[Python-checkins] gh-76785: Fix a Refleak in _interpreters.new_config() (gh-117491)

2024-04-02 Thread ericsnowcurrently
https://github.com/python/cpython/commit/65524ab38875bb0b89fb499531bb772a4fb45b01 commit: 65524ab38875bb0b89fb499531bb772a4fb45b01 branch: main author: Eric Snow committer: ericsnowcurrently date: 2024-04-03T01:10:26Z summary: gh-76785: Fix a Refleak in _interpreters.new_config() (gh-117491) Th

[Python-checkins] gh-76785: Consolidate Some Interpreter-related Testing Helpers (gh-117485)

2024-04-02 Thread ericsnowcurrently
https://github.com/python/cpython/commit/857d3151c9efa029268e8249e91d26eb1b31c2fd commit: 857d3151c9efa029268e8249e91d26eb1b31c2fd branch: main author: Eric Snow committer: ericsnowcurrently date: 2024-04-02T23:16:50Z summary: gh-76785: Consolidate Some Interpreter-related Testing Helpers (gh-11

[Python-checkins] gh-76785: Add PyInterpreterConfig Helpers (gh-117170)

2024-04-02 Thread ericsnowcurrently
https://github.com/python/cpython/commit/f341d6017dd4e80509b69b5a9e2625b71b70f205 commit: f341d6017dd4e80509b69b5a9e2625b71b70f205 branch: main author: Eric Snow committer: ericsnowcurrently date: 2024-04-02T20:35:52Z summary: gh-76785: Add PyInterpreterConfig Helpers (gh-117170) These helpers

[Python-checkins] gh-117349: Micro-optimize a few `os.path` functions (#117350)

2024-04-02 Thread AlexWaygood
https://github.com/python/cpython/commit/cae4cdd07ddfcd8bcc05d683bac53815391c9907 commit: cae4cdd07ddfcd8bcc05d683bac53815391c9907 branch: main author: Nice Zombies committer: AlexWaygood date: 2024-04-02T21:32:35+01:00 summary: gh-117349: Micro-optimize a few `os.path` functions (#117350) Co-a

[Python-checkins] Fix successor opcode name printing in Tier 2 DEOPT debug message (#117471)

2024-04-02 Thread gvanrossum
https://github.com/python/cpython/commit/8eda146e87d5531c9d2bc62fd1fea3bd3163f9b1 commit: 8eda146e87d5531c9d2bc62fd1fea3bd3163f9b1 branch: main author: Guido van Rossum committer: gvanrossum date: 2024-04-02T18:25:48Z summary: Fix successor opcode name printing in Tier 2 DEOPT debug message (#11

[Python-checkins] gh-112087: Make `list.extend(dict)` behave atomically (#117438)

2024-04-02 Thread colesbury
https://github.com/python/cpython/commit/027fa2eccf39ddccdf7b416d16601277a7112054 commit: 027fa2eccf39ddccdf7b416d16601277a7112054 branch: main author: Sam Gross committer: colesbury date: 2024-04-02T10:45:00-04:00 summary: gh-112087: Make `list.extend(dict)` behave atomically (#117438) Add a s

[Python-checkins] gh-117440: Make `syslog` thread-safe in free-threaded builds (#117441)

2024-04-02 Thread colesbury
https://github.com/python/cpython/commit/954d616b4c8cd091214aa3b8ea886bcf9067243a commit: 954d616b4c8cd091214aa3b8ea886bcf9067243a branch: main author: Sam Gross committer: colesbury date: 2024-04-02T10:44:26-04:00 summary: gh-117440: Make `syslog` thread-safe in free-threaded builds (#117441)

[Python-checkins] gh-117074: Update Traversable.joinpath docs to the 3.11+ protocol (GH-117113)

2024-04-02 Thread encukou
https://github.com/python/cpython/commit/e569f9132b5bdc1c103116a020e19e3ccc20cf34 commit: e569f9132b5bdc1c103116a020e19e3ccc20cf34 branch: main author: Petr Viktorin committer: encukou date: 2024-04-02T16:08:16+02:00 summary: gh-117074: Update Traversable.joinpath docs to the 3.11+ protocol (GH-

[Python-checkins] [3.11] gh-115538: Use pathlib to compare prefixes in test_venv (GH-117076)

2024-04-02 Thread zooba
https://github.com/python/cpython/commit/38bcbb22f9f0e86b66feb9381810a09e7488dc1f commit: 38bcbb22f9f0e86b66feb9381810a09e7488dc1f branch: 3.11 author: Miss Islington (bot) <[email protected]> committer: zooba date: 2024-04-02T13:31:08Z summary: [3.11] gh-115538: Us

[Python-checkins] [3.12] gh-115538: Use pathlib to compare prefixes in test_venv (GH-117076)

2024-04-02 Thread zooba
https://github.com/python/cpython/commit/75b3139b53ea0377ae0e933985ee86c8f6ad5a6c commit: 75b3139b53ea0377ae0e933985ee86c8f6ad5a6c branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: zooba date: 2024-04-02T13:29:32Z summary: [3.12] gh-115538: Us

[Python-checkins] gh-115538: Use pathlib to compare prefixes in test_venv (GH-117076)

2024-04-02 Thread zooba
https://github.com/python/cpython/commit/52f5b7f9e05fc4a25e385c046e0b091641674556 commit: 52f5b7f9e05fc4a25e385c046e0b091641674556 branch: main author: AN Long committer: zooba date: 2024-04-02T14:10:24+01:00 summary: gh-115538: Use pathlib to compare prefixes in test_venv (GH-117076) files: M

[Python-checkins] gh-113317: Argument Clinic: Add libclinic.return_converters (#117451)

2024-04-02 Thread vstinner
https://github.com/python/cpython/commit/e3b6f287fc5d195859c29661145873c638c6dc83 commit: e3b6f287fc5d195859c29661145873c638c6dc83 branch: main author: Victor Stinner committer: vstinner date: 2024-04-02T11:29:39Z summary: gh-113317: Argument Clinic: Add libclinic.return_converters (#117451) Mo

[Python-checkins] GH-115776: Embed the values array into the object, for "normal" Python objects. (GH-116115)

2024-04-02 Thread markshannon
https://github.com/python/cpython/commit/c32dc47aca6e8fac152699bc613e015c44ccdba9 commit: c32dc47aca6e8fac152699bc613e015c44ccdba9 branch: main author: Mark Shannon committer: markshannon date: 2024-04-02T11:59:21+01:00 summary: GH-115776: Embed the values array into the object, for "normal" Pyt

[Python-checkins] gh-117411: move PyFutureFeatures to pycore_symtable.h and make it private (#117412)

2024-04-02 Thread iritkatriel
https://github.com/python/cpython/commit/1d5479b236e9a66dd32a24eff6fb83e3242b999d commit: 1d5479b236e9a66dd32a24eff6fb83e3242b999d branch: main author: Irit Katriel <[email protected]> committer: iritkatriel <[email protected]> date: 2024-04-02T

[Python-checkins] gh-113317: Argument Clinic: Add libclinic.converters module (#117315)

2024-04-02 Thread vstinner
https://github.com/python/cpython/commit/5fd1897ec51cb64ef7990ada538fcd8d9ca1f74b commit: 5fd1897ec51cb64ef7990ada538fcd8d9ca1f74b branch: main author: Victor Stinner committer: vstinner date: 2024-04-02T10:09:53Z summary: gh-113317: Argument Clinic: Add libclinic.converters module (#117315) Mo

[Python-checkins] [3.12] Link to the Python type system specification (GH-117400) (#117448)

2024-04-02 Thread AlexWaygood
https://github.com/python/cpython/commit/52f1fb6f7dba31ccbe28f555f199c7d29f137581 commit: 52f1fb6f7dba31ccbe28f555f199c7d29f137581 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: AlexWaygood date: 2024-04-02T09:29:10Z summary: [3.12] Link to