mirror of
https://github.com/python/cpython.git
synced 2025-07-07 19:35:27 +00:00
gh-123299: Add missing pending removals (#133082)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
This commit is contained in:
parent
b8633f9aca
commit
39afd290ae
6 changed files with 28 additions and 0 deletions
|
@ -5,6 +5,8 @@ Deprecations
|
|||
|
||||
.. include:: pending-removal-in-3.16.rst
|
||||
|
||||
.. include:: pending-removal-in-3.17.rst
|
||||
|
||||
.. include:: pending-removal-in-future.rst
|
||||
|
||||
C API deprecations
|
||||
|
@ -12,4 +14,6 @@ C API deprecations
|
|||
|
||||
.. include:: c-api-pending-removal-in-3.15.rst
|
||||
|
||||
.. include:: c-api-pending-removal-in-3.18.rst
|
||||
|
||||
.. include:: c-api-pending-removal-in-future.rst
|
||||
|
|
|
@ -61,6 +61,12 @@ Pending removal in Python 3.16
|
|||
* Calling the Python implementation of :func:`functools.reduce` with *function*
|
||||
or *sequence* as keyword arguments has been deprecated since Python 3.14.
|
||||
|
||||
* :mod:`logging`:
|
||||
|
||||
Support for custom logging handlers with the *strm* argument is deprecated
|
||||
and scheduled for removal in Python 3.16. Define handlers with the *stream*
|
||||
argument instead. (Contributed by Mariusz Felisiak in :gh:`115032`.)
|
||||
|
||||
* :mod:`mimetypes`:
|
||||
|
||||
* Valid extensions start with a '.' or are empty for
|
||||
|
|
10
Doc/deprecations/pending-removal-in-3.17.rst
Normal file
10
Doc/deprecations/pending-removal-in-3.17.rst
Normal file
|
@ -0,0 +1,10 @@
|
|||
Pending removal in Python 3.17
|
||||
------------------------------
|
||||
|
||||
* :mod:`typing`:
|
||||
|
||||
- Before Python 3.14, old-style unions were implemented using the private class
|
||||
``typing._UnionGenericAlias``. This class is no longer needed for the implementation,
|
||||
but it has been retained for backward compatibility, with removal scheduled for Python
|
||||
3.17. Users should use documented introspection helpers like :func:`typing.get_origin`
|
||||
and :func:`typing.get_args` instead of relying on private implementation details.
|
|
@ -1347,6 +1347,8 @@ Deprecated
|
|||
|
||||
.. include:: ../deprecations/pending-removal-in-3.16.rst
|
||||
|
||||
.. include:: ../deprecations/pending-removal-in-3.17.rst
|
||||
|
||||
.. include:: ../deprecations/pending-removal-in-future.rst
|
||||
|
||||
.. _whatsnew312-removed:
|
||||
|
|
|
@ -2009,6 +2009,8 @@ New Deprecations
|
|||
|
||||
.. include:: ../deprecations/pending-removal-in-3.16.rst
|
||||
|
||||
.. include:: ../deprecations/pending-removal-in-3.17.rst
|
||||
|
||||
.. include:: ../deprecations/pending-removal-in-future.rst
|
||||
|
||||
CPython Bytecode Changes
|
||||
|
@ -2529,6 +2531,8 @@ Deprecated C APIs
|
|||
|
||||
.. include:: ../deprecations/c-api-pending-removal-in-3.15.rst
|
||||
|
||||
.. include:: ../deprecations/c-api-pending-removal-in-3.18.rst
|
||||
|
||||
.. include:: ../deprecations/c-api-pending-removal-in-future.rst
|
||||
|
||||
.. _pythoncapi-compat project: https://github.com/python/pythoncapi-compat/
|
||||
|
|
|
@ -1737,6 +1737,8 @@ Deprecated
|
|||
|
||||
.. include:: ../deprecations/pending-removal-in-3.16.rst
|
||||
|
||||
.. include:: ../deprecations/pending-removal-in-3.17.rst
|
||||
|
||||
.. include:: ../deprecations/pending-removal-in-future.rst
|
||||
|
||||
Removed
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue