[Python-checkins] gh-117953: Other Cleanups in the Extensions Machinery (gh-118206)

2024-05-02 Thread ericsnowcurrently
https://github.com/python/cpython/commit/f201628073f22a785a096eccb010e2f78601b60f commit: f201628073f22a785a096eccb010e2f78601b60f branch: main author: Eric Snow committer: ericsnowcurrently date: 2024-05-03T00:51:43Z summary: gh-117953: Other Cleanups in the Extensions Machinery (gh-118206) Th

[Python-checkins] gh-116738: Make `_codecs` module thread-safe (#117530)

2024-05-02 Thread colesbury
https://github.com/python/cpython/commit/f8290df63f1fd970dfd6bbfdc9a86341a9f97d05 commit: f8290df63f1fd970dfd6bbfdc9a86341a9f97d05 branch: main author: Brett Simmers committer: colesbury date: 2024-05-02T18:25:36-04:00 summary: gh-116738: Make `_codecs` module thread-safe (#117530) The module i

[Python-checkins] gh-118500: Add pdb support for zipapp (#118501)

2024-05-02 Thread iritkatriel
https://github.com/python/cpython/commit/4e2caf2aa046bf80e87e9b858837bb527459a034 commit: 4e2caf2aa046bf80e87e9b858837bb527459a034 branch: main author: Tian Gao committer: iritkatriel <[email protected]> date: 2024-05-02T21:53:27+01:00 summary: gh-118500: Add pdb suppor

[Python-checkins] gh-118519: Fix empty weakref list check (#118520)

2024-05-02 Thread DinoV
https://github.com/python/cpython/commit/e54b0c8a4ad6c6e958245eb3ea4ecc47e0f97ff0 commit: e54b0c8a4ad6c6e958245eb3ea4ecc47e0f97ff0 branch: main author: Dino Viehland committer: DinoV date: 2024-05-02T13:03:29-07:00 summary: gh-118519: Fix empty weakref list check (#118520) Fix empty list check

[Python-checkins] gh-117657: Fix TSAN list set failure (#118260)

2024-05-02 Thread DinoV
https://github.com/python/cpython/commit/1e67b9207c31a92d76bfac09fc706c4dc703669e commit: 1e67b9207c31a92d76bfac09fc706c4dc703669e branch: main author: Dino Viehland committer: DinoV date: 2024-05-02T13:03:05-07:00 summary: gh-117657: Fix TSAN list set failure (#118260) * Fix TSAN list set fail

[Python-checkins] gh-118486: Switch mkdir(mode=0o700) on Windows to use OWNER RIGHTS instead of CURRENT_USER (GH-118515)

2024-05-02 Thread zooba
https://github.com/python/cpython/commit/8ed546679524140d8282175411fd141fe7df070d commit: 8ed546679524140d8282175411fd141fe7df070d branch: main author: Steve Dower committer: zooba date: 2024-05-02T19:43:54+01:00 summary: gh-118486: Switch mkdir(mode=0o700) on Windows to use OWNER RIGHTS instead

[Python-checkins] [3.12] gh-90848: Fixed create_autospec ignoring configure_mock style kwargs (GH-118163) (#118517)

2024-05-02 Thread cjw296
https://github.com/python/cpython/commit/23ba96e2433d17e86f4770a64b94aaf9ad22a25b commit: 23ba96e2433d17e86f4770a64b94aaf9ad22a25b branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: cjw296 date: 2024-05-02T18:01:17Z summary: [3.12] gh-90848: Fi

[Python-checkins] Remove stray `__cplusplus` guard in sysmodule.c (#118511)

2024-05-02 Thread colesbury
https://github.com/python/cpython/commit/16acecd77924b849f51b36f41cd21ca759c9ff2a commit: 16acecd77924b849f51b36f41cd21ca759c9ff2a branch: main author: Sam Gross committer: colesbury date: 2024-05-02T13:51:28-04:00 summary: Remove stray `__cplusplus` guard in sysmodule.c (#118511) files: M Pyth

[Python-checkins] gh-118413: Fix test_release_task_refs on free-threaded build (#118494)

2024-05-02 Thread colesbury
https://github.com/python/cpython/commit/83c51da6cebdced80ebc59de70e8844244de7298 commit: 83c51da6cebdced80ebc59de70e8844244de7298 branch: main author: Sam Gross committer: colesbury date: 2024-05-02T13:41:15-04:00 summary: gh-118413: Fix test_release_task_refs on free-threaded build (#118494)

[Python-checkins] gh-90848: Fixed create_autospec ignoring configure_mock style kwargs (#118163)

2024-05-02 Thread cjw296
https://github.com/python/cpython/commit/b28a3339e4c63ea3a801dba9bbbc6af5af42c3a0 commit: b28a3339e4c63ea3a801dba9bbbc6af5af42c3a0 branch: main author: infohash <[email protected]> committer: cjw296 date: 2024-05-02T18:36:35+01:00 summary: gh-90848: Fixed create_autospec

[Python-checkins] gh-93502: Add new C-API functions to trace object creation and destruction (#115945)

2024-05-02 Thread pablogsal
https://github.com/python/cpython/commit/6bcbee09df9f6fa6496fb7f68b6d655f190903a7 commit: 6bcbee09df9f6fa6496fb7f68b6d655f190903a7 branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2024-05-02T19:30:00+02:00 summary: gh-93502: Add new C-API functions to trace object creation a

[Python-checkins] gh-105879: Add support for keyword arguments to eval and exec (#105885)

2024-05-02 Thread JelleZijlstra
https://github.com/python/cpython/commit/2770d5caca42d48102f8e18210132a964c34af7c commit: 2770d5caca42d48102f8e18210132a964c34af7c branch: main author: Raphael Gaschignard committer: JelleZijlstra date: 2024-05-02T08:55:29-07:00 summary: gh-105879: Add support for keyword arguments to eval and e

[Python-checkins] [3.12] gh-118272: Clear generator frame's locals when the generator is closed (#118451)

2024-05-02 Thread iritkatriel
https://github.com/python/cpython/commit/238efbecab24204f822b1d1611914f5bcb2ae2de commit: 238efbecab24204f822b1d1611914f5bcb2ae2de branch: 3.12 author: Irit Katriel <[email protected]> committer: iritkatriel <[email protected]> date: 2024-05-02T

[Python-checkins] GH-118095: Unify the behavior of tier 2 FOR_ITER branch micro-ops (GH-118420)

2024-05-02 Thread markshannon
https://github.com/python/cpython/commit/72867c962cc59c6d56805f86530696bea6beb039 commit: 72867c962cc59c6d56805f86530696bea6beb039 branch: main author: Mark Shannon committer: markshannon date: 2024-05-02T16:17:59+01:00 summary: GH-118095: Unify the behavior of tier 2 FOR_ITER branch micro-ops (

[Python-checkins] gh-82062: Fix support of parameter defaults on methods in extension modules (GH-115270)

2024-05-02 Thread serhiy-storchaka
https://github.com/python/cpython/commit/9789440de387219bb7677fe0d66860aa8c9deb02 commit: 9789440de387219bb7677fe0d66860aa8c9deb02 branch: main author: Sergey B Kirpichev committer: serhiy-storchaka date: 2024-05-02T17:44:33+03:00 summary: gh-82062: Fix support of parameter defaults on methods i

[Python-checkins] gh-118486: Support mkdir(mode=0o700) on Windows (GH-118488)

2024-05-02 Thread zooba
https://github.com/python/cpython/commit/81939dad77001556c527485d31a2d0f4a759033e commit: 81939dad77001556c527485d31a2d0f4a759033e branch: main author: Steve Dower committer: zooba date: 2024-05-02T15:20:43+01:00 summary: gh-118486: Support mkdir(mode=0o700) on Windows (GH-118488) files: A Misc

[Python-checkins] [3.12] gh-117903: Clarify that the staticmethod descriptor is callable (GH-117925) (GH-118509)

2024-05-02 Thread serhiy-storchaka
https://github.com/python/cpython/commit/f61de0de649d31a96bacb7625d6a7b98d23b14bb commit: f61de0de649d31a96bacb7625d6a7b98d23b14bb branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: serhiy-storchaka date: 2024-05-02T14:02:26Z summary: [3.12] gh

[Python-checkins] gh-117903: Clarify that the staticmethod descriptor is callable (GH-117925)

2024-05-02 Thread serhiy-storchaka
https://github.com/python/cpython/commit/b3372481b6cae5766330b041c4622c28cee2119f commit: b3372481b6cae5766330b041c4622c28cee2119f branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2024-05-02T16:56:33+03:00 summary: gh-117903: Clarify that the staticmethod descriptor is cal

[Python-checkins] gh-116180: Check the globals argument in PyRun_* C API (GH-116637)

2024-05-02 Thread serhiy-storchaka
https://github.com/python/cpython/commit/7d2ffada0a6490e6839697f729bcd80380e9f561 commit: 7d2ffada0a6490e6839697f729bcd80380e9f561 branch: main author: NGRsoftlab <[email protected]> committer: serhiy-storchaka date: 2024-05-02T16:43:03+03:00 summary: gh-116180: Check t

[Python-checkins] gh-118216: Don't consider dotted `__future__` imports (#118267)

2024-05-02 Thread JelleZijlstra
https://github.com/python/cpython/commit/7c97dc8c9594c71bd3d1f69758a27de45f57e4c3 commit: 7c97dc8c9594c71bd3d1f69758a27de45f57e4c3 branch: main author: Crowthebird <[email protected]> committer: JelleZijlstra date: 2024-05-02T06:32:20-07:00 summary: gh-1182

[Python-checkins] GH-117442: Check eval-breaker at start (rather than end) of tier 2 loops (GH-118482)

2024-05-02 Thread markshannon
https://github.com/python/cpython/commit/67bba9dd0f5b9c2d24c2bc6d239c4502040484af commit: 67bba9dd0f5b9c2d24c2bc6d239c4502040484af branch: main author: Mark Shannon committer: markshannon date: 2024-05-02T13:10:31+01:00 summary: GH-117442: Check eval-breaker at start (rather than end) of tier 2

[Python-checkins] gdb/libpython.py: Update PyLongObjectPtr docstring (GH-118438)

2024-05-02 Thread encukou
https://github.com/python/cpython/commit/f8e088df2a87f613ee23ea4f6787f87d9196b9de commit: f8e088df2a87f613ee23ea4f6787f87d9196b9de branch: main author: Andrej committer: encukou date: 2024-05-02T08:57:45Z summary: gdb/libpython.py: Update PyLongObjectPtr docstring (GH-118438) files: M Tools/gdb

[Python-checkins] [3.12] GH-117881: fix athrow().throw()/asend().throw() concurrent access (GH-117882) (#118458)

2024-05-02 Thread encukou
https://github.com/python/cpython/commit/c48e0ef7dd13457799e7586f64682da672663c70 commit: c48e0ef7dd13457799e7586f64682da672663c70 branch: 3.12 author: Thomas Grainger committer: encukou date: 2024-05-02T10:23:25+02:00 summary: [3.12] GH-117881: fix athrow().throw()/asend().throw() concurrent ac