[Python-checkins] gh-148037: remove critical section from `PyCode_Addr2Line` (#148103)

2026-04-10 Thread kumaraditya303
https://github.com/python/cpython/commit/d3b7b93cbbbf53061a95eb60cc116c9fec31c5b4 commit: d3b7b93cbbbf53061a95eb60cc116c9fec31c5b4 branch: main author: Kumar Aditya committer: kumaraditya303 date: 2026-04-10T17:58:17+05:30 summary: gh-148037: remove critical section from `PyCode_Addr2Line` (#148

[Python-checkins] [3.14] gh-145831: email.quoprimime: `decode()` leaves stray `\r` when `eol='\r\n'` (GH-145832) (#148312)

2026-04-10 Thread bitdancer
https://github.com/python/cpython/commit/e8f3f7668f44ac83aa61f3ba0afe10e150b9fc21 commit: e8f3f7668f44ac83aa61f3ba0afe10e150b9fc21 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: bitdancer date: 2026-04-10T08:49:59-04:00 summary: [3.14] gh-1

[Python-checkins] [3.13] gh-145831: email.quoprimime: `decode()` leaves stray `\r` when `eol='\r\n'` (GH-145832) (#148311)

2026-04-10 Thread bitdancer
https://github.com/python/cpython/commit/0530f105ce7e2a60b92006a40e5f426bd80d1b7b commit: 0530f105ce7e2a60b92006a40e5f426bd80d1b7b branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: bitdancer date: 2026-04-10T08:51:34-04:00 summary: [3.13] gh-1

[Python-checkins] Fix mixed line endings with pre-commit (#148336)

2026-04-10 Thread hugovk
https://github.com/python/cpython/commit/fc5df4d7236516d11ee949e99e4c08362e3f908d commit: fc5df4d7236516d11ee949e99e4c08362e3f908d branch: main author: Hugo van Kemenade <[email protected]> committer: hugovk <[email protected]> date: 2026-04-10T18:33:11+0

[Python-checkins] [3.14] Fix mixed line endings with pre-commit (GH-148336) (#148338)

2026-04-10 Thread hugovk
https://github.com/python/cpython/commit/429c1d3c19a0d88fbe86e29b60227c77ef766915 commit: 429c1d3c19a0d88fbe86e29b60227c77ef766915 branch: 3.14 author: Hugo van Kemenade <[email protected]> committer: hugovk <[email protected]> date: 2026-04-10T18:36:12+0

[Python-checkins] [3.13] Fix mixed line endings with pre-commit (GH-148336) (#148339)

2026-04-10 Thread hugovk
https://github.com/python/cpython/commit/a14e4e3a1afb00b0a4f0213ae6d4f994c500b377 commit: a14e4e3a1afb00b0a4f0213ae6d4f994c500b377 branch: 3.13 author: Hugo van Kemenade <[email protected]> committer: hugovk <[email protected]> date: 2026-04-10T18:36:16+0

[Python-checkins] gh-148337: Document `importlib.resources` security model (#148340)

2026-04-10 Thread FFY00
https://github.com/python/cpython/commit/70b86e7829c42d36c80853ba9bf1da0d8464065b commit: 70b86e7829c42d36c80853ba9bf1da0d8464065b branch: main author: Stan Ulbrych committer: FFY00 date: 2026-04-10T17:02:22+01:00 summary: gh-148337: Document `importlib.resources` security model (#148340) files

[Python-checkins] [3.14] gh-148037: remove critical section from `PyCode_Addr2Line` (GH… (#148353)

2026-04-10 Thread kumaraditya303
https://github.com/python/cpython/commit/f36da66c716e892aacdf9453325ff05b89fe7e70 commit: f36da66c716e892aacdf9453325ff05b89fe7e70 branch: 3.14 author: Kumar Aditya committer: kumaraditya303 date: 2026-04-10T23:59:38+05:30 summary: [3.14] gh-148037: remove critical section from `PyCode_Addr2Line

[Python-checkins] gh-142518: annotate dict C-APIs for thread safety (#145875)

2026-04-10 Thread kumaraditya303
https://github.com/python/cpython/commit/15d10a82439e2a83cb004dd16786b168e82cba2e commit: 15d10a82439e2a83cb004dd16786b168e82cba2e branch: main author: Lysandros Nikolaou committer: kumaraditya303 date: 2026-04-10T18:41:12Z summary: gh-142518: annotate dict C-APIs for thread safety (#145875) fi

[Python-checkins] gh-139038: Credit more people for JIT in 3.15 (GH-148359)

2026-04-10 Thread Fidget-Spinner
https://github.com/python/cpython/commit/c4d95124b1aa8d2ce8661c3fb8da5da731b14656 commit: c4d95124b1aa8d2ce8661c3fb8da5da731b14656 branch: main author: Ken Jin committer: Fidget-Spinner date: 2026-04-11T02:59:18+08:00 summary: gh-139038: Credit more people for JIT in 3.15 (GH-148359) files: M D

[Python-checkins] gh-148171: Convert CALL_BUILTIN_FAST to leave inputs on the stack for refcount elimination in JIT (GH-148172)

2026-04-10 Thread Fidget-Spinner
https://github.com/python/cpython/commit/266247c9a609f148a1e6abdec94ff5ad807b8557 commit: 266247c9a609f148a1e6abdec94ff5ad807b8557 branch: main author: Ken Jin committer: Fidget-Spinner date: 2026-04-10T23:11:18+08:00 summary: gh-148171: Convert CALL_BUILTIN_FAST to leave inputs on the stack for

[Python-checkins] Remove dead links to `pkg_resources` in `importlib` docs (#148344)

2026-04-10 Thread FFY00
https://github.com/python/cpython/commit/1b691564a785721dc71e230a9809dd37adff5f13 commit: 1b691564a785721dc71e230a9809dd37adff5f13 branch: main author: Stan Ulbrych committer: FFY00 date: 2026-04-10T17:02:00+01:00 summary: Remove dead links to `pkg_resources` in `importlib` docs (#148344) files

[Python-checkins] gh-131798: split `_CALL_BUILTIN_CLASS` to smaller uops (#148094)

2026-04-10 Thread kumaraditya303
https://github.com/python/cpython/commit/8f17140fc183c17d1526dd2473a0e747f94ea147 commit: 8f17140fc183c17d1526dd2473a0e747f94ea147 branch: main author: Kumar Aditya committer: kumaraditya303 date: 2026-04-10T17:28:20Z summary: gh-131798: split `_CALL_BUILTIN_CLASS` to smaller uops (#148094) fil

[Python-checkins] [3.14] gh-148284: Block inlining of gigantic functions in ceval.c for clang 22 (GH-148334) (GH-148349)

2026-04-10 Thread Fidget-Spinner
https://github.com/python/cpython/commit/288cbacfb91377eb591f44c9ae16e7cbf092abd8 commit: 288cbacfb91377eb591f44c9ae16e7cbf092abd8 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: Fidget-Spinner date: 2026-04-11T01:32:26+08:00 summary: [3.14]

[Python-checkins] gh-148211: decompose `[_POP_CALL_X/_SHUFFLE_2]_LOAD_CONST_INLINE_BORROW` in JIT (GH-148313)

2026-04-10 Thread Fidget-Spinner
https://github.com/python/cpython/commit/aea0b91d65305e034b222b040276a8e293536520 commit: aea0b91d65305e034b222b040276a8e293536520 branch: main author: Neko Asakura committer: Fidget-Spinner date: 2026-04-10T21:57:01+08:00 summary: gh-148211: decompose `[_POP_CALL_X/_SHUFFLE_2]_LOAD_CONST_INLINE

[Python-checkins] gh-146211: Reject CR/LF in HTTP tunnel request headers (#146212)

2026-04-10 Thread sethmlarson
https://github.com/python/cpython/commit/05ed7ce7ae9e17c23a04085b2539fe6d6d3cef69 commit: 05ed7ce7ae9e17c23a04085b2539fe6d6d3cef69 branch: main author: Seth Larson committer: sethmlarson date: 2026-04-10T15:21:42Z summary: gh-146211: Reject CR/LF in HTTP tunnel request headers (#146212) Co-auth

[Python-checkins] gh-148284: Block inlining of gigantic functions in ceval.c for clang 22 (GH-148334)

2026-04-10 Thread Fidget-Spinner
https://github.com/python/cpython/commit/e007631e9949ab806742eb61076112e9e2e3e22e commit: e007631e9949ab806742eb61076112e9e2e3e22e branch: main author: Ken Jin committer: Fidget-Spinner date: 2026-04-11T00:52:23+08:00 summary: gh-148284: Block inlining of gigantic functions in ceval.c for clang

[Python-checkins] gh-142518: add thread safety docs for set C-APIs (#146562)

2026-04-10 Thread kumaraditya303
https://github.com/python/cpython/commit/dd88e77fad887aaf00ead1a3ba655fc00fd1dc25 commit: dd88e77fad887aaf00ead1a3ba655fc00fd1dc25 branch: main author: Kumar Aditya committer: kumaraditya303 date: 2026-04-10T19:33:24Z summary: gh-142518: add thread safety docs for set C-APIs (#146562) Co-author

[Python-checkins] gh-148171: Convert variadic argument opcodes to leave their arguments on the stack (`CALL_BUILTIN_FAST_WITH_KEYWORDS`) (#148366)

2026-04-10 Thread Fidget-Spinner
https://github.com/python/cpython/commit/e872c19922ec893a8868f2f7f8bbec8931fee775 commit: e872c19922ec893a8868f2f7f8bbec8931fee775 branch: main author: Sacul <[email protected]> committer: Fidget-Spinner date: 2026-04-11T13:27:24+08:00 summary: gh-148171: Convert variad

[Python-checkins] gh-148171: convert more variadic uops to leave input on stack in JIT (#148361)

2026-04-10 Thread kumaraditya303
https://github.com/python/cpython/commit/2b439da9728a3201fa1988f363f35133179c299f commit: 2b439da9728a3201fa1988f363f35133179c299f branch: main author: Kumar Aditya committer: kumaraditya303 date: 2026-04-11T10:29:38+05:30 summary: gh-148171: convert more variadic uops to leave input on stack in