[Python-checkins] [3.10] gh-90949: add Expat API to prevent XML deadly allocations (CVE-2025-59375) (GH-139234) (#139532)

2025-11-25 Thread pablogsal
https://github.com/python/cpython/commit/1173f8068b9a8c1168780532c466c391be10bf67 commit: 1173f8068b9a8c1168780532c466c391be10bf67 branch: 3.10 author: Sebastian Pipping committer: pablogsal date: 2025-11-25T15:25:12Z summary: [3.10] gh-90949: add Expat API to prevent XML deadly allocations

[Python-checkins] [3.11] gh-90949: add Expat API to prevent XML deadly allocations (CVE-2025-59375) (GH-139234) (#139529)

2025-11-25 Thread pablogsal
https://github.com/python/cpython/commit/9bbb68a52456655f15953ff0e2ee4e2bdbf78c1e commit: 9bbb68a52456655f15953ff0e2ee4e2bdbf78c1e branch: 3.11 author: Sebastian Pipping committer: pablogsal date: 2025-11-25T15:25:17Z summary: [3.11] gh-90949: add Expat API to prevent XML deadly allocations

[Python-checkins] Drop three unused imports (#141875)

2025-11-23 Thread pablogsal
https://github.com/python/cpython/commit/ecb901dd87f68195e74ce9facc4f72dd71c1a044 commit: ecb901dd87f68195e74ce9facc4f72dd71c1a044 branch: main author: yihong committer: pablogsal date: 2025-11-23T16:33:05Z summary: Drop three unused imports (#141875) files: M Lib/_pyrepl/simple_interact.py M

[Python-checkins] gh-140381: Make test_profiling tests deterministic to fix flakiness (#141731)

2025-11-21 Thread pablogsal
https://github.com/python/cpython/commit/92972aea0f0e12dd21bfb8c466289a0c3b4c236e commit: 92972aea0f0e12dd21bfb8c466289a0c3b4c236e branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-11-21T21:36:30Z summary: gh-140381: Make test_profiling tests deterministic to fix

[Python-checkins] gh-141645: Add profiling/sampling/live_collector to the makefile and remove spurious file (#141820)

2025-11-21 Thread pablogsal
https://github.com/python/cpython/commit/cb4c87df75c1afe88c78e07820d5cb71544bd977 commit: cb4c87df75c1afe88c78e07820d5cb71544bd977 branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-11-21T13:34:04Z summary: gh-141645: Add profiling/sampling/live_collector to the makefile

[Python-checkins] gh-141645: Refactor tachyon's live TUI tests to not use private fields (#141806)

2025-11-20 Thread pablogsal
https://github.com/python/cpython/commit/07410da204648efac126a42e7c9ae24031134a08 commit: 07410da204648efac126a42e7c9ae24031134a08 branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-11-21T00:35:37Z summary: gh-141645: Refactor tachyon's live TUI tests to not use pr

[Python-checkins] gh-140381: Increase slow_fibonacci call frequency in test_profiling (#140673)

2025-11-18 Thread pablogsal
https://github.com/python/cpython/commit/652c764a59913327b28b32016405696a620d969e commit: 652c764a59913327b28b32016405696a620d969e branch: main author: Thierry Martos <[email protected]> committer: pablogsal date: 2025-11-19T00:01:09Z summary: gh-140381: In

[Python-checkins] gh-140729: Fix subprocess handling in test_process_pool_executor_pickle (#141688)

2025-11-17 Thread pablogsal
https://github.com/python/cpython/commit/4867f717e21c3b5f0ad0e81f950c69dac6c95e6e commit: 4867f717e21c3b5f0ad0e81f950c69dac6c95e6e branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-11-18T02:26:40Z summary: gh-140729: Fix subprocess handling in

[Python-checkins] gh-135953: Simplify GC markers in the tachyon profiler (#141666)

2025-11-17 Thread pablogsal
https://github.com/python/cpython/commit/274a26cca8e3d2f4de0283d4acbc80be391a5f6a commit: 274a26cca8e3d2f4de0283d4acbc80be391a5f6a branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-11-17T16:32:08Z summary: gh-135953: Simplify GC markers in the tachyon profiler (#141666

[Python-checkins] GH-140643: Add `` and `` frames to the sampling profiler (#141108)

2025-11-17 Thread pablogsal
https://github.com/python/cpython/commit/336366fd7ca61858572fdb78e2bd79014b215f19 commit: 336366fd7ca61858572fdb78e2bd79014b215f19 branch: main author: Brandt Bucher committer: pablogsal date: 2025-11-17T13:39:00Z summary: GH-140643: Add `` and `` frames to the sampling profiler (#141108

[Python-checkins] gh-135953: Add GIL contention markers to sampling profiler Gecko format (#139485)

2025-11-17 Thread pablogsal
https://github.com/python/cpython/commit/89a914c58db1661cb9da4f3b9e52c20bb4b02287 commit: 89a914c58db1661cb9da4f3b9e52c20bb4b02287 branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-11-17T12:46:26Z summary: gh-135953: Add GIL contention markers to sampling profiler Gecko

[Python-checkins] gh-140729: Add __mp_main__ as a duplicate for __main__ for pickle to work (#140735)

2025-11-17 Thread pablogsal
https://github.com/python/cpython/commit/994ab5c922b179ab1884f05b3440c24db9e9733d commit: 994ab5c922b179ab1884f05b3440c24db9e9733d branch: main author: yihong committer: pablogsal date: 2025-11-17T12:43:14Z summary: gh-140729: Add __mp_main__ as a duplicate for __main__ for pickle to work

[Python-checkins] [3.13] gh-141579: Fix perf_jit backend in sys.activate_stack_trampoline() (GH-141580) (#141582)

2025-11-14 Thread pablogsal
https://github.com/python/cpython/commit/7e1a0dbc07ba4df916334a69ca2d41c7a5b00fe3 commit: 7e1a0dbc07ba4df916334a69ca2d41c7a5b00fe3 branch: 3.13 author: Pablo Galindo Salgado committer: pablogsal date: 2025-11-15T03:17:49Z summary: [3.13] gh-141579: Fix perf_jit backend in

[Python-checkins] [3.14] gh-141579: Fix perf_jit backend in sys.activate_stack_trampoline() (GH-141580) (#141581)

2025-11-14 Thread pablogsal
https://github.com/python/cpython/commit/17e7aad5e34965cbadd45f41f5d48cfd2aca1adb commit: 17e7aad5e34965cbadd45f41f5d48cfd2aca1adb branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-11-15T02:49:54Z summary: [3.

[Python-checkins] gh-141579: Fix perf_jit backend in sys.activate_stack_trampoline() (#141580)

2025-11-14 Thread pablogsal
https://github.com/python/cpython/commit/4ceb077c5cea30fef734f4c4e92c18d978be6c38 commit: 4ceb077c5cea30fef734f4c4e92c18d978be6c38 branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-11-15T02:23:54Z summary: gh-141579: Fix perf_jit backend in sys.activate_stack_trampoline

[Python-checkins] [3.13] gh-141004: Document `PyErr_RangedSyntaxLocationObject` (GH-141521) (#141524)

2025-11-13 Thread pablogsal
https://github.com/python/cpython/commit/baa9216159ee8a97959dafe7cdb1458230ed8ec4 commit: baa9216159ee8a97959dafe7cdb1458230ed8ec4 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-11-13T18:05:43Z summary: [3.

[Python-checkins] [3.14] gh-141004: Document `PyErr_RangedSyntaxLocationObject` (GH-141521) (#141525)

2025-11-13 Thread pablogsal
https://github.com/python/cpython/commit/c5e0ce73f93b615701df06a88d0a95d5160c7b02 commit: c5e0ce73f93b615701df06a88d0a95d5160c7b02 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-11-13T18:05:09Z summary: [3.

[Python-checkins] gh-141004: Document `PyErr_RangedSyntaxLocationObject` (#141521)

2025-11-13 Thread pablogsal
https://github.com/python/cpython/commit/196f1519cd2d8134d7643536f13f2b2844bea65d commit: 196f1519cd2d8134d7643536f13f2b2844bea65d branch: main author: Stan Ulbrych <[email protected]> committer: pablogsal date: 2025-11-13T17:58:47Z summary: gh-141004: Do

[Python-checkins] gh-141415: Remove unused variables and comment in `_pyrepl.windows_console.py` (#141416)

2025-11-11 Thread pablogsal
https://github.com/python/cpython/commit/713edbcebfdb5aa83e9bf376ebc40255ccacd235 commit: 713edbcebfdb5aa83e9bf376ebc40255ccacd235 branch: main author: Tan Long committer: pablogsal date: 2025-11-11T14:27:21-05:00 summary: gh-141415: Remove unused variables and comment in

[Python-checkins] gh-140741: Fix test added in gh-140745 (#140760)

2025-10-29 Thread pablogsal
https://github.com/python/cpython/commit/c74793c450249b90dd8aa01889a33b3d236c6aa9 commit: c74793c450249b90dd8aa01889a33b3d236c6aa9 branch: main author: Stan Ulbrych <[email protected]> committer: pablogsal date: 2025-10-29T16:10:58Z summary: gh-140741: Fi

[Python-checkins] [3.13] gh-140576: Fixed crash produced by lexer in case of dedented zero byte (GH-140583) (#140762)

2025-10-29 Thread pablogsal
https://github.com/python/cpython/commit/08cacb2a14dd2db133448b24bb9c1d7d21bed07d commit: 08cacb2a14dd2db133448b24bb9c1d7d21bed07d branch: 3.13 author: Mikhail Efimov committer: pablogsal date: 2025-10-29T14:33:55Z summary: [3.13] gh-140576: Fixed crash produced by lexer in case of dedented

[Python-checkins] [3.14] gh-140576: Fixed crash produced by lexer in case of dedented zero byte (GH-140583) (#140757)

2025-10-29 Thread pablogsal
https://github.com/python/cpython/commit/c45ab05a3ad779ba7316714eacae75d25944cd73 commit: c45ab05a3ad779ba7316714eacae75d25944cd73 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-10-29T13:54:37Z summary: [3.

[Python-checkins] gh-140576: Fixed crash produced by lexer in case of dedented zero byte (#140583)

2025-10-29 Thread pablogsal
https://github.com/python/cpython/commit/8706167474e9a625e5f6613d3c7ac77a62faff58 commit: 8706167474e9a625e5f6613d3c7ac77a62faff58 branch: main author: Mikhail Efimov committer: pablogsal date: 2025-10-29T13:27:35Z summary: gh-140576: Fixed crash produced by lexer in case of dedented zero byte

[Python-checkins] gh-140741: Fix `profiling.sampling` handling of error raised by target (#140745)

2025-10-29 Thread pablogsal
https://github.com/python/cpython/commit/d3aa5f689cddf6d58c2b988fd74e8bff2273e426 commit: d3aa5f689cddf6d58c2b988fd74e8bff2273e426 branch: main author: Stan Ulbrych <[email protected]> committer: pablogsal date: 2025-10-29T11:38:28Z summary: gh-14074

[Python-checkins] gh-138944: Fix `SyntaxError` message for invalid syntax following valid import-as statement (#138945)

2025-10-26 Thread pablogsal
https://github.com/python/cpython/commit/3dab11f888fda34c02734e4468d1acd4c36927fe commit: 3dab11f888fda34c02734e4468d1acd4c36927fe branch: main author: Brian Schubert committer: pablogsal date: 2025-10-26T22:35:21Z summary: gh-138944: Fix `SyntaxError` message for invalid syntax following valid

[Python-checkins] [3.13] gh-140471: Fix buffer overflow in AST node initialization with malformed `_fields` (GH-140506) (#140510)

2025-10-23 Thread pablogsal
https://github.com/python/cpython/commit/1cc2c954d6b56e5341ff4290f0301636e09a4af0 commit: 1cc2c954d6b56e5341ff4290f0301636e09a4af0 branch: 3.13 author: Stan Ulbrych <[email protected]> committer: pablogsal date: 2025-10-24T00:38:02+01:00 summary: [3.13] gh-

[Python-checkins] gh-140471: Fix buffer overflow in AST node initialization with malformed `_fields` (#140506)

2025-10-23 Thread pablogsal
https://github.com/python/cpython/commit/95953b692db6cbd88139de12d81fb123293ec2d5 commit: 95953b692db6cbd88139de12d81fb123293ec2d5 branch: main author: Stan Ulbrych <[email protected]> committer: pablogsal date: 2025-10-23T15:35:21Z summary: gh-140471: Fix

[Python-checkins] gh-140358: Bring back elapsed time and unreachable count to gc debug output (#140359)

2025-10-20 Thread pablogsal
https://github.com/python/cpython/commit/b2f9fb9db29296410f76009ac65cf81afa8a92a9 commit: b2f9fb9db29296410f76009ac65cf81afa8a92a9 branch: main author: Pål Grønås Drange committer: pablogsal date: 2025-10-21T00:54:44+01:00 summary: gh-140358: Bring back elapsed time and unreachable count to gc

[Python-checkins] gh-135953: Add Gecko reporter to sampling profiler (#139364)

2025-10-18 Thread pablogsal
https://github.com/python/cpython/commit/75b1afe562c02962393cbbbf3dce9a8d7be1e19e commit: 75b1afe562c02962393cbbbf3dce9a8d7be1e19e branch: main author: ivonastojanovic <[email protected]> committer: pablogsal date: 2025-10-01T21:18:54+01:00 summary: gh-13595

[Python-checkins] [3.14] Link to 3.14 GC design docs (#139387)

2025-10-18 Thread pablogsal
https://github.com/python/cpython/commit/73a575ffea44e8f94eaa02a2c4d061fa879f61c4 commit: 73a575ffea44e8f94eaa02a2c4d061fa879f61c4 branch: 3.14 author: Shantanu <[email protected]> committer: pablogsal date: 2025-09-28T14:47:05+01:00 summary: [3.14] Link to 3

[Python-checkins] [3.14] gh-139516: Fix lambda colon start format spec in f-string in tokenizer (GH-139657) (#139701)

2025-10-18 Thread pablogsal
https://github.com/python/cpython/commit/de84d0905033636c70bfd79b741cc26abce6a422 commit: de84d0905033636c70bfd79b741cc26abce6a422 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-10-07T18:35:17+01:00 summary: [3.

[Python-checkins] [3.13] gh-139516: Fix lambda colon start format spec in f-string in t… (#139726)

2025-10-18 Thread pablogsal
https://github.com/python/cpython/commit/b7bc9776e8912fee834c91cfb5d1377bcf11fd15 commit: b7bc9776e8912fee834c91cfb5d1377bcf11fd15 branch: 3.13 author: Tomasz Pytel committer: pablogsal date: 2025-10-07T23:15:57+01:00 summary: [3.13] gh-139516: Fix lambda colon start format spec in f-string in

[Python-checkins] [3.11] Remove link to the PDF downloads (GH-139142) (#139430)

2025-10-18 Thread pablogsal
https://github.com/python/cpython/commit/8adac492d4d6f5cbff74e5250c211230e41cdbbf commit: 8adac492d4d6f5cbff74e5250c211230e41cdbbf branch: 3.11 author: Adam Turner <[email protected]> committer: pablogsal date: 2025-09-29T21:44:19+01:00 summary: [3.11] Remove link

[Python-checkins] [3.11] gh-139400: Make sure that parent parsers outlive their subparsers in `pyexpat` (GH-139403) (#139612)

2025-10-18 Thread pablogsal
https://github.com/python/cpython/commit/1459d1f1f1f00f36a25f616c0cea1b6d1609ff7d commit: 1459d1f1f1f00f36a25f616c0cea1b6d1609ff7d branch: 3.11 author: Sebastian Pipping committer: pablogsal date: 2025-10-07T00:34:05+01:00 summary: [3.11] gh-139400: Make sure that parent parsers outlive their

[Python-checkins] gh-140137: Handle empty collections in profiling.sampling (#140154)

2025-10-17 Thread pablogsal
https://github.com/python/cpython/commit/0c66da8de45e7decdd06face441f7517eb8efe22 commit: 0c66da8de45e7decdd06face441f7517eb8efe22 branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-10-15T14:59:12+01:00 summary: gh-140137: Handle empty collections in profiling.sampling

[Python-checkins] [3.10] gh-139400: Make sure that parent parsers outlive their subparsers in `pyexpat` (GH-139403) (#139613)

2025-10-17 Thread pablogsal
https://github.com/python/cpython/commit/8ea678d6d160d620e951b2c00484ab31c25dc4d3 commit: 8ea678d6d160d620e951b2c00484ab31c25dc4d3 branch: 3.10 author: Sebastian Pipping committer: pablogsal date: 2025-10-07T00:34:14+01:00 summary: [3.10] gh-139400: Make sure that parent parsers outlive their

[Python-checkins] [3.10] gh-139312: Update bundled libexpat to 2.7.3 (GH-139319) (#139379)

2025-10-17 Thread pablogsal
https://github.com/python/cpython/commit/7252d2b73b3dea0c17a644527b767aa6da1305bd commit: 7252d2b73b3dea0c17a644527b767aa6da1305bd branch: 3.10 author: Stan Ulbrych <[email protected]> committer: pablogsal date: 2025-09-28T14:47:31+01:00 summary: [3.10] gh-

[Python-checkins] [3.14] gh-134953: Make the True/False/None check more efficient (GH-138931) (#138939)

2025-10-17 Thread pablogsal
https://github.com/python/cpython/commit/4372a05ab0b4ee2b3c5bf13e07508653f257e418 commit: 4372a05ab0b4ee2b3c5bf13e07508653f257e418 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-09-29T21:11:41+01:00 summary: [3.

[Python-checkins] Python 3.11.14

2025-10-09 Thread pablogsal
https://github.com/python/cpython/commit/cd1c3a6342869b7346c1b5c27b8de9c6ef9c4e69 commit: cd1c3a6342869b7346c1b5c27b8de9c6ef9c4e69 branch: 3.11 author: Pablo Galindo committer: pablogsal date: 2025-10-09T18:16:55+02:00 summary: Python 3.11.14 files: A Misc/NEWS.d/3.11.14.rst D Misc/NEWS.d/next

[Python-checkins] Python 3.10.19

2025-10-09 Thread pablogsal
https://github.com/python/cpython/commit/f08d3c437bc5f41973ddd11f4cfc3d9fe04010f7 commit: f08d3c437bc5f41973ddd11f4cfc3d9fe04010f7 branch: 3.10 author: Pablo Galindo committer: pablogsal date: 2025-10-09T17:25:03+02:00 summary: Python 3.10.19 files: A Misc/NEWS.d/3.10.19.rst D Misc/NEWS.d/next

[Python-checkins] gh-139516: Fix lambda colon start format spec in f-string in tokenizer (#139657)

2025-10-07 Thread pablogsal
https://github.com/python/cpython/commit/539461d9ec8e5322ead638f7be733fd196aa6c79 commit: 539461d9ec8e5322ead638f7be733fd196aa6c79 branch: main author: Tomasz Pytel committer: pablogsal date: 2025-10-07T17:28:15+01:00 summary: gh-139516: Fix lambda colon start format spec in f-string in

[Python-checkins] [3.10] Remove link to the PDF downloads (GH-139142) (#139431)

2025-09-29 Thread pablogsal
https://github.com/python/cpython/commit/f610f9eab929cb01598ccd27dea705c37e62d1da commit: f610f9eab929cb01598ccd27dea705c37e62d1da branch: 3.10 author: Adam Turner <[email protected]> committer: pablogsal date: 2025-09-29T21:44:38+01:00 summary: [3.10] Remove link

[Python-checkins] [3.11] gh-139312: Update bundled libexpat to 2.7.3 (GH-139319) (#139378)

2025-09-28 Thread pablogsal
https://github.com/python/cpython/commit/6cb164975e78c7ea49dd4b123d8202578d00773b commit: 6cb164975e78c7ea49dd4b123d8202578d00773b branch: 3.11 author: Stan Ulbrych <[email protected]> committer: pablogsal date: 2025-09-28T14:47:21+01:00 summary: [3.11] gh-

[Python-checkins] gh-138122: Allow to filter by thread in tachyon's flamegraph (#139216)

2025-09-25 Thread pablogsal
https://github.com/python/cpython/commit/bc7b5113760ee3069250131a72e073edaadd3e91 commit: bc7b5113760ee3069250131a72e073edaadd3e91 branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-09-25T15:34:57+01:00 summary: gh-138122: Allow to filter by thread in tachyon&#

[Python-checkins] gh-139275: Fix compilation of Modules/_remote_debugging_module.c when the system doesn't have process_vm_readv (#139307)

2025-09-24 Thread pablogsal
https://github.com/python/cpython/commit/1963e701001839389cfb1b11d803b0743f4705d7 commit: 1963e701001839389cfb1b11d803b0743f4705d7 branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-09-25T00:16:44+01:00 summary: gh-139275: Fix compilation of Modules

[Python-checkins] gh-138709: Supress stdout/stderr during test_sampling_profiler tests (#139212)

2025-09-21 Thread pablogsal
https://github.com/python/cpython/commit/cb6fed0d7e3f5104b76ef2febc51f11a94aa2e04 commit: cb6fed0d7e3f5104b76ef2febc51f11a94aa2e04 branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-09-21T18:39:07Z summary: gh-138709: Supress stdout/stderr during test_sampling_profiler

[Python-checkins] gh-138709: Fix race condition in test_external_inspection (#139209)

2025-09-21 Thread pablogsal
https://github.com/python/cpython/commit/9df477c0ce7ac896d75d3bb06c3dd14808cd659a commit: 9df477c0ce7ac896d75d3bb06c3dd14808cd659a branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-09-21T18:32:03+01:00 summary: gh-138709: Fix race condition in test_external_inspection

[Python-checkins] [3.14] gh-138318, PyREPL: builtins should not be highlighted when used as attribute names (GH-138319) (#138654)

2025-09-20 Thread pablogsal
https://github.com/python/cpython/commit/655ad1c63e6993a2136ffbbf2fc2ff74e7af8824 commit: 655ad1c63e6993a2136ffbbf2fc2ff74e7af8824 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-09-08T13:29:53Z summary: [3.

[Python-checkins] gh-138318, PyREPL: builtins should not be highlighted when used as attribute names (#138319)

2025-09-20 Thread pablogsal
https://github.com/python/cpython/commit/7a3bca50e08811070cc244109067c719ca970fc6 commit: 7a3bca50e08811070cc244109067c719ca970fc6 branch: main author: yihong committer: pablogsal date: 2025-09-08T14:04:22+01:00 summary: gh-138318, PyREPL: builtins should not be highlighted when used as

[Python-checkins] [3.14] Improve permission error messages in pdb and asyncio.tools (GH-134290) (#138826)

2025-09-20 Thread pablogsal
https://github.com/python/cpython/commit/664d17f97a5da146a2a80a2056857e81507fffeb commit: 664d17f97a5da146a2a80a2056857e81507fffeb branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-09-12T12:20:20Z summary: [3.14] I

[Python-checkins] gh-138704: Add PermissionError messages to profiling.sampling (#138705)

2025-09-20 Thread pablogsal
https://github.com/python/cpython/commit/d325cddc6bfc2b997f04b8d21b7a2f7d211881dc commit: d325cddc6bfc2b997f04b8d21b7a2f7d211881dc branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-09-11T14:32:08+01:00 summary: gh-138704: Add PermissionError messages to

[Python-checkins] gh-138709: Implement CPU time profiling in profiling.sample (#138710)

2025-09-19 Thread pablogsal
https://github.com/python/cpython/commit/67636f72d278ef42de1c9cc92755f9d33d73c112 commit: 67636f72d278ef42de1c9cc92755f9d33d73c112 branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-09-19T19:17:28+01:00 summary: gh-138709: Implement CPU time profiling in profiling.sample

[Python-checkins] gh-138385: Sample all interpreters in the tachyon profiler (#138398)

2025-09-18 Thread pablogsal
https://github.com/python/cpython/commit/03ee060ec8408303cd271660d0ec27c33d80b676 commit: 03ee060ec8408303cd271660d0ec27c33d80b676 branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-09-09T00:41:08+01:00 summary: gh-138385: Sample all interpreters in the tachyon profiler

[Python-checkins] gh-138970: Adjust tests for pegen rule flags (#139107)

2025-09-18 Thread pablogsal
https://github.com/python/cpython/commit/36ec60fb4316a871aff1cce12f23a770e6f91c87 commit: 36ec60fb4316a871aff1cce12f23a770e6f91c87 branch: main author: Petr Viktorin committer: pablogsal date: 2025-09-18T12:08:44+01:00 summary: gh-138970: Adjust tests for pegen rule flags (#139107) files: M

[Python-checkins] gh-138970: Add general metadata system to the peg generator (#138971)

2025-09-17 Thread pablogsal
https://github.com/python/cpython/commit/0ce9fb7e3b192aefdb55e86f3e4c0e504445812d commit: 0ce9fb7e3b192aefdb55e86f3e4c0e504445812d branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-09-18T02:17:04+01:00 summary: gh-138970: Add general metadata system to the peg generator

[Python-checkins] [3.14] gh-135329: prevent infinite traceback loop on Ctrl-C for strace (GH-138133) (#138973)

2025-09-16 Thread pablogsal
https://github.com/python/cpython/commit/7f293a615de4f7c0472ca0cb8e71c111071ac4b7 commit: 7f293a615de4f7c0472ca0cb8e71c111071ac4b7 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-09-16T11:04:49Z summary: [3.

[Python-checkins] gh-137992: fix `PyRefTracer_SetTracer` to start world before returning (#138925)

2025-09-15 Thread pablogsal
https://github.com/python/cpython/commit/5c4bb9b7f6a779351afcdd76f390c572b3c1dc06 commit: 5c4bb9b7f6a779351afcdd76f390c572b3c1dc06 branch: main author: Kumar Aditya committer: pablogsal date: 2025-09-15T15:39:15+01:00 summary: gh-137992: fix `PyRefTracer_SetTracer` to start world before

[Python-checkins] gh-137992: Stop the world when calling PyRefTracer_SetTracer (#137994)

2025-09-15 Thread pablogsal
https://github.com/python/cpython/commit/c5180d74e199e5bdb8f1c149dc3e956071ebf365 commit: c5180d74e199e5bdb8f1c149dc3e956071ebf365 branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-09-15T10:39:41Z summary: gh-137992: Stop the world when calling PyRefTracer_SetTracer

[Python-checkins] gh-138794: Communicate to PyRefTracer when they are being replaced (#138797)

2025-09-15 Thread pablogsal
https://github.com/python/cpython/commit/f01181b595971fd1af12cf43ab6731a4e5766142 commit: f01181b595971fd1af12cf43ab6731a4e5766142 branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-09-15T11:12:09+01:00 summary: gh-138794: Communicate to PyRefTracer when they are being

[Python-checkins] gh-135953: Reduce memory usage of stack collectors (#138875)

2025-09-14 Thread pablogsal
https://github.com/python/cpython/commit/3e06cfcaeee31c2a6e9befe5ea54d9beaa2c0434 commit: 3e06cfcaeee31c2a6e9befe5ea54d9beaa2c0434 branch: main author: László Kiss Kollár committer: pablogsal date: 2025-09-14T23:47:14+01:00 summary: gh-135953: Reduce memory usage of stack collectors (#138875

[Python-checkins] gh-135953: Prevent overflow in the profiler flamegraph hover boxes (#138880)

2025-09-14 Thread pablogsal
https://github.com/python/cpython/commit/efc08c5fbfab109094a794d12ab8f6585dfb587d commit: efc08c5fbfab109094a794d12ab8f6585dfb587d branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-09-14T21:50:18+01:00 summary: gh-135953: Prevent overflow in the profiler flamegraph

[Python-checkins] Improve permission error messages in pdb and asyncio.tools (#134290)

2025-09-12 Thread pablogsal
https://github.com/python/cpython/commit/419441a6e14aa9e0ebd2484ee8e76d3c544a3c09 commit: 419441a6e14aa9e0ebd2484ee8e76d3c544a3c09 branch: main author: ivonastojanovic <[email protected]> committer: pablogsal date: 2025-09-12T12:54:04+01:00 summary: I

[Python-checkins] Remove unused prototype `_PyPegen_set_source_in_metadata` (#138810)

2025-09-11 Thread pablogsal
https://github.com/python/cpython/commit/4afa98596ea0182a9aed1556866813052c425a8e commit: 4afa98596ea0182a9aed1556866813052c425a8e branch: main author: Christoph Walcher committer: pablogsal date: 2025-09-12T00:40:49Z summary: Remove unused prototype `_PyPegen_set_source_in_metadata` (#138810

[Python-checkins] gh-135953: Fix refleak in cache method (#138721)

2025-09-09 Thread pablogsal
https://github.com/python/cpython/commit/766e7f150ae93d637824d9b156196d98877504d3 commit: 766e7f150ae93d637824d9b156196d98877504d3 branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-09-10T00:08:09Z summary: gh-135953: Fix refleak in cache method (#138721) files: M Lib

[Python-checkins] [3.14] gh-138659: Typo in the gc module docstring (GH-138660) (#138662)

2025-09-08 Thread pablogsal
https://github.com/python/cpython/commit/1cb1c2c03b2d51999cd25f995ef7f575ff13c31d commit: 1cb1c2c03b2d51999cd25f995ef7f575ff13c31d branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-09-08T14:41:34Z summary: [3.

[Python-checkins] [3.13] gh-138659: Typo in the gc module docstring (GH-138660) (#138663)

2025-09-08 Thread pablogsal
https://github.com/python/cpython/commit/6aa7fa0625f68c67c112f1a42b0cd75d0ffc8db4 commit: 6aa7fa0625f68c67c112f1a42b0cd75d0ffc8db4 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-09-08T14:39:43Z summary: [3.

[Python-checkins] gh-138659: Typo in the gc module docstring (#138660)

2025-09-08 Thread pablogsal
https://github.com/python/cpython/commit/c006a623e73d2368ec653e19c769706885161053 commit: c006a623e73d2368ec653e19c769706885161053 branch: main author: Aalaap Dey <[email protected]> committer: pablogsal date: 2025-09-08T14:16:33Z summary: gh-138659: Typo in the gc

[Python-checkins] gh-138281: Remove unused `topsort` and bump minimal version in `peg_generator` (#138487)

2025-09-03 Thread pablogsal
https://github.com/python/cpython/commit/06f8d7aa9f448128d6eb22017e38eb01ff14d190 commit: 06f8d7aa9f448128d6eb22017e38eb01ff14d190 branch: main author: sobolevn committer: pablogsal date: 2025-09-04T00:27:14+01:00 summary: gh-138281: Remove unused `topsort` and bump minimal version in

[Python-checkins] [3.10] gh-130577: tarfile now validates archives to ensure member offsets are non-negative (GH-137027) (#137644)

2025-09-03 Thread pablogsal
https://github.com/python/cpython/commit/57f5981d6260ed21266e0c26951b8564cc252bc2 commit: 57f5981d6260ed21266e0c26951b8564cc252bc2 branch: 3.10 author: Victor Stinner committer: pablogsal date: 2025-09-02T19:20:27+01:00 summary: [3.10] gh-130577: tarfile now validates archives to ensure member

[Python-checkins] gh-135755: Make Py_MAX_SCRIPT_PATH_SIZE private (#138350)

2025-09-03 Thread pablogsal
https://github.com/python/cpython/commit/aec006be97dba89a8e695617cb7b86500d186ea5 commit: aec006be97dba89a8e695617cb7b86500d186ea5 branch: main author: Victor Stinner committer: pablogsal date: 2025-09-01T20:01:01+01:00 summary: gh-135755: Make Py_MAX_SCRIPT_PATH_SIZE private (#138350) files

[Python-checkins] [3.14] gh-138372: Fix SyntaxWarning for erroneous t-string subscription (GH-138375) (#138392)

2025-09-02 Thread pablogsal
https://github.com/python/cpython/commit/192ae9b86d779816c9c1153257c83d68015e1ba8 commit: 192ae9b86d779816c9c1153257c83d68015e1ba8 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-09-02T17:39:08Z summary: [3.

[Python-checkins] gh-138372: Fix SyntaxWarning for erroneous t-string subscription (#138375)

2025-09-02 Thread pablogsal
https://github.com/python/cpython/commit/5493b46462f93bfbca89599538887d598fca9d6f commit: 5493b46462f93bfbca89599538887d598fca9d6f branch: main author: Brian Schubert committer: pablogsal date: 2025-09-02T18:13:12+01:00 summary: gh-138372: Fix SyntaxWarning for erroneous t-string subscription

[Python-checkins] gh-138122: Use ``profiling.sampling`` in the documentation (PEP 799) (#138389)

2025-09-02 Thread pablogsal
https://github.com/python/cpython/commit/cc7ef69c860b745346afbdb44f6bb0b2d6ea6a3b commit: cc7ef69c860b745346afbdb44f6bb0b2d6ea6a3b branch: main author: Adam Turner <[email protected]> committer: pablogsal date: 2025-09-02T17:45:00+01:00 summary: gh-13812

[Python-checkins] gh-138279: Remove unused attr in RuleCollectorVisitor in parser_generator.py (#138280)

2025-08-31 Thread pablogsal
https://github.com/python/cpython/commit/7bca924fdbecb13e9c5fd72568cdd8f77101fe07 commit: 7bca924fdbecb13e9c5fd72568cdd8f77101fe07 branch: main author: chemelnucfin <[email protected]> committer: pablogsal date: 2025-08-31T14:23:40Z summary: gh-138279: Remove

[Python-checkins] gh-138122: Implement PEP 799 (#138142)

2025-08-27 Thread pablogsal
https://github.com/python/cpython/commit/56eb6b64a0323e3ad391324a69bdbec6448729b1 commit: 56eb6b64a0323e3ad391324a69bdbec6448729b1 branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-08-27T17:52:50+01:00 summary: gh-138122: Implement PEP 799 (#138142) files: A Lib

[Python-checkins] gh-137967: Fix "Whats New" doc example (#138028)

2025-08-21 Thread pablogsal
https://github.com/python/cpython/commit/ba8e20b5f2b6bcda188ff00b599d187e985125e2 commit: ba8e20b5f2b6bcda188ff00b599d187e985125e2 branch: main author: sobolevn committer: pablogsal date: 2025-08-21T17:48:40Z summary: gh-137967: Fix "Whats New" doc example (#138028) files: M Doc/wha

[Python-checkins] gh-137967: Restore suggestions on nested attribute access (#137968)

2025-08-21 Thread pablogsal
https://github.com/python/cpython/commit/539a4ca1b9b69c75cfbeb31aa9b6544669ca6b14 commit: 539a4ca1b9b69c75cfbeb31aa9b6544669ca6b14 branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-08-21T16:56:57+01:00 summary: gh-137967: Restore suggestions on nested attribute access

[Python-checkins] [3.12] gh-131038: Use text=True in subprocesses in test_perf_profiler (#137117) (#138024)

2025-08-21 Thread pablogsal
https://github.com/python/cpython/commit/e709361fc87d0d9ab9c58033a0a7f2fef0ad43d2 commit: e709361fc87d0d9ab9c58033a0a7f2fef0ad43d2 branch: 3.12 author: Hugo van Kemenade <[email protected]> committer: pablogsal date: 2025-08-21T15:18:35+01:00 summary: [3.12] gh-13103

[Python-checkins] [3.11] gh-130577: tarfile now validates archives to ensure member offsets are non-negative (GH-137027) (#137172)

2025-08-19 Thread pablogsal
https://github.com/python/cpython/commit/b4ec17488eedec36d3c05fec127df71c0071f6cb commit: b4ec17488eedec36d3c05fec127df71c0071f6cb branch: 3.11 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-08-19T19:00:46+01:00 summary: [3.

[Python-checkins] [3.14] gh-134869: Fix Ctrl+C corrupts REPL autocomplete (GH-134929) (#137926)

2025-08-18 Thread pablogsal
https://github.com/python/cpython/commit/5034b6491a92d2019d1611c1adb02f682b847630 commit: 5034b6491a92d2019d1611c1adb02f682b847630 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-08-18T22:21:55+01:00 summary: [3.

[Python-checkins] [3.13] gh-134869: Fix Ctrl+C corrupts REPL autocomplete (GH-134929) (#137925)

2025-08-18 Thread pablogsal
https://github.com/python/cpython/commit/b3725651a26633cc75e977d2ea163060885fa58a commit: b3725651a26633cc75e977d2ea163060885fa58a branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-08-18T22:21:26+01:00 summary: [3.

[Python-checkins] gh-134869: Fix Ctrl+C corrupts REPL autocomplete (#134929)

2025-08-18 Thread pablogsal
https://github.com/python/cpython/commit/8750e5ecfcfbc337efb511046d34f28b2d26bd68 commit: 8750e5ecfcfbc337efb511046d34f28b2d26bd68 branch: main author: ggqlq <[email protected]> committer: pablogsal date: 2025-08-18T21:54:39+01:00 summary: gh-134869: Fix Ctrl+C co

[Python-checkins] [3.13] gh-123085: _compile_importlib: Avoid copying sources before compilation (GH-124131) (#137914)

2025-08-18 Thread pablogsal
https://github.com/python/cpython/commit/fc2e84feb11564d705a76255c132f37c3868498e commit: fc2e84feb11564d705a76255c132f37c3868498e branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-08-18T13:55:44Z summary: [3.

[Python-checkins] [3.14] gh-137078: Fix keyword typo recognition when executed over files (GH-137079) (#137826)

2025-08-15 Thread pablogsal
https://github.com/python/cpython/commit/7b56d08219ee4caf4471e43dc6b34c9103cc913e commit: 7b56d08219ee4caf4471e43dc6b34c9103cc913e branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-08-15T18:22:17+01:00 summary: [3.

[Python-checkins] gh-137078: Fix keyword typo recognition when executed over files (#137079)

2025-08-15 Thread pablogsal
https://github.com/python/cpython/commit/4e08a9f97a172aa47fbed661c3cb8a9d36d43931 commit: 4e08a9f97a172aa47fbed661c3cb8a9d36d43931 branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-08-15T15:14:13Z summary: gh-137078: Fix keyword typo recognition when executed over files

[Python-checkins] gh-135953: Profile a module or script with sampling profiler (#136777)

2025-08-11 Thread pablogsal
https://github.com/python/cpython/commit/4497ad409eb2c0d2630b4fa6d8092a5cf1dc1497 commit: 4497ad409eb2c0d2630b4fa6d8092a5cf1dc1497 branch: main author: László Kiss Kollár committer: pablogsal date: 2025-08-11T12:36:43+01:00 summary: gh-135953: Profile a module or script with sampling profiler

[Python-checkins] [3.13] gh-130077: Properly match full soft keywords in the parser (GH-135317) (#135399)

2025-08-04 Thread pablogsal
https://github.com/python/cpython/commit/235d380c4c0ec08cf4fb791541f0f53fd8de12e6 commit: 235d380c4c0ec08cf4fb791541f0f53fd8de12e6 branch: 3.13 author: Pablo Galindo Salgado committer: pablogsal date: 2025-08-04T15:18:05+01:00 summary: [3.13] gh-130077: Properly match full soft keywords in the

[Python-checkins] [3.13] gh-137314: Fix incorrect treatment of format specs in raw fstrings (GH-137328) (#137345)

2025-08-03 Thread pablogsal
https://github.com/python/cpython/commit/23a3e892ee34484676ec3d4ba683ff747e74e778 commit: 23a3e892ee34484676ec3d4ba683ff747e74e778 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-08-03T16:58:49Z summary: [3.

[Python-checkins] [3.14] gh-137314: Fix incorrect treatment of format specs in raw fstrings (GH-137328) (#137344)

2025-08-03 Thread pablogsal
https://github.com/python/cpython/commit/cf57f4fac3f4cb0bbe95329f478c99c701bb15d6 commit: cf57f4fac3f4cb0bbe95329f478c99c701bb15d6 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-08-03T16:36:58Z summary: [3.

[Python-checkins] gh-137314: Fix incorrect treatment of format specs in raw fstrings (#137328)

2025-08-03 Thread pablogsal
https://github.com/python/cpython/commit/0153d82a5ab0c6ac16c046bdd4438ea11b58d59d commit: 0153d82a5ab0c6ac16c046bdd4438ea11b58d59d branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-08-03T17:10:51+01:00 summary: gh-137314: Fix incorrect treatment of format specs in raw

[Python-checkins] [3.14] gh-131038: Use text=True in subprocesses in test_perf_profiler (GH-137117) (#137124)

2025-07-26 Thread pablogsal
https://github.com/python/cpython/commit/fc911a93cbeda70a5282461ac4793b30129621b8 commit: fc911a93cbeda70a5282461ac4793b30129621b8 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-07-26T17:28:40Z summary: [3.

[Python-checkins] [3.13] gh-131038: Use text=True in subprocesses in test_perf_profiler (GH-137117) (#137125)

2025-07-26 Thread pablogsal
https://github.com/python/cpython/commit/a995a11b23728912477fe8d8f953a2139553e11c commit: a995a11b23728912477fe8d8f953a2139553e11c branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-07-26T17:24:32Z summary: [3.

[Python-checkins] gh-131038: Use text=True in subprocesses in test_perf_profiler (#137117)

2025-07-26 Thread pablogsal
https://github.com/python/cpython/commit/a852c7bdd48979218a0c756ff1a5586d91cff607 commit: a852c7bdd48979218a0c756ff1a5586d91cff607 branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-07-26T18:01:51+01:00 summary: gh-131038: Use text=True in subprocesses in

[Python-checkins] gh-136459: Add perf trampoline support for macOS (#136461)

2025-07-22 Thread pablogsal
https://github.com/python/cpython/commit/a6678005587526dac969b4cadd016c7da14f018b commit: a6678005587526dac969b4cadd016c7da14f018b branch: main author: Nazım Can Altınova committer: pablogsal date: 2025-07-22T16:47:24+01:00 summary: gh-136459: Add perf trampoline support for macOS (#136461

[Python-checkins] [3.14] gh-133742: Fix test_sysconfig and test_build_details for relocated directories (GH-136987) (#136990)

2025-07-22 Thread pablogsal
https://github.com/python/cpython/commit/8e3c3b5bbc8cf34673b19cb35c706699184e1d6d commit: 8e3c3b5bbc8cf34673b19cb35c706699184e1d6d branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-07-22T12:18:23Z summary: [3.

[Python-checkins] gh-133742: Fix test_sysconfig and test_build_details for relocated directories (#136987)

2025-07-22 Thread pablogsal
https://github.com/python/cpython/commit/aafbdb5df5439adc1106ced068cf87683ae68b9e commit: aafbdb5df5439adc1106ced068cf87683ae68b9e branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-07-22T11:53:05Z summary: gh-133742: Fix test_sysconfig and test_build_details for

[Python-checkins] [3.14] gh-135148: Correctly handle f/t strings with comments and debug expressions (GH-135198) (#136720)

2025-07-16 Thread pablogsal
https://github.com/python/cpython/commit/9bf3464852f07c1562ebb4130d41c05d8ef5c3a8 commit: 9bf3464852f07c1562ebb4130d41c05d8ef5c3a8 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-07-17T00:10:46+02:00 summary: [3.

[Python-checkins] gh-135148: Correctly handle f/t strings with comments and debug expressions (#135198)

2025-07-16 Thread pablogsal
https://github.com/python/cpython/commit/ef66fb597ba909ead2fbfc06f748aa7b7e9ea437 commit: ef66fb597ba909ead2fbfc06f748aa7b7e9ea437 branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2025-07-16T11:47:13+02:00 summary: gh-135148: Correctly handle f/t strings with comments and

[Python-checkins] [3.14] gh-136517: Print uncollectable objects if DEBUG_UNCOLLECTABLE mode was set (GH-136518) (#136522)

2025-07-11 Thread pablogsal
https://github.com/python/cpython/commit/e03db7317f57759c63194b88a5ca886ff9829cf7 commit: e03db7317f57759c63194b88a5ca886ff9829cf7 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-07-11T15:20:05+01:00 summary: [3.

[Python-checkins] [3.14] gh-136541: Fix several problems of perf trampolines in x86_64 and aarch64 (GH-136500) (#136544)

2025-07-11 Thread pablogsal
https://github.com/python/cpython/commit/5535482d2a53ae18859095f569ac95afed3cb095 commit: 5535482d2a53ae18859095f569ac95afed3cb095 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: pablogsal date: 2025-07-11T14:06:19Z summary: [3.

  1   2   3   4   5   >