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.

Deprecation warning on autocompletion with jedi 0.16

See original GitHub issue

With jedi 0.16:

In [1]: import warnings                                                                                                                                   
In [2]: warnings.filters.remove(('ignore', None, DeprecationWarning, None, 0))                                                                            
In [3]: a=0                                                                                                                                               
In [4]: a.<TAB>

throws a deprecation warning:

/usr/lib/python3.8/site-packages/jedi/cache.py:111: DeprecationWarning: Deprecated since version 0.16.0. Use get_signatures()[...].params
  result = method(self, *args, **kwargs)

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:9 (5 by maintainers)

github_iconTop GitHub Comments

5reactions
WaylonWalkercommented, May 9, 2020

I am seeing this issue in the latest release 7.14.0. In the meantime, before the next release, anyone looking to resolve this can install straight off of github. It now works perfectly for me.

pip install git+https://github.com/ipython/ipython.git
1reaction
linus-gatescommented, Dec 8, 2020

I can also see this in release 7.19.0

Read more comments on GitHub >

github_iconTop Results From Across the Web

API Overview — Jedi 0.16.0 documentation
Jedi is a static analysis tool for Python that can be used in IDEs/editors. Jedi has a focus on autocompletion and goto functionality....
Read more >
jedi - PyPI
Jedi is a static analysis tool for Python that is typically used in IDEs/editors plugins. Jedi has a focus on autocompletion and goto...
Read more >
29774 (Ignore jedi deprecation warnings) - Sage Trac
ipython 7 throws lots of deprecation warnings on tab completion when using jedi>=0.16. A warning is emmitted for every item in the autocompletion...
Read more >
Sage – Tab autocompletion not working anymore ...
... /usr/lib/python3.8/site-packages/jedi/cache.py:111: DeprecationWarning: Deprecated since version 0.16.0. Use get_signatures()[.
Read more >
The Emacs IPython Notebook - Projects and Writings
(optional) jedi.el: Python auto-completion for emacs using jedi. ... there will be compiler warning but that is OK as long as you don't...
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