summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>2024-03-05 16:00:40 (GMT)
committerGitHub <noreply@github.com>2024-03-05 16:00:40 (GMT)
commit0f5cd44e1cdffa0b373e853943d50e721279754d (patch)
tree5bdaf7a8e725239ac1315a01cd93770375f16900
parent9a42cfa368e7cfb7d4e920798e0c3abdc24de301 (diff)
downloadcpython-0f5cd44e1cdffa0b373e853943d50e721279754d.zip
cpython-0f5cd44e1cdffa0b373e853943d50e721279754d.tar.gz
cpython-0f5cd44e1cdffa0b373e853943d50e721279754d.tar.bz2
[3.12] gh-115777: Fix double versionadded directives (GH-116269) (GH-116361)
(cherry picked from commit 0064dfa0919cc93257c351a609f99461f6e4e3ac) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
-rw-r--r--Doc/library/asyncio-eventloop.rst2
-rw-r--r--Doc/library/audit_events.rst2
-rw-r--r--Doc/library/decimal.rst2
-rw-r--r--Doc/library/ipaddress.rst12
-rw-r--r--Doc/library/ssl.rst6
-rw-r--r--Doc/library/typing.rst8
6 files changed, 8 insertions, 24 deletions
diff --git a/Doc/library/asyncio-eventloop.rst b/Doc/library/asyncio-eventloop.rst
index 78704d9..1becee8 100644
--- a/Doc/library/asyncio-eventloop.rst
+++ b/Doc/library/asyncio-eventloop.rst
@@ -626,7 +626,7 @@ Opening network connections
Added support for Windows.
.. versionchanged:: 3.11
- The *reuse_address* parameter, disabled since Python 3.9.0, 3.8.1,
+ The *reuse_address* parameter, disabled since Python 3.8.1,
3.7.6 and 3.6.10, has been entirely removed.
.. coroutinemethod:: loop.create_unix_connection(protocol_factory, \
diff --git a/Doc/library/audit_events.rst b/Doc/library/audit_events.rst
index 8227a79..a2a90a0 100644
--- a/Doc/library/audit_events.rst
+++ b/Doc/library/audit_events.rst
@@ -7,7 +7,7 @@ Audit events table
This table contains all events raised by :func:`sys.audit` or
:c:func:`PySys_Audit` calls throughout the CPython runtime and the
-standard library. These calls were added in 3.8.0 or later (see :pep:`578`).
+standard library. These calls were added in 3.8 or later (see :pep:`578`).
See :func:`sys.addaudithook` and :c:func:`PySys_AddAuditHook` for
information on handling these events.
diff --git a/Doc/library/decimal.rst b/Doc/library/decimal.rst
index 08bbb7f..4d99c6d 100644
--- a/Doc/library/decimal.rst
+++ b/Doc/library/decimal.rst
@@ -1517,7 +1517,7 @@ are also included in the pure Python version for compatibility.
the C version uses a thread-local rather than a coroutine-local context and the value
is ``False``. This is slightly faster in some nested context scenarios.
-.. versionadded:: 3.9 backported to 3.7 and 3.8.
+.. versionadded:: 3.8.3
Rounding modes
diff --git a/Doc/library/ipaddress.rst b/Doc/library/ipaddress.rst
index 9c2dff5..03dc956 100644
--- a/Doc/library/ipaddress.rst
+++ b/Doc/library/ipaddress.rst
@@ -121,22 +121,12 @@ write code that handles both IP versions correctly. Address objects are
Leading zeros are tolerated, even in ambiguous cases that look like
octal notation.
- .. versionchanged:: 3.10
+ .. versionchanged:: 3.9.5
Leading zeros are no longer tolerated and are treated as an error.
IPv4 address strings are now parsed as strict as glibc
:func:`~socket.inet_pton`.
- .. versionchanged:: 3.9.5
-
- The above change was also included in Python 3.9 starting with
- version 3.9.5.
-
- .. versionchanged:: 3.8.12
-
- The above change was also included in Python 3.8 starting with
- version 3.8.12.
-
.. attribute:: version
The appropriate version number: ``4`` for IPv4, ``6`` for IPv6.
diff --git a/Doc/library/ssl.rst b/Doc/library/ssl.rst
index a08bf99..f1c39a7 100644
--- a/Doc/library/ssl.rst
+++ b/Doc/library/ssl.rst
@@ -735,11 +735,11 @@ Constants
When Python has been compiled against an older version of OpenSSL, the
flag defaults to *0*.
- .. versionadded:: 3.7
+ .. versionadded:: 3.6.3
.. deprecated:: 3.7
- The option is deprecated since OpenSSL 1.1.0. It was added to 2.7.15,
- 3.6.3 and 3.7.0 for backwards compatibility with OpenSSL 1.0.2.
+ The option is deprecated since OpenSSL 1.1.0. It was added to 2.7.15 and
+ 3.6.3 for backwards compatibility with OpenSSL 1.0.2.
.. data:: OP_NO_RENEGOTIATION
diff --git a/Doc/library/typing.rst b/Doc/library/typing.rst
index c8e7729..74f358d 100644
--- a/Doc/library/typing.rst
+++ b/Doc/library/typing.rst
@@ -944,7 +944,6 @@ using ``[]``.
be used for this concept instead. Type checkers should treat the two
equivalently.
- .. versionadded:: 3.5.4
.. versionadded:: 3.6.2
.. data:: Self
@@ -3234,7 +3233,6 @@ Aliases to types in :mod:`collections`
Deprecated alias to :class:`collections.ChainMap`.
- .. versionadded:: 3.5.4
.. versionadded:: 3.6.1
.. deprecated:: 3.9
@@ -3245,7 +3243,6 @@ Aliases to types in :mod:`collections`
Deprecated alias to :class:`collections.Counter`.
- .. versionadded:: 3.5.4
.. versionadded:: 3.6.1
.. deprecated:: 3.9
@@ -3256,7 +3253,6 @@ Aliases to types in :mod:`collections`
Deprecated alias to :class:`collections.deque`.
- .. versionadded:: 3.5.4
.. versionadded:: 3.6.1
.. deprecated:: 3.9
@@ -3339,7 +3335,7 @@ Aliases to container ABCs in :mod:`collections.abc`
Deprecated alias to :class:`collections.abc.Collection`.
- .. versionadded:: 3.6.0
+ .. versionadded:: 3.6
.. deprecated:: 3.9
:class:`collections.abc.Collection` now supports subscripting (``[]``).
@@ -3631,7 +3627,6 @@ Aliases to :mod:`contextlib` ABCs
Deprecated alias to :class:`contextlib.AbstractContextManager`.
.. versionadded:: 3.5.4
- .. versionadded:: 3.6.0
.. deprecated:: 3.9
:class:`contextlib.AbstractContextManager`
@@ -3642,7 +3637,6 @@ Aliases to :mod:`contextlib` ABCs
Deprecated alias to :class:`contextlib.AbstractAsyncContextManager`.
- .. versionadded:: 3.5.4
.. versionadded:: 3.6.2
.. deprecated:: 3.9