##// END OF EJS Templates
update what's new for 7.11
Matthias Bussonnier -
Show More
@@ -2,6 +2,36 b''
2 7.x Series
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 .. _version 7102:
35 .. _version 7102:
6
36
7 IPython 7.10.2
37 IPython 7.10.2
General Comments 0
You need to be logged in to leave comments. Login now