mirror of
https://github.com/python/cpython.git
synced 2025-08-04 17:08:35 +00:00
[3.14] gh-133823: update "Pending Removal in 3.15" notes about TypedDict
(GH-133864) (#133870)
gh-133823: update "Pending Removal in 3.15" notes about `TypedDict` (GH-133864)
(cherry picked from commit f91127ae1a
)
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
This commit is contained in:
parent
5c9f0ae49d
commit
f7d7248a03
1 changed files with 7 additions and 0 deletions
|
@ -85,6 +85,13 @@ Pending removal in Python 3.15
|
|||
has been deprecated since Python 3.13.
|
||||
Use the class-based syntax or the functional syntax instead.
|
||||
|
||||
* When using the functional syntax of :class:`~typing.TypedDict`\s, failing
|
||||
to pass a value to the *fields* parameter (``TD = TypedDict("TD")``) or
|
||||
passing ``None`` (``TD = TypedDict("TD", None)``) has been deprecated
|
||||
since Python 3.13.
|
||||
Use ``class TD(TypedDict): pass`` or ``TD = TypedDict("TD", {})``
|
||||
to create a TypedDict with zero field.
|
||||
|
||||
* The :func:`typing.no_type_check_decorator` decorator function
|
||||
has been deprecated since Python 3.13.
|
||||
After eight years in the :mod:`typing` module,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue