[Python-checkins] bpo-43938: improve dataclasses.FrozenInstanceError documentation (GH-25603) (GH-25635)

ericvsmith webhook-mailer at python.org
Mon Apr 26 15:36:28 EDT 2021


https://github.com/python/cpython/commit/c9c1dbd253d70665c1fd20e6341f9a08e21f37f4
commit: c9c1dbd253d70665c1fd20e6341f9a08e21f37f4
branch: 3.9
author: Miss Islington (bot) <31488909+miss-islington at users.noreply.github.com>
committer: ericvsmith <ericvsmith at users.noreply.github.com>
date: 2021-04-26T15:36:23-04:00
summary:

bpo-43938: improve dataclasses.FrozenInstanceError documentation (GH-25603) (GH-25635)

(cherry picked from commit 8a307e488d596914a7a5df6b2fdd945f8ce81e69)

Co-authored-by: Llandy Riveron Del Risco <llandy3d at gmail.com>

Co-authored-by: Llandy Riveron Del Risco <llandy3d at gmail.com>

files:
A Misc/NEWS.d/next/Documentation/2021-04-25-22-44-27.bpo-43938.nC660q.rst
M Doc/library/dataclasses.rst
M Misc/ACKS

diff --git a/Doc/library/dataclasses.rst b/Doc/library/dataclasses.rst
index 133cc0a065cac..6cd8d8ed0c264 100644
--- a/Doc/library/dataclasses.rst
+++ b/Doc/library/dataclasses.rst
@@ -592,4 +592,4 @@ Exceptions
 
    Raised when an implicitly defined :meth:`__setattr__` or
    :meth:`__delattr__` is called on a dataclass which was defined with
-   ``frozen=True``.
+   ``frozen=True``. It is a subclass of :exc:`AttributeError`.
diff --git a/Misc/ACKS b/Misc/ACKS
index ee2f3fa2e3aa5..9d0dffe57652a 100644
--- a/Misc/ACKS
+++ b/Misc/ACKS
@@ -1431,6 +1431,7 @@ Vlad Riscutia
 Wes Rishel
 Daniel Riti
 Juan M. Bello Rivas
+Llandy Riveron Del Risco
 Mohd Sanad Zaki Rizvi
 Davide Rizzo
 Anthony Roach
diff --git a/Misc/NEWS.d/next/Documentation/2021-04-25-22-44-27.bpo-43938.nC660q.rst b/Misc/NEWS.d/next/Documentation/2021-04-25-22-44-27.bpo-43938.nC660q.rst
new file mode 100644
index 0000000000000..dcf252e21bb9e
--- /dev/null
+++ b/Misc/NEWS.d/next/Documentation/2021-04-25-22-44-27.bpo-43938.nC660q.rst
@@ -0,0 +1,2 @@
+Update dataclasses documentation to express that FrozenInstanceError is
+derived from AttributeError.



More information about the Python-checkins mailing list