Accepting request 1163560 from devel:languages:python:jupyter
- Update to 8.22.2 * Fix recently introduced bug with the store magic. * Fix issues with multiple call to matplotlib.pyplot.switch_backend * Fix crashing IPython when some tracebacks encounter dynamically evaluated code. * IPython 8.22.1 increase the minimal traitlets version, and 8.22.2 fix a critical bug on emscripten preventing to use some magics like %matplotlib on jupyter-light. * As usual you can find the full list of PRs on GitHub under the 8.22 milestone. ## API changes * One of the largest change is the update the mimehooks and inspector API, see 14342. It should be backward compatible, but many hooks now receive a single object with many fields allowing us flexibility to update the API later. ## Packaging changes * Thanks to @mkoppe, we are slowly getting rid of setup.py finally migrating to pyproject.toml. There is still quite a bit of work, and please open an issue if you encounter any problem. ## Deprecation * A number of unused functions have been marked deprecated or pending deprecation. Please let us know if you encounter any of those deprecation messages for us to adjust the removal timeline. ## Changes OBS-URL: https://build.opensuse.org/request/show/1163560 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ipython?expand=0&rev=47
This commit is contained in:
commit
ba4238864a
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:48fbc236fbe0e138b88773fa0437751f14c3645fb483f1d4c5dee58b37e5ce73
|
|
||||||
size 5490331
|
|
3
ipython-8.22.2.tar.gz
Normal file
3
ipython-8.22.2.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:2dcaad9049f9056f1fef63514f176c7d41f930daa78d05b82a176202818f2c14
|
||||||
|
size 5490399
|
@ -1,3 +1,32 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Mar 29 17:16:13 UTC 2024 - Ben Greiner <code@bnavigator.de>
|
||||||
|
|
||||||
|
- Update to 8.22.2
|
||||||
|
* Fix recently introduced bug with the store magic.
|
||||||
|
* Fix issues with multiple call to
|
||||||
|
matplotlib.pyplot.switch_backend
|
||||||
|
* Fix crashing IPython when some tracebacks encounter dynamically
|
||||||
|
evaluated code.
|
||||||
|
* IPython 8.22.1 increase the minimal traitlets version, and
|
||||||
|
8.22.2 fix a critical bug on emscripten preventing to use some
|
||||||
|
magics like %matplotlib on jupyter-light.
|
||||||
|
* As usual you can find the full list of PRs on GitHub under the
|
||||||
|
8.22 milestone.
|
||||||
|
## API changes
|
||||||
|
* One of the largest change is the update the mimehooks and
|
||||||
|
inspector API, see 14342. It should be backward compatible, but
|
||||||
|
many hooks now receive a single object with many fields
|
||||||
|
allowing us flexibility to update the API later.
|
||||||
|
## Packaging changes
|
||||||
|
* Thanks to @mkoppe, we are slowly getting rid of setup.py
|
||||||
|
finally migrating to pyproject.toml. There is still quite a bit
|
||||||
|
of work, and please open an issue if you encounter any problem.
|
||||||
|
## Deprecation
|
||||||
|
* A number of unused functions have been marked deprecated or
|
||||||
|
pending deprecation. Please let us know if you encounter any of
|
||||||
|
those deprecation messages for us to adjust the removal
|
||||||
|
timeline.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Feb 18 15:55:42 UTC 2024 - Ben Greiner <code@bnavigator.de>
|
Sun Feb 18 15:55:42 UTC 2024 - Ben Greiner <code@bnavigator.de>
|
||||||
|
|
||||||
@ -23,8 +52,8 @@ Sun Feb 18 15:55:42 UTC 2024 - Ben Greiner <code@bnavigator.de>
|
|||||||
* PR #14287 Partial Python 3.13 compatibility
|
* PR #14287 Partial Python 3.13 compatibility
|
||||||
* PR #14290 Docs/Typos.
|
* PR #14290 Docs/Typos.
|
||||||
* PR #14289 ipdb.set_trace() now accepts header= for better
|
* PR #14289 ipdb.set_trace() now accepts header= for better
|
||||||
## Changes
|
|
||||||
compatibility with pdb.set_trace()
|
compatibility with pdb.set_trace()
|
||||||
|
## Changes
|
||||||
* PR #14300 and PR #14301 Add hooking ability to produce
|
* PR #14300 and PR #14301 Add hooking ability to produce
|
||||||
mimebundle. It is now possible to extend the ?/?? operator to
|
mimebundle. It is now possible to extend the ?/?? operator to
|
||||||
return more mimetypes to render richer help in frontends that
|
return more mimetypes to render richer help in frontends that
|
||||||
|
@ -35,7 +35,7 @@
|
|||||||
%define skip_python39 1
|
%define skip_python39 1
|
||||||
%{?sle15_python_module_pythons}
|
%{?sle15_python_module_pythons}
|
||||||
Name: python-ipython%{psuffix}
|
Name: python-ipython%{psuffix}
|
||||||
Version: 8.21.0
|
Version: 8.22.2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Rich architecture for interactive computing with Python
|
Summary: Rich architecture for interactive computing with Python
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
@ -45,7 +45,7 @@ Source: https://files.pythonhosted.org/packages/source/i/ipython/ipython
|
|||||||
Source1: https://raw.githubusercontent.com/jupyter/qtconsole/4.0.0/qtconsole/resources/icon/JupyterConsole.svg
|
Source1: https://raw.githubusercontent.com/jupyter/qtconsole/4.0.0/qtconsole/resources/icon/JupyterConsole.svg
|
||||||
BuildRequires: %{python_module base >= 3.10}
|
BuildRequires: %{python_module base >= 3.10}
|
||||||
BuildRequires: %{python_module pip}
|
BuildRequires: %{python_module pip}
|
||||||
BuildRequires: %{python_module setuptools >= 51.0.0}
|
BuildRequires: %{python_module setuptools >= 61.2}
|
||||||
BuildRequires: %{python_module wheel}
|
BuildRequires: %{python_module wheel}
|
||||||
BuildRequires: %{pythons}
|
BuildRequires: %{pythons}
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
@ -58,7 +58,7 @@ Requires: python-matplotlib-inline
|
|||||||
Requires: python-pexpect >= 4.3
|
Requires: python-pexpect >= 4.3
|
||||||
Requires: python-pygments >= 2.4.0
|
Requires: python-pygments >= 2.4.0
|
||||||
Requires: python-stack-data
|
Requires: python-stack-data
|
||||||
Requires: python-traitlets >= 5
|
Requires: python-traitlets >= 5.13.0
|
||||||
Requires: (python-prompt_toolkit >= 3.0.41 with python-prompt_toolkit < 3.1)
|
Requires: (python-prompt_toolkit >= 3.0.41 with python-prompt_toolkit < 3.1)
|
||||||
%if %{python_version_nodots} < 311
|
%if %{python_version_nodots} < 311
|
||||||
Requires: python-exceptiongroup
|
Requires: python-exceptiongroup
|
||||||
|
Loading…
Reference in New Issue
Block a user