[Python-checkins] gh-116621: Specialize list.extend for dict items (gh-116888)

2024-03-18 Thread corona10
https://github.com/python/cpython/commit/a3cf0fada09b74b1a6981cc06c4dd0bb1091b092 commit: a3cf0fada09b74b1a6981cc06c4dd0bb1091b092 branch: main author: Donghee Na committer: corona10 date: 2024-03-19T12:18:07+09:00 summary: gh-116621: Specialize list.extend for dict items (gh-116888) files: M O

[Python-checkins] gh-105866: fix dataclass with slots=True, weakref_slot=True (#105870)

2024-03-18 Thread carljm
https://github.com/python/cpython/commit/a22d05f04c074dbb4f71e7837f54c0bb693db75d commit: a22d05f04c074dbb4f71e7837f54c0bb693db75d branch: main author: Aviel Boag committer: carljm date: 2024-03-18T18:53:14-06:00 summary: gh-105866: fix dataclass with slots=True, weakref_slot=True (#105870) Co-

[Python-checkins] gh-116869: Enable test_cext and test_cppext on Free Threading build (#116973)

2024-03-18 Thread vstinner
https://github.com/python/cpython/commit/1d82a41235ac5619d36ac7e289fcbb686c1d9350 commit: 1d82a41235ac5619d36ac7e289fcbb686c1d9350 branch: main author: Victor Stinner committer: vstinner date: 2024-03-18T23:14:29Z summary: gh-116869: Enable test_cext and test_cppext on Free Threading build (#116

[Python-checkins] gh-116417: Fix WASI build of _testlimitedcapi (#116974)

2024-03-18 Thread vstinner
https://github.com/python/cpython/commit/dc2d0f46540159aa2277491105140e4d74c1 commit: dc2d0f46540159aa2277491105140e4d74c1 branch: main author: Victor Stinner committer: vstinner date: 2024-03-18T23:06:52+01:00 summary: gh-116417: Fix WASI build of _testlimitedcapi (#116974) Use differe

[Python-checkins] gh-116941: Fix pyatomic_std.h syntax errors (#116967)

2024-03-18 Thread colesbury
https://github.com/python/cpython/commit/165cb4578c3cbd4d21faf1050193c297662fd031 commit: 165cb4578c3cbd4d21faf1050193c297662fd031 branch: main author: Sam Gross committer: colesbury date: 2024-03-18T17:05:43-04:00 summary: gh-116941: Fix pyatomic_std.h syntax errors (#116967) files: M Include/

[Python-checkins] gh-116417: Move limited C API list.c tests to _testlimitedcapi (#116602)

2024-03-18 Thread vstinner
https://github.com/python/cpython/commit/ecb4a2b711d62f1395ddbff52576d0cca8a1b43e commit: ecb4a2b711d62f1395ddbff52576d0cca8a1b43e branch: main author: Victor Stinner committer: vstinner date: 2024-03-18T22:03:55+01:00 summary: gh-116417: Move limited C API list.c tests to _testlimitedcapi (#1

[Python-checkins] gh-113538: Add asycio.Server.{close,abort}_clients (redo) (#116784)

2024-03-18 Thread gvanrossum
https://github.com/python/cpython/commit/415964417771946dcb7a163951913adf84644b6d commit: 415964417771946dcb7a163951913adf84644b6d branch: main author: Pierre Ossman (ThinLinc team) committer: gvanrossum date: 2024-03-18T13:15:53-07:00 summary: gh-113538: Add asycio.Server.{close,abort}_clients

[Python-checkins] gh-116869: Make C API compatible with ISO C90 (#116950)

2024-03-18 Thread vstinner
https://github.com/python/cpython/commit/a9c304cf020e2fa3ae78fd88359dfc808c9dd639 commit: a9c304cf020e2fa3ae78fd88359dfc808c9dd639 branch: main author: Victor Stinner committer: vstinner date: 2024-03-18T20:16:58+01:00 summary: gh-116869: Make C API compatible with ISO C90 (#116950) Make the C

[Python-checkins] gh-116869: Add test_cext test: build a C extension (#116954)

2024-03-18 Thread vstinner
https://github.com/python/cpython/commit/590a26010d5d7f27890f89820645580bb8f28547 commit: 590a26010d5d7f27890f89820645580bb8f28547 branch: main author: Victor Stinner committer: vstinner date: 2024-03-18T20:15:20+01:00 summary: gh-116869: Add test_cext test: build a C extension (#116954) files:

[Python-checkins] gh-108716: Cleanup remaining deepfreeze infrastructure (#116919)

2024-03-18 Thread gvanrossum
https://github.com/python/cpython/commit/9c7b3688e6ff071456e0ee623b82870755ea7808 commit: 9c7b3688e6ff071456e0ee623b82870755ea7808 branch: main author: Guido van Rossum committer: gvanrossum date: 2024-03-18T11:13:11-07:00 summary: gh-108716: Cleanup remaining deepfreeze infrastructure (#116919)

[Python-checkins] gh-116916: Remove separate next_func_version counter (#116918)

2024-03-18 Thread gvanrossum
https://github.com/python/cpython/commit/7e1f38f2de8f93de362433203faa5605a0c47f0e commit: 7e1f38f2de8f93de362433203faa5605a0c47f0e branch: main author: Guido van Rossum committer: gvanrossum date: 2024-03-18T11:11:10-07:00 summary: gh-116916: Remove separate next_func_version counter (#116918)

[Python-checkins] Cleanup tier2 debug output (#116920)

2024-03-18 Thread gvanrossum
https://github.com/python/cpython/commit/76d086890790f1bfbe05d12e02cadb539db5b0b1 commit: 76d086890790f1bfbe05d12e02cadb539db5b0b1 branch: main author: Guido van Rossum committer: gvanrossum date: 2024-03-18T11:08:43-07:00 summary: Cleanup tier2 debug output (#116920) Various tweaks, including

[Python-checkins] [3.11] gh-90535: Fix support of interval>1 in logging.TimedRotatingFileHandler (GH-116220) (GH-116893)

2024-03-18 Thread serhiy-storchaka
https://github.com/python/cpython/commit/3b4cd48d2988e74405838accde5edcc3b71bec48 commit: 3b4cd48d2988e74405838accde5edcc3b71bec48 branch: 3.11 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: serhiy-storchaka date: 2024-03-18T19:47:53+02:00 summary: [3.1

[Python-checkins] [3.12] gh-90535: Fix support of interval>1 in logging.TimedRotatingFileHandler (GH-116220) (GH-116892)

2024-03-18 Thread serhiy-storchaka
https://github.com/python/cpython/commit/547e8827e677c675274da0ca1134fc6c4a971c9a commit: 547e8827e677c675274da0ca1134fc6c4a971c9a branch: 3.12 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: serhiy-storchaka date: 2024-03-18T19:47:26+02:00 summary: [3.1

[Python-checkins] gh-115119: Switch Windows build to mpdecimal external (GH-115182)

2024-03-18 Thread zware
https://github.com/python/cpython/commit/849e0716d378d6f9f724d1b3c386f6613d52a49d commit: 849e0716d378d6f9f724d1b3c386f6613d52a49d branch: main author: Zachary Ware committer: zware date: 2024-03-18T12:07:25-05:00 summary: gh-115119: Switch Windows build to mpdecimal external (GH-115182) This i

[Python-checkins] gh-115258: Fix hanging tests for threading queue shutdown (#115940)

2024-03-18 Thread gvanrossum
https://github.com/python/cpython/commit/7707b14489644073ab0153f5751c6ddbf3fc6f91 commit: 7707b14489644073ab0153f5751c6ddbf3fc6f91 branch: main author: Duprat committer: gvanrossum date: 2024-03-18T16:15:29Z summary: gh-115258: Fix hanging tests for threading queue shutdown (#115940) This reins

[Python-checkins] gh-116869: Fix redefinition of the _PyOptimizerObject type (#116963)

2024-03-18 Thread vstinner
https://github.com/python/cpython/commit/f139d840fb543f8357ce9fc8f845c4e945a0ce85 commit: f139d840fb543f8357ce9fc8f845c4e945a0ce85 branch: main author: Victor Stinner committer: vstinner date: 2024-03-18T16:14:42Z summary: gh-116869: Fix redefinition of the _PyOptimizerObject type (#116963) Def

[Python-checkins] gh-63207: Use GetSystemTimePreciseAsFileTime() in time.time() (#116822)

2024-03-18 Thread vstinner
https://github.com/python/cpython/commit/1d95451be1f3080904c00cc4c4a6cc519efdf321 commit: 1d95451be1f3080904c00cc4c4a6cc519efdf321 branch: main author: Victor Stinner committer: vstinner date: 2024-03-18T17:13:01+01:00 summary: gh-63207: Use GetSystemTimePreciseAsFileTime() in time.time() (#1168

[Python-checkins] gh-116877: Update `wheel` to version `0.43.0` (#116878)

2024-03-18 Thread colesbury
https://github.com/python/cpython/commit/c80d2d3263b3caf579777fd2a98399aeb3497f23 commit: c80d2d3263b3caf579777fd2a98399aeb3497f23 branch: main author: Sam Gross committer: colesbury date: 2024-03-18T11:50:32-04:00 summary: gh-116877: Update `wheel` to version `0.43.0` (#116878) files: A Lib/te

[Python-checkins] gh-71765: Fix inspect.getsource() on empty file (GH-20809)

2024-03-18 Thread encukou
https://github.com/python/cpython/commit/52ef4430a9b3e212fe9200675cddede77b90785b commit: 52ef4430a9b3e212fe9200675cddede77b90785b branch: main author: kernc committer: encukou date: 2024-03-18T16:13:02+01:00 summary: gh-71765: Fix inspect.getsource() on empty file (GH-20809) * bpo-27578: Fix i

[Python-checkins] [3.11] gh-116881: Remove erroneous or redundant grammar NULL (GH-116885) (#116952)

2024-03-18 Thread terryjreedy
https://github.com/python/cpython/commit/56cd8740a06e74837bb62a5013eb466c90f855d8 commit: 56cd8740a06e74837bb62a5013eb466c90f855d8 branch: 3.11 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: terryjreedy date: 2024-03-18T10:37:42-04:00 summary: [3.11] gh

[Python-checkins] [3.12] gh-116881: Remove erroneous or redundant grammar NULL (GH-116885) (#116951)

2024-03-18 Thread terryjreedy
https://github.com/python/cpython/commit/6383b14957e9f8919562e9546d8288fcedeac822 commit: 6383b14957e9f8919562e9546d8288fcedeac822 branch: 3.12 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: terryjreedy date: 2024-03-18T10:37:26-04:00 summary: [3.12] gh

[Python-checkins] Revert "gh-96844: Improve error message of list.remove (gh-106455)" (#116956)

2024-03-18 Thread vstinner
https://github.com/python/cpython/commit/f6cdc6b4a191b75027de342aa8b5d344fb31313e commit: f6cdc6b4a191b75027de342aa8b5d344fb31313e branch: main author: Victor Stinner committer: vstinner date: 2024-03-18T13:54:45Z summary: Revert "gh-96844: Improve error message of list.remove (gh-106455)" (#116

[Python-checkins] GH-65056: Improve the IP address' is_global/is_private documentation (GH-113186)

2024-03-18 Thread encukou
https://github.com/python/cpython/commit/2a4cbf17af19a01d942f9579342f77c39fbd23c4 commit: 2a4cbf17af19a01d942f9579342f77c39fbd23c4 branch: main author: Jakub Stasiak committer: encukou date: 2024-03-18T13:57:00+01:00 summary: GH-65056: Improve the IP address' is_global/is_private documentation (

[Python-checkins] [3.12] gh-115874: Don't use module state in teedataobject tp_dealloc (GH-116204) (#116955)

2024-03-18 Thread erlend-aasland
https://github.com/python/cpython/commit/1c0c6c91afcb765f30bbb4e3d80a50e31d7adfcc commit: 1c0c6c91afcb765f30bbb4e3d80a50e31d7adfcc branch: 3.12 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: erlend-aasland date: 2024-03-18T12:40:34Z summary: [3.12] gh-1

[Python-checkins] gh-115874: Don't use module state in teedataobject tp_dealloc (#116204)

2024-03-18 Thread erlend-aasland
https://github.com/python/cpython/commit/e2fcaf19d302b05d3466807bad0a61f39db2a51b commit: e2fcaf19d302b05d3466807bad0a61f39db2a51b branch: main author: Erlend E. Aasland committer: erlend-aasland date: 2024-03-18T13:24:24+01:00 summary: gh-115874: Don't use module state in teedataobject tp_deall

[Python-checkins] gh-115538: Emit warning when use bool as fd in _io.WindowsConsoleIO (GH-116925)

2024-03-18 Thread serhiy-storchaka
https://github.com/python/cpython/commit/cd2ed917801b93fb46d1dcf19dd480e5146932d8 commit: cd2ed917801b93fb46d1dcf19dd480e5146932d8 branch: main author: AN Long committer: serhiy-storchaka date: 2024-03-18T11:48:50Z summary: gh-115538: Emit warning when use bool as fd in _io.WindowsConsoleIO (GH-

[Python-checkins] [3.12] gh-112536: Add TSAN build on Github Actions (GH-116872)

2024-03-18 Thread pitrou
https://github.com/python/cpython/commit/25243b1461e524560639ebe54bab9b689b6cc31e commit: 25243b1461e524560639ebe54bab9b689b6cc31e branch: 3.12 author: Antoine Pitrou committer: pitrou date: 2024-03-18T09:52:54Z summary: [3.12] gh-112536: Add TSAN build on Github Actions (GH-116872) (cherry pic

[Python-checkins] CI: Pass environment variables directly to configure in JIT CI (#116156)

2024-03-18 Thread erlend-aasland
https://github.com/python/cpython/commit/43c9d6196a8593ebd1fda221a277dccb984e84b6 commit: 43c9d6196a8593ebd1fda221a277dccb984e84b6 branch: main author: Erlend E. Aasland committer: erlend-aasland date: 2024-03-18T10:49:45+01:00 summary: CI: Pass environment variables directly to configure in JIT

[Python-checkins] gh-116664: Ensure thread-safe dict access in _warnings (#116768)

2024-03-18 Thread erlend-aasland
https://github.com/python/cpython/commit/762f489b31afe0f0589aa784bf99c752044e7f30 commit: 762f489b31afe0f0589aa784bf99c752044e7f30 branch: main author: Erlend E. Aasland committer: erlend-aasland date: 2024-03-18T09:37:48Z summary: gh-116664: Ensure thread-safe dict access in _warnings (#116768)

[Python-checkins] gh-116881: Remove erroneous or redundant grammar NULL (GH-116885)

2024-03-18 Thread encukou
https://github.com/python/cpython/commit/4e45c6c54a9457b1ca5b4cf3aa2843b7218d4414 commit: 4e45c6c54a9457b1ca5b4cf3aa2843b7218d4414 branch: main author: Terry Jan Reedy committer: encukou date: 2024-03-18T10:31:13+01:00 summary: gh-116881: Remove erroneous or redundant grammar NULL (GH-116885) I

[Python-checkins] [3.12] gh-112536: Add --tsan test for reasonable TSAN execution times. (gh-116601) (#116929)

2024-03-18 Thread pitrou
https://github.com/python/cpython/commit/fcb230180faff828aa67ca2ee1aa94fc522e6daa commit: fcb230180faff828aa67ca2ee1aa94fc522e6daa branch: 3.12 author: Antoine Pitrou committer: pitrou date: 2024-03-18T10:22:19+01:00 summary: [3.12] gh-112536: Add --tsan test for reasonable TSAN execution times.

[Python-checkins] Bump GitHub Actions (#116944)

2024-03-18 Thread hugovk
https://github.com/python/cpython/commit/3a99f5c5f34dc7b67597ca7230da355d92927c71 commit: 3a99f5c5f34dc7b67597ca7230da355d92927c71 branch: main author: Hugo van Kemenade <1324225+hug...@users.noreply.github.com> committer: hugovk <1324225+hug...@users.noreply.github.com> date: 2024-03-18T10:44:15+0

[Python-checkins] gh-116915: Make `_thread._ThreadHandle` support GC (#116934)

2024-03-18 Thread vstinner
https://github.com/python/cpython/commit/b3f0c1591a85d335c89dc38a177d116d2017502d commit: b3f0c1591a85d335c89dc38a177d116d2017502d branch: main author: mpage committer: vstinner date: 2024-03-18T09:40:16+01:00 summary: gh-116915: Make `_thread._ThreadHandle` support GC (#116934) Even though it