cpython/Misc/NEWS.d
Miss Islington (bot) 49da170709
[3.12] gh-116510: Fix a Crash Due to Shared Immortal Interned Strings (gh-125205)
Fix a crash caused by immortal interned strings being shared between
sub-interpreters that use basic single-phase init. In that case, the string
can be used by an interpreter that outlives the interpreter that created and
interned it. For interpreters that share obmalloc state, also share the
interned dict with the main interpreter.

This is an un-revert of gh-124646 that then addresses the Py_TRACE_REFS
failures identified by gh-124785 (i.e. backporting gh-125709 too).

(cherry picked from commit f2cb399470, AKA gh-124865)

Co-authored-by: Eric Snow <ericsnowcurrently@gmail.com>
2024-12-03 10:26:25 -07:00
..
next [3.12] gh-116510: Fix a Crash Due to Shared Immortal Interned Strings (gh-125205) 2024-12-03 10:26:25 -07:00
3.5.0.rst
3.5.0a1.rst [3.12] gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907) (GH-122013) 2024-07-19 09:08:33 +00:00
3.5.0a2.rst
3.5.0a3.rst
3.5.0a4.rst
3.5.0b1.rst
3.5.0b2.rst
3.5.0b3.rst
3.5.0b4.rst [3.12] gh-101100: Fix Sphinx Lint warnings in Misc/ (GH-113946) (#113998) 2024-01-12 15:58:16 -07:00
3.5.0rc1.rst [3.12] gh-109634: Use :samp: role (GH-109635) (#109776) 2023-09-24 13:54:36 +02:00
3.5.0rc2.rst
3.5.0rc3.rst
3.5.0rc4.rst
3.5.1.rst
3.5.1rc1.rst [3.12] gh-109634: Use :samp: role (GH-109635) (#109776) 2023-09-24 13:54:36 +02:00
3.5.2.rst
3.5.2rc1.rst [3.12] Docs: add link roles with Sphinx extlinks (GH-117850) (#117910) 2024-04-15 13:18:21 -06:00
3.5.3.rst [3.12] Add missing sections to blurbs (GH-114553) (#115336) 2024-02-12 14:22:48 +00:00
3.5.3rc1.rst [3.12] Docs: add link roles with Sphinx extlinks (GH-117850) (#117910) 2024-04-15 13:18:21 -06:00
3.5.4.rst [3.12] Docs: Update Donghee Na's name (GH-109743) (#109758) 2023-09-24 13:52:26 +02:00
3.5.4rc1.rst [3.12] Docs: add link roles with Sphinx extlinks (GH-117850) (#117910) 2024-04-15 13:18:21 -06:00
3.5.5.rst
3.5.5rc1.rst [3.12] Docs: add link roles with Sphinx extlinks (GH-117850) (#117910) 2024-04-15 13:18:21 -06:00
3.6.0.rst [3.12] Add missing sections to blurbs (GH-114553) (#115336) 2024-02-12 14:22:48 +00:00
3.6.0a1.rst [3.12] NEWS: Fix Sphinx warnings and increase threshold for new news nits (GH-121482) (#121514) 2024-07-13 12:54:50 +00:00
3.6.0a2.rst [3.12] Docs: add link roles with Sphinx extlinks (GH-117850) (#117910) 2024-04-15 13:18:21 -06:00
3.6.0a3.rst NEWS: Reorder items by section (GH-92373) 2022-05-06 13:58:58 +09:00
3.6.0a4.rst [3.12] Docs: add link roles with Sphinx extlinks (GH-117850) (#117910) 2024-04-15 13:18:21 -06:00
3.6.0b1.rst [3.12] Docs: add link roles with Sphinx extlinks (GH-117850) (#117910) 2024-04-15 13:18:21 -06:00
3.6.0b2.rst gh-95454: Replace truthy/falsy with true/false (GH-95456) 2022-07-30 00:42:21 -07:00
3.6.0b3.rst
3.6.0b4.rst
3.6.0rc1.rst [3.12] gh-106909: Use role :const: for referencing module constants (GH-106910) (GH-106956) 2023-07-21 14:49:39 +03:00
3.6.0rc2.rst
3.6.1.rst
3.6.1rc1.rst
3.6.2.rst [3.12] Add missing sections to blurbs (GH-114553) (#115336) 2024-02-12 14:22:48 +00:00
3.6.2rc1.rst [3.12] Docs: add link roles with Sphinx extlinks (GH-117850) (#117910) 2024-04-15 13:18:21 -06:00
3.6.2rc2.rst [3.12] Docs: add link roles with Sphinx extlinks (GH-117850) (#117910) 2024-04-15 13:18:21 -06:00
3.6.3.rst [3.12] gh-101100: Fix Sphinx Lint warnings in Misc/ (GH-113946) (#113998) 2024-01-12 15:58:16 -07:00
3.6.3rc1.rst [3.12] gh-101100: Fix Sphinx Lint warnings in Misc/ (GH-113946) (#113998) 2024-01-12 15:58:16 -07:00
3.6.4.rst
3.6.4rc1.rst [3.12] gh-101100: Fix Sphinx Lint warnings in Misc/ (GH-113946) (#113998) 2024-01-12 15:58:16 -07:00
3.6.5.rst
3.6.5rc1.rst [3.12] gh-123492: Remove unnecessary :func: parentheses (gh-123493) (#123512) 2024-08-30 20:09:55 +03:00
3.6.6.rst
3.6.6rc1.rst [3.12] gh-101100: Fix Sphinx Lint warnings in Misc/ (GH-113946) (#113998) 2024-01-12 15:58:16 -07:00
3.7.0.rst
3.7.0a1.rst [3.12] Docs: add link roles with Sphinx extlinks (GH-117850) (#117910) 2024-04-15 13:18:21 -06:00
3.7.0a2.rst [3.12] gh-101100: Fix Sphinx Lint warnings in Misc/ (GH-113946) (#113998) 2024-01-12 15:58:16 -07:00
3.7.0a3.rst [3.12] gh-101100: Fix Sphinx Lint warnings in Misc/ (GH-113946) (#113998) 2024-01-12 15:58:16 -07:00
3.7.0a4.rst [3.12] gh-123492: Remove unnecessary :func: parentheses (gh-123493) (#123512) 2024-08-30 20:09:55 +03:00
3.7.0b1.rst [3.12] gh-123517: Remove unnecessary :meth: parentheses (gh-123518) (GH-123576) 2024-09-02 16:02:39 +02:00
3.7.0b2.rst [3.12] gh-123492: Remove unnecessary :func: parentheses (gh-123493) (#123512) 2024-08-30 20:09:55 +03:00
3.7.0b3.rst [3.12] Docs: add link roles with Sphinx extlinks (GH-117850) (#117910) 2024-04-15 13:18:21 -06:00
3.7.0b4.rst [3.12] gh-123492: Remove unnecessary :func: parentheses (gh-123493) (#123512) 2024-08-30 20:09:55 +03:00
3.7.0b5.rst [3.12] gh-101100: Fix Sphinx Lint warnings in Misc/ (GH-113946) (#113998) 2024-01-12 15:58:16 -07:00
3.7.0rc1.rst
3.8.0a1.rst [3.12] gh-123517: Remove unnecessary :meth: parentheses (gh-123518) (GH-123576) 2024-09-02 16:02:39 +02:00
3.8.0a2.rst [3.12] gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907) (GH-122013) 2024-07-19 09:08:33 +00:00
3.8.0a3.rst [3.12] gh-101100: Fix Sphinx Lint warnings in Misc/ (GH-113946) (#113998) 2024-01-12 15:58:16 -07:00
3.8.0a4.rst [3.12] gh-123517: Remove unnecessary :meth: parentheses (gh-123518) (GH-123576) 2024-09-02 16:02:39 +02:00
3.8.0b1.rst [3.12] gh-123517: Remove unnecessary :meth: parentheses (gh-123518) (GH-123576) 2024-09-02 16:02:39 +02:00
3.9.0a1.rst [3.12] gh-123517: Remove unnecessary :meth: parentheses (gh-123518) (GH-123576) 2024-09-02 16:02:39 +02:00
3.9.0a2.rst [3.12] gh-101100: Fix Sphinx warnings in whatsnew/3.9.rst (GH-118364) (#118365) 2024-04-28 11:52:58 -06:00
3.9.0a3.rst [3.12] gh-101100: Fix Sphinx Lint warnings in Misc/ (GH-113946) (#113998) 2024-01-12 15:58:16 -07:00
3.9.0a4.rst [3.12] gh-123517: Remove unnecessary :meth: parentheses (gh-123518) (GH-123576) 2024-09-02 16:02:39 +02:00
3.9.0a5.rst [3.12] gh-123492: Remove unnecessary :func: parentheses (gh-123493) (#123512) 2024-08-30 20:09:55 +03:00
3.9.0a6.rst [3.12] gh-123517: Remove unnecessary :meth: parentheses (gh-123518) (GH-123576) 2024-09-02 16:02:39 +02:00
3.9.0b1.rst [3.12] gh-123517: Remove unnecessary :meth: parentheses (gh-123518) (GH-123576) 2024-09-02 16:02:39 +02:00
3.10.0a1.rst [3.12] gh-123517: Remove unnecessary :meth: parentheses (gh-123518) (GH-123576) 2024-09-02 16:02:39 +02:00
3.10.0a2.rst [3.12] gh-101100: Consolidate documentation on ModuleType attributes (#124709) (#125211) 2024-10-09 19:18:38 +00:00
3.10.0a3.rst [3.12] gh-123492: Remove unnecessary :func: parentheses (gh-123493) (#123512) 2024-08-30 20:09:55 +03:00
3.10.0a4.rst [3.12] gh-123492: Remove unnecessary :func: parentheses (gh-123493) (#123512) 2024-08-30 20:09:55 +03:00
3.10.0a5.rst [3.12] NEWS: Fix Sphinx warnings and increase threshold for new news nits (GH-121482) (#121514) 2024-07-13 12:54:50 +00:00
3.10.0a6.rst [3.12] NEWS: Fix Sphinx warnings and increase threshold for new news nits (GH-121482) (#121514) 2024-07-13 12:54:50 +00:00
3.10.0a7.rst [3.12] GH-103484: Fix permanently redirects reported by linkcheck (GH-124144) (GH-124152) 2024-09-16 20:53:46 -07:00
3.10.0b1.rst [3.12] gh-123517: Remove unnecessary :meth: parentheses (gh-123518) (GH-123576) 2024-09-02 16:02:39 +02:00
3.11.0a1.rst [3.12] gh-123492: Remove unnecessary :func: parentheses (gh-123493) (#123512) 2024-08-30 20:09:55 +03:00
3.11.0a2.rst [3.12] NEWS: Fix Sphinx warnings and increase threshold for new news nits (GH-121482) (#121514) 2024-07-13 12:54:50 +00:00
3.11.0a3.rst [3.12] NEWS: Fix Sphinx warnings and increase threshold for new news nits (GH-121482) (#121514) 2024-07-13 12:54:50 +00:00
3.11.0a4.rst [3.12] NEWS: Fix Sphinx warnings and increase threshold for new news nits (GH-121482) (#121514) 2024-07-13 12:54:50 +00:00
3.11.0a5.rst [3.12] gh-101100: Consolidate documentation on ModuleType attributes (#124709) (#125211) 2024-10-09 19:18:38 +00:00
3.11.0a6.rst [3.12] gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907) (GH-122013) 2024-07-19 09:08:33 +00:00
3.11.0a7.rst [3.12] gh-123517: Remove unnecessary :meth: parentheses (gh-123518) (GH-123576) 2024-09-02 16:02:39 +02:00
3.11.0b1.rst [3.12] Use pep role instead of url (GH-121611) (#124173) 2024-09-17 13:08:38 +00:00
3.12.0.rst Python 3.12.0 2023-10-02 13:48:14 +02:00
3.12.0a1.rst [3.12] gh-101100: Consolidate documentation on ModuleType attributes (#124709) (#125211) 2024-10-09 19:18:38 +00:00
3.12.0a2.rst [3.12] gh-123492: Remove unnecessary :func: parentheses (gh-123493) (#123512) 2024-08-30 20:09:55 +03:00
3.12.0a3.rst [3.12] gh-123517: Remove unnecessary :meth: parentheses (gh-123518) (GH-123576) 2024-09-02 16:02:39 +02:00
3.12.0a4.rst [3.12] gh-123492: Remove unnecessary :func: parentheses (gh-123493) (#123512) 2024-08-30 20:09:55 +03:00
3.12.0a5.rst [3.12] gh-123492: Remove unnecessary :func: parentheses (gh-123493) (#123512) 2024-08-30 20:09:55 +03:00
3.12.0a6.rst [3.12] GH-103484: Fix permanently redirects reported by linkcheck (GH-124144) (GH-124152) 2024-09-16 20:53:46 -07:00
3.12.0a7.rst [3.12] gh-123492: Remove unnecessary :func: parentheses (gh-123493) (#123512) 2024-08-30 20:09:55 +03:00
3.12.0b1.rst [3.12] NEWS: Fix Sphinx warnings and increase threshold for new news nits (GH-121482) (#121514) 2024-07-13 12:54:50 +00:00
3.12.0b2.rst Python 3.12.0b2 2023-06-06 16:16:21 +02:00
3.12.0b3.rst [3.12] gh-108542: Fix incorrect module name in NEWS entry for gh-105475 (#108543) (#108545) 2023-08-28 01:58:48 +02:00
3.12.0b4.rst [3.12] Docs: add link roles with Sphinx extlinks (GH-117850) (#117910) 2024-04-15 13:18:21 -06:00
3.12.0rc1.rst [3.12] gh-101100: Fix Sphinx Lint warnings in Misc/ (GH-113946) (#113998) 2024-01-12 15:58:16 -07:00
3.12.0rc2.rst [3.12] Docs: add link roles with Sphinx extlinks (GH-117850) (#117910) 2024-04-15 13:18:21 -06:00
3.12.0rc3.rst Python 3.12.0rc3 2023-09-18 21:48:09 +02:00
3.12.1.rst [3.12] gh-123492: Remove unnecessary :func: parentheses (gh-123493) (#123512) 2024-08-30 20:09:55 +03:00
3.12.2.rst Python 3.12.2 2024-02-06 21:19:44 +01:00
3.12.3.rst [3.12] gh-123517: Remove unnecessary :meth: parentheses (gh-123518) (GH-123576) 2024-09-02 16:02:39 +02:00
3.12.4.rst [3.12] Amend categories of @nineteendo's news entries (GH-120735) (#120736) 2024-06-22 15:05:37 -05:00
3.12.5.rst [3.12] gh-123492: Remove unnecessary :func: parentheses (gh-123493) (#123512) 2024-08-30 20:09:55 +03:00
3.12.6.rst Python 3.12.6 2024-09-06 21:03:47 +02:00
3.12.7.rst Python 3.12.7 2024-10-01 04:05:46 +02:00