PEP 681: Describe CPython changes and include docs link (#2390)
Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
This commit is contained in:
parent
f4c43e0599
commit
0dc3c49ece
|
@ -39,6 +39,13 @@ These behaviors include:
|
|||
individual fields that a static type checker must be aware of,
|
||||
such as whether a default value is provided for the field.
|
||||
|
||||
The full behavior of the stdlib dataclass is described in the `Python
|
||||
documentation <#dataclass-docs_>`_.
|
||||
|
||||
This proposal does not affect CPython directly except for the addition
|
||||
of a ``dataclass_transform`` decorator in ``typing.py``.
|
||||
|
||||
|
||||
Motivation
|
||||
==========
|
||||
|
||||
|
@ -679,6 +686,7 @@ Some aspects of this issue are detailed in a
|
|||
|
||||
References
|
||||
==========
|
||||
.. _#dataclass-docs: https://docs.python.org/3.11/library/dataclasses.html
|
||||
.. _#pyright: https://github.com/Microsoft/pyright
|
||||
.. _#pyright-impl: https://github.com/microsoft/pyright/blob/main/packages/pyright-internal/src/analyzer/dataClasses.ts
|
||||
.. _#attrs-usage: https://github.com/python-attrs/attrs/pull/796
|
||||
|
|
Loading…
Reference in New Issue