diff options
Diffstat (limited to 'Misc/NEWS.d/next/Library')
40 files changed, 0 insertions, 93 deletions
diff --git a/Misc/NEWS.d/next/Library/2018-02-22-11-24-33.bpo-29636.ogGRE2.rst b/Misc/NEWS.d/next/Library/2018-02-22-11-24-33.bpo-29636.ogGRE2.rst deleted file mode 100644 index 9f96ed2..0000000 --- a/Misc/NEWS.d/next/Library/2018-02-22-11-24-33.bpo-29636.ogGRE2.rst +++ /dev/null @@ -1,5 +0,0 @@ -Add whitespace options for formatting JSON with the ``json.tool`` CLI. The -following mutually exclusive options are now supported: ``--indent`` for -setting the indent level in spaces; ``--tab`` for indenting with tabs; -``--no-indent`` for suppressing newlines; and ``--compact`` for suppressing -all whitespace. The default behavior remains the same as ``--indent=4``. diff --git a/Misc/NEWS.d/next/Library/2018-03-30-16-18-12.bpo-20928.ieXu6I.rst b/Misc/NEWS.d/next/Library/2018-03-30-16-18-12.bpo-20928.ieXu6I.rst deleted file mode 100644 index 2585400..0000000 --- a/Misc/NEWS.d/next/Library/2018-03-30-16-18-12.bpo-20928.ieXu6I.rst +++ /dev/null @@ -1 +0,0 @@ -ElementTree supports recursive XInclude processing. Patch by Stefan Behnel. diff --git a/Misc/NEWS.d/next/Library/2018-09-23-14-24-37.bpo-34776.1SrQe3.rst b/Misc/NEWS.d/next/Library/2018-09-23-14-24-37.bpo-34776.1SrQe3.rst deleted file mode 100644 index 815a487..0000000 --- a/Misc/NEWS.d/next/Library/2018-09-23-14-24-37.bpo-34776.1SrQe3.rst +++ /dev/null @@ -1 +0,0 @@ -Fix dataclasses to support forward references in type annotations diff --git a/Misc/NEWS.d/next/Library/2019-03-24-12-12-27.bpo-36406.mCEkOl.rst b/Misc/NEWS.d/next/Library/2019-03-24-12-12-27.bpo-36406.mCEkOl.rst deleted file mode 100644 index 3d81eb5..0000000 --- a/Misc/NEWS.d/next/Library/2019-03-24-12-12-27.bpo-36406.mCEkOl.rst +++ /dev/null @@ -1 +0,0 @@ -Handle namespace packages in :mod:`doctest`. Patch by Karthikeyan Singaravelan. diff --git a/Misc/NEWS.d/next/Library/2019-05-06-15-34-17.bpo-36820.Eh5mIB.rst b/Misc/NEWS.d/next/Library/2019-05-06-15-34-17.bpo-36820.Eh5mIB.rst deleted file mode 100644 index 82f6635..0000000 --- a/Misc/NEWS.d/next/Library/2019-05-06-15-34-17.bpo-36820.Eh5mIB.rst +++ /dev/null @@ -1,3 +0,0 @@ -Break cycle generated when saving an exception in socket.py, codeop.py and -dyld.py as they keep alive not only the exception but user objects through -the ``__traceback__`` attribute. Patch by Mario Corchero. diff --git a/Misc/NEWS.d/next/Library/2019-09-30-12-09-41.bpo-38045.VDRtd3.rst b/Misc/NEWS.d/next/Library/2019-09-30-12-09-41.bpo-38045.VDRtd3.rst deleted file mode 100644 index e7e515f..0000000 --- a/Misc/NEWS.d/next/Library/2019-09-30-12-09-41.bpo-38045.VDRtd3.rst +++ /dev/null @@ -1 +0,0 @@ -Improve the performance of :func:`enum._decompose` in :mod:`enum`. Patch by hongweipeng. diff --git a/Misc/NEWS.d/next/Library/2019-10-02-02-55-37.bpo-37523.GguwJ6.rst b/Misc/NEWS.d/next/Library/2019-10-02-02-55-37.bpo-37523.GguwJ6.rst deleted file mode 100644 index 5711969..0000000 --- a/Misc/NEWS.d/next/Library/2019-10-02-02-55-37.bpo-37523.GguwJ6.rst +++ /dev/null @@ -1 +0,0 @@ -Change :class:`zipfile.ZipExtFile` to raise ``ValueError`` when trying to access the underlying file object after it has been closed. This new behavior is consistent with how accessing closed files is handled in other parts of Python.
\ No newline at end of file diff --git a/Misc/NEWS.d/next/Library/2019-10-02-18-15-28.bpo-38348._-5eq2.rst b/Misc/NEWS.d/next/Library/2019-10-02-18-15-28.bpo-38348._-5eq2.rst deleted file mode 100644 index 5ca72de..0000000 --- a/Misc/NEWS.d/next/Library/2019-10-02-18-15-28.bpo-38348._-5eq2.rst +++ /dev/null @@ -1,2 +0,0 @@ -Add ``-i`` and ``--indent`` (indentation level), and ``--no-type-comments`` -(type comments) command line options to ast parsing tool. diff --git a/Misc/NEWS.d/next/Library/2019-11-05-21-10-12.bpo-38712.ezJ0TP.rst b/Misc/NEWS.d/next/Library/2019-11-05-21-10-12.bpo-38712.ezJ0TP.rst deleted file mode 100644 index 81d01aa..0000000 --- a/Misc/NEWS.d/next/Library/2019-11-05-21-10-12.bpo-38712.ezJ0TP.rst +++ /dev/null @@ -1,3 +0,0 @@ -Add the Linux-specific :func:`signal.pidfd_send_signal` function, which -allows sending a signal to a process identified by a file descriptor rather -than a pid. diff --git a/Misc/NEWS.d/next/Library/2019-11-06-15-26-15.bpo-38686.HNFBce.rst b/Misc/NEWS.d/next/Library/2019-11-06-15-26-15.bpo-38686.HNFBce.rst deleted file mode 100644 index 7a419ff..0000000 --- a/Misc/NEWS.d/next/Library/2019-11-06-15-26-15.bpo-38686.HNFBce.rst +++ /dev/null @@ -1 +0,0 @@ -Added support for multiple ``qop`` values in :class:`urllib.request.AbstractDigestAuthHandler`.
\ No newline at end of file diff --git a/Misc/NEWS.d/next/Library/2019-11-15-18-06-04.bpo-38811.AmdQ6M.rst b/Misc/NEWS.d/next/Library/2019-11-15-18-06-04.bpo-38811.AmdQ6M.rst deleted file mode 100644 index 0e4a7f5..0000000 --- a/Misc/NEWS.d/next/Library/2019-11-15-18-06-04.bpo-38811.AmdQ6M.rst +++ /dev/null @@ -1 +0,0 @@ -Fix an unhandled exception in :mod:`pathlib` when :meth:`os.link` is missing. Patch by Toke Høiland-Jørgensen. diff --git a/Misc/NEWS.d/next/Library/2019-11-16-16-09-07.bpo-38820.ivhUSV.rst b/Misc/NEWS.d/next/Library/2019-11-16-16-09-07.bpo-38820.ivhUSV.rst deleted file mode 100644 index 2c6a6e8..0000000 --- a/Misc/NEWS.d/next/Library/2019-11-16-16-09-07.bpo-38820.ivhUSV.rst +++ /dev/null @@ -1,2 +0,0 @@ -Make Python compatible with OpenSSL 3.0.0. :func:`ssl.SSLSocket.getpeercert` -no longer returns IPv6 addresses with a trailing new line. diff --git a/Misc/NEWS.d/next/Library/2019-11-16-23-26-25.bpo-38821.-albNN.rst b/Misc/NEWS.d/next/Library/2019-11-16-23-26-25.bpo-38821.-albNN.rst deleted file mode 100644 index 2e7a22f..0000000 --- a/Misc/NEWS.d/next/Library/2019-11-16-23-26-25.bpo-38821.-albNN.rst +++ /dev/null @@ -1 +0,0 @@ -Fix unhandled exceptions in :mod:`argparse` when internationalizing error messages for arguments with ``nargs`` set to special (non-integer) values. Patch by Federico Bond. diff --git a/Misc/NEWS.d/next/Library/2019-11-18-17-08-23.bpo-38834.abcdef.rst b/Misc/NEWS.d/next/Library/2019-11-18-17-08-23.bpo-38834.abcdef.rst deleted file mode 100644 index af108b1..0000000 --- a/Misc/NEWS.d/next/Library/2019-11-18-17-08-23.bpo-38834.abcdef.rst +++ /dev/null @@ -1,3 +0,0 @@ -:class:`typing.TypedDict` subclasses now track which keys are optional using -the ``__required_keys__`` and ``__optional_keys__`` attributes, to enable -runtime validation by downstream projects. Patch by Zac Hatfield-Dodds. diff --git a/Misc/NEWS.d/next/Library/2019-11-19-16-28-25.bpo-38857.YPUkU9.rst b/Misc/NEWS.d/next/Library/2019-11-19-16-28-25.bpo-38857.YPUkU9.rst deleted file mode 100644 index f28df28..0000000 --- a/Misc/NEWS.d/next/Library/2019-11-19-16-28-25.bpo-38857.YPUkU9.rst +++ /dev/null @@ -1,4 +0,0 @@ -AsyncMock fix for return values that are awaitable types. This also covers -side_effect iterable values that happend to be awaitable, and wraps -callables that return an awaitable type. Before these awaitables were being -awaited instead of being returned as is. diff --git a/Misc/NEWS.d/next/Library/2019-11-19-16-30-46.bpo-38859.AZUzL8.rst b/Misc/NEWS.d/next/Library/2019-11-19-16-30-46.bpo-38859.AZUzL8.rst deleted file mode 100644 index c059539..0000000 --- a/Misc/NEWS.d/next/Library/2019-11-19-16-30-46.bpo-38859.AZUzL8.rst +++ /dev/null @@ -1,3 +0,0 @@ -AsyncMock now returns StopAsyncIteration on the exaustion of a side_effects -iterable. Since PEP-479 its Impossible to raise a StopIteration exception -from a coroutine. diff --git a/Misc/NEWS.d/next/Library/2019-11-20-22-43-48.bpo-38870.rLVZEv.rst b/Misc/NEWS.d/next/Library/2019-11-20-22-43-48.bpo-38870.rLVZEv.rst deleted file mode 100644 index 61af368..0000000 --- a/Misc/NEWS.d/next/Library/2019-11-20-22-43-48.bpo-38870.rLVZEv.rst +++ /dev/null @@ -1,4 +0,0 @@ -Expose :func:`ast.unparse` as a function of the :mod:`ast` module that can -be used to unparse an :class:`ast.AST` object and produce a string with code -that would produce an equivalent :class:`ast.AST` object when parsed. Patch -by Pablo Galindo and Batuhan Taskaya. diff --git a/Misc/NEWS.d/next/Library/2019-11-21-11-39-17.bpo-37838.lRFcEC.rst b/Misc/NEWS.d/next/Library/2019-11-21-11-39-17.bpo-37838.lRFcEC.rst deleted file mode 100644 index 96d804a..0000000 --- a/Misc/NEWS.d/next/Library/2019-11-21-11-39-17.bpo-37838.lRFcEC.rst +++ /dev/null @@ -1 +0,0 @@ -:meth:`typing.get_type_hints` properly handles functions decorated with :meth:`functools.wraps`. diff --git a/Misc/NEWS.d/next/Library/2019-11-21-16-30-00.bpo-38863.RkdTjf.rst b/Misc/NEWS.d/next/Library/2019-11-21-16-30-00.bpo-38863.RkdTjf.rst deleted file mode 100644 index 6b621ee..0000000 --- a/Misc/NEWS.d/next/Library/2019-11-21-16-30-00.bpo-38863.RkdTjf.rst +++ /dev/null @@ -1,2 +0,0 @@ -Improve :func:`is_cgi` function in :mod:`http.server`, which enables processing -the case that cgi directory is a child of another directory other than root. diff --git a/Misc/NEWS.d/next/Library/2019-11-22-10-45-03.bpo-38668.iKx23z.rst b/Misc/NEWS.d/next/Library/2019-11-22-10-45-03.bpo-38668.iKx23z.rst deleted file mode 100644 index 28b82ab..0000000 --- a/Misc/NEWS.d/next/Library/2019-11-22-10-45-03.bpo-38668.iKx23z.rst +++ /dev/null @@ -1,5 +0,0 @@ -Calling func:`shutil.copytree` to copy a directory tree from one directory -to another subdirectory resulted in an endless loop and a RecursionError. A -fix was added to consume an iterator and create the list of the entries to -be copied, avoiding the recursion for newly created directories. Patch by -Bruno P. Kinoshita. diff --git a/Misc/NEWS.d/next/Library/2019-11-22-10-58-58.bpo-38876.qqy1Vp.rst b/Misc/NEWS.d/next/Library/2019-11-22-10-58-58.bpo-38876.qqy1Vp.rst deleted file mode 100644 index 43b25ac..0000000 --- a/Misc/NEWS.d/next/Library/2019-11-22-10-58-58.bpo-38876.qqy1Vp.rst +++ /dev/null @@ -1,9 +0,0 @@ -Raise pickle.UnpicklingError when loading an item from memo for invalid -input - -The previous code was raising a `KeyError` for both the Python and C -implementation. This was caused by the specified index of an invalid input -which did not exist in the memo structure, where the pickle stores what -objects it has seen. The malformed input would have caused either a `BINGET` -or `LONG_BINGET` load from the memo, leading to a `KeyError` as the -determined index was bogus. Patch by Claudiu Popa diff --git a/Misc/NEWS.d/next/Library/2019-11-22-20-03-46.bpo-38881.7HV1Q0.rst b/Misc/NEWS.d/next/Library/2019-11-22-20-03-46.bpo-38881.7HV1Q0.rst deleted file mode 100644 index 9f4a27d..0000000 --- a/Misc/NEWS.d/next/Library/2019-11-22-20-03-46.bpo-38881.7HV1Q0.rst +++ /dev/null @@ -1 +0,0 @@ -random.choices() now raises a ValueError when all the weights are zero. diff --git a/Misc/NEWS.d/next/Library/2019-11-27-16-30-02.bpo-26730.56cdBn.rst b/Misc/NEWS.d/next/Library/2019-11-27-16-30-02.bpo-26730.56cdBn.rst deleted file mode 100644 index a92b90a..0000000 --- a/Misc/NEWS.d/next/Library/2019-11-27-16-30-02.bpo-26730.56cdBn.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fix ``SpooledTemporaryFile.rollover()`` might corrupt the file when it is in -text mode. Patch by Serhiy Storchaka. diff --git a/Misc/NEWS.d/next/Library/2019-11-27-17-47-00.bpo-38927.qT7xKY.rst b/Misc/NEWS.d/next/Library/2019-11-27-17-47-00.bpo-38927.qT7xKY.rst deleted file mode 100644 index ca6ed63..0000000 --- a/Misc/NEWS.d/next/Library/2019-11-27-17-47-00.bpo-38927.qT7xKY.rst +++ /dev/null @@ -1 +0,0 @@ -Use ``python -m pip`` instead of ``pip`` to upgrade dependencies in venv. diff --git a/Misc/NEWS.d/next/Library/2019-12-02-10-35-19.bpo-38698.WZnAPQ.rst b/Misc/NEWS.d/next/Library/2019-12-02-10-35-19.bpo-38698.WZnAPQ.rst deleted file mode 100644 index e606acb..0000000 --- a/Misc/NEWS.d/next/Library/2019-12-02-10-35-19.bpo-38698.WZnAPQ.rst +++ /dev/null @@ -1,5 +0,0 @@ -Prevent UnboundLocalError to pop up in parse_message_id - -parse_message_id() was improperly using a token defined inside an exception -handler, which was raising `UnboundLocalError` on parsing an invalid value. -Patch by Claudiu Popa. diff --git a/Misc/NEWS.d/next/Library/2019-12-04-15-28-40.bpo-33684.QeSmQP.rst b/Misc/NEWS.d/next/Library/2019-12-04-15-28-40.bpo-33684.QeSmQP.rst deleted file mode 100644 index 107f9bb..0000000 --- a/Misc/NEWS.d/next/Library/2019-12-04-15-28-40.bpo-33684.QeSmQP.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fix ``json.tool`` failed to read a JSON file with non-ASCII characters when -locale encoding is not UTF-8. diff --git a/Misc/NEWS.d/next/Library/2019-12-04-15-56-28.bpo-38634.pq0ZWa.rst b/Misc/NEWS.d/next/Library/2019-12-04-15-56-28.bpo-38634.pq0ZWa.rst deleted file mode 100644 index d60c317..0000000 --- a/Misc/NEWS.d/next/Library/2019-12-04-15-56-28.bpo-38634.pq0ZWa.rst +++ /dev/null @@ -1,2 +0,0 @@ -The :mod:`readline` module now detects if Python is linked to libedit at runtime -on all platforms. Previously, the check was only done on macOS. diff --git a/Misc/NEWS.d/next/Library/2019-12-05-02-02-58.bpo-27413.212Th2.rst b/Misc/NEWS.d/next/Library/2019-12-05-02-02-58.bpo-27413.212Th2.rst deleted file mode 100644 index 0116b8c..0000000 --- a/Misc/NEWS.d/next/Library/2019-12-05-02-02-58.bpo-27413.212Th2.rst +++ /dev/null @@ -1,2 +0,0 @@ -Added ability to pass through ``ensure_ascii`` options to json.dumps in the -``json.tool`` command-line interface. diff --git a/Misc/NEWS.d/next/Library/2019-12-05-16-13-25.bpo-38529.yvQgx3.rst b/Misc/NEWS.d/next/Library/2019-12-05-16-13-25.bpo-38529.yvQgx3.rst deleted file mode 100644 index c688926..0000000 --- a/Misc/NEWS.d/next/Library/2019-12-05-16-13-25.bpo-38529.yvQgx3.rst +++ /dev/null @@ -1,2 +0,0 @@ -Drop too noisy asyncio warning about deletion of a stream without explicit -``.close()`` call. diff --git a/Misc/NEWS.d/next/Library/2019-12-05-18-21-26.bpo-38982.W3u-03.rst b/Misc/NEWS.d/next/Library/2019-12-05-18-21-26.bpo-38982.W3u-03.rst deleted file mode 100644 index b591209..0000000 --- a/Misc/NEWS.d/next/Library/2019-12-05-18-21-26.bpo-38982.W3u-03.rst +++ /dev/null @@ -1,5 +0,0 @@ -Fix asyncio ``PidfdChildWatcher``: handle ``waitpid()`` error. If -``waitpid()`` is called elsewhere, ``waitpid()`` call fails with -:exc:`ChildProcessError`: use return code 255 in this case, and log a -warning. It ensures that the pidfd file descriptor is closed if this error -occurs. diff --git a/Misc/NEWS.d/next/Library/2019-12-06-15-11-42.bpo-38986.bg6iZt.rst b/Misc/NEWS.d/next/Library/2019-12-06-15-11-42.bpo-38986.bg6iZt.rst deleted file mode 100644 index 7775352..0000000 --- a/Misc/NEWS.d/next/Library/2019-12-06-15-11-42.bpo-38986.bg6iZt.rst +++ /dev/null @@ -1,2 +0,0 @@ -Make repr of C accelerated TaskWakeupMethWrapper the same as of pure Python -version. diff --git a/Misc/NEWS.d/next/Library/2019-12-06-18-47-56.bpo-38916.K-raU8.rst b/Misc/NEWS.d/next/Library/2019-12-06-18-47-56.bpo-38916.K-raU8.rst deleted file mode 100644 index cb4c4c0..0000000 --- a/Misc/NEWS.d/next/Library/2019-12-06-18-47-56.bpo-38916.K-raU8.rst +++ /dev/null @@ -1,3 +0,0 @@ -:class:`array.array`: Remove ``tostring()`` and ``fromstring()`` methods. -They were aliases to ``tobytes()`` and ``frombytes()``, deprecated since -Python 3.2. diff --git a/Misc/NEWS.d/next/Library/2019-12-07-13-40-52.bpo-38978.R3gHZI.rst b/Misc/NEWS.d/next/Library/2019-12-07-13-40-52.bpo-38978.R3gHZI.rst deleted file mode 100644 index 8b2eab0..0000000 --- a/Misc/NEWS.d/next/Library/2019-12-07-13-40-52.bpo-38978.R3gHZI.rst +++ /dev/null @@ -1,2 +0,0 @@ -Implement ``__class_getitem__`` on asyncio objects (Future, Task, Queue). -Patch by Batuhan Taskaya. diff --git a/Misc/NEWS.d/next/Library/2019-12-07-16-32-42.bpo-38979.q0sIHy.rst b/Misc/NEWS.d/next/Library/2019-12-07-16-32-42.bpo-38979.q0sIHy.rst deleted file mode 100644 index 6a91a12..0000000 --- a/Misc/NEWS.d/next/Library/2019-12-07-16-32-42.bpo-38979.q0sIHy.rst +++ /dev/null @@ -1 +0,0 @@ -Return class from ``ContextVar.__class_getitem__`` to simplify subclassing. diff --git a/Misc/NEWS.d/next/Library/2019-12-07-18-58-44.bpo-38994.IJYhz_.rst b/Misc/NEWS.d/next/Library/2019-12-07-18-58-44.bpo-38994.IJYhz_.rst deleted file mode 100644 index b9cb417..0000000 --- a/Misc/NEWS.d/next/Library/2019-12-07-18-58-44.bpo-38994.IJYhz_.rst +++ /dev/null @@ -1 +0,0 @@ -Implement ``__class_getitem__`` for ``os.PathLike``, ``pathlib.Path`` diff --git a/Misc/NEWS.d/next/Library/2019-12-07-21-49-50.bpo-38698.HxoSym.rst b/Misc/NEWS.d/next/Library/2019-12-07-21-49-50.bpo-38698.HxoSym.rst deleted file mode 100644 index b930dea..0000000 --- a/Misc/NEWS.d/next/Library/2019-12-07-21-49-50.bpo-38698.HxoSym.rst +++ /dev/null @@ -1,3 +0,0 @@ -Add a new ``InvalidMessageID`` token to email parser to represent invalid -Message-ID headers. Also, add defects when there is remaining value after -parsing the header. diff --git a/Misc/NEWS.d/next/Library/2019-12-07-22-25-39.bpo-38708.rZTUfk.rst b/Misc/NEWS.d/next/Library/2019-12-07-22-25-39.bpo-38708.rZTUfk.rst deleted file mode 100644 index 23a0a46..0000000 --- a/Misc/NEWS.d/next/Library/2019-12-07-22-25-39.bpo-38708.rZTUfk.rst +++ /dev/null @@ -1 +0,0 @@ -Fix a potential IndexError in email parser when parsing an empty msg-id. diff --git a/Misc/NEWS.d/next/Library/2019-12-09-14-40-09.bpo-39006.v4VsPg.rst b/Misc/NEWS.d/next/Library/2019-12-09-14-40-09.bpo-39006.v4VsPg.rst deleted file mode 100644 index 8402845..0000000 --- a/Misc/NEWS.d/next/Library/2019-12-09-14-40-09.bpo-39006.v4VsPg.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fix asyncio when the ssl module is missing: only check for ssl.SSLSocket -instance if the ssl module is available. diff --git a/Misc/NEWS.d/next/Library/2019-12-10-23-34-48.bpo-39022.QDtIxI.rst b/Misc/NEWS.d/next/Library/2019-12-10-23-34-48.bpo-39022.QDtIxI.rst deleted file mode 100644 index 4af21be..0000000 --- a/Misc/NEWS.d/next/Library/2019-12-10-23-34-48.bpo-39022.QDtIxI.rst +++ /dev/null @@ -1 +0,0 @@ -Update importliib.metadata to include improvements from importlib_metadata 1.3 including better serialization of EntryPoints and improved documentation for custom finders.
\ No newline at end of file diff --git a/Misc/NEWS.d/next/Library/2019-12-13-18-54-49.bpo-39033.cepuyD.rst b/Misc/NEWS.d/next/Library/2019-12-13-18-54-49.bpo-39033.cepuyD.rst deleted file mode 100644 index 3dee3c0..0000000 --- a/Misc/NEWS.d/next/Library/2019-12-13-18-54-49.bpo-39033.cepuyD.rst +++ /dev/null @@ -1 +0,0 @@ -Fix :exc:`NameError` in :mod:`zipimport`. Patch by Karthikeyan Singaravelan. |