Show More
@@ -3,6 +3,76 b'' | |||||
3 | ============ |
|
3 | ============ | |
4 |
|
4 | |||
5 |
|
5 | |||
|
6 | .. _version 8.1: | |||
|
7 | ||||
|
8 | IPython 8.1.0 | |||
|
9 | ------------- | |||
|
10 | ||||
|
11 | IPython 8.1 is the first minor release after 8.0 and fixes a number of bugs and | |||
|
12 | Update a few behavior that were problematic with the 8.0 as with many new major | |||
|
13 | release. | |||
|
14 | ||||
|
15 | Note that beyond the changes listed here, IPython 8.1.0 also contains all the | |||
|
16 | features listed in :ref:`version 7.32`. | |||
|
17 | ||||
|
18 | - Misc and multiple fixes around quotation auto-closing. It is now disabled by | |||
|
19 | default. Run with ``TerminalInteractiveShell.auto_match=True`` to re-enabled | |||
|
20 | - Require pygments>=2.4.0 :ghpull:`13459`, this was implicit in the code, but | |||
|
21 | is now explicit in ``setup.cfg``/``setup.py`` | |||
|
22 | - Docs improvement of ``core.magic_arguments`` examples. :ghpull:`13433` | |||
|
23 | - Multi-line edit executes too early with await. :ghpull:`13424` | |||
|
24 | ||||
|
25 | - ``black`` is back as an optional dependency, and autoformatting disabled by | |||
|
26 | default until some fixes are implemented (black improperly reformat magics). | |||
|
27 | :ghpull:`13471` Additionally the ability to use ``yapf`` as a code | |||
|
28 | reformatter has been added :ghpull:`13528` . You can use | |||
|
29 | ``TerminalInteractiveShell.autoformatter="black"``, | |||
|
30 | ``TerminalInteractiveShell.autoformatter="yapf"`` to re-enable auto formating | |||
|
31 | with black, or switch to yapf. | |||
|
32 | ||||
|
33 | - Fix and issue where ``display`` was not defined. | |||
|
34 | ||||
|
35 | - Auto suggestions are now configurable. Currently only | |||
|
36 | ``AutoSuggestFromHistory`` (default) and ``None``. new provider contribution | |||
|
37 | welcomed. :ghpull:`13475` | |||
|
38 | ||||
|
39 | - multiple packaging/testing improvement to simplify downstream packaging | |||
|
40 | (xfail with reasons, try to not access network...). | |||
|
41 | ||||
|
42 | - Update deprecation. ``InteractiveShell.magic`` internal method has been | |||
|
43 | deprecated for many years but did not emit a warning until now. | |||
|
44 | ||||
|
45 | - internal ``appended_to_syspath`` context manager has been deprecated. | |||
|
46 | ||||
|
47 | - fix an issue with symlinks in virtualenv :ghpull:`13537` | |||
|
48 | ||||
|
49 | - Fix an issue with vim mode, where cursor would not be reset on exit :ghpull:`13472` | |||
|
50 | ||||
|
51 | - ipython directive now remove only known pseudo-decorators :ghpull:`13532` | |||
|
52 | ||||
|
53 | - ``IPython/lib/security`` which used to be used for jupyter notebook has been | |||
|
54 | removed. | |||
|
55 | ||||
|
56 | - Fix an issue where ``async with`` would execute on new lines. :ghpull:`13436` | |||
|
57 | ||||
|
58 | ||||
|
59 | We want to remind users that IPython is part of the Jupyter organisations, and | |||
|
60 | thus governed by a Code of Conduct. Some of the behavior we have seen on GitHub is not acceptable. | |||
|
61 | Abuse and non-respectful comments on discussion will not be tolerated. | |||
|
62 | ||||
|
63 | Many thanks to all the contributors to this release, many of the above fixed issue and | |||
|
64 | new features where done by first time contributors, showing there is still | |||
|
65 | plenty of easy contribution possible in IPython | |||
|
66 | . You can find all individual contributions | |||
|
67 | to this milestone `on github <https://github.com/ipython/ipython/milestone/91>`__. | |||
|
68 | ||||
|
69 | Thanks as well to the `D. E. Shaw group <https://deshaw.com/>`__ for sponsoring | |||
|
70 | work on IPython and related libraries. In particular the Lazy autoloading of | |||
|
71 | magics that you will find described in the 7.32 release notes. | |||
|
72 | ||||
|
73 | ||||
|
74 | .. _version 8.0.1: | |||
|
75 | ||||
6 | IPython 8.0.1 (CVE-2022-21699) |
|
76 | IPython 8.0.1 (CVE-2022-21699) | |
7 | ------------------------------ |
|
77 | ------------------------------ | |
8 |
|
78 | |||
@@ -45,6 +115,7 b' Thus starting with this version:' | |||||
45 | Further details can be read on the `GitHub Advisory <https://github.com/ipython/ipython/security/advisories/GHSA-pq7m-3gw7-gq5x>`__ |
|
115 | Further details can be read on the `GitHub Advisory <https://github.com/ipython/ipython/security/advisories/GHSA-pq7m-3gw7-gq5x>`__ | |
46 |
|
116 | |||
47 |
|
117 | |||
|
118 | .. _version 8.0: | |||
48 |
|
119 | |||
49 | IPython 8.0 |
|
120 | IPython 8.0 | |
50 | ----------- |
|
121 | ----------- |
General Comments 0
You need to be logged in to leave comments.
Login now