[Python-checkins] gh-138253: Fix compatibility of sub-interpreters queues with queue.Queue (GH-138256)

2025-09-01 Thread serhiy-storchaka
https://github.com/python/cpython/commit/cb18269e1ba6f8e49307cb4f74832ae04fd3b6d3 commit: cb18269e1ba6f8e49307cb4f74832ae04fd3b6d3 branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2025-09-02T08:59:20+03:00 summary: gh-138253: Fix compatibility of sub-interpreters queues wi

[Python-checkins] gh-89905: Correct `-R` option doc (#137608)

2025-09-01 Thread vstinner
https://github.com/python/cpython/commit/b3ff3165d2c935fdda7c5bb1e69314372e1cf84c commit: b3ff3165d2c935fdda7c5bb1e69314372e1cf84c branch: main author: Stan Ulbrych <[email protected]> committer: vstinner date: 2025-09-01T19:58:25+02:00 summary: gh-89905: Correct `

[Python-checkins] gh-135763: AC: Implement ``allow_negative`` for ``Py_ssize_t`` (#138150)

2025-09-01 Thread AA-Turner
https://github.com/python/cpython/commit/47bc10e6b3cb44658da275f3484781ef2a2b9222 commit: 47bc10e6b3cb44658da275f3484781ef2a2b9222 branch: main author: Christoph Walcher committer: AA-Turner <[email protected]> date: 2025-09-01T22:55:22+01:00 summary: gh-135763: AC: Imple

[Python-checkins] Reapply "gh-132947: Apply changes from importlib_metadata 8.7 (#137885)" (#137924) (#137930)

2025-09-01 Thread jaraco
https://github.com/python/cpython/commit/9b38c6698a3d6e7b37279dd9ae0d4d6430f9c612 commit: 9b38c6698a3d6e7b37279dd9ae0d4d6430f9c612 branch: main author: Jason R. Coombs committer: jaraco date: 2025-09-01T11:27:01-04:00 summary: Reapply "gh-132947: Apply changes from importlib_metadata 8.7 (#13788

[Python-checkins] gh-138360: Fix `test_free_threading` for IO objects (#138359)

2025-09-01 Thread sobolevn
https://github.com/python/cpython/commit/7c92497e5c6d3d6c36721f554d09efffbe4bbc23 commit: 7c92497e5c6d3d6c36721f554d09efffbe4bbc23 branch: main author: Andrey <[email protected]> committer: sobolevn date: 2025-09-01T19:53:13Z summary: gh-138360: Fix `test_free_threading` for I

[Python-checkins] [3.13] gh-89905: Correct `-R` option doc (GH-137608) (#138354)

2025-09-01 Thread vstinner
https://github.com/python/cpython/commit/406a81fc321f8cb657e1909c6997bb8b0bc7e1ff commit: 406a81fc321f8cb657e1909c6997bb8b0bc7e1ff branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: vstinner date: 2025-09-01T18:05:26Z summary: [3.13] gh-89905:

[Python-checkins] gh-138302: Specialize int ops only if ints are compact (GH-138347)

2025-09-01 Thread Fidget-Spinner
https://github.com/python/cpython/commit/ea77feecbba389916af8f90b2fc77f07910a2963 commit: ea77feecbba389916af8f90b2fc77f07910a2963 branch: main author: Tapeline committer: Fidget-Spinner date: 2025-09-02T01:33:15+08:00 summary: gh-138302: Specialize int ops only if ints are compact (GH-138347)

[Python-checkins] gh-90548: Fix musl version detection with --strip-all (#137864)

2025-09-01 Thread vstinner
https://github.com/python/cpython/commit/6528cf47a0c7747cce659cfe5b94a74b17aa22c2 commit: 6528cf47a0c7747cce659cfe5b94a74b17aa22c2 branch: main author: Marc Mueller <[email protected]> committer: vstinner date: 2025-09-01T18:58:45+02:00 summary: gh-90548: Fix musl version d

[Python-checkins] gh-138342: Use a common utility for visiting an object's type (GH-138343)

2025-09-01 Thread ZeroIntensity
https://github.com/python/cpython/commit/4f6ecd10c2eb8da2047ebf138cf1dca3ad3d26d8 commit: 4f6ecd10c2eb8da2047ebf138cf1dca3ad3d26d8 branch: main author: Peter Bierma committer: ZeroIntensity date: 2025-09-01T16:20:33Z summary: gh-138342: Use a common utility for visiting an object's type (GH-1383

[Python-checkins] gh-116738: Fix `test_json_mutating_exact_dict` (#138339)

2025-09-01 Thread kumaraditya303
https://github.com/python/cpython/commit/0d02e4d7d35b5c173a8f62342264389cb1f18601 commit: 0d02e4d7d35b5c173a8f62342264389cb1f18601 branch: main author: Pieter Eendebak committer: kumaraditya303 date: 2025-09-01T21:44:19+05:30 summary: gh-116738: Fix `test_json_mutating_exact_dict` (#138339) Fix

[Python-checkins] [3.13] gh-116946: Revert GC protocol for immutable empty heap types (GH-138322, GH-138323, GH-138326) (#138337)

2025-09-01 Thread kumaraditya303
https://github.com/python/cpython/commit/a38f0266dffd253b62fd3b9640a817a9ad1e6267 commit: a38f0266dffd253b62fd3b9640a817a9ad1e6267 branch: 3.13 author: Bénédikt Tran <[email protected]> committer: kumaraditya303 date: 2025-09-01T21:14:47+05:30 summary: [3.13] gh-116946: Re

[Python-checkins] gh-116946: Revert GC protocol for immutable empty heap types (GH-138266, GH-138288, GH-138289) (#138338)

2025-09-01 Thread kumaraditya303
https://github.com/python/cpython/commit/c9b252c2c007cd2cec3b33fc7476ae85dede8e42 commit: c9b252c2c007cd2cec3b33fc7476ae85dede8e42 branch: main author: Bénédikt Tran <[email protected]> committer: kumaraditya303 date: 2025-09-01T21:15:11+05:30 summary: gh-116946: Revert GC

[Python-checkins] gh-116946: fully implement GC protocol for `_hashlib` objects (#138289)

2025-09-01 Thread picnixz
https://github.com/python/cpython/commit/6f1dd9551a69c8c76d066a04e94db6dbc6c7597c commit: 6f1dd9551a69c8c76d066a04e94db6dbc6c7597c branch: main author: Bénédikt Tran <[email protected]> committer: picnixz <[email protected]> date: 2025-09-01T10:23:01+

[Python-checkins] gh-116946: fully implement GC protocol for `zlib` objects (#138290)

2025-09-01 Thread picnixz
https://github.com/python/cpython/commit/2a54acf3c3d9f388c3d878a17ea804a801affca9 commit: 2a54acf3c3d9f388c3d878a17ea804a801affca9 branch: main author: Bénédikt Tran <[email protected]> committer: picnixz <[email protected]> date: 2025-09-01T10:24:23+

[Python-checkins] [3.13] gh-116946: fully implement GC protocol for `zlib` objects (GH-138290) (#138328)

2025-09-01 Thread picnixz
https://github.com/python/cpython/commit/d25d2d6b95e999d765e4a934e7f69132b5962299 commit: d25d2d6b95e999d765e4a934e7f69132b5962299 branch: 3.13 author: Bénédikt Tran <[email protected]> committer: picnixz <[email protected]> date: 2025-09-01T12:25:11+

[Python-checkins] [3.13] gh-116946: fully implement GC protocol for `_hashlib` objects (GH-138289) (#138326)

2025-09-01 Thread picnixz
https://github.com/python/cpython/commit/21b593219ad5cf444553afaebe12ff9137d4d55e commit: 21b593219ad5cf444553afaebe12ff9137d4d55e branch: 3.13 author: Bénédikt Tran <[email protected]> committer: picnixz <[email protected]> date: 2025-09-01T12:23:28+

[Python-checkins] [3.13] gh-116946: fully implement GC protocol for `lzma` objects (GH-138288) (#138323)

2025-09-01 Thread picnixz
https://github.com/python/cpython/commit/828682df868217788cda695a21bb63635f6fadc7 commit: 828682df868217788cda695a21bb63635f6fadc7 branch: 3.13 author: Bénédikt Tran <[email protected]> committer: picnixz <[email protected]> date: 2025-09-01T12:22:06+

[Python-checkins] [3.13] gh-116946: fully implement GC protocol for `bz2` objects (GH-138266) (#138322)

2025-09-01 Thread picnixz
https://github.com/python/cpython/commit/90036f51fe4bb2eed0e5161f26712cf08e1563d2 commit: 90036f51fe4bb2eed0e5161f26712cf08e1563d2 branch: 3.13 author: Bénédikt Tran <[email protected]> committer: picnixz <[email protected]> date: 2025-09-01T12:21:40+

[Python-checkins] gh-116946: fully implement GC protocol for `lzma` objects (#138288)

2025-09-01 Thread picnixz
https://github.com/python/cpython/commit/3ea16f990f81e1e3b2892f1dfd213937b1df2a68 commit: 3ea16f990f81e1e3b2892f1dfd213937b1df2a68 branch: main author: Bénédikt Tran <[email protected]> committer: picnixz <[email protected]> date: 2025-09-01T10:22:43+

[Python-checkins] gh-116946: fully implement GC protocol for `bz2` objects (#138266)

2025-09-01 Thread picnixz
https://github.com/python/cpython/commit/9be91f6a20ed2fd9b491c3e779dc45c7392f60ca commit: 9be91f6a20ed2fd9b491c3e779dc45c7392f60ca branch: main author: Bénédikt Tran <[email protected]> committer: picnixz <[email protected]> date: 2025-09-01T10:21:39+