Unverified Kaydet (Commit) c4b12483 authored tarafından Eric V. Smith's avatar Eric V. Smith Kaydeden (comit) GitHub

Pep 557 What's New (GH-5371)

Add PEP 557 Data CLasses to What's New.
üst bea57060
......@@ -311,6 +311,24 @@ environment variable are added to control the UTF-8 mode.
PEP written and implemented by Victor Stinner
.. _whatsnew37-pep557:
PEP 557: Data Classes
---------------------
Adds a new module ``dataclasses``. It provides a class decorator
``dataclass`` which inspects the class's variable annotations (see
:pep:`526`) and using them, adds methods such as ``__init__``,
``__repr__``, and ``__eq__`` to the class. It is similar to
``typing.NamedTuple``, but also works on classes with mutable
instances, among other features.
.. seealso::
:pep:`557` -- Data Classes
PEP written and implemented by Eric V. Smith
New Development Mode: -X dev
----------------------------
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment