[3.14] [Docs] Add missing note about Required/NotRequired/ReadOnly in get_type_hints() (GH-139565) (#140386)

[Docs] Add missing note about Required/NotRequired/ReadOnly in get_type_hints() (GH-139565)
(cherry picked from commit a752f58d6b)

Co-authored-by: Sam Bull <git@sambull.org>
This commit is contained in:
Miss Islington (bot) 2025-10-20 22:23:19 +02:00 committed by GitHub
parent 62f44dda1c
commit ba6d956eb9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -3360,7 +3360,8 @@ Introspection helpers
``__annotations__`` dictionaries. Annotations on classes appearing
earlier in the :term:`method resolution order` always take precedence over
annotations on classes appearing later in the method resolution order.
* The function recursively replaces all occurrences of ``Annotated[T, ...]``
* The function recursively replaces all occurrences of
``Annotated[T, ...]``, ``Required[T]``, ``NotRequired[T]``, and ``ReadOnly[T]``
with ``T``, unless *include_extras* is set to ``True`` (see
:class:`Annotated` for more information).