##// END OF EJS Templates
what's new 8.19
Matthias Bussonnier -
Show More
@@ -2,6 +2,54 b''
2 8.x Series
2 8.x Series
3 ============
3 ============
4
4
5 .. _version 8.19:
6
7 IPython 8.19
8 ------------
9
10 New release of IPython a bit before the end of the month, and end of the year.
11
12 Mostly cleanup and deprecation, due to upstream deprecation and removal.
13
14 Remove of Python 3.9 support
15 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
16
17 A bit later than originally plan, IPython 8.19 does not support Python 3.9
18 anymore, as well as the few conditional code that were executing only on Python
19 3.9. :ghpull:`14254`
20
21 We used the opportunity to deprecate ``IPython.utils.tz`` :ghpull:`14256`, due
22 to upstream deprecation of some timezone utilities. It will be removed at a later
23 date.
24
25 We now also run CI on Python 3.12 (what I likely should have done before), but
26 running on too many Python version uses a lot of CI time.
27
28 Absolute and relative Line Numbers in Prompts
29 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
30
31 Thanks to the contribution of ``cohml``, IPython CLI now support absolute and
32 relative line numbers in both vi and emacs prompt, use for example
33 ``c.TerminalInteractiveShell.prompt_line_number_format='{line: 4d}/{rel_line:+03d} | '``
34 configuration option to display both in a custom format.
35
36 Miscellaneous
37 ~~~~~~~~~~~~~
38
39 In addition to various bugfixes, I unpinned pytest, let me know if there are any
40 issues and we'll re-pin.
41
42 See you in 2024
43 ~~~~~~~~~~~~~~~
44
45 As usual you can find the full list of PRs on GitHub under `the 8.19
46 <https://github.com/ipython/ipython/milestone/126?closed=1>`__ milestone.
47
48 Thanks to the `D. E. Shaw group <https://deshaw.com/>`__ for sponsoring
49 work on IPython and related libraries.
50
51 .. _version 8.18:
52
5 IPython 8.18 and 8.18.1
53 IPython 8.18 and 8.18.1
6 -----------------------
54 -----------------------
7
55
1 NO CONTENT: file was removed
NO CONTENT: file was removed
General Comments 0
You need to be logged in to leave comments. Login now