From 0c44ebe2ad01deb187bc2a284598a95609f5c311 Mon Sep 17 00:00:00 2001 From: Thomas Wiecki Date: Thu, 20 Aug 2015 10:58:16 +0200 Subject: [PATCH] BUG Regression caused by adding print_algo to args parser. Remove default print_algo kwarg when called from IPython interface. --- zipline/utils/cli.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/zipline/utils/cli.py b/zipline/utils/cli.py index cc75fd99..70753828 100644 --- a/zipline/utils/cli.py +++ b/zipline/utils/cli.py @@ -125,6 +125,9 @@ def parse_cell_magic(line, cell): args_list = line.split(' ') args = parse_args(args_list, ipython_mode=True) + # Remove print_algo kwarg to overwrite below. + args.pop('print_algo') + local_namespace = args.pop('local_namespace', False) # By default, execute inside IPython namespace if not local_namespace: