diff options
author | Shantanu <12621235+hauntsaninja@users.noreply.github.com> | 2023-05-08 13:40:51 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-08 13:40:51 (GMT) |
commit | 1f5679540ca4aa5c0eae06d3a2d5eda34b47e041 (patch) | |
tree | d6f5d5edfb6071fa076ff61a1ae7b7e8e98813ea /Doc | |
parent | c2683fc46d775d6c4afcb23658c0fd1e328e3c53 (diff) | |
download | cpython-1f5679540ca4aa5c0eae06d3a2d5eda34b47e041.zip cpython-1f5679540ca4aa5c0eae06d3a2d5eda34b47e041.tar.gz cpython-1f5679540ca4aa5c0eae06d3a2d5eda34b47e041.tar.bz2 |
gh-102500: Remove mention of bytes shorthand (#104281)
The bytes shorthand was removed in PEP 688:
https://peps.python.org/pep-0688/#no-special-meaning-for-bytes
I also remove the reference to `collections.abc.ByteString`, since that
object is deprecated (#91896) and has different semantics (#102092)
Diffstat (limited to 'Doc')
-rw-r--r-- | Doc/library/typing.rst | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/Doc/library/typing.rst b/Doc/library/typing.rst index 162041f..ebab138 100644 --- a/Doc/library/typing.rst +++ b/Doc/library/typing.rst @@ -2130,15 +2130,10 @@ Corresponding to collections in :mod:`collections.abc` .. class:: ByteString(Sequence[int]) - A generic version of :class:`collections.abc.ByteString`. - This type represents the types :class:`bytes`, :class:`bytearray`, and :class:`memoryview` of byte sequences. - As a shorthand for this type, :class:`bytes` can be used to - annotate arguments of any of the types mentioned above. - - .. deprecated:: 3.9 + .. deprecated-removed:: 3.9 3.14 Prefer :class:`collections.abc.Buffer`, or a union like ``bytes | bytearray | memoryview``. .. class:: Collection(Sized, Iterable[T_co], Container[T_co]) @@ -2977,6 +2972,8 @@ convenience. This is subject to change, and not all deprecations are listed. | ``typing`` versions of standard | 3.9 | Undecided | :pep:`585` | | collections | | | | +----------------------------------+---------------+-------------------+----------------+ +| ``typing.ByteString`` | 3.9 | 3.14 | :gh:`91896` | ++----------------------------------+---------------+-------------------+----------------+ | ``typing.Text`` | 3.11 | Undecided | :gh:`92332` | +----------------------------------+---------------+-------------------+----------------+ | ``typing.Hashable`` and | 3.12 | Undecided | :gh:`94309` | |