Skip to content

Commit bd083bf

Browse files
jlstevensphilippjfr
authored andcommitted
Pinning IPython to avoid broken tab-completion behavior (#3415)
1 parent 9a6a630 commit bd083bf

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

conda.recipe/meta.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ requirements:
2828
- bokeh >=1.0.0,<1.1.0
2929
- jupyter
3030
- notebook
31-
- ipython >=5.4.0
31+
- ipython >=5.4.0,<=7.1.1 # <=7.1.1 due to tab completion regression
3232

3333
test:
3434
imports:

setup.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@
1414
extras_require = {}
1515

1616
# Notebook dependencies of IPython 3
17-
extras_require['notebook-dependencies'] = ['ipython', 'pyzmq', 'jinja2', 'tornado',
17+
extras_require['notebook-dependencies'] = ['ipython<=7.1.1,>=5.4.0',
18+
'pyzmq', 'jinja2', 'tornado',
1819
'jsonschema', 'notebook', 'pygments']
1920
# IPython Notebook + matplotlib
2021
extras_require['recommended'] = extras_require['notebook-dependencies'] + ['matplotlib>=2.1', 'bokeh>=1.0.0']

0 commit comments

Comments
 (0)