[Python-checkins] gh-76785: Add More Tests to test_interpreters.test_api (gh-117662)

2024-04-10 Thread ericsnowcurrently
https://github.com/python/cpython/commit/993c3cca16ed00a0bfe467f7f26ac4f5f6dfb24c commit: 993c3cca16ed00a0bfe467f7f26ac4f5f6dfb24c branch: main author: Eric Snow committer: ericsnowcurrently date: 2024-04-10T18:37:01-06:00 summary: gh-76785: Add More Tests to test_interpreters.test_api (gh-11766

[Python-checkins] GH-117586: Speed up `pathlib.Path.walk()` by working with strings (#117726)

2024-04-10 Thread barneygale
https://github.com/python/cpython/commit/0cc71bde001950d3634c235e2b0d24cda6ce7dce commit: 0cc71bde001950d3634c235e2b0d24cda6ce7dce branch: main author: Barney Gale committer: barneygale date: 2024-04-11T01:26:53+01:00 summary: GH-117586: Speed up `pathlib.Path.walk()` by working with strings (#1

[Python-checkins] GH-117586: Speed up `pathlib.Path.glob()` by working with strings (#117589)

2024-04-10 Thread barneygale
https://github.com/python/cpython/commit/6258844c27e3b5a43816e7c559089a5fe0a47123 commit: 6258844c27e3b5a43816e7c559089a5fe0a47123 branch: main author: Barney Gale committer: barneygale date: 2024-04-10T20:43:07+01:00 summary: GH-117586: Speed up `pathlib.Path.glob()` by working with strings (#1

[Python-checkins] gh-67224: Make linecache imports relative to improve startup speed (#117501)

2024-04-10 Thread pablogsal
https://github.com/python/cpython/commit/689ada79150f28b0053fa6c1fb646b75ab2cc200 commit: 689ada79150f28b0053fa6c1fb646b75ab2cc200 branch: main author: Pablo Galindo Salgado committer: pablogsal date: 2024-04-10T20:09:25+01:00 summary: gh-67224: Make linecache imports relative to improve startup

[Python-checkins] GH-117546: Fix symlink resolution in `os.path.realpath('loop/../link')` (#117568)

2024-04-10 Thread barneygale
https://github.com/python/cpython/commit/630df37116b1c5b381984c547ef9d23792ceb464 commit: 630df37116b1c5b381984c547ef9d23792ceb464 branch: main author: Barney Gale committer: barneygale date: 2024-04-10T18:17:18+01:00 summary: GH-117546: Fix symlink resolution in `os.path.realpath('loop/../link'

[Python-checkins] gh-117531: Unblock getters after non-immediate queue shutdown (#117532)

2024-04-10 Thread gvanrossum
https://github.com/python/cpython/commit/6bc0b33a91713ee62fd1860d28b19cb620c45971 commit: 6bc0b33a91713ee62fd1860d28b19cb620c45971 branch: main author: Laurie O committer: gvanrossum date: 2024-04-10T08:01:42-07:00 summary: gh-117531: Unblock getters after non-immediate queue shutdown (#117532)

[Python-checkins] [3.12] gh-112536: Define `_Py_THREAD_SANITIZER` on GCC when TSan is enabled (GH-117702) (#117713)

2024-04-10 Thread colesbury
https://github.com/python/cpython/commit/04d07964f2ccb3169ab389e7cc36c7cf59deaf2c commit: 04d07964f2ccb3169ab389e7cc36c7cf59deaf2c branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: colesbury date: 2024-04-10T14:38:10Z summary: [3.12] gh-112536

[Python-checkins] gh-115142: Skip ``test_capi.test_dict.py`` if ``_testcapi`` and ``_testlimitedcapi`` are not available (GH-117588)

2024-04-10 Thread encukou
https://github.com/python/cpython/commit/dfcae4379f2cc4d352a180f9fef2381570aa9bcb commit: dfcae4379f2cc4d352a180f9fef2381570aa9bcb branch: main author: Kirill Podoprigora committer: encukou date: 2024-04-10T16:32:57+02:00 summary: gh-115142: Skip ``test_capi.test_dict.py`` if ``_testcapi`` and

[Python-checkins] gh-112536: Define `_Py_THREAD_SANITIZER` on GCC when TSan is enabled (#117702)

2024-04-10 Thread colesbury
https://github.com/python/cpython/commit/79eec66e3dc277ea6ebad8c0b33756eea6a7ab3b commit: 79eec66e3dc277ea6ebad8c0b33756eea6a7ab3b branch: main author: Sam Gross committer: colesbury date: 2024-04-10T10:20:05-04:00 summary: gh-112536: Define `_Py_THREAD_SANITIZER` on GCC when TSan is enabled (#1

[Python-checkins] [3.12] gh-117692: Fix `AttributeError` in `DocTestFinder` on wrapped `builtin_or_method` (GH-117699) (#117708)

2024-04-10 Thread AlexWaygood
https://github.com/python/cpython/commit/653ed76442d2988e587f4da1fc1cf1bd2bb51fbb commit: 653ed76442d2988e587f4da1fc1cf1bd2bb51fbb branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: AlexWaygood date: 2024-04-10T14:17:15Z summary: [3.12] gh-1176

[Python-checkins] gh-117142: Port _ctypes to multi-phase init (GH-117181)

2024-04-10 Thread encukou
https://github.com/python/cpython/commit/ef4118222b6d5f4532a2f1e234ba03955348d2a1 commit: ef4118222b6d5f4532a2f1e234ba03955348d2a1 branch: main author: neonene <[email protected]> committer: encukou date: 2024-04-10T11:00:01Z summary: gh-117142: Port _ctypes to multi-phase

[Python-checkins] gh-117692: Fix `AttributeError` in `DocTestFinder` on wrapped `builtin_or_method` (#117699)

2024-04-10 Thread AlexWaygood
https://github.com/python/cpython/commit/4bb7d121bc0a3fd00a3c72cd915b5dd8fac5616e commit: 4bb7d121bc0a3fd00a3c72cd915b5dd8fac5616e branch: main author: Nikita Sobolev committer: AlexWaygood date: 2024-04-10T10:52:47+01:00 summary: gh-117692: Fix `AttributeError` in `DocTestFinder` on wrapped `b

[Python-checkins] gh-117686: Improve the performance of ntpath.expanduser() (#117690)

2024-04-10 Thread erlend-aasland
https://github.com/python/cpython/commit/f90ff0367271ea474b4ce3c8e2643cb51d188c18 commit: f90ff0367271ea474b4ce3c8e2643cb51d188c18 branch: main author: Nice Zombies committer: erlend-aasland date: 2024-04-10T10:28:48+02:00 summary: gh-117686: Improve the performance of ntpath.expanduser() (#1176

[Python-checkins] gh-117431: Argument Clinic: copy forced text signature when cloning (#117591)

2024-04-10 Thread erlend-aasland
https://github.com/python/cpython/commit/0d42ac9474f857633d00b414c0715f4efa73f1ca commit: 0d42ac9474f857633d00b414c0715f4efa73f1ca branch: main author: Erlend E. Aasland committer: erlend-aasland date: 2024-04-10T10:12:05+02:00 summary: gh-117431: Argument Clinic: copy forced text signature when