Show More
@@ -2,6 +2,60 b'' | |||
|
2 | 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 | 60 | .. _version 8.21: |
|
7 | 61 |
General Comments 0
You need to be logged in to leave comments.
Login now