]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Fix dataclassses spelling (GH-28837)
authorLandon Yarrington <33426811+jly36963@users.noreply.github.com>
Sat, 9 Oct 2021 19:17:52 +0000 (13:17 -0600)
committerGitHub <noreply@github.com>
Sat, 9 Oct 2021 19:17:52 +0000 (15:17 -0400)
Doc/whatsnew/3.10.rst
Lib/dataclasses.py
Lib/test/test_dataclasses.py

index 266a80be3c96cf67681fd53c7b89ab41066b2359..b1040d4888ed82ba58a51e3fc0f6a441c4e94e0f 100644 (file)
@@ -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.
 
index 95ff39287bed6195476ead97385a5f3663b30807..1e98bf9b9bb97ba44e3eaa9126f39f13ac9e1858 100644 (file)
@@ -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.
index a1d9112135af3b863a539dba2dbe6b989d0a9eb3..bdcb4a2cfd1a07c8d6abf9c33b6b77bd11e25779 100644 (file)
@@ -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: