Show More
@@ -1350,11 +1350,11 b' class IPCompleter(Completer):' | |||
|
1350 | 1350 | |
|
1351 | 1351 | try: |
|
1352 | 1352 | # should we check the type of the node is Error ? |
|
1353 |
from |
|
|
1353 | from parso.tree import ErrorLeaf | |
|
1354 | 1354 | next_to_last_tree = interpreter._get_module().tree_node.children[-2] |
|
1355 | 1355 | completing_string = False |
|
1356 | 1356 | if isinstance(next_to_last_tree, ErrorLeaf): |
|
1357 |
completing_string = |
|
|
1357 | completing_string = next_to_last_tree.value[0] in {'"', "'"} | |
|
1358 | 1358 | # if we are in a string jedi is likely not the right candidate for |
|
1359 | 1359 | # now. Skip it. |
|
1360 | 1360 | try_jedi = not completing_string |
@@ -40,7 +40,7 b' if sys.version_info < (3, 3):' | |||
|
40 | 40 | except Exception: |
|
41 | 41 | pass |
|
42 | 42 | |
|
43 | ||
|
43 | ||
|
44 | 44 | error = """ |
|
45 | 45 | IPython 6.0+ does not support Python 2.6, 2.7, 3.0, 3.1, or 3.2. |
|
46 | 46 | When using Python 2.7, please install IPython 5.x LTS Long Term Support version. |
@@ -185,7 +185,7 b' extras_require = dict(' | |||
|
185 | 185 | |
|
186 | 186 | install_requires = [ |
|
187 | 187 | 'setuptools>=18.5', |
|
188 |
'jedi>=0.1 |
|
|
188 | 'jedi>=0.11', | |
|
189 | 189 | 'decorator', |
|
190 | 190 | 'pickleshare', |
|
191 | 191 | 'simplegeneric>0.8', |
General Comments 0
You need to be logged in to leave comments.
Login now