##// END OF EJS Templates
What's new 8.22 (#14351)
M Bussonnier -
r28667:b6b61a4a merge
parent child Browse files
Show More
@@ -2,6 +2,60 b''
2 8.x Series
2 8.x Series
3 ============
3 ============
4
4
5 .. _version 8.22:
6
7 IPython 8.22
8 ============
9
10 Quick release of IPython for this short month of February, with quite a bit of
11 activity with more than 15 PRs.
12
13 I am not going to details all the changes, but among other we have :
14
15 - More compatibility with emscripten :ghpull:`14316`, :ghpull:`14318`,
16 - Test more downstream project to avoid breakage :ghpull:`14317`
17 - Fix recently introduced bug with the ``store`` magic.
18 - Fix issues with multiple call to ``matplotlib.pyplot.switch_backend``
19 - Fix crashing IPython when some tracebacks encounter dynamically evaluated
20 code.
21
22 API changes
23 -----------
24
25 One of the largest change is the update the mimehooks and inspector API, see
26 :ghpull:`14342`. It should be backward compatible, but many hooks now receive a
27 single object with many fields allowing us flexibility to update the API later.
28
29
30 Packaging changes
31 -----------------
32
33 Thanks to `@mkoppe <https://github.com/mkoeppe>`__, we are slowly getting rid of
34 setup.py finally migrating to ``pyproject.toml``. There is still quite a bit of
35 work, and please open an issue if you encounter any problem.
36
37
38 Deprecation
39 -----------
40
41 A number of unused functions have been marked deprecated or pending deprecation.
42 Please let us know if you encounter any of those deprecation messages for us to
43 adjust the removal timeline.
44
45
46 Thanks
47 ------
48
49 Many thanks to `@mkoppe <https://github.com/mkoeppe>`__ and `@krassowski
50 <https://github.com/krassowski>`__ for their multiple contributions and codebase
51 cleanup.
52
53 As usual you can find the full list of PRs on GitHub under `the 8.22
54 <https://github.com/ipython/ipython/milestone/129?closed=1>`__ milestone.
55
56 Thanks to the `D. E. Shaw group <https://deshaw.com/>`__ for sponsoring
57 work on IPython and related libraries.
58
5
59
6 .. _version 8.21:
60 .. _version 8.21:
7
61
General Comments 0
You need to be logged in to leave comments. Login now