[Python-checkins] GH-128055: fix test_sysconfigdata_json outside the builddir (#128070)

2025-04-01 Thread FFY00
https://github.com/python/cpython/commit/e7980ba233bcbdb811e96bd5003c7d51a4e25155 commit: e7980ba233bcbdb811e96bd5003c7d51a4e25155 branch: main author: Filipe Laíns 🇵🇸 committer: FFY00 date: 2025-04-02T05:44:43Z summary: GH-128055: fix test_sysconfigdata_json outside the builddir (#128070) file

[Python-checkins] GH-131726: Split up _CHECK_VALIDITY_AND_SET_IP (GH-131810)

2025-04-01 Thread brandtbucher
https://github.com/python/cpython/commit/3a8cefba0b60bd25c6b13a32cab4eb8d1dbf94ce commit: 3a8cefba0b60bd25c6b13a32cab4eb8d1dbf94ce branch: main author: Brandt Bucher committer: brandtbucher date: 2025-04-01T16:55:05-07:00 summary: GH-131726: Split up _CHECK_VALIDITY_AND_SET_IP (GH-131810) files

[Python-checkins] GH-131798: Allow the JIT to remove more int/float/str guards (GH-131800)

2025-04-01 Thread brandtbucher
https://github.com/python/cpython/commit/1a9d4a1fb3d4beda7c7e8483af7c6bc7ac477e9f commit: 1a9d4a1fb3d4beda7c7e8483af7c6bc7ac477e9f branch: main author: Brandt Bucher committer: brandtbucher date: 2025-04-01T15:10:15-07:00 summary: GH-131798: Allow the JIT to remove more int/float/str guards (GH-

[Python-checkins] gh-131987: Bump the magic number (#131991)

2025-04-01 Thread mpage
https://github.com/python/cpython/commit/cd69d55f64087f74da816eaf20c34ddeabfdb2bb commit: cd69d55f64087f74da816eaf20c34ddeabfdb2bb branch: main author: mpage committer: mpage date: 2025-04-01T14:53:49-07:00 summary: gh-131987: Bump the magic number (#131991) This should have been done as part o

[Python-checkins] gh-131831: Implement PEP 758 – Allow except and except* expressions without parentheses (#131833)

2025-04-01 Thread pablogsal
https://github.com/python/cpython/commit/c2ac662f284b7c3f0701173f2467bf1e18aad2e2 commit: c2ac662f284b7c3f0701173f2467bf1e18aad2e2 branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-04-01T19:04:56Z summary: gh-131831: Implement PEP 758 – Allow except and except* expressio

[Python-checkins] gh-130704: Strength reduce `LOAD_FAST{_LOAD_FAST}` (#130708)

2025-04-01 Thread mpage
https://github.com/python/cpython/commit/053c285f6b41f92fbdd1d4ff0c959cceefacd7cd commit: 053c285f6b41f92fbdd1d4ff0c959cceefacd7cd branch: main author: mpage committer: mpage date: 2025-04-01T10:18:42-07:00 summary: gh-130704: Strength reduce `LOAD_FAST{_LOAD_FAST}` (#130708) Optimize `LOAD_FAS

[Python-checkins] GH-131296: Disable MSVC-specific optimization in sre.c when compiling with clang-cl (GH-131593)

2025-04-01 Thread zooba
https://github.com/python/cpython/commit/e9556e100452ed5a92fcf0e333ab75b0da29cf5b commit: e9556e100452ed5a92fcf0e333ab75b0da29cf5b branch: main author: Chris Eibl <[email protected]> committer: zooba date: 2025-04-01T17:29:45+01:00 summary: GH-131296: Disable MSVC-spec

[Python-checkins] gh-111178: remove redundant casts for functions with correct signatures (#131673)

2025-04-01 Thread picnixz
https://github.com/python/cpython/commit/edbf7fb1298d4c4a0b1a820b7d4094d74a395188 commit: edbf7fb1298d4c4a0b1a820b7d4094d74a395188 branch: main author: Bénédikt Tran <[email protected]> committer: picnixz <[email protected]> date: 2025-04-01T17:18:11+

[Python-checkins] [3.12] gh-111178: Fix getsockaddrarg() undefined behavior (GH-131668) (GH-131977) (#131979)

2025-04-01 Thread vstinner
https://github.com/python/cpython/commit/afb3f33256c2f74c560c70ac00514722f177a1db commit: afb3f33256c2f74c560c70ac00514722f177a1db branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: vstinner date: 2025-04-01T14:56:56Z summary: [3.12] gh-78:

[Python-checkins] [3.13] gh-111178: Fix getsockaddrarg() undefined behavior (#131668) (#131977)

2025-04-01 Thread vstinner
https://github.com/python/cpython/commit/c318a03b17c3e58e9c46beb84ab7070b7baa303b commit: c318a03b17c3e58e9c46beb84ab7070b7baa303b branch: 3.13 author: Victor Stinner committer: vstinner date: 2025-04-01T14:40:00Z summary: [3.13] gh-78: Fix getsockaddrarg() undefined behavior (#131668) (#131

[Python-checkins] [3.13] gh-125957: sync argument naming in sphinx docs of the cmath and help() (GH-125958) (#131962)

2025-04-01 Thread AA-Turner
https://github.com/python/cpython/commit/2745984d13d4165c65ca641f930593d34213580c commit: 2745984d13d4165c65ca641f930593d34213580c branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: AA-Turner <[email protected]> date: 202

[Python-checkins] [3.10] gh-131261: Update libexpat to 2.7.0 (CVE-2024-8176) (GH-131272) (#131363)

2025-04-01 Thread pablogsal
https://github.com/python/cpython/commit/b22e6076d2f9cdf1ee6c43b3014fa6505b9b3212 commit: b22e6076d2f9cdf1ee6c43b3014fa6505b9b3212 branch: 3.10 author: Seth Michael Larson committer: pablogsal date: 2025-04-01T10:40:26+01:00 summary: [3.10] gh-131261: Update libexpat to 2.7.0 (CVE-2024-8176) (GH

[Python-checkins] [3.12] gh-131736: only apply `security_level` workaround in `test_ssl` for security levels greater than 1 (GH-131739) (#131966)

2025-04-01 Thread picnixz
https://github.com/python/cpython/commit/756676fc18e7825c15b1a2c9bbf6a3adf033a5e2 commit: 756676fc18e7825c15b1a2c9bbf6a3adf033a5e2 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: picnixz <[email protected]> date: 2025-0

[Python-checkins] [3.13] Minor improvements to the programming FAQ (GH-127261) (#131964)

2025-04-01 Thread AA-Turner
https://github.com/python/cpython/commit/6ec9c753c745bc23b2d2ed79aae31795438c0dab commit: 6ec9c753c745bc23b2d2ed79aae31795438c0dab branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: AA-Turner <[email protected]> date: 202

[Python-checkins] gh-131736: only apply `security_level` workaround in `test_ssl` for security levels greater than 1 (#131739)

2025-04-01 Thread picnixz
https://github.com/python/cpython/commit/3b3720f1a26ab34377542b48eb6a6565f78ff892 commit: 3b3720f1a26ab34377542b48eb6a6565f78ff892 branch: main author: Will Childs-Klein committer: picnixz <[email protected]> date: 2025-04-01T09:58:47+02:00 summary: gh-131736: only apply `

[Python-checkins] [3.12] Minor improvements to the programming FAQ (GH-127261) (#131965)

2025-04-01 Thread AA-Turner
https://github.com/python/cpython/commit/6cdd3a4e918dc53017004288232e251f067b6cf8 commit: 6cdd3a4e918dc53017004288232e251f067b6cf8 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: AA-Turner <[email protected]> date: 202

[Python-checkins] gh-121249: Note struct module changes in What's New (#131867)

2025-04-01 Thread AA-Turner
https://github.com/python/cpython/commit/2505573f2094092b6262e5831c9832d95e77f223 commit: 2505573f2094092b6262e5831c9832d95e77f223 branch: main author: Sergey B Kirpichev committer: AA-Turner <[email protected]> date: 2025-04-01T07:16:36Z summary: gh-121249: Note struct m