##// END OF EJS Templates
what's new 8.9
Matthias Bussonnier -
Show More
@@ -7,9 +7,13 b''
7 7 IPython 8.9.0
8 8 -------------
9 9
10 Second release of IPython in 2023, last Friday of the month, we are back on
11 track. This is a small release with a few bug-fixes, and improvements, mostly
12 with respect to terminal shortcuts.
13
10 14
11 15 The biggest improvement for 8.9 is a drastic amelioration if the
12 auto-suggestions sponsored by D.E. Shaw and implmented by the more and more
16 auto-suggestions sponsored by D.E. Shaw and implemented by the more and more
13 17 active contributor `@krassowski <https://github.com/krassowski>`.
14 18
15 19 - ``right`` accepts a single character from suggestion
@@ -18,17 +22,34 b' active contributor `@krassowski <https://github.com/krassowski>`.'
18 22 - ``backspace`` deletes a character and resumes hinting autosuggestions
19 23 - ``ctrl-left`` accepts suggestion and moves cursor left one character.
20 24 - ``backspace`` deletes a character and resumes hinting autosuggestions
21 - ``down`` moves to suggestion to later in history when no lines are present below the cursors.
25 - ``down`` moves to suggestion to later in history when no lines are present below the cursors.
22 26 - ``up`` moves to suggestion from earlier in history when no lines are present above the cursor.
23 27
24 This is best described by the Gif posted by @krassowski, and in the PR itself
25 :ghpull:`13888`.
28 This is best described by the Gif posted by `@krassowski
29 <https://github.com/krassowski>`, and in the PR itself :ghpull:`13888`.
26 30
27 31 .. image:: ../_images/autosuggest.gif
28 32
29 Please report any feedback in order for us to improve the user experience.
33 Please report any feedback in order for us to improve the user experience.
30 34 In particular we are also working on making the shortcuts configurable.
31 35
36 If you are interested into better terminal shortcut, I also invite you to
37 participate in issue `13879
38 <https://github.com/ipython/ipython/issues/13879>`__.
39
40
41 As we follow `NEP29
42 <https://numpy.org/neps/nep-0029-deprecation_policy.html>`__, next version of
43 IPython will officially stop supporting numpy 1.20, and will stop supporting
44 Python 3.8 after April release.
45
46 As usual you can find the full list of PRs on GitHub under `the 8.9 milestone
47 <https://github.com/ipython/ipython/milestone/111?closed=1>`__.
48
49
50 Thanks to the `D. E. Shaw group <https://deshaw.com/>`__ for sponsoring
51 work on IPython and related libraries.
52
32 53 .. _version 8.8.0:
33 54
34 55 IPython 8.8.0
General Comments 0
You need to be logged in to leave comments. Login now