[Python-checkins] gh-116404: Handle errors correctly in `wait_helper` in `posixmodule` (#116405)

2024-03-06 Thread sobolevn
https://github.com/python/cpython/commit/22ccf13b332902142fe0c52c593f9efc152c7761 commit: 22ccf13b332902142fe0c52c593f9efc152c7761 branch: main author: Nikita Sobolev committer: sobolevn date: 2024-03-06T08:46:47Z summary: gh-116404: Handle errors correctly in `wait_helper` in `posixmodule` (#11

[Python-checkins] [3.12] gh-116404: Handle errors correctly in `wait_helper` in `posixmodule` (GH-116405) (#116406)

2024-03-06 Thread sobolevn
https://github.com/python/cpython/commit/5c69f60ae1859e53f858e65636d1c6d83873a963 commit: 5c69f60ae1859e53f858e65636d1c6d83873a963 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: sobolevn date: 2024-03-06T09:05:45Z summary: [3.12] gh-116404:

[Python-checkins] [3.11] gh-116404: Handle errors correctly in `wait_helper` in `posixmodule` (GH-116405) (#116407)

2024-03-06 Thread sobolevn
https://github.com/python/cpython/commit/d69bef60803b43544d67c8b35117ddf483c5732b commit: d69bef60803b43544d67c8b35117ddf483c5732b branch: 3.11 author: Miss Islington (bot) <[email protected]> committer: sobolevn date: 2024-03-06T09:08:35Z summary: [3.11] gh-116404:

[Python-checkins] gh-107954: Add PyConfig_MEMBER_BOOL type to PyConfigSpec (#116359)

2024-03-06 Thread vstinner
https://github.com/python/cpython/commit/2b379968e554f9ce0832e84f5f8a85131a3be35e commit: 2b379968e554f9ce0832e84f5f8a85131a3be35e branch: main author: Victor Stinner committer: vstinner date: 2024-03-06T09:29:27Z summary: gh-107954: Add PyConfig_MEMBER_BOOL type to PyConfigSpec (#116359) _PyCo

[Python-checkins] GH-115687: Most comparisons create Booleans, so propagate that information (GH-116360)

2024-03-06 Thread markshannon
https://github.com/python/cpython/commit/33c0aa3bb9b334593e27fe4b2b0fe912117a1ee1 commit: 33c0aa3bb9b334593e27fe4b2b0fe912117a1ee1 branch: main author: Mark Shannon committer: markshannon date: 2024-03-06T10:46:42Z summary: GH-115687: Most comparisons create Booleans, so propagate that informati

[Python-checkins] GH-113710: Tier 2 optimizer: check the function instead of checking globals. (GH-116410)

2024-03-06 Thread markshannon
https://github.com/python/cpython/commit/27858e2a17924dfac9a10efc17caee1f5126ea19 commit: 27858e2a17924dfac9a10efc17caee1f5126ea19 branch: main author: Mark Shannon committer: markshannon date: 2024-03-06T13:12:23Z summary: GH-113710: Tier 2 optimizer: check the function instead of checking glob

[Python-checkins] gh-116143: Fix race condition in pydoc _start_server (#116144)

2024-03-06 Thread carljm
https://github.com/python/cpython/commit/02ee475ee3ce9468d44758df2cd79df9f0926303 commit: 02ee475ee3ce9468d44758df2cd79df9f0926303 branch: main author: Itamar Oren committer: carljm date: 2024-03-06T07:39:51-07:00 summary: gh-116143: Fix race condition in pydoc _start_server (#116144) files: A

[Python-checkins] gh-115103: Delay reuse of mimalloc pages that store PyObjects (#115435)

2024-03-06 Thread colesbury
https://github.com/python/cpython/commit/c012c8ab7bb72a733bd98be5df32e262b9045f1a commit: c012c8ab7bb72a733bd98be5df32e262b9045f1a branch: main author: Sam Gross committer: colesbury date: 2024-03-06T09:42:11-05:00 summary: gh-115103: Delay reuse of mimalloc pages that store PyObjects (#115435)

[Python-checkins] [3.12] gh-116143: Fix race condition in pydoc _start_server (GH-116144) (#116415)

2024-03-06 Thread carljm
https://github.com/python/cpython/commit/2528e46470162dd12a625ccb5dfe35fb7bcac1d3 commit: 2528e46470162dd12a625ccb5dfe35fb7bcac1d3 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: carljm date: 2024-03-06T14:58:02Z summary: [3.12] gh-116143: F

[Python-checkins] [3.11] gh-116143: Fix race condition in pydoc _start_server (GH-116144) (#116416)

2024-03-06 Thread carljm
https://github.com/python/cpython/commit/26f7956f8fe83a07c012e2663ede6d706997a901 commit: 26f7956f8fe83a07c012e2663ede6d706997a901 branch: 3.11 author: Miss Islington (bot) <[email protected]> committer: carljm date: 2024-03-06T15:07:08Z summary: [3.11] gh-116143: F

[Python-checkins] [3.11] gh-90300: Reformat the Python CLI help output (GH-115847) (GH-116418)

2024-03-06 Thread ambv
https://github.com/python/cpython/commit/e8fb762fa9bcca25a857fc416221ca752ad09f42 commit: e8fb762fa9bcca25a857fc416221ca752ad09f42 branch: 3.11 author: Ɓukasz Langa committer: ambv date: 2024-03-06T17:13:10+01:00 summary: [3.11] gh-90300: Reformat the Python CLI help output (GH-115847) (GH-11641

[Python-checkins] gh-115398: Revert `PyExpat_CAPI_MAGIC` version bump (GH-116411)

2024-03-06 Thread gpshead
https://github.com/python/cpython/commit/8a8e9204d1f737fa5dc6f5087411bdbe8139d3b2 commit: 8a8e9204d1f737fa5dc6f5087411bdbe8139d3b2 branch: main author: Sebastian Pipping committer: gpshead date: 2024-03-06T09:55:07-08:00 summary: gh-115398: Revert `PyExpat_CAPI_MAGIC` version bump (GH-116411) R

[Python-checkins] gh-115398: Suggest use of `hasattr` with checking for 3.13 Expat API availability (GH-116278)

2024-03-06 Thread gpshead
https://github.com/python/cpython/commit/73807eb634315f70a464a18feaae33d9e065de09 commit: 73807eb634315f70a464a18feaae33d9e065de09 branch: main author: Sebastian Pipping committer: gpshead date: 2024-03-06T11:08:25-08:00 summary: gh-115398: Suggest use of `hasattr` with checking for 3.13 Expat A

[Python-checkins] gh-116381: Specialize CONTAINS_OP (GH-116385)

2024-03-06 Thread Fidget-Spinner
https://github.com/python/cpython/commit/7114cf20c015b99123b32c1ba4f5475b7a6c3a13 commit: 7114cf20c015b99123b32c1ba4f5475b7a6c3a13 branch: main author: Ken Jin committer: Fidget-Spinner date: 2024-03-07T03:30:11+08:00 summary: gh-116381: Specialize CONTAINS_OP (GH-116385) * Specialize CONTAINS_

[Python-checkins] gh-115957: Close coroutine if TaskGroup.create_task() raises an error (#116009)

2024-03-06 Thread gvanrossum
https://github.com/python/cpython/commit/ce0ae1d784871085059a415aa589d9bd16ea8301 commit: ce0ae1d784871085059a415aa589d9bd16ea8301 branch: main author: Jason Zhang committer: gvanrossum date: 2024-03-06T12:20:26-08:00 summary: gh-115957: Close coroutine if TaskGroup.create_task() raises an error

[Python-checkins] gh-114271: Make `_thread.lock` thread-safe in free-threaded builds (#116433)

2024-03-06 Thread colesbury
https://github.com/python/cpython/commit/c62144a02cfae412a9deb4059fae141693a6edc9 commit: c62144a02cfae412a9deb4059fae141693a6edc9 branch: main author: mpage committer: colesbury date: 2024-03-06T15:46:36-05:00 summary: gh-114271: Make `_thread.lock` thread-safe in free-threaded builds (#116433)

[Python-checkins] gh-88118: Fix some test_multiprocessing flakiness. (#116434)

2024-03-06 Thread gpshead
https://github.com/python/cpython/commit/ea1803e608a7aaf9cf2c07e510d8540d46d3b9ad commit: ea1803e608a7aaf9cf2c07e510d8540d46d3b9ad branch: main author: Gregory P. Smith committer: gpshead date: 2024-03-06T13:39:06-08:00 summary: gh-88118: Fix some test_multiprocessing flakiness. (#116434) Fix s

[Python-checkins] [3.12] gh-115398: Expose Expat >=2.6.0 reparse deferral API (CVE-2023-52425) (GH-115623) (GH-116248)

2024-03-06 Thread gpshead
https://github.com/python/cpython/commit/0a01ed6c2a116bd3e174fce33c21d84d650de569 commit: 0a01ed6c2a116bd3e174fce33c21d84d650de569 branch: 3.12 author: Sebastian Pipping committer: gpshead date: 2024-03-06T22:01:45Z summary: [3.12] gh-115398: Expose Expat >=2.6.0 reparse deferral API (CVE-2023-5

[Python-checkins] [3.12] gh-88118: Fix some test_multiprocessing flakiness. (GH-116434) (GH-116440)

2024-03-06 Thread gpshead
https://github.com/python/cpython/commit/01505953f20f66b5b030d47379e3da448dff599b commit: 01505953f20f66b5b030d47379e3da448dff599b branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: gpshead date: 2024-03-06T22:13:49Z summary: [3.12] gh-88118: F

[Python-checkins] [3.11] gh-115398: Expose Expat >=2.6.0 reparse deferral API (CVE-2023-52425) (GH-115623) (#116268)

2024-03-06 Thread gpshead
https://github.com/python/cpython/commit/fc9da9627437acdb15ff9b1c08bcece108896a9a commit: fc9da9627437acdb15ff9b1c08bcece108896a9a branch: 3.11 author: Sebastian Pipping committer: gpshead date: 2024-03-06T14:17:02-08:00 summary: [3.11] gh-115398: Expose Expat >=2.6.0 reparse deferral API (CVE-2

[Python-checkins] [3.11] gh-88118: Fix some test_multiprocessing flakiness. (GH-116434) (GH-116441)

2024-03-06 Thread gpshead
https://github.com/python/cpython/commit/22eb97cf9b6505ac44ed693abd4cc684052c39ee commit: 22eb97cf9b6505ac44ed693abd4cc684052c39ee branch: 3.11 author: Miss Islington (bot) <[email protected]> committer: gpshead date: 2024-03-06T22:20:37Z summary: [3.11] gh-88118: F

[Python-checkins] gh-109653: Reduce import overhead of uuid module on Linux (#115160)

2024-03-06 Thread hauntsaninja
https://github.com/python/cpython/commit/68b88c4b20d2f46b708b1a7906377ecc255f commit: 68b88c4b20d2f46b708b1a7906377ecc255f branch: main author: Shantanu <[email protected]> committer: hauntsaninja <[email protected]> date: 2024-03-06

[Python-checkins] [3.10] gh-115398: Expose Expat >=2.6.0 reparse deferral API (CVE-2023-52425) (GH-115623) (GH-116270)

2024-03-06 Thread ambv
https://github.com/python/cpython/commit/516a6d4237fe3b9fb02a800b81a0a3153f78685e commit: 516a6d4237fe3b9fb02a800b81a0a3153f78685e branch: 3.10 author: Sebastian Pipping committer: ambv date: 2024-03-07T00:02:55+01:00 summary: [3.10] gh-115398: Expose Expat >=2.6.0 reparse deferral API (CVE-2023

[Python-checkins] [3.9] gh-115398: Expose Expat >=2.6.0 reparse deferral API (CVE-2023-52425) (GH-115623) (GH-116272)

2024-03-06 Thread ambv
https://github.com/python/cpython/commit/200762426b4b9878c33cdef620aa1a51631dd5df commit: 200762426b4b9878c33cdef620aa1a51631dd5df branch: 3.9 author: Sebastian Pipping committer: ambv date: 2024-03-07T00:03:30+01:00 summary: [3.9] gh-115398: Expose Expat >=2.6.0 reparse deferral API (CVE-2023-5

[Python-checkins] [3.8] gh-115398: Expose Expat >=2.6.0 reparse deferral API (CVE-2023-52425) (GH-115623) (GH-116275)

2024-03-06 Thread ambv
https://github.com/python/cpython/commit/854f6452947d9c6124f8f30f0423e8766dab972f commit: 854f6452947d9c6124f8f30f0423e8766dab972f branch: 3.8 author: Sebastian Pipping committer: ambv date: 2024-03-07T00:03:44+01:00 summary: [3.8] gh-115398: Expose Expat >=2.6.0 reparse deferral API (CVE-2023-5

[Python-checkins] gh-116397: Move the _PyGC_ClearAllFreeLists to the safe point (gh-116414)

2024-03-06 Thread corona10
https://github.com/python/cpython/commit/2d4955fcf2a54d7ffc06a48774863ff65ba250d2 commit: 2d4955fcf2a54d7ffc06a48774863ff65ba250d2 branch: main author: Donghee Na committer: corona10 date: 2024-03-07T08:29:39+09:00 summary: gh-116397: Move the _PyGC_ClearAllFreeLists to the safe point (gh-116414

[Python-checkins] GH-116314: Update `Tools/wasm/README.md` to point to the devguide for building for WASI (GH-116445)

2024-03-06 Thread brettcannon
https://github.com/python/cpython/commit/bc708c76d2b3ad7bbfd6577ae1e47db60fd6 commit: bc708c76d2b3ad7bbfd6577ae1e47db60fd6 branch: main author: Brett Cannon committer: brettcannon date: 2024-03-07T02:38:00Z summary: GH-116314: Update `Tools/wasm/README.md` to point to the devguide for bu

[Python-checkins] gh-114099 - Add iOS testbed, plus Makefile target to invoke it. (gh-115930)

2024-03-06 Thread ned-deily
https://github.com/python/cpython/commit/b33980a2e3f195c63e3aadeeebd8e50eb41ad70c commit: b33980a2e3f195c63e3aadeeebd8e50eb41ad70c branch: main author: Russell Keith-Magee committer: ned-deily date: 2024-03-06T23:24:52-05:00 summary: gh-114099 - Add iOS testbed, plus Makefile target to invoke it

[Python-checkins] gh-116386: Fix format string "%ld" warning in `_xxinterpqueuesmodule` (#116387)

2024-03-06 Thread sobolevn
https://github.com/python/cpython/commit/40b79efae7f8e1e0d4fd50c13f8b7514203bc6da commit: 40b79efae7f8e1e0d4fd50c13f8b7514203bc6da branch: main author: Nikita Sobolev committer: sobolevn date: 2024-03-07T09:44:26+03:00 summary: gh-116386: Fix format string "%ld" warning in `_xxinterpqueuesmodule