[Python-checkins] [3.12] gh-118042: Fix error in Telnet.__del__ when __init__() was not called (GH-118274)

2024-04-25 Thread serhiy-storchaka
https://github.com/python/cpython/commit/8e3bd342f39d9904ee48065446562db3f1d66e61 commit: 8e3bd342f39d9904ee48065446562db3f1d66e61 branch: 3.12 author: Serhiy Storchaka committer: serhiy-storchaka date: 2024-04-26T08:53:54+03:00 summary: [3.12] gh-118042: Fix error in Telnet.__del__ when __init_

[Python-checkins] [3.12] gh-118207: Rename the COMMON_FIELDS macro in funcobject.h and undef it after use (GH-118208) (#118269)

2024-04-25 Thread JelleZijlstra
https://github.com/python/cpython/commit/82e26d6bd04d2e035b00bb5f157c887d41fd4769 commit: 82e26d6bd04d2e035b00bb5f157c887d41fd4769 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: JelleZijlstra date: 2024-04-25T22:29:45-07:00 summary: [3.12]

[Python-checkins] gh-110693: Pending Calls Machinery Cleanups (gh-118296)

2024-04-25 Thread ericsnowcurrently
https://github.com/python/cpython/commit/09c29475813ff2a763931fc0b45aaaef57cd2ac7 commit: 09c29475813ff2a763931fc0b45aaaef57cd2ac7 branch: main author: Eric Snow committer: ericsnowcurrently date: 2024-04-26T01:05:51Z summary: gh-110693: Pending Calls Machinery Cleanups (gh-118296) This does so

[Python-checkins] gh-112075: _Py_dict_lookup needs to lock shared keys (#117528)

2024-04-25 Thread DinoV
https://github.com/python/cpython/commit/d5df25268b037c2f1f4a1184fad5274d0e72f8d6 commit: d5df25268b037c2f1f4a1184fad5274d0e72f8d6 branch: main author: Dino Viehland committer: DinoV date: 2024-04-25T15:34:05-07:00 summary: gh-112075: _Py_dict_lookup needs to lock shared keys (#117528) Lock sha

[Python-checkins] Remove tests_gui variables from Tkinter tests (GH-118280)

2024-04-25 Thread serhiy-storchaka
https://github.com/python/cpython/commit/c379de224cea2458b15c03cfeffc5506419a62eb commit: c379de224cea2458b15c03cfeffc5506419a62eb branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2024-04-25T19:27:51+03:00 summary: Remove tests_gui variables from Tkinter tests (GH-118280)

[Python-checkins] gh-117657: Fixes a few small TSAN issues in dictobject (#118200)

2024-04-25 Thread DinoV
https://github.com/python/cpython/commit/5da0280648b5f1c5142dad39dcd1e7fd99fdf37a commit: 5da0280648b5f1c5142dad39dcd1e7fd99fdf37a branch: main author: Dino Viehland committer: DinoV date: 2024-04-25T08:53:29-07:00 summary: gh-117657: Fixes a few small TSAN issues in dictobject (#118200) Fixup

[Python-checkins] gh-117657: Add a couple more TSAN suppressions (#118256)

2024-04-25 Thread colesbury
https://github.com/python/cpython/commit/cce5ae60821ceb7f72cec0ed48f7350c6a63fdc9 commit: cce5ae60821ceb7f72cec0ed48f7350c6a63fdc9 branch: main author: mpage committer: colesbury date: 2024-04-25T11:48:16-04:00 summary: gh-117657: Add a couple more TSAN suppressions (#118256) files: M Tools/tsa

[Python-checkins] gh-117657: Fix data race in `_Py_IsImmortal` (#118261)

2024-04-25 Thread colesbury
https://github.com/python/cpython/commit/f14e9f91544b526a920724dd2b3e2d88d1e28463 commit: f14e9f91544b526a920724dd2b3e2d88d1e28463 branch: main author: mpage committer: colesbury date: 2024-04-25T11:31:57-04:00 summary: gh-117657: Fix data race in `_Py_IsImmortal` (#118261) The load of `ob_ref_

[Python-checkins] gh-117566: fix IPv6Address.is_loopback for IPv4-mapped loopbacks (GH-117567)

2024-04-25 Thread encukou
https://github.com/python/cpython/commit/fb7f79b4da35b75cdc82ff3cf20816d2bf93d416 commit: fb7f79b4da35b75cdc82ff3cf20816d2bf93d416 branch: main author: Faidon Liambotis committer: encukou date: 2024-04-25T15:17:40Z summary: gh-117566: fix IPv6Address.is_loopback for IPv4-mapped loopbacks (GH-117

[Python-checkins] gh-112069: Do not require lock if the set has never been exposed. (gh-118069)

2024-04-25 Thread corona10
https://github.com/python/cpython/commit/eb20a7d12c4b2ab7931074843f8602a48b5b07bd commit: eb20a7d12c4b2ab7931074843f8602a48b5b07bd branch: main author: Donghee Na committer: corona10 date: 2024-04-26T00:13:57+09:00 summary: gh-112069: Do not require lock if the set has never been exposed. (gh-11

[Python-checkins] Fix incorrect usage of ``support.requires_gil_enabled`` (#118170)

2024-04-25 Thread colesbury
https://github.com/python/cpython/commit/1723c76d794bef23b518bc79d83281c7309d4832 commit: 1723c76d794bef23b518bc79d83281c7309d4832 branch: main author: Kirill Podoprigora committer: colesbury date: 2024-04-25T11:11:59-04:00 summary: Fix incorrect usage of ``support.requires_gil_enabled`` (#11817

[Python-checkins] [3.11] gh-113171: gh-65056: Fix "private" (non-global) IP address ranges (GH-113179) (GH-113186) (GH-118177) (#118227)

2024-04-25 Thread pablogsal
https://github.com/python/cpython/commit/ba431579efdcbaed7a96f2ac4ea0775879a332fb commit: ba431579efdcbaed7a96f2ac4ea0775879a332fb branch: 3.11 author: Petr Viktorin committer: pablogsal date: 2024-04-25T13:45:48+01:00 summary: [3.11] gh-113171: gh-65056: Fix "private" (non-global) IP address ra

[Python-checkins] gh-117578: Introduce _PyType_GetModuleByDef2 private function (GH-117661)

2024-04-25 Thread encukou
https://github.com/python/cpython/commit/2c451489122d539080c8d674b391dedc1dedcb53 commit: 2c451489122d539080c8d674b391dedc1dedcb53 branch: main author: neonene <[email protected]> committer: encukou date: 2024-04-25T13:51:31+02:00 summary: gh-117578: Introduce _PyType_GetM

[Python-checkins] GH-118095: Handle `RETURN_GENERATOR` in tier 2 (GH-118180)

2024-04-25 Thread markshannon
https://github.com/python/cpython/commit/f180b31e7629d36265fa36f1560365358b4fd47c commit: f180b31e7629d36265fa36f1560365358b4fd47c branch: main author: Mark Shannon committer: markshannon date: 2024-04-25T11:32:47+01:00 summary: GH-118095: Handle `RETURN_GENERATOR` in tier 2 (GH-118180) files:

[Python-checkins] gh-102511: Speed up os.path.splitroot() with native helpers (GH-118089)

2024-04-25 Thread zooba
https://github.com/python/cpython/commit/10bb90ed49a81a525b126ce8e4d8564c1616d0b3 commit: 10bb90ed49a81a525b126ce8e4d8564c1616d0b3 branch: main author: Nice Zombies committer: zooba date: 2024-04-25T10:07:38+01:00 summary: gh-102511: Speed up os.path.splitroot() with native helpers (GH-118089)

[Python-checkins] [3.12] gh-118221: Always use the default row factory in sqlite3.iterdump() (#118223) (#118270)

2024-04-25 Thread erlend-aasland
https://github.com/python/cpython/commit/7a843e8390f284fb6aa7c6fdebf88052a5b0be46 commit: 7a843e8390f284fb6aa7c6fdebf88052a5b0be46 branch: 3.12 author: Erlend E. Aasland committer: erlend-aasland date: 2024-04-25T08:33:35Z summary: [3.12] gh-118221: Always use the default row factory in sqlite3.

[Python-checkins] gh-118221: Always use the default row factory in sqlite3.iterdump() (#118223)

2024-04-25 Thread erlend-aasland
https://github.com/python/cpython/commit/e38b43c213a8ab2ad9748bac2732af9b58c816ae commit: e38b43c213a8ab2ad9748bac2732af9b58c816ae branch: main author: Erlend E. Aasland committer: erlend-aasland date: 2024-04-25T10:11:45+02:00 summary: gh-118221: Always use the default row factory in sqlite3.it

[Python-checkins] [3.12] GH-117894: prevent aclose()/athrow() being re-used after StopIteration (GH-117851) (GH-118226)

2024-04-25 Thread encukou
https://github.com/python/cpython/commit/fc1732ce3f26af5d082adac03ee73ef4814a5feb commit: fc1732ce3f26af5d082adac03ee73ef4814a5feb branch: 3.12 author: Thomas Grainger committer: encukou date: 2024-04-25T09:13:47+02:00 summary: [3.12] GH-117894: prevent aclose()/athrow() being re-used after Stop