- Update to version 7.14.0
IPython 7.14 is a minor release that fix a couple of bugs and prepare
compatibility with new or future versions of some libraries.
* Fix compatibility with Sphinx 3+
gh#ipython/ipython#12235
* Remove deprecated matplotlib parameter usage, compatibility with
matplotlib3.3+
gh#ipython/ipython#12250
* set ``.py`` extension when editing current buffer in vi/emacs.
gh#ipython/ipython#12167
* support for unicode identifiers in ``?``/``??``
gh#ipython/ipython#12208
* add extra options to the ``Video`` Rich objects
gh#ipython/ipython#12212
* add pretty-printing to ``SimpleNamespace``
gh#ipython/ipython#12230
- add opensuse-disable-net-test.patch to disable network access
during new test_embed_svg_url
OBS-URL: https://build.opensuse.org/request/show/799685
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=43
- Update to 7.11.1
* A couple of deprecated functions (no-op) have been reintroduces in py3compat as
Cython was still relying on them, and will be removed in a couple of versions.
- Update to 7.11.0
* A number of function in the ``py3compat`` have been removed; a number of types
in the IPython code base are now non-ambiguous and now always ``unicode``
instead of ``Union[Unicode,bytes]``; many of the relevant code path have thus
been simplified/cleaned and types annotation added.
* IPython support several verbosity level from exceptions. ``xmode plain`` now
support chained exceptions.
* We are starting to remove ``shell=True`` in some usages of subprocess. While not directly
a security issue (as IPython is made to run arbitrary code anyway) it is not good
practice and we'd like to show the example.
* Work around some bugs in Python 3.9 tokenizer
* IPython will now print its version after a crash.
- Update to 7.10.2
* IPython 7.10.2 fix a couple of extra incompatibility between IPython, ipdb,
asyncio and Prompt Toolkit 3.
- Update to IPython 7.10.1
* IPython 7.10.1 fix a couple of incompatibilities with Prompt toolkit 3 (please
update Prompt toolkit to 3.0.2 at least), and fixes some interaction with
headless IPython.
- Update to IPython 7.10.0
* Stop Support for Python 3.5 – Adopt NEP 29
* Support for Prompt Toolkit 3.0
* Prompt Rendering Performance improvements
* Code autoformatting
* Arbitrary Mimetypes Handing in Terminal (Aka inline images in terminal)
* Completions can define their own ordering
* Enable Plotting in the same cell than the one that import matplotlib
* Allow to store and restore multiple variables at once
- Update to 7.11.1
* A couple of deprecated functions (no-op) have been reintroduces in py3compat as
Cython was still relying on them, and will be removed in a couple of versions.
- Update to 7.11.0
* A number of function in the ``py3compat`` have been removed; a number of types
in the IPython code base are now non-ambiguous and now always ``unicode``
instead of ``Union[Unicode,bytes]``; many of the relevant code path have thus
been simplified/cleaned and types annotation added.
* IPython support several verbosity level from exceptions. ``xmode plain`` now
support chained exceptions.
* We are starting to remove ``shell=True`` in some usages of subprocess. While not directly
a security issue (as IPython is made to run arbitrary code anyway) it is not good
practice and we'd like to show the example.
* Work around some bugs in Python 3.9 tokenizer
* IPython will now print its version after a crash.
- Update to 7.10.2
* IPython 7.10.2 fix a couple of extra incompatibility between IPython, ipdb,
asyncio and Prompt Toolkit 3.
- Update to IPython 7.10.1
* IPython 7.10.1 fix a couple of incompatibilities with Prompt toolkit 3 (please
update Prompt toolkit to 3.0.2 at least), and fixes some interaction with
headless IPython.
- Update to IPython 7.10.0
* Stop Support for Python 3.5 – Adopt NEP 29
* Support for Prompt Toolkit 3.0
* Prompt Rendering Performance improvements
* Code autoformatting
* Arbitrary Mimetypes Handing in Terminal (Aka inline images in terminal)
* Completions can define their own ordering
* Enable Plotting in the same cell than the one that import matplotlib
* Allow to store and restore multiple variables at once
OBS-URL: https://build.opensuse.org/request/show/764784
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=34
- Update to 7.7.0
* Fix a bug introduced in 7.6 where the ``%matplotlib`` magic would fail on
previously acceptable arguments
* Fix the manage location on freebsd
* Fix error message about aliases after ``%reset`` call in ipykernel
* Fix Duplication completions in emacs
- Update to 7.7.0
* Fix a bug introduced in 7.6 where the ``%matplotlib`` magic would fail on
previously acceptable arguments
* Fix the manage location on freebsd
* Fix error message about aliases after ``%reset`` call in ipykernel
* Fix Duplication completions in emacs
OBS-URL: https://build.opensuse.org/request/show/719015
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=27
- Update to 7.5.0
* IPython 7.5.0 consist mostly of bug-fixes, and documentation updates,
with one minor new feature. The Audio display element can now be
assigned an element id when displayed in browser.
* The major outstanding bug fix correct a change of behavior that was
introduce in 7.4.0 where some cell magics would not be able to access
or modify global scope when using the @needs_local_scope decorator.
This was typically encountered with the %%time and %%timeit magics.
- Update to 7.5.0
* IPython 7.5.0 consist mostly of bug-fixes, and documentation updates,
with one minor new feature. The Audio display element can now be
assigned an element id when displayed in browser.
* The major outstanding bug fix correct a change of behavior that was
introduce in 7.4.0 where some cell magics would not be able to access
or modify global scope when using the @needs_local_scope decorator.
This was typically encountered with the %%time and %%timeit magics.
OBS-URL: https://build.opensuse.org/request/show/697970
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=5