[Python-checkins] gh-127604: Optimize -ldl usage on platforms that use dlopen for libFFI. (#133081)

2025-04-30 Thread freakboy3742
https://github.com/python/cpython/commit/58a0f40f1f61ed340f60873293a0d98bafea61be commit: 58a0f40f1f61ed340f60873293a0d98bafea61be branch: main author: Russell Keith-Magee committer: freakboy3742 date: 2025-04-30T16:28:31+08:00 summary: gh-127604: Optimize -ldl usage on platforms that use dlopen

[Python-checkins] gh-87135: test_threading: Wait on thread, not an Event it sets (GH-133198)

2025-04-30 Thread encukou
https://github.com/python/cpython/commit/8b26b23a9674a02563f28e4cfbef3d3e39876bfe commit: 8b26b23a9674a02563f28e4cfbef3d3e39876bfe branch: main author: Petr Viktorin committer: encukou date: 2025-04-30T15:14:24+02:00 summary: gh-87135: test_threading: Wait on thread, not an Event it sets (GH-133

[Python-checkins] gh-133167: Fix compilation process with `--enable-optimizations` and `--without-docstrings` (#133187)

2025-04-30 Thread sobolevn
https://github.com/python/cpython/commit/cc39b19f0fca8db0f881ecaf02f88d72d9f93776 commit: cc39b19f0fca8db0f881ecaf02f88d72d9f93776 branch: main author: sobolevn committer: sobolevn date: 2025-04-30T16:41:50+03:00 summary: gh-133167: Fix compilation process with `--enable-optimizations` and `--w

[Python-checkins] [3.13] gh-133167: Fix compilation process with `--enable-optimizations` and `--without-docstrings` (GH-133187) (#133207)

2025-04-30 Thread sobolevn
https://github.com/python/cpython/commit/704a3f8c0adc89a8b7f545f4d4be7550213d419c commit: 704a3f8c0adc89a8b7f545f4d4be7550213d419c branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: sobolevn date: 2025-04-30T14:06:31Z summary: [3.13] gh-133167:

[Python-checkins] [3.13] Add `profile-gen-stamp` to `.gitignore` (GH-133188) (#133189)

2025-04-30 Thread sobolevn
https://github.com/python/cpython/commit/13f5a9a0f34a5a1431eb93b0271b87ef3f07285f commit: 13f5a9a0f34a5a1431eb93b0271b87ef3f07285f branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: sobolevn date: 2025-04-30T08:16:59Z summary: [3.13] Add `profi

[Python-checkins] Add `profile-gen-stamp` to `.gitignore` (#133188)

2025-04-30 Thread sobolevn
https://github.com/python/cpython/commit/c4b7f7c7ff91a62cd17ffb0c4cdd25edbc8105b0 commit: c4b7f7c7ff91a62cd17ffb0c4cdd25edbc8105b0 branch: main author: sobolevn committer: sobolevn date: 2025-04-30T07:53:45Z summary: Add `profile-gen-stamp` to `.gitignore` (#133188) files: M .gitignore diff --

[Python-checkins] gh-131591: Add tests for _PdbClient (#132976)

2025-04-30 Thread pablogsal
https://github.com/python/cpython/commit/5154d412a45a918ea7e3876f5a9001d6d8460787 commit: 5154d412a45a918ea7e3876f5a9001d6d8460787 branch: main author: Matt Wozniski committer: pablogsal date: 2025-04-30T14:09:41+01:00 summary: gh-131591: Add tests for _PdbClient (#132976) files: M Lib/pdb.py M

[Python-checkins] gh-133211: Test that PEP750 types are final (#133212)

2025-04-30 Thread lysnikolaou
https://github.com/python/cpython/commit/f7264ddea0ceea7eaf26d7b4b6aa7a144649e214 commit: f7264ddea0ceea7eaf26d7b4b6aa7a144649e214 branch: main author: sobolevn committer: lysnikolaou date: 2025-04-30T18:03:19+02:00 summary: gh-133211: Test that PEP750 types are final (#133212) files: M Lib/tes

[Python-checkins] gh-133197: Improve error message for `ft""` and `bt""` cases (#133202)

2025-04-30 Thread sobolevn
https://github.com/python/cpython/commit/b451516aa69df357af829c6a9f773fb51862b5b8 commit: b451516aa69df357af829c6a9f773fb51862b5b8 branch: main author: sobolevn committer: sobolevn date: 2025-04-30T19:20:44+03:00 summary: gh-133197: Improve error message for `ft""` and `bt""` cases (#133202) fi

[Python-checkins] Apply 'mod' role to typing module (#133201)

2025-04-30 Thread AA-Turner
https://github.com/python/cpython/commit/2b67db7ce3d73c9ad905125f9a602657afe9be9f commit: 2b67db7ce3d73c9ad905125f9a602657afe9be9f branch: main author: Rafael Fontenelle committer: AA-Turner <9087854+aa-tur...@users.noreply.github.com> date: 2025-04-30T16:52:03Z summary: Apply 'mod' role to typin

[Python-checkins] gh-132775: Add _PyCode_GetVarCounts() (gh-133128)

2025-04-30 Thread ericsnowcurrently
https://github.com/python/cpython/commit/94b4fcd806e7b692955173d309ea3b70a193ad96 commit: 94b4fcd806e7b692955173d309ea3b70a193ad96 branch: main author: Eric Snow committer: ericsnowcurrently date: 2025-04-30T18:19:20Z summary: gh-132775: Add _PyCode_GetVarCounts() (gh-133128) This helper is use

[Python-checkins] GH-114809: Add support for macOS multi-arch builds with the JIT enabled (#131751)

2025-04-30 Thread savannahostrowski
https://github.com/python/cpython/commit/26c0248b54b6b2a5df51dd3da8c0ebb1b2958bc4 commit: 26c0248b54b6b2a5df51dd3da8c0ebb1b2958bc4 branch: main author: Savannah Ostrowski committer: savannahostrowski date: 2025-04-30T11:03:57-07:00 summary: GH-114809: Add support for macOS multi-arch builds with

[Python-checkins] gh-133213: Add tests for `string.templatelib.TemplateIter` (#133215)

2025-04-30 Thread sobolevn
https://github.com/python/cpython/commit/0e21ed7c09c687d62d6bf054022e66bccd1fa2bc commit: 0e21ed7c09c687d62d6bf054022e66bccd1fa2bc branch: main author: sobolevn committer: sobolevn date: 2025-04-30T22:38:25+03:00 summary: gh-133213: Add tests for `string.templatelib.TemplateIter` (#133215) Co-a

[Python-checkins] Remove redundant ``--keep-going`` when running Sphinx (#133156)

2025-04-30 Thread AA-Turner
https://github.com/python/cpython/commit/c78216e42c7548f148708fc08cfefbcda9b3ae01 commit: c78216e42c7548f148708fc08cfefbcda9b3ae01 branch: main author: Hugo van Kemenade <1324225+hug...@users.noreply.github.com> committer: AA-Turner <9087854+aa-tur...@users.noreply.github.com> date: 2025-04-30T17:1

[Python-checkins] [3.13] Remove redundant ``--keep-going`` when running Sphinx (GH-133156) (#133214)

2025-04-30 Thread AA-Turner
https://github.com/python/cpython/commit/110bec88bf09311a24447241076b16e6492a3768 commit: 110bec88bf09311a24447241076b16e6492a3768 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: AA-Turner <9087854+aa-tur...@users.noreply.github.com> date: 202

[Python-checkins] [3.13] Apply 'mod' role to typing module (GH-133201) (#133217)

2025-04-30 Thread AA-Turner
https://github.com/python/cpython/commit/4f006ffdb9c87c54cea9226c23fb1b97120a01a9 commit: 4f006ffdb9c87c54cea9226c23fb1b97120a01a9 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: AA-Turner <9087854+aa-tur...@users.noreply.github.com> date: 202

[Python-checkins] Remove trailing whitespace from python.gram (#133175)

2025-04-30 Thread lysnikolaou
https://github.com/python/cpython/commit/fd0f5d0a5eba0cc8cce8bed085089b842f45e047 commit: fd0f5d0a5eba0cc8cce8bed085089b842f45e047 branch: main author: Rafael Fontenelle committer: lysnikolaou date: 2025-04-30T10:35:15+02:00 summary: Remove trailing whitespace from python.gram (#133175) files:

[Python-checkins] gh-130317: Skip test_pack_unpack_roundtrip_for_nans() on x86 (#133155)

2025-04-30 Thread vstinner
https://github.com/python/cpython/commit/0f23e84cda6a53a5db7a70f1e48f9773c335a9bd commit: 0f23e84cda6a53a5db7a70f1e48f9773c335a9bd branch: main author: Victor Stinner committer: vstinner date: 2025-04-30T12:01:06+02:00 summary: gh-130317: Skip test_pack_unpack_roundtrip_for_nans() on x86 (#13315

[Python-checkins] [3.13] gh-132308: prevent `TracebackException` swallowing attributes of a falsey `Exception` or `ExceptionGroup` (GH-132363) (#132725)

2025-04-30 Thread picnixz
https://github.com/python/cpython/commit/dfaa384991022bb1b577a8e030c5f80ca6d912fc commit: dfaa384991022bb1b577a8e030c5f80ca6d912fc branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: picnixz <10796600+picn...@users.noreply.github.com> date: 2025-0

[Python-checkins] gh-133117: Run mypy on `tomllib` in CI (#133118)

2025-04-30 Thread sobolevn
https://github.com/python/cpython/commit/5ea9010e8910cb97555c3aef4ed95cca93a74aab commit: 5ea9010e8910cb97555c3aef4ed95cca93a74aab branch: main author: sobolevn committer: sobolevn date: 2025-04-30T11:45:58+03:00 summary: gh-133117: Run mypy on `tomllib` in CI (#133118) files: A Lib/tomllib/myp

[Python-checkins] [3.13] gh-133117: Run mypy on `tomllib` in CI (GH-133118) (#133192)

2025-04-30 Thread sobolevn
https://github.com/python/cpython/commit/04585544826751a59e7e7815f824e4a2a6675546 commit: 04585544826751a59e7e7815f824e4a2a6675546 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: sobolevn date: 2025-04-30T12:57:57Z summary: [3.13] gh-133117:

[Python-checkins] GH-124715: Move trashcan mechanism into `Py_Dealloc` (GH-132280)

2025-04-30 Thread markshannon
https://github.com/python/cpython/commit/44e4c479fbf2c28605bd39303b1ce484753f6177 commit: 44e4c479fbf2c28605bd39303b1ce484753f6177 branch: main author: Mark Shannon committer: markshannon date: 2025-04-30T11:37:53+01:00 summary: GH-124715: Move trashcan mechanism into `Py_Dealloc` (GH-132280) f

[Python-checkins] gh-133194: Add `CHECK_VERSION` to new PEP758 grammar (#133195)

2025-04-30 Thread sobolevn
https://github.com/python/cpython/commit/b1f89387537bdbc440886d464690999f6e3a commit: b1f89387537bdbc440886d464690999f6e3a branch: main author: sobolevn committer: sobolevn date: 2025-04-30T13:39:26+03:00 summary: gh-133194: Add `CHECK_VERSION` to new PEP758 grammar (#133195) files: A

[Python-checkins] gh-89867: string.Formatter auto numbering doc updates (GH-129617)

2025-04-30 Thread encukou
https://github.com/python/cpython/commit/a4b71283015b4a81d4280752f9ac0e0291cadf3f commit: a4b71283015b4a81d4280752f9ac0e0291cadf3f branch: main author: dgpb <3577712+dg...@users.noreply.github.com> committer: encukou date: 2025-04-30T14:24:40+02:00 summary: gh-89867: string.Formatter auto numberi

[Python-checkins] gh-130167: Improve ``difflib.IS_LINE_JUNK`` performance by using string methods (#130170)

2025-04-30 Thread AA-Turner
https://github.com/python/cpython/commit/bce45bcaf88c579c6fffcc4b20147d60caca5364 commit: bce45bcaf88c579c6fffcc4b20147d60caca5364 branch: main author: Semyon Moroz committer: AA-Turner <9087854+aa-tur...@users.noreply.github.com> date: 2025-05-01T04:11:36Z summary: gh-130167: Improve ``difflib.I

[Python-checkins] gh-131531: Make Android build retry after network failures (#133193)

2025-04-30 Thread freakboy3742
https://github.com/python/cpython/commit/feac343d1aeef9edce91640e4bbc74516980db9a commit: feac343d1aeef9edce91640e4bbc74516980db9a branch: main author: Malcolm Smith committer: freakboy3742 date: 2025-05-01T12:17:41+08:00 summary: gh-131531: Make Android build retry after network failures (#1331

[Python-checkins] [3.13] gh-131531: Make Android build retry after network failures (GH-133193) (#133236)

2025-04-30 Thread freakboy3742
https://github.com/python/cpython/commit/bf8eecdca723f791d16110c7de7a33fb4f76f410 commit: bf8eecdca723f791d16110c7de7a33fb4f76f410 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: freakboy3742 date: 2025-05-01T04:41:44Z summary: [3.13] gh-131

[Python-checkins] gh-133153: Use rlcompleter for pdb's interact command (#133176)

2025-04-30 Thread gaogaotiantian
https://github.com/python/cpython/commit/327f5ff9fa4291e66079c61c77b273cb953c302f commit: 327f5ff9fa4291e66079c61c77b273cb953c302f branch: main author: Tian Gao committer: gaogaotiantian date: 2025-04-30T18:19:13-04:00 summary: gh-133153: Use rlcompleter for pdb's interact command (#133176) fil

[Python-checkins] GH-125515: Remove two unused error branches. (#133181)

2025-04-30 Thread freakboy3742
https://github.com/python/cpython/commit/6c522debc218d441756bf631abe8ec8d6c6f1c45 commit: 6c522debc218d441756bf631abe8ec8d6c6f1c45 branch: main author: Russell Keith-Magee committer: freakboy3742 date: 2025-05-01T06:21:57+08:00 summary: GH-125515: Remove two unused error branches. (#133181) Rem

[Python-checkins] Revert "gh-132775: Add _PyCode_GetVarCounts() (gh-133128)" (gh-133232)

2025-04-30 Thread ericsnowcurrently
https://github.com/python/cpython/commit/811edcf9cda5fb09aa5189e88e693d35dee7a2d1 commit: 811edcf9cda5fb09aa5189e88e693d35dee7a2d1 branch: main author: Eric Snow committer: ericsnowcurrently date: 2025-05-01T02:35:20Z summary: Revert "gh-132775: Add _PyCode_GetVarCounts() (gh-133128)" (gh-133232

[Python-checkins] gh-133183: Include IPHONEOS_DEPLOYMENT_TARGET in iOS shim targets. (#133184)

2025-04-30 Thread freakboy3742
https://github.com/python/cpython/commit/6e907c4d1f8583a3fc80ad70232981c589900378 commit: 6e907c4d1f8583a3fc80ad70232981c589900378 branch: main author: Russell Keith-Magee committer: freakboy3742 date: 2025-05-01T10:35:33+08:00 summary: gh-133183: Include IPHONEOS_DEPLOYMENT_TARGET in iOS shim t

[Python-checkins] Bump the HACL* revision. (#133226)

2025-04-30 Thread freakboy3742
https://github.com/python/cpython/commit/ecbc16a9158f6b6e127cf64ad2dc598d6ee2bd6f commit: ecbc16a9158f6b6e127cf64ad2dc598d6ee2bd6f branch: main author: Russell Keith-Magee committer: freakboy3742 date: 2025-05-01T10:57:49+08:00 summary: Bump the HACL* revision. (#133226) Bump the HACL* revision

[Python-checkins] [3.13] gh-133183: Include IPHONEOS_DEPLOYMENT_TARGET in iOS shim targets. (GH-133184) (#133234)

2025-04-30 Thread freakboy3742
https://github.com/python/cpython/commit/f68be0f38e70e8de64364222967b0bbdbedba95f commit: f68be0f38e70e8de64364222967b0bbdbedba95f branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: freakboy3742 date: 2025-05-01T02:59:27Z summary: [3.13] gh-133

[Python-checkins] Add missing whitespace in `is_running_main` comment (#133174)

2025-04-30 Thread AA-Turner
https://github.com/python/cpython/commit/b99d970bcde68543a213a0c2f484b932e77636d1 commit: b99d970bcde68543a213a0c2f484b932e77636d1 branch: main author: Nybblista <170842536+nybbli...@users.noreply.github.com> committer: AA-Turner <9087854+aa-tur...@users.noreply.github.com> date: 2025-05-01T04:36:5

[Python-checkins] gh-132775: Add _PyPickle_GetXIData() (gh-133107)

2025-04-30 Thread ericsnowcurrently
https://github.com/python/cpython/commit/cb35c11d82efd2959bda0397abcc1719bf6bb0cb commit: cb35c11d82efd2959bda0397abcc1719bf6bb0cb branch: main author: Eric Snow committer: ericsnowcurrently date: 2025-04-30T17:34:05-06:00 summary: gh-132775: Add _PyPickle_GetXIData() (gh-133107) There's some e

[Python-checkins] dict: Remove redundant incref of immortal object Py_EMPTY_KEYS (GH-133200)

2025-04-30 Thread methane
https://github.com/python/cpython/commit/011979132648d50f83d4506d768dca24de47c8c6 commit: 011979132648d50f83d4506d768dca24de47c8c6 branch: main author: Mae Hood <22501070+bigliza...@users.noreply.github.com> committer: methane date: 2025-05-01T08:39:26+09:00 summary: dict: Remove redundant incref