Overview

Request 1163560 accepted

- 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

Request History
Benjamin Greiner's avatar

bnavigator created request

- 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


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Ana Guerrero's avatar

anag+factory set openSUSE:Factory:Staging:G as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:G"


Ana Guerrero's avatar

anag+factory accepted review

Picked "openSUSE:Factory:Staging:G"


Dominique Leuenberger's avatar

dimstar accepted review


Ana Guerrero's avatar

anag+factory accepted review

Staging Project openSUSE:Factory:Staging:G got accepted.


Ana Guerrero's avatar

anag+factory approved review

Staging Project openSUSE:Factory:Staging:G got accepted.


Ana Guerrero's avatar

anag+factory accepted request

Staging Project openSUSE:Factory:Staging:G got accepted.

openSUSE Build Service is sponsored by