Ipython: Advertencia de obsolescencia en autocompletado con jedi 0.16

Creado en 26 mar. 2020  ·  9Comentarios  ·  Fuente: ipython/ipython

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

lanza una advertencia de desaprobación:

/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

Comentario más útil

Veo este problema en la última versión 7.14.0. Mientras tanto, antes del próximo lanzamiento, cualquiera que busque resolver esto puede instalarlo directamente desde github. Ahora me funciona perfectamente.

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

Todos 9 comentarios

¿Puede orientarme para resolver el problema? @ 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/")

Hola chicos, ¿cuál es el estado de este problema? ¿Hay alguien trabajando en eso?

Bueno, estoy tratando de solucionarlo, pero para su información, estoy teniendo problemas de inicio con este problema .

Vaya, esto ya se está viendo: https://github.com/ipython/ipython/pull/12218/

Fijado por # 12227?

No, arreglado por 1e79c167a41d13eee673b8bb54798cb2f920f957

Veo este problema en la última versión 7.14.0. Mientras tanto, antes del próximo lanzamiento, cualquiera que busque resolver esto puede instalarlo directamente desde github. Ahora me funciona perfectamente.

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

También puedo ver esto en la versión 7.19.0

¿Fue útil esta página
0 / 5 - 0 calificaciones