##// END OF EJS Templates
what's new 8.9
Matthias Bussonnier -
Show More
@@ -7,9 +7,13 b''
7 IPython 8.9.0
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 The biggest improvement for 8.9 is a drastic amelioration if the
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 active contributor `@krassowski <https://github.com/krassowski>`.
17 active contributor `@krassowski <https://github.com/krassowski>`.
14
18
15 - ``right`` accepts a single character from suggestion
19 - ``right`` accepts a single character from suggestion
@@ -18,17 +22,34 b' active contributor `@krassowski <https://github.com/krassowski>`.'
18 - ``backspace`` deletes a character and resumes hinting autosuggestions
22 - ``backspace`` deletes a character and resumes hinting autosuggestions
19 - ``ctrl-left`` accepts suggestion and moves cursor left one character.
23 - ``ctrl-left`` accepts suggestion and moves cursor left one character.
20 - ``backspace`` deletes a character and resumes hinting autosuggestions
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 - ``up`` moves to suggestion from earlier in history when no lines are present above the cursor.
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
28 This is best described by the Gif posted by `@krassowski
25 :ghpull:`13888`.
29 <https://github.com/krassowski>`, and in the PR itself :ghpull:`13888`.
26
30
27 .. image:: ../_images/autosuggest.gif
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 In particular we are also working on making the shortcuts configurable.
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 .. _version 8.8.0:
53 .. _version 8.8.0:
33
54
34 IPython 8.8.0
55 IPython 8.8.0
General Comments 0
You need to be logged in to leave comments. Login now