custom completers, changes since ipython-4?

Darren Dale <[email protected]>
Newsgroups gmane.comp.python.ipython.devel
Message-ID <CAK6O52n0xyLCEQsBLcdTqYk5u5S0VHkqc9ss0=6nOF48PdQ3rA@mail.gmail.com>
I wrote a custom completer for h5py some years ago, and discovered a
problem after updating ipython to the latest version:

[TerminalIPythonApp] WARNING | Error in loading extension:
h5py.ipy_completer Check your config files in
/home/darren/.ipython/profile_default Traceback (most recent call last):
File "/opt/conda/lib/python2.7/site-packages/IPython/core/shellapp.py",
line 267, in init_extensions
self.shell.extension_manager.load_extension(ext) File
"/opt/conda/lib/python2.7/site-packages/IPython/core/extensions.py", line
89, in load_extension __import__(module_str) File
"/opt/conda/lib/python2.7/site-packages/h5py/ipy_completer.py", line 59, in
<module> from IPython import generics ImportError: cannot import name
generics

I'm sorry if this has an obvious solution that has been announced
somewhere, maybe I don't know where to look anymore. Is there a list of
changes that has been made to the API? What happened to generics?

Thanks,
Darren

_______________________________________________
IPython-dev mailing list
[email protected]
https://mail.scipy.org/mailman/listinfo/ipython-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.