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