question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Tab completions for paths broken again in 7.2.0

See original GitHub issue

Tab 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:

screen shot 2018-12-14 at 12 39 17 pm

Compared to the behavior in v7.1.1:

screen shot 2018-12-14 at 12 38 20 pm

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:open
  • Created 5 years ago
  • Reactions:44
  • Comments:34 (12 by maintainers)

github_iconTop GitHub Comments

15reactions
jvanheugtencommented, Jan 31, 2019

Downgrading to ipython==7.1.1 seemed to work as a fix for me.

11reactions
michaelsilversteincommented, Feb 27, 2019

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 an ipython_config.py with:

# Generate config
ipython profile create
# Edit config file in vim
vim .ipython/profile_default/ipython_kernel_config.py 

And change c.IPCompleter.use_jedi = False in ipython_config.py

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found