[Python-checkins] [3.12] gh-131441: Add a set of asserts to test.test_capi.test_list (#131442) (#131533)

2025-03-21 Thread sobolevn
https://github.com/python/cpython/commit/30e38b9dc68d4ec576b373f15b55ef71c26eb662 commit: 30e38b9dc68d4ec576b373f15b55ef71c26eb662 branch: 3.12 author: Nybblista <170842536+nybbli...@users.noreply.github.com> committer: sobolevn date: 2025-03-21T10:56:21+03:00 summary: [3.12] gh-131441: Add a set

[Python-checkins] GH-131513: Cases generator: Allow dead inputs to be reassigned (GH-131515)

2025-03-21 Thread markshannon
https://github.com/python/cpython/commit/d3f6063af18a008e316e4342492e877ee51463e2 commit: d3f6063af18a008e316e4342492e877ee51463e2 branch: main author: Mark Shannon committer: markshannon date: 2025-03-21T11:38:17Z summary: GH-131513: Cases generator: Allow dead inputs to be reassigned (GH-13151

[Python-checkins] gh-131238: Add pycore_interpframe_structs.h header (#131553)

2025-03-21 Thread vstinner
https://github.com/python/cpython/commit/61317074d450f72fa121ceb1c7b0c52698a71106 commit: 61317074d450f72fa121ceb1c7b0c52698a71106 branch: main author: Victor Stinner committer: vstinner date: 2025-03-21T17:19:47Z summary: gh-131238: Add pycore_interpframe_structs.h header (#131553) Add an expl

[Python-checkins] [3.13] gh-131507: Refactor screen and cursor position calculations (GH-131547) (GH-131557)

2025-03-21 Thread ambv
https://github.com/python/cpython/commit/55fb3a75d5558c2a1683fd7ca61a320caf24c626 commit: 55fb3a75d5558c2a1683fd7ca61a320caf24c626 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: ambv date: 2025-03-21T18:58:06+01:00 summary: [3.13] gh-131507

[Python-checkins] GH-128520: pathlib ABCs: allow tests to be run externally (#131315)

2025-03-21 Thread barneygale
https://github.com/python/cpython/commit/cf9d1a4b6b28a76a49edba4028d5533195172287 commit: cf9d1a4b6b28a76a49edba4028d5533195172287 branch: main author: Barney Gale committer: barneygale date: 2025-03-21T22:18:20Z summary: GH-128520: pathlib ABCs: allow tests to be run externally (#131315) Adjus

[Python-checkins] gh-131238: Remove pycore_object_deferred.h from pycore_object.h (#131549)

2025-03-21 Thread vstinner
https://github.com/python/cpython/commit/1a082085ae3e3eb62fd8bfadbea3f1f526b551f6 commit: 1a082085ae3e3eb62fd8bfadbea3f1f526b551f6 branch: main author: Victor Stinner committer: vstinner date: 2025-03-21T16:44:10Z summary: gh-131238: Remove pycore_object_deferred.h from pycore_object.h (#131549)

[Python-checkins] gh-131507: Refactor screen and cursor position calculations (GH-131547)

2025-03-21 Thread ambv
https://github.com/python/cpython/commit/4cc82ffa377db5073fdc6f85c6f35f9c47397796 commit: 4cc82ffa377db5073fdc6f85c6f35f9c47397796 branch: main author: Łukasz Langa committer: ambv date: 2025-03-21T18:27:35+01:00 summary: gh-131507: Refactor screen and cursor position calculations (GH-131547) T

[Python-checkins] [3.13] gh-131507: Clean up tests and type checking for `_pyrepl` (GH-131509) (GH-131546)

2025-03-21 Thread ambv
https://github.com/python/cpython/commit/095c1263eb03429e8b71e5efa3c3ba35785dfc2e commit: 095c1263eb03429e8b71e5efa3c3ba35785dfc2e branch: 3.13 author: Łukasz Langa committer: ambv date: 2025-03-21T17:25:45+01:00 summary: [3.13] gh-131507: Clean up tests and type checking for `_pyrepl` (GH-13150

[Python-checkins] gh-117657: Skip some tests when running with TSAN (gh-131555)

2025-03-21 Thread colesbury
https://github.com/python/cpython/commit/56d0f9af147b2280ea0af7af5e57df1a01271991 commit: 56d0f9af147b2280ea0af7af5e57df1a01271991 branch: main author: Sam Gross committer: colesbury date: 2025-03-21T15:16:08-04:00 summary: gh-117657: Skip some tests when running with TSAN (gh-131555) The subin

[Python-checkins] gh-131268: Implement thread names on OpenBSD (#131528)

2025-03-21 Thread vstinner
https://github.com/python/cpython/commit/b70d45ab22e1d0f3b8a0b6ff5ff71157da5f2dfb commit: b70d45ab22e1d0f3b8a0b6ff5ff71157da5f2dfb branch: main author: Xavier G. committer: vstinner date: 2025-03-21T11:12:35+01:00 summary: gh-131268: Implement thread names on OpenBSD (#131528) files: M Modules/

[Python-checkins] [3.12] gh-131492, gh-131461: handle exceptions in GzipFile constructor while owning resources (GH-131462) (#131519)

2025-03-21 Thread vstinner
https://github.com/python/cpython/commit/2d6a778f7335cd21f8e7bc4d12f2162441bc2e69 commit: 2d6a778f7335cd21f8e7bc4d12f2162441bc2e69 branch: 3.12 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: vstinner date: 2025-03-21T11:21:40+01:00 summary: [3.12] gh-13

[Python-checkins] gh-117657: Fix TSAN data race in _PyEval_SetTrace assertion (gh-131561)

2025-03-21 Thread colesbury
https://github.com/python/cpython/commit/0de5e0c5442abddbe17481ef450e4abc992058f5 commit: 0de5e0c5442abddbe17481ef450e4abc992058f5 branch: main author: Sam Gross committer: colesbury date: 2025-03-21T14:22:37-04:00 summary: gh-117657: Fix TSAN data race in _PyEval_SetTrace assertion (gh-131561)

[Python-checkins] gh-131238: Add missing pycore_function.h includes for JIT compiler (#131571)

2025-03-21 Thread vstinner
https://github.com/python/cpython/commit/49fb75c676bd422b03aef9824d1abca1e9d90193 commit: 49fb75c676bd422b03aef9824d1abca1e9d90193 branch: main author: Victor Stinner committer: vstinner date: 2025-03-21T23:37:49Z summary: gh-131238: Add missing pycore_function.h includes for JIT compiler (#1315

[Python-checkins] GH-130415: Optimize constant comparison in JIT builds (GH-131489)

2025-03-21 Thread brandtbucher
https://github.com/python/cpython/commit/b92ee14b80cc8898f799aa8120ec99dd0c882339 commit: b92ee14b80cc8898f799aa8120ec99dd0c882339 branch: main author: Savannah Ostrowski committer: brandtbucher date: 2025-03-21T11:23:12-07:00 summary: GH-130415: Optimize constant comparison in JIT builds (GH-13

[Python-checkins] gh-130312: SET_ADD should not lock (#130136)

2025-03-21 Thread DinoV
https://github.com/python/cpython/commit/d9411ae3c2f6b59d97a0a16ad3dd148cc58ad943 commit: d9411ae3c2f6b59d97a0a16ad3dd148cc58ad943 branch: main author: Dino Viehland committer: DinoV date: 2025-03-21T15:58:32-07:00 summary: gh-130312: SET_ADD should not lock (#130136) SET_ADD should not lock f