Show More
@@ -2,6 +2,36 b'' | |||
|
2 | 2 | 7.x Series |
|
3 | 3 | ============ |
|
4 | 4 | |
|
5 | .. _version 711: | |
|
6 | ||
|
7 | IPython 7.11 | |
|
8 | ============ | |
|
9 | ||
|
10 | IPython 7.11 received a couple of compatibility fixes and code cleanup. | |
|
11 | ||
|
12 | A number of function in the ``py3compat`` have been removed; a number of types | |
|
13 | in the IPython code base are now non-ambiguous and now always ``unicode`` | |
|
14 | instead of ``Union[Unicode,bytes]``; many of the relevant code path have thus | |
|
15 | been simplified/cleaned and types annotation added. | |
|
16 | ||
|
17 | IPython support several verbosity level from exceptions. ``xmode plain`` now | |
|
18 | support chained exceptions. :ghpull:`11999` | |
|
19 | ||
|
20 | We are starting to remove ``shell=True`` in some usages of subprocess. While not directly | |
|
21 | a security issue (as IPython is made to run arbitrary code anyway) it is not good | |
|
22 | practice and we'd like to show the example. :ghissue:`12023`. This discussion | |
|
23 | was started by ``@mschwager`` thanks to a new auditing tool they are working on | |
|
24 | with duo-labs (`dlint <https://github.com/duo-labs/dlint>`_). | |
|
25 | ||
|
26 | Work around some bugs in Python 3.9 tokenizer :ghpull:`12057` | |
|
27 | ||
|
28 | IPython will now print its version after a crash. :ghpull:`11986` | |
|
29 | ||
|
30 | This is likely the last release from the 7.x series that will see new feature. | |
|
31 | The master branch will soon accept large code changes and thrilling new | |
|
32 | features; the 7.x branch will only start to accept critical bug fixes, and | |
|
33 | update dependencies. | |
|
34 | ||
|
5 | 35 | .. _version 7102: |
|
6 | 36 | |
|
7 | 37 | IPython 7.10.2 |
General Comments 0
You need to be logged in to leave comments.
Login now