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 |
|
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