[Python-checkins] [3.12] Fix possible null pointer dereference of freevars in _PyCompile_LookupArg (gh-126238) (#126474)

2024-11-05 Thread sobolevn
https://github.com/python/cpython/commit/2f39370f4aee651b9dfd882f5d739eeea52f05ce commit: 2f39370f4aee651b9dfd882f5d739eeea52f05ce branch: 3.12 author: Valery Fedorenko committer: sobolevn date: 2024-11-06T07:56:12Z summary: [3.12] Fix possible null pointer dereference of freevars in _PyCompile

[Python-checkins] gh-120754: Add to `io` optimization to what's new (#126466)

2024-11-05 Thread vstinner
https://github.com/python/cpython/commit/6431f379b86c2f41a9a9f5a54e77d4e8d556489d commit: 6431f379b86c2f41a9a9f5a54e77d4e8d556489d branch: main author: Cody Maloney committer: vstinner date: 2024-11-06T07:54:40+01:00 summary: gh-120754: Add to `io` optimization to what's new (#126466) files: M

[Python-checkins] gh-115999: Add free-threaded specialization for CONTAINS_OP (gh-126450)

2024-11-05 Thread corona10
https://github.com/python/cpython/commit/4ea214ea982944b59ff543a5c6f4ec782a47588c commit: 4ea214ea982944b59ff543a5c6f4ec782a47588c branch: main author: Donghee Na committer: corona10 date: 2024-11-06T03:35:10Z summary: gh-115999: Add free-threaded specialization for CONTAINS_OP (gh-126450) - Th

[Python-checkins] GH-126464: Temporarily disable `aarch64-apple-darwin` JIT CI jobs (gh-126465)

2024-11-05 Thread corona10
https://github.com/python/cpython/commit/a204c63919ca7ce528d8e3ab4196a4aa1a2b6ac4 commit: a204c63919ca7ce528d8e3ab4196a4aa1a2b6ac4 branch: main author: Brandt Bucher committer: corona10 date: 2024-11-06T12:09:04+09:00 summary: GH-126464: Temporarily disable `aarch64-apple-darwin` JIT CI jobs (gh

[Python-checkins] [3.13] gh-70764: inspect.getclosurevars now identifies global variables with LOAD_GLOBAL (GH-120143) (#126459)

2024-11-05 Thread carljm
https://github.com/python/cpython/commit/ba86632f7ea8cc77af770b33f60124ca767698c7 commit: ba86632f7ea8cc77af770b33f60124ca767698c7 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: carljm date: 2024-11-06T00:18:32Z summary: [3.13] gh-70764: in

[Python-checkins] [3.12] gh-70764: inspect.getclosurevars now identifies global variables with LOAD_GLOBAL (GH-120143) (#126460)

2024-11-05 Thread carljm
https://github.com/python/cpython/commit/fc01844019f63748e8334adca57a11577cc00a6d commit: fc01844019f63748e8334adca57a11577cc00a6d branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: carljm date: 2024-11-06T00:12:08Z summary: [3.12] gh-70764: in

[Python-checkins] gh-70764: inspect.getclosurevars now identifies global variables with LOAD_GLOBAL (#120143)

2024-11-05 Thread carljm
https://github.com/python/cpython/commit/83ba8c2bba834c0b92de669cac16fcda17485e0e commit: 83ba8c2bba834c0b92de669cac16fcda17485e0e branch: main author: blhsing committer: carljm date: 2024-11-05T15:53:54-08:00 summary: gh-70764: inspect.getclosurevars now identifies global variables with LOAD_G

[Python-checkins] gh-122544: Change OS image in GitHub Actions to Ubuntu 24.04 (#122566)

2024-11-05 Thread erlend-aasland
https://github.com/python/cpython/commit/fc233f46d3761b4e808be2c44fda0b843179004e commit: fc233f46d3761b4e808be2c44fda0b843179004e branch: main author: Damien <[email protected]> committer: erlend-aasland date: 2024-11-05T23:29:21Z summary: gh-122544: Change OS image i

[Python-checkins] GH-125911: Rename big trampoline to "shim" (GH-126339)

2024-11-05 Thread brandtbucher
https://github.com/python/cpython/commit/c3a12ae13ee0212a096f570064407f8ba954e6aa commit: c3a12ae13ee0212a096f570064407f8ba954e6aa branch: main author: Savannah Ostrowski committer: brandtbucher date: 2024-11-05T15:26:46-08:00 summary: GH-125911: Rename big trampoline to "shim" (GH-126339) file

[Python-checkins] gh-122544: Change OS image in Azure pipeline to Ubuntu 24.04 (#125344)

2024-11-05 Thread erlend-aasland
https://github.com/python/cpython/commit/478a1c09c4cdb082c84f9102e3e452e6911b84f1 commit: 478a1c09c4cdb082c84f9102e3e452e6911b84f1 branch: main author: Damien <[email protected]> committer: erlend-aasland date: 2024-11-06T00:10:12+01:00 summary: gh-122544: Change OS im

[Python-checkins] [3.12] gh-89640: harden float word ordering (#125571 and #126387) (#126430)

2024-11-05 Thread erlend-aasland
https://github.com/python/cpython/commit/b00887d176544377c607689c2132a47712afa6b3 commit: b00887d176544377c607689c2132a47712afa6b3 branch: 3.12 author: Erlend E. Aasland committer: erlend-aasland date: 2024-11-05T23:19:13+01:00 summary: [3.12] gh-89640: harden float word ordering (#125571 and #1

[Python-checkins] [3.13] gh-89640: harden float word ordering (#125571 and #126387) (#126429)

2024-11-05 Thread erlend-aasland
https://github.com/python/cpython/commit/9dd3addc0cceb90f8489be51bba84211ed2ead4d commit: 9dd3addc0cceb90f8489be51bba84211ed2ead4d branch: 3.13 author: Erlend E. Aasland committer: erlend-aasland date: 2024-11-05T23:18:55+01:00 summary: [3.13] gh-89640: harden float word ordering (#125571 and #1

[Python-checkins] pathlib ABCs: defer path joining (#126409)

2024-11-05 Thread barneygale
https://github.com/python/cpython/commit/5e9168492f12c579b2481f3f3e0ae11f9d986857 commit: 5e9168492f12c579b2481f3f3e0ae11f9d986857 branch: main author: Barney Gale committer: barneygale date: 2024-11-05T21:19:36Z summary: pathlib ABCs: defer path joining (#126409) Defer joining of path segments

[Python-checkins] gh-126074: Removes unnecessary DLLs from embeddable package (GH-126143)

2024-11-05 Thread zooba
https://github.com/python/cpython/commit/88e01318c2324baba7d20dbb23e6e4605b905ae8 commit: 88e01318c2324baba7d20dbb23e6e4605b905ae8 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: zooba date: 2024-11-05T21:08:44Z summary: gh-126074: Removes u

[Python-checkins] gh-126074: Removes unnecessary DLLs from embeddable package (GH-126143)

2024-11-05 Thread zooba
https://github.com/python/cpython/commit/f51fd84034e2cbf458321c25ba6fd085a39d6f6f commit: f51fd84034e2cbf458321c25ba6fd085a39d6f6f branch: main author: Steve Dower committer: zooba date: 2024-11-05T20:43:52Z summary: gh-126074: Removes unnecessary DLLs from embeddable package (GH-126143) files:

[Python-checkins] [3.10] gh-113027: Fix test_variable_tzname in test_email (GH-113821) (#126438)

2024-11-05 Thread pablogsal
https://github.com/python/cpython/commit/5f24da9d75bb0150781b17ee4706e93e6bb364ea commit: 5f24da9d75bb0150781b17ee4706e93e6bb364ea branch: 3.10 author: Petr Viktorin committer: pablogsal date: 2024-11-05T19:55:43Z summary: [3.10] gh-113027: Fix test_variable_tzname in test_email (GH-113821) (#12

[Python-checkins] GH-124985: Document that `pathlib.Path.copy()` uses copy-on-write. (#125861)

2024-11-05 Thread barneygale
https://github.com/python/cpython/commit/ff8349979c2ca4e442afc583e1217519611c6c48 commit: ff8349979c2ca4e442afc583e1217519611c6c48 branch: main author: Barney Gale committer: barneygale date: 2024-11-05T18:43:43Z summary: GH-124985: Document that `pathlib.Path.copy()` uses copy-on-write. (#12586

[Python-checkins] gh-126238: Fix possible null pointer dereference of freevars in _PyCompile_LookupArg (#126239)

2024-11-05 Thread sobolevn
https://github.com/python/cpython/commit/8525c9375f25e6ec0c0b5dfcab464703f6e78082 commit: 8525c9375f25e6ec0c0b5dfcab464703f6e78082 branch: main author: Valery Fedorenko committer: sobolevn date: 2024-11-05T20:34:33+03:00 summary: gh-126238: Fix possible null pointer dereference of freevars in _

[Python-checkins] gh-126433: Fix compiler warnings on 32-bit Windows (#126444)

2024-11-05 Thread vstinner
https://github.com/python/cpython/commit/0b67ce930a56c4ffd597b1a658ddcbacfb40e798 commit: 0b67ce930a56c4ffd597b1a658ddcbacfb40e798 branch: main author: Victor Stinner committer: vstinner date: 2024-11-05T16:05:13+01:00 summary: gh-126433: Fix compiler warnings on 32-bit Windows (#126444) files:

[Python-checkins] gh-115999: Fix gdb support for libpython.so after thread-local bytecode change (#126440)

2024-11-05 Thread Yhg1s
https://github.com/python/cpython/commit/bbfd9c92fa3e3d77a86c7858617eb3d09de44fd1 commit: bbfd9c92fa3e3d77a86c7858617eb3d09de44fd1 branch: main author: T. Wouters committer: Yhg1s date: 2024-11-05T15:49:27+01:00 summary: gh-115999: Fix gdb support for libpython.so after thread-local bytecode cha

[Python-checkins] [3.13] gh-126425: Refactor `_lsprof_Profiler_enable` (GH-126426) (#126442)

2024-11-05 Thread sobolevn
https://github.com/python/cpython/commit/ffb44cd08c625dc4eda7eea058e1049d1f630491 commit: ffb44cd08c625dc4eda7eea058e1049d1f630491 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: sobolevn date: 2024-11-05T12:48:18Z summary: [3.13] gh-126425:

[Python-checkins] [3.12] gh-126425: Refactor `_lsprof_Profiler_enable` (GH-126426) (#126443)

2024-11-05 Thread sobolevn
https://github.com/python/cpython/commit/786886a926fa025538f70a5a84259ab121e40782 commit: 786886a926fa025538f70a5a84259ab121e40782 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: sobolevn date: 2024-11-05T12:42:33Z summary: [3.12] gh-126425:

[Python-checkins] gh-126425: Refactor `_lsprof_Profiler_enable` (#126426)

2024-11-05 Thread sobolevn
https://github.com/python/cpython/commit/75872605aa78dbdfc5c4f025b0f90a7f37ba10c3 commit: 75872605aa78dbdfc5c4f025b0f90a7f37ba10c3 branch: main author: sobolevn committer: sobolevn date: 2024-11-05T15:23:24+03:00 summary: gh-126425: Refactor `_lsprof_Profiler_enable` (#126426) - Explicit memory

[Python-checkins] [3.13] gh-126417: Register multiprocessing proxy types to an appropriate collections.abc class (#126419) (#126435)

2024-11-05 Thread AlexWaygood
https://github.com/python/cpython/commit/c1e708ab070a08a4427e230dd9127138d527ceef commit: c1e708ab070a08a4427e230dd9127138d527ceef branch: 3.13 author: Alex Waygood committer: AlexWaygood date: 2024-11-05T11:22:44Z summary: [3.13] gh-126417: Register multiprocessing proxy types to an appropriate

[Python-checkins] [3.12] gh-126417: Register multiprocessing proxy types to an appropriate collections.abc class (#126419) (#126436)

2024-11-05 Thread AlexWaygood
https://github.com/python/cpython/commit/47d48b62ddfc96d69bd618401132460cbcde6681 commit: 47d48b62ddfc96d69bd618401132460cbcde6681 branch: 3.12 author: Alex Waygood committer: AlexWaygood date: 2024-11-05T11:19:45Z summary: [3.12] gh-126417: Register multiprocessing proxy types to an appropriate

[Python-checkins] [3.13] gh-126303: Fix pickling and copying of os.sched_param objects (GH-126336) (GH-126423)

2024-11-05 Thread serhiy-storchaka
https://github.com/python/cpython/commit/ce1a1a6021a2f0a1af8160b866869e9678618dfc commit: ce1a1a6021a2f0a1af8160b866869e9678618dfc branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: serhiy-storchaka date: 2024-11-05T06:50:33Z summary: [3.13] gh

[Python-checkins] gh-126417: Register multiprocessing proxy types to an appropriate collections.abc class (#126419)

2024-11-05 Thread kumaraditya303
https://github.com/python/cpython/commit/78842e4a98994a218a93992a2a1e3ca3eaa28e79 commit: 78842e4a98994a218a93992a2a1e3ca3eaa28e79 branch: main author: Stephen Morton committer: kumaraditya303 date: 2024-11-05T15:35:45+05:30 summary: gh-126417: Register multiprocessing proxy types to an appropri

[Python-checkins] [3.12] Doc: C API: Delete claim that `PyObject_Init` is GC-aware (GH-126418) (#126432)

2024-11-05 Thread kumaraditya303
https://github.com/python/cpython/commit/aa5498d466957215704d85b99e7cc01103d783da commit: aa5498d466957215704d85b99e7cc01103d783da branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: kumaraditya303 date: 2024-11-05T15:31:37+05:30 summary: [3.12]

[Python-checkins] [3.13] Doc: C API: Delete claim that `PyObject_Init` is GC-aware (GH-126418) (#126431)

2024-11-05 Thread kumaraditya303
https://github.com/python/cpython/commit/cba17e4d92633f24c76a9e17b0ecb234aec012ea commit: cba17e4d92633f24c76a9e17b0ecb234aec012ea branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: kumaraditya303 date: 2024-11-05T15:31:16+05:30 summary: [3.13]

[Python-checkins] gh-126366: Fix crash if `__iter__` raises an exception during `yield from` (#126369)

2024-11-05 Thread kumaraditya303
https://github.com/python/cpython/commit/1371295e678f00a7c89dc5bb2ab61ede9adbc094 commit: 1371295e678f00a7c89dc5bb2ab61ede9adbc094 branch: main author: Peter Bierma committer: kumaraditya303 date: 2024-11-05T15:26:36+05:30 summary: gh-126366: Fix crash if `__iter__` raises an exception during `y

[Python-checkins] Doc: C API: Delete claim that `PyObject_Init` is GC-aware (#126418)

2024-11-05 Thread kumaraditya303
https://github.com/python/cpython/commit/407c0366d9ccd2a36c6cc8bf92324856b16fd604 commit: 407c0366d9ccd2a36c6cc8bf92324856b16fd604 branch: main author: Richard Hansen committer: kumaraditya303 date: 2024-11-05T15:18:46+05:30 summary: Doc: C API: Delete claim that `PyObject_Init` is GC-aware (#12

[Python-checkins] gh-119793: Prefer `map(..., strict=True)` over starmap/zip in examples (#126407)

2024-11-05 Thread vstinner
https://github.com/python/cpython/commit/3d4fda2165e7c97116e69d6efef187873b57d01f commit: 3d4fda2165e7c97116e69d6efef187873b57d01f branch: main author: Lukas Geiger committer: vstinner date: 2024-11-05T08:53:32+01:00 summary: gh-119793: Prefer `map(..., strict=True)` over starmap/zip in examples