[Python-checkins] Fix dataclassses spelling (GH-28837) (GH-28841)

ericvsmith webhook-mailer at python.org
Sat Oct 9 15:50:54 EDT 2021


https://github.com/python/cpython/commit/e086bfee035eb23397f3cddba07b767b35d7ec08
commit: e086bfee035eb23397f3cddba07b767b35d7ec08
branch: 3.10
author: Miss Islington (bot) <31488909+miss-islington at users.noreply.github.com>
committer: ericvsmith <ericvsmith at users.noreply.github.com>
date: 2021年10月09日T15:50:45-04:00
summary:
Fix dataclassses spelling (GH-28837) (GH-28841)
(cherry picked from commit 5b4a7675bcfc6368aff955f4a6231579718f5dad)
Co-authored-by: Landon Yarrington <33426811+jly36963 at users.noreply.github.com>
Co-authored-by: Landon Yarrington <33426811+jly36963 at users.noreply.github.com>
files:
M Doc/whatsnew/3.10.rst
M Lib/dataclasses.py
M Lib/test/test_dataclasses.py
diff --git a/Doc/whatsnew/3.10.rst b/Doc/whatsnew/3.10.rst
index ddcefb408b7f8..5ac45c50c27c3 100644
--- a/Doc/whatsnew/3.10.rst
+++ b/Doc/whatsnew/3.10.rst
@@ -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.
 
diff --git a/Lib/dataclasses.py b/Lib/dataclasses.py
index 79739976d3d29..aa84f1b9533cb 100644
--- a/Lib/dataclasses.py
+++ b/Lib/dataclasses.py
@@ -1387,7 +1387,7 @@ def exec_body_callback(ns):
 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.
diff --git a/Lib/test/test_dataclasses.py b/Lib/test/test_dataclasses.py
index a1d9112135af3..bdcb4a2cfd1a0 100644
--- a/Lib/test/test_dataclasses.py
+++ b/Lib/test/test_dataclasses.py
@@ -1907,7 +1907,7 @@ class Parent(Generic[T]):
 # 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:


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /