Tab completions for paths broken again in 7.2.0
See original GitHub issueTab completion for paths within strings seems to be broken again (previously noted many places, like #10961, #10996, notebook issue #3333). Here’s what I get in v7.2.0
:
Compared to the behavior in v7.1.1
:
Probably related to #11503, as disabling Jedi (setting c.IPCompleter.use_jedi = False
in ipython_config.py
) gives the correct behavior.
System info
{'commit_hash': '523ed2fe5',
'commit_source': 'installation',
'default_encoding': 'UTF-8',
'ipython_path': '/usr/local/lib/python3.6/site-packages/IPython',
'ipython_version': '7.2.0',
'os_name': 'posix',
'platform': 'Darwin-17.7.0-x86_64-i386-64bit',
'sys_executable': '/usr/local/opt/python/bin/python3.6',
'sys_platform': 'darwin',
'sys_version': '3.6.5 (default, Jun 17 2018, 12:13:06) \n'
'[GCC 4.2.1 Compatible Apple LLVM 9.1.0 (clang-902.0.39.2)]'}
Issue Analytics
- State:
- Created 5 years ago
- Reactions:44
- Comments:34 (12 by maintainers)
Top Results From Across the Web
Using tab-completion in the shell - PowerShell
In this article Command names, parameter names, argument values and file paths can all be completed by pressing the Tab key. The Tab...
Read more >Module: core.completer — IPython 8.7.0 documentation
Tab completion will be able to infer that myvar[1] is a real number without executing any code unlike the previously available IPCompleter.greedy option....
Read more >Resource Management - Quest - World of Warcraft
Talk to Aerylia to travel to the Path of Suffering on the Broken Shore. A level 45 Quest. ... Upon completion of this...
Read more >Version News for Windows
* Browse Dialog: Fixed non-path Filters were lost when Sync Folder was changed. * Browse Dialog: Fixed if Enter is pressed in Folders...
Read more >Release Notes | Firebase - Google
"Logs" and "Health" tabs for Cloud Functions for Firebase are no longer available in ... with some exciting new frontend and backend features...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Downgrading to ipython==7.1.1 seemed to work as a fix for me.
For those who have run into issues with downgrading, I found @ivirshup’s comment to be most helpful - to disable
jedi
autocomplete in the ipython config. If you haven’t already, you can generate anipython_config.py
with:And change
c.IPCompleter.use_jedi = False
inipython_config.py