Skip to content

Commit

Permalink
gh-99026 update dataclasses docs for when annotations are inspected (g…
Browse files Browse the repository at this point in the history
…h-100798)

update dataclasses docs for when annotations are inspected
  • Loading branch information
exitflynn authored Jan 6, 2023
1 parent 2f2fa03 commit 659c260
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions Doc/library/dataclasses.rst
Original file line number Diff line number Diff line change
Expand Up @@ -552,7 +552,7 @@ parameters to :meth:`__post_init__`. Also see the warning about how
Class variables
---------------

One of two places where :func:`dataclass` actually inspects the type
One of the few places where :func:`dataclass` actually inspects the type
of a field is to determine if a field is a class variable as defined
in :pep:`526`. It does this by checking if the type of the field is
``typing.ClassVar``. If a field is a ``ClassVar``, it is excluded
Expand All @@ -563,7 +563,7 @@ module-level :func:`fields` function.
Init-only variables
-------------------

The other place where :func:`dataclass` inspects a type annotation is to
Another place where :func:`dataclass` inspects a type annotation is to
determine if a field is an init-only variable. It does this by seeing
if the type of a field is of type ``dataclasses.InitVar``. If a field
is an ``InitVar``, it is considered a pseudo-field called an init-only
Expand Down

0 comments on commit 659c260

Please sign in to comment.