Ipython: Verfallswarnung bei automatischer Vervollständigung mit jedi 0.16

Erstellt am 26. März 2020  ·  9Kommentare  ·  Quelle: ipython/ipython

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

wirft eine Verwerfungswarnung aus:

/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

Hilfreichster Kommentar

Ich sehe dieses Problem in der neuesten Version 7.14.0. In der Zwischenzeit, vor der nächsten Version, kann jeder, der dies beheben möchte, direkt von Github installieren. Es funktioniert jetzt perfekt für mich.

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

Alle 9 Kommentare

Können Sie mich bei der Lösung des Problems unterstützen? @ 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/")

Hey Leute, wie ist der Status dieser Ausgabe? Arbeitet jemand daran?

Nun, ich versuche es zu beheben, aber nur zu Ihrer Information, ich habe Probleme mit diesem Problem .

Hoppla, das wird bereits gesehen: https://github.com/ipython/ipython/pull/12218/

Behoben durch # 12227?

Nein, behoben durch 1e79c167a41d13eee673b8bb54798cb2f920f957

Ich sehe dieses Problem in der neuesten Version 7.14.0. In der Zwischenzeit, vor der nächsten Version, kann jeder, der dies beheben möchte, direkt von Github installieren. Es funktioniert jetzt perfekt für mich.

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

Ich kann dies auch in Release 7.19.0 sehen

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen