forked from pool/python-ipython
- 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. compatibility with pdb.set_trace() OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-ipython?expand=0&rev=127
This commit is contained in:
parent
febb5ad997
commit
74d9bc9984
@ -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>
|
||||
|
||||
@ -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 #14290 Docs/Typos.
|
||||
* PR #14289 ipdb.set_trace() now accepts header= for better
|
||||
## Changes
|
||||
compatibility with pdb.set_trace()
|
||||
## Changes
|
||||
* PR #14300 and PR #14301 Add hooking ability to produce
|
||||
mimebundle. It is now possible to extend the ?/?? operator to
|
||||
return more mimetypes to render richer help in frontends that
|
||||
|
@ -35,7 +35,7 @@
|
||||
%define skip_python39 1
|
||||
%{?sle15_python_module_pythons}
|
||||
Name: python-ipython%{psuffix}
|
||||
Version: 8.21.0
|
||||
Version: 8.22.2
|
||||
Release: 0
|
||||
Summary: Rich architecture for interactive computing with Python
|
||||
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
|
||||
BuildRequires: %{python_module base >= 3.10}
|
||||
BuildRequires: %{python_module pip}
|
||||
BuildRequires: %{python_module setuptools >= 51.0.0}
|
||||
BuildRequires: %{python_module setuptools >= 61.2}
|
||||
BuildRequires: %{python_module wheel}
|
||||
BuildRequires: %{pythons}
|
||||
BuildRequires: fdupes
|
||||
@ -58,7 +58,7 @@ Requires: python-matplotlib-inline
|
||||
Requires: python-pexpect >= 4.3
|
||||
Requires: python-pygments >= 2.4.0
|
||||
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)
|
||||
%if %{python_version_nodots} < 311
|
||||
Requires: python-exceptiongroup
|
||||
|
Loading…
Reference in New Issue
Block a user