cpython/Doc/reference
Serhiy Storchaka 5bf32d1300
[3.13] gh-123339: Fix cases of inconsistency of __module__ and __firstlineno__ in classes (GH-123613) (#124735)
* Setting the __module__ attribute for a class now removes the
  __firstlineno__ item from the type's dict.
* The _collections_abc and _pydecimal modules now completely replace the
  collections.abc and decimal modules after importing them. This
  allows to get the source of classes and functions defined in these
  modules.
* inspect.findsource() now checks whether the first line number for a
  class is out of bound.
(cherry picked from commit 69a4063ca5)
2024-09-29 21:21:40 -07:00
..
compound_stmts.rst [3.13] gh-115528: Update language reference for PEP 646 (GH-121181) (#124632) 2024-09-26 13:55:32 -07:00
datamodel.rst [3.13] gh-123339: Fix cases of inconsistency of __module__ and __firstlineno__ in classes (GH-123613) (#124735) 2024-09-29 21:21:40 -07:00
executionmodel.rst [3.13] gh-101100: Add a table of class attributes to the "Custom classes" section of the data model docs (#124480) (#124556) 2024-09-25 17:29:48 -07:00
expressions.rst [3.13] gh-81263: Add assignment expressions to help (GH-124641) (#124713) 2024-09-27 15:21:58 -07:00
grammar.rst Docs: Add label to grammar spec for linking from PEPs (#113235) 2023-12-17 12:23:14 -07:00
import.rst [3.13] GH-65961: Document the deprecation of __package__ and __cached__ (GH-124377) (#124380) 2024-09-27 18:53:35 +00:00
index.rst Merge from 3.2: remove unneeded "Release" and "Date" markers from index pages. 2012-10-28 11:10:24 -07:00
introduction.rst [3.13] GH-103484: Fix permanently redirects reported by linkcheck (GH-124144) (#124151) 2024-09-24 00:43:04 +00:00
lexical_analysis.rst [3.13] gh-123579: Document exclamation token (GH-123612) (#123637) 2024-09-03 15:07:13 +00:00
simple_stmts.rst [3.13] gh-121355: Fix incorrect word in simple_stmts.rst (GH-121356) (#121362) 2024-07-04 13:53:41 +00:00
toplevel_components.rst GH-97950: Use new-style index directive ('builtin') (#104164) 2023-05-06 06:54:08 +03:00