[Python-checkins] [3.14] gh-141984: Reword and reorganize the first part of Atoms docs (GH-144117) (GH-144959)

2026-02-18 Thread encukou
https://github.com/python/cpython/commit/2ae7c2fadfe8859e89315ace38f131b9867a1d2c commit: 2ae7c2fadfe8859e89315ace38f131b9867a1d2c branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: encukou date: 2026-02-18T17:59:17+01:00 summary: [3.14] gh-141

[Python-checkins] gh-141510: Update specializer to support frozendict (gh-144949)

2026-02-18 Thread corona10
https://github.com/python/cpython/commit/3e2f5c133f37f13f627404f3cbd54a5fc163887a commit: 3e2f5c133f37f13f627404f3cbd54a5fc163887a branch: main author: Donghee Na committer: corona10 date: 2026-02-19T01:10:53+09:00 summary: gh-141510: Update specializer to support frozendict (gh-144949) files:

[Python-checkins] [3.14] Docs: an "improve this page" feature (GH-144939) (#144943)

2026-02-18 Thread nedbat
https://github.com/python/cpython/commit/a81554f587a8d373588308ef476f12a17e4ed43d commit: a81554f587a8d373588308ef476f12a17e4ed43d branch: 3.14 author: Ned Batchelder committer: nedbat date: 2026-02-18T05:27:09-05:00 summary: [3.14] Docs: an "improve this page" feature (GH-144939) (#144943) --

[Python-checkins] gh-144386: Update equivalent code for "with", "async with" and "async for" (GH-144472)

2026-02-18 Thread serhiy-storchaka
https://github.com/python/cpython/commit/9e8fa2d4d1ec263bdc6945237b0e0517f07a3474 commit: 9e8fa2d4d1ec263bdc6945237b0e0517f07a3474 branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2026-02-18T13:13:32+02:00 summary: gh-144386: Update equivalent code for "with", "async with"

[Python-checkins] gh-141510: Add can_modify_dict() in dictobject.c (#144955)

2026-02-18 Thread vstinner
https://github.com/python/cpython/commit/1ddb41268997938d5f416e1ac98ae39cc3e81535 commit: 1ddb41268997938d5f416e1ac98ae39cc3e81535 branch: main author: Victor Stinner committer: vstinner date: 2026-02-18T15:47:49+01:00 summary: gh-141510: Add can_modify_dict() in dictobject.c (#144955) can_modi

[Python-checkins] gh-141510: Fix frozendict.fromkeys() for subclasses (#144952)

2026-02-18 Thread vstinner
https://github.com/python/cpython/commit/c582ff3c2508a8b1164ed861e4f304ba6a782546 commit: c582ff3c2508a8b1164ed861e4f304ba6a782546 branch: main author: Victor Stinner committer: vstinner date: 2026-02-18T15:56:09Z summary: gh-141510: Fix frozendict.fromkeys() for subclasses (#144952) Copy the f

[Python-checkins] gh-144763: Don't detach the GIL in tracemalloc (#144779)

2026-02-18 Thread vstinner
https://github.com/python/cpython/commit/83f4fffe3d78ba368c0d4864c42c7c9c9223f7d1 commit: 83f4fffe3d78ba368c0d4864c42c7c9c9223f7d1 branch: main author: Victor Stinner committer: vstinner date: 2026-02-18T15:57:48Z summary: gh-144763: Don't detach the GIL in tracemalloc (#144779) tracemalloc no

[Python-checkins] gh-135573: Add tests for pickle opcodes with wrong types (GH-144950)

2026-02-18 Thread serhiy-storchaka
https://github.com/python/cpython/commit/a18e0fa4c045e9ffc9d566b173c72fa3f6fc2252 commit: a18e0fa4c045e9ffc9d566b173c72fa3f6fc2252 branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2026-02-18T18:02:12+02:00 summary: gh-135573: Add tests for pickle opcodes with wrong types (

[Python-checkins] gh-141510: Fix frozendict.fromkeys() for dict subclasses (#144962)

2026-02-18 Thread vstinner
https://github.com/python/cpython/commit/16ccdbc50a3034f9c0e5ea6845356281b2ad04bd commit: 16ccdbc50a3034f9c0e5ea6845356281b2ad04bd branch: main author: Victor Stinner committer: vstinner date: 2026-02-18T18:03:04+01:00 summary: gh-141510: Fix frozendict.fromkeys() for dict subclasses (#144962)

[Python-checkins] gh-124748: Fix handling kwargs in `WeakKeyDictionary.update()` (#124783)

2026-02-18 Thread kumaraditya303
https://github.com/python/cpython/commit/1636630390883a5de0da26bef11da2bbf081badf commit: 1636630390883a5de0da26bef11da2bbf081badf branch: main author: Ruslan Gilfanov committer: kumaraditya303 date: 2026-02-18T13:17:08Z summary: gh-124748: Fix handling kwargs in `WeakKeyDictionary.update()` (#1

[Python-checkins] Datetime: Tidy up docs (GH-144720)

2026-02-18 Thread encukou
https://github.com/python/cpython/commit/c6a142f9472f2d3e2c360b72a19450f9dd087657 commit: c6a142f9472f2d3e2c360b72a19450f9dd087657 branch: main author: Stan Ulbrych <[email protected]> committer: encukou date: 2026-02-18T14:22:34+01:00 summary: Datetime: Tidy up do

[Python-checkins] [3.14] gh-140652: Fix a crash in _interpchannels.list_all() after closing a channel (GH-143743) (GH-144954)

2026-02-18 Thread serhiy-storchaka
https://github.com/python/cpython/commit/a3b6be93171db72f8e0253a8e98cb62a950b5a60 commit: a3b6be93171db72f8e0253a8e98cb62a950b5a60 branch: 3.14 author: Serhiy Storchaka committer: serhiy-storchaka date: 2026-02-18T13:29:34Z summary: [3.14] gh-140652: Fix a crash in _interpchannels.list_all() aft

[Python-checkins] [3.14] Datetime: Tidy up docs (GH-144720) (GH-144956)

2026-02-18 Thread encukou
https://github.com/python/cpython/commit/8fa0f91e6f2a76b77655276cc6517b6edb390319 commit: 8fa0f91e6f2a76b77655276cc6517b6edb390319 branch: 3.14 author: Stan Ulbrych <[email protected]> committer: encukou date: 2026-02-18T15:14:44+01:00 summary: [3.14] Datetime: Tid

[Python-checkins] [3.13] gh-140652: Fix a crash in _interpchannels.list_all() after clo…sing a channel (GH-143743) (GH-144953)

2026-02-18 Thread serhiy-storchaka
https://github.com/python/cpython/commit/e54507374b0fb2b13c0800b4e4c132c3317e90c0 commit: e54507374b0fb2b13c0800b4e4c132c3317e90c0 branch: 3.13 author: Serhiy Storchaka committer: serhiy-storchaka date: 2026-02-18T14:18:39Z summary: [3.13] gh-140652: Fix a crash in _interpchannels.list_all() aft

[Python-checkins] [3.14] gh-144763: Fix race conditions in tracemalloc (#144779) (#144965)

2026-02-18 Thread vstinner
https://github.com/python/cpython/commit/f67cf83a4e3c6a28522b53d985928a46aae22b77 commit: f67cf83a4e3c6a28522b53d985928a46aae22b77 branch: 3.14 author: Victor Stinner committer: vstinner date: 2026-02-18T20:55:38+01:00 summary: [3.14] gh-144763: Fix race conditions in tracemalloc (#144779) (#144

[Python-checkins] gh-141510: Implement copy and deepcopy for frozendict (#144905)

2026-02-18 Thread vstinner
https://github.com/python/cpython/commit/dd64e4260e0d114f8259f15bc86fb17c5b08c80b commit: dd64e4260e0d114f8259f15bc86fb17c5b08c80b branch: main author: Pieter Eendebak committer: vstinner date: 2026-02-18T12:30:26+01:00 summary: gh-141510: Implement copy and deepcopy for frozendict (#144905) Co

[Python-checkins] gh-140652: Fix a crash in _interpchannels.list_all() after closing a channel (ПР-143743)

2026-02-18 Thread serhiy-storchaka
https://github.com/python/cpython/commit/3f50432e31c8e0d2e3ea8cbc2e472f7ee80e327a commit: 3f50432e31c8e0d2e3ea8cbc2e472f7ee80e327a branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2026-02-18T14:54:48+02:00 summary: gh-140652: Fix a crash in _interpchannels.list_all() after

[Python-checkins] [3.14] gh-144386: Update equivalent code for "with", "async with" and "async for" (GH-144472) (GH-144945)

2026-02-18 Thread serhiy-storchaka
https://github.com/python/cpython/commit/dafd35fea7a01aa897c105987cadf2ddfe6ac0ed commit: dafd35fea7a01aa897c105987cadf2ddfe6ac0ed branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: serhiy-storchaka date: 2026-02-18T11:19:02Z summary: [3.14] gh

[Python-checkins] gh-135573: Make pickled lists, sets and dicts a tiny bit smaller (GH-144162)

2026-02-18 Thread serhiy-storchaka
https://github.com/python/cpython/commit/7ac0868708f342b8990404174a4d200105a4f728 commit: 7ac0868708f342b8990404174a4d200105a4f728 branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2026-02-18T13:20:31+02:00 summary: gh-135573: Make pickled lists, sets and dicts a tiny bit s

[Python-checkins] [3.13] gh-144386: Update equivalent code for "with", "async with" and "async for" (GH-144472) (GH-144946)

2026-02-18 Thread serhiy-storchaka
https://github.com/python/cpython/commit/cbecfbe7923593c600cc43b59c73960858a8c283 commit: cbecfbe7923593c600cc43b59c73960858a8c283 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: serhiy-storchaka date: 2026-02-18T11:22:24Z summary: [3.13] gh

[Python-checkins] Docs: an "improve this page" feature (#144939)

2026-02-18 Thread nedbat
https://github.com/python/cpython/commit/7a7521bcfad4a8346d460476de2e3fa11e412477 commit: 7a7521bcfad4a8346d460476de2e3fa11e412477 branch: main author: Ned Batchelder committer: nedbat date: 2026-02-18T04:58:30-05:00 summary: Docs: an "improve this page" feature (#144939) * Docs: a start on an

[Python-checkins] gh-141984: Reword and reorganize the first part of Atoms docs (GH-144117)

2026-02-18 Thread encukou
https://github.com/python/cpython/commit/112d8ac9724a53c5459a4f957941f5a3c97abf5d commit: 112d8ac9724a53c5459a4f957941f5a3c97abf5d branch: main author: Petr Viktorin committer: encukou date: 2026-02-18T14:13:21+01:00 summary: gh-141984: Reword and reorganize the first part of Atoms docs (GH-1441

[Python-checkins] gh-141510: Add frozendict fast-path to the set type (#144912)

2026-02-18 Thread vstinner
https://github.com/python/cpython/commit/f705486745e5907190f1ace76fd08f492be09e68 commit: f705486745e5907190f1ace76fd08f492be09e68 branch: main author: Victor Stinner committer: vstinner date: 2026-02-18T15:25:47+01:00 summary: gh-141510: Add frozendict fast-path to the set type (#144912) files

[Python-checkins] gh-144969: Document that the free threading GC can change ob_tid (#144972)

2026-02-18 Thread Yhg1s
https://github.com/python/cpython/commit/7ebe9243950e9038dbbd9ddf46d4601ad6212260 commit: 7ebe9243950e9038dbbd9ddf46d4601ad6212260 branch: main author: Sam Gross committer: Yhg1s date: 2026-02-19T01:49:09+01:00 summary: gh-144969: Document that the free threading GC can change ob_tid (#144972)

[Python-checkins] gh-144888: Don't invalidate executors during function deallocation (#144974)

2026-02-18 Thread savannahostrowski
https://github.com/python/cpython/commit/e84a2cc83c273329553377e99c9520d3f1225eda commit: e84a2cc83c273329553377e99c9520d3f1225eda branch: main author: Ken Jin committer: savannahostrowski date: 2026-02-19T03:44:50Z summary: gh-144888: Don't invalidate executors during function deallocation (#14

[Python-checkins] gh-141510: Replace MappingProxyType with frozendict (#144904)

2026-02-18 Thread vstinner
https://github.com/python/cpython/commit/0bbdb4e897ae909af39cd93f7a25de89b724ab47 commit: 0bbdb4e897ae909af39cd93f7a25de89b724ab47 branch: main author: Victor Stinner committer: vstinner date: 2026-02-18T20:23:49Z summary: gh-141510: Replace MappingProxyType with frozendict (#144904) files: M L