Ipython: Avertissement de dépréciation sur l'auto-complétion avec Jedi 0.16

Créé le 26 mars 2020  ·  9Commentaires  ·  Source: ipython/ipython

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

jette un avertissement d'obsolescence:

/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)
good first issue help wanted

Commentaire le plus utile

Je vois ce problème dans la dernière version 7.14.0. En attendant, avant la prochaine version, quiconque cherche à résoudre ce problème peut installer directement depuis github. Cela fonctionne maintenant parfaitement pour moi.

pip install git+https://github.com/ipython/ipython.git

Tous les 9 commentaires

Pouvez-vous me guider pour résoudre le problème? @ antonio-rojas @Carreau

QtConsole:

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

\lib\site-packages\ipykernel\ipkernel.py:454: DeprecationWarning: `input_splitter` is deprecated since IPython 7.0, prefer `input_transformer_manager`.
  status, indent_spaces = self.shell.input_splitter.check_complete(code)

https://github.com/ipython/ipykernel/issues/375

In[1]: import mlflow as m
\lib\site-packages\ipykernel\ipkernel.py:454: DeprecationWarning: `input_splitter` is deprecated since IPython 7.0, prefer `input_transformer_manager`.
  status, indent_spaces = self.shell.input_splitter.check_complete(code)

In[2]: m.set_tracking_uri("http://127.0.0.1:5000/")

Hé les gars, quel est le statut de ce problème? Y a-t-il quelqu'un qui y travaille?

Eh bien, j'essaie de le résoudre, mais juste pour info, j'ai des problèmes de démarrage avec ce problème .

Fixé par # 12227?

Non, corrigé par 1e79c167a41d13eee673b8bb54798cb2f920f957

Je vois ce problème dans la dernière version 7.14.0. En attendant, avant la prochaine version, quiconque cherche à résoudre ce problème peut installer directement depuis github. Cela fonctionne maintenant parfaitement pour moi.

pip install git+https://github.com/ipython/ipython.git

Je peux également voir cela dans la version 7.19.0

Cette page vous a été utile?
0 / 5 - 0 notes