mirror of https://github.com/python/cpython
Fix dataclassses spelling (GH-28837)
This commit is contained in:
parent
dbd62e74da
commit
5b4a7675bc
|
@ -996,7 +996,7 @@ Added ``slots`` parameter in :func:`dataclasses.dataclass` decorator.
|
|||
Keyword-only fields
|
||||
~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
dataclassses now supports fields that are keyword-only in the
|
||||
dataclasses now supports fields that are keyword-only in the
|
||||
generated __init__ method. There are a number of ways of specifying
|
||||
keyword-only fields.
|
||||
|
||||
|
|
|
@ -1387,7 +1387,7 @@ def make_dataclass(cls_name, fields, *, bases=(), namespace=None, init=True,
|
|||
ns['__annotations__'] = annotations
|
||||
|
||||
# We use `types.new_class()` instead of simply `type()` to allow dynamic creation
|
||||
# of generic dataclassses.
|
||||
# of generic dataclasses.
|
||||
cls = types.new_class(cls_name, bases, {}, exec_body_callback)
|
||||
|
||||
# Apply the normal decorator.
|
||||
|
|
|
@ -1907,7 +1907,7 @@ class TestCase(unittest.TestCase):
|
|||
# Check MRO resolution.
|
||||
self.assertEqual(Child.__mro__, (Child, Parent, Generic, object))
|
||||
|
||||
def test_dataclassses_pickleable(self):
|
||||
def test_dataclasses_pickleable(self):
|
||||
global P, Q, R
|
||||
@dataclass
|
||||
class P:
|
||||
|
|
Loading…
Reference in New Issue