[Python-checkins] [3.12] gh-117613: Argument Clinic: ensure that defining class params are positional-only (#117939)

2024-04-17 Thread erlend-aasland
https://github.com/python/cpython/commit/9f4ae13d2a432faa80e76e3948aec43f856fd320 commit: 9f4ae13d2a432faa80e76e3948aec43f856fd320 branch: 3.12 author: neonene <[email protected]> committer: erlend-aasland date: 2024-04-17T21:11:17Z summary: [3.12] gh-117613: Argument Clin

[Python-checkins] gh-117968: Add tests for the part of the PyRun family of the C API (GH-117982)

2024-04-17 Thread serhiy-storchaka
https://github.com/python/cpython/commit/6078f2033ea15a16cf52fe8d644a95a3be72d2e3 commit: 6078f2033ea15a16cf52fe8d644a95a3be72d2e3 branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2024-04-17T23:45:35+03:00 summary: gh-117968: Add tests for the part of the PyRun family of t

[Python-checkins] gh-117613: Argument Clinic: disallow defining class parameter at module level (#117950)

2024-04-17 Thread erlend-aasland
https://github.com/python/cpython/commit/c1d7147c820545bb0a97a072fdba82154fd97ab6 commit: c1d7147c820545bb0a97a072fdba82154fd97ab6 branch: main author: neonene <[email protected]> committer: erlend-aasland date: 2024-04-17T22:43:29+02:00 summary: gh-117613: Argument Clinic

[Python-checkins] [3.12] gh-115009: Update Windows installer to use SQLite 3.45.3 (GH-117445) (#118008)

2024-04-17 Thread zooba
https://github.com/python/cpython/commit/a72c4a93ef2babb6f49a5b8869bc6c40997df081 commit: a72c4a93ef2babb6f49a5b8869bc6c40997df081 branch: 3.12 author: Mariusz Felisiak committer: zooba date: 2024-04-17T19:23:58Z summary: [3.12] gh-115009: Update Windows installer to use SQLite 3.45.3 (GH-117445

[Python-checkins] [3.12] gh-114539: Clarify implicit launching of shells by subprocess (GH-117996) (#118002)

2024-04-17 Thread zooba
https://github.com/python/cpython/commit/859fdee0b698a49b2db822744d78e07e08cbea66 commit: 859fdee0b698a49b2db822744d78e07e08cbea66 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: zooba date: 2024-04-17T19:44:38+01:00 summary: [3.12] gh-11453

[Python-checkins] gh-114539: Clarify implicit launching of shells by subprocess (GH-117996)

2024-04-17 Thread zooba
https://github.com/python/cpython/commit/a4b44d39cd6941cc03590fee7538776728bdfd0a commit: a4b44d39cd6941cc03590fee7538776728bdfd0a branch: main author: Steve Dower committer: zooba date: 2024-04-17T19:32:47+01:00 summary: gh-114539: Clarify implicit launching of shells by subprocess (GH-117996)

[Python-checkins] gh-94673: Fix compiler warning in typeobject.c (#117980)

2024-04-17 Thread erlend-aasland
https://github.com/python/cpython/commit/353ea0b273b389e075b2ac9687d3e27467b893cd commit: 353ea0b273b389e075b2ac9687d3e27467b893cd branch: main author: Erlend E. Aasland committer: erlend-aasland date: 2024-04-17T17:56:59Z summary: gh-94673: Fix compiler warning in typeobject.c (#117980) files:

[Python-checkins] gh-117657: Quiet erroneous TSAN reports of data races in `_PySeqLock` (#117955)

2024-04-17 Thread DinoV
https://github.com/python/cpython/commit/0d29302155f49d4d5c7fa34a658ad5a97dd013a2 commit: 0d29302155f49d4d5c7fa34a658ad5a97dd013a2 branch: main author: mpage committer: DinoV date: 2024-04-17T17:19:28Z summary: gh-117657: Quiet erroneous TSAN reports of data races in `_PySeqLock` (#117955) Quie

[Python-checkins] [3.12] gh-80361: Fix TypeError in email.Message.get_payload() (GH-117994) (GH-117998)

2024-04-17 Thread serhiy-storchaka
https://github.com/python/cpython/commit/fda8cd1fd38a12e17b1db1775d54ff0fa4d886b8 commit: fda8cd1fd38a12e17b1db1775d54ff0fa4d886b8 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: serhiy-storchaka date: 2024-04-17T16:59:35Z summary: [3.12] gh

[Python-checkins] gh-117657: Fix data races in the method cache in free-threaded builds (#117954)

2024-04-17 Thread DinoV
https://github.com/python/cpython/commit/b6c62c79e7d9592ca1ea6b93f6ce3dd3829939d0 commit: b6c62c79e7d9592ca1ea6b93f6ce3dd3829939d0 branch: main author: mpage committer: DinoV date: 2024-04-17T09:42:56-07:00 summary: gh-117657: Fix data races in the method cache in free-threaded builds (#117954)

[Python-checkins] gh-80361: Fix TypeError in email.Message.get_payload() (GH-117994)

2024-04-17 Thread serhiy-storchaka
https://github.com/python/cpython/commit/deaecb88fa5da68cbffca413c63af95fd99578dd commit: deaecb88fa5da68cbffca413c63af95fd99578dd branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2024-04-17T19:31:26+03:00 summary: gh-80361: Fix TypeError in email.Message.get_payload() (GH

[Python-checkins] gh-117680: make _PyInstructionSequence a PyObject and use it in tests (#117629)

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

[Python-checkins] Doc: Render version/language selector on Read the Docs (#116966)

2024-04-17 Thread hugovk
https://github.com/python/cpython/commit/ae8dfd2761e4a45afe0adada0f91f371dd121bb8 commit: ae8dfd2761e4a45afe0adada0f91f371dd121bb8 branch: main author: Manuel Kaufmann committer: hugovk <[email protected]> date: 2024-04-17T18:40:56+03:00 summary: Doc: Render version/language

[Python-checkins] [3.12] gh-117977: Amend version changed annotation for os.chmod, os.chown, and os.listdir (GH-117978) (#117992)

2024-04-17 Thread erlend-aasland
https://github.com/python/cpython/commit/e95a535ea2915060759db66ae9e228a19f134125 commit: e95a535ea2915060759db66ae9e228a19f134125 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: erlend-aasland date: 2024-04-17T15:05:35Z summary: [3.12] gh-1

[Python-checkins] gh-117977: Amend version changed annotation for os.chmod, os.chown, and os.listdir (#117978)

2024-04-17 Thread erlend-aasland
https://github.com/python/cpython/commit/fccedbda9316d52d93b2db855c07f947fab26ae2 commit: fccedbda9316d52d93b2db855c07f947fab26ae2 branch: main author: Nice Zombies committer: erlend-aasland date: 2024-04-17T14:59:02Z summary: gh-117977: Amend version changed annotation for os.chmod, os.chown, a

[Python-checkins] [3.12] gh-117975: Ensure flush level is checked when configuring a logging MemoryHandler. (GH-117976) (GH-117986)

2024-04-17 Thread vsajip
https://github.com/python/cpython/commit/2b68c81283a8a7d2e09f9ca774048181c872471b commit: 2b68c81283a8a7d2e09f9ca774048181c872471b branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: vsajip date: 2024-04-17T14:48:09+01:00 summary: [3.12] gh-1179

[Python-checkins] GH-100242: bring functools.py partial implementation more in line with C code (GH-100244)

2024-04-17 Thread ambv
https://github.com/python/cpython/commit/5a0209fc23de113747058858a4d2e5fc8213711e commit: 5a0209fc23de113747058858a4d2e5fc8213711e branch: main author: CF Bolz-Tereick committer: ambv date: 2024-04-17T15:34:46+02:00 summary: GH-100242: bring functools.py partial implementation more in line with

[Python-checkins] Test: Get the smtp test server using os.getenv() (#117979)

2024-04-17 Thread ambv
https://github.com/python/cpython/commit/8e36cb7bb2a6057445975d46169f23a719909917 commit: 8e36cb7bb2a6057445975d46169f23a719909917 branch: main author: Diego Russo committer: ambv date: 2024-04-17T15:31:48+02:00 summary: Test: Get the smtp test server using os.getenv() (#117979) The smtp test s

[Python-checkins] gh-117929: Restore removed PyEval_InitThreads() function (#117931)

2024-04-17 Thread vstinner
https://github.com/python/cpython/commit/75eed5b3734edb221cabb8322d8b8bdf9e3ee6b1 commit: 75eed5b3734edb221cabb8322d8b8bdf9e3ee6b1 branch: main author: Victor Stinner committer: vstinner date: 2024-04-17T15:01:28+02:00 summary: gh-117929: Restore removed PyEval_InitThreads() function (#117931)

[Python-checkins] gh-117975: Ensure flush level is checked when configuring a logging MemoryHandler. (GH-117976)

2024-04-17 Thread vsajip
https://github.com/python/cpython/commit/6d0bb43232dd6ebc5245daa4fe29f07f815f0bad commit: 6d0bb43232dd6ebc5245daa4fe29f07f815f0bad branch: main author: Vinay Sajip committer: vsajip date: 2024-04-17T13:55:18+01:00 summary: gh-117975: Ensure flush level is checked when configuring a logging Memo

[Python-checkins] [3.12] gh-115009: Update macOS installer to use SQLite 3.45.3 (GH-117443) (#117981)

2024-04-17 Thread erlend-aasland
https://github.com/python/cpython/commit/c270caf966e1c069ce28a7ab8941eae17827bde4 commit: c270caf966e1c069ce28a7ab8941eae17827bde4 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: erlend-aasland date: 2024-04-17T12:27:03Z summary: [3.12] gh-1

[Python-checkins] [3.12] gh-71966: Move the module docstring from _pydecimal to decimal (GH-117919) (GH-117962)

2024-04-17 Thread serhiy-storchaka
https://github.com/python/cpython/commit/7e0141e07e215876c035d5f99dccfa7cd4274d81 commit: 7e0141e07e215876c035d5f99dccfa7cd4274d81 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: serhiy-storchaka date: 2024-04-17T15:13:21+03:00 summary: [3.1

[Python-checkins] gh-115009: Update macOS installer to use SQLite 3.45.3 (#117443)

2024-04-17 Thread erlend-aasland
https://github.com/python/cpython/commit/b9b3c455f0293be67a762f653bd22f864d15fe3c commit: b9b3c455f0293be67a762f653bd22f864d15fe3c branch: main author: Mariusz Felisiak committer: erlend-aasland date: 2024-04-17T13:59:38+02:00 summary: gh-115009: Update macOS installer to use SQLite 3.45.3 (#117

[Python-checkins] [3.12] gh-117313: Fix re-folding email messages containing non-standard line separators (GH-117369) (GH-117971)

2024-04-17 Thread serhiy-storchaka
https://github.com/python/cpython/commit/c34c962d07fb5f6934a55d1dc45a112b751ae401 commit: c34c962d07fb5f6934a55d1dc45a112b751ae401 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: serhiy-storchaka date: 2024-04-17T10:48:56Z summary: [3.12] gh

[Python-checkins] [3.12] gh-117503: Fix support of non-ASCII user names in posixpath.expanduser() (GH-117504) (GH-117970)

2024-04-17 Thread serhiy-storchaka
https://github.com/python/cpython/commit/96b29b32c181716d1b6b62976e241b8c74b77430 commit: 96b29b32c181716d1b6b62976e241b8c74b77430 branch: 3.12 author: Serhiy Storchaka committer: serhiy-storchaka date: 2024-04-17T10:43:37Z summary: [3.12] gh-117503: Fix support of non-ASCII user names in posixp

[Python-checkins] [3.12] gh-73231: Update documentation for PyErr_SetFromWindowsErr() (GH-117226) (GH-117973)

2024-04-17 Thread serhiy-storchaka
https://github.com/python/cpython/commit/ac48fdeb0d26c50754eedddfa865b27542dfaeb7 commit: ac48fdeb0d26c50754eedddfa865b27542dfaeb7 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: serhiy-storchaka date: 2024-04-17T10:28:55Z summary: [3.12] gh

[Python-checkins] [3.12] gh-117879: Fix test_httpservers for the build with profiling (GH-117932) (GH-117969)

2024-04-17 Thread serhiy-storchaka
https://github.com/python/cpython/commit/0a40580b854c74f57b9784fa5bccc1e897e437d2 commit: 0a40580b854c74f57b9784fa5bccc1e897e437d2 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: serhiy-storchaka date: 2024-04-17T10:15:22Z summary: [3.12] gh

[Python-checkins] bpo-40944: Fix IndexError when parse emails with truncated Message-ID, address, routes, etc (GH-20790)

2024-04-17 Thread serhiy-storchaka
https://github.com/python/cpython/commit/1aa8bbe62f27b564cf15e2aad591c62744354a4e commit: 1aa8bbe62f27b564cf15e2aad591c62744354a4e branch: main author: Ivan Savin committer: serhiy-storchaka date: 2024-04-17T10:14:22Z summary: bpo-40944: Fix IndexError when parse emails with truncated Message-ID

[Python-checkins] GH-117760: Streamline the trashcan mechanism (GH-117763)

2024-04-17 Thread markshannon
https://github.com/python/cpython/commit/147cd0581e35a10204776029aeaa7fa1901056bc commit: 147cd0581e35a10204776029aeaa7fa1901056bc branch: main author: Mark Shannon committer: markshannon date: 2024-04-17T11:08:05+01:00 summary: GH-117760: Streamline the trashcan mechanism (GH-117763) files: M

[Python-checkins] gh-65824: Add "Help on ..." to the "less" prompt in pydoc (GH-116183)

2024-04-17 Thread serhiy-storchaka
https://github.com/python/cpython/commit/c917b3e8e113a3e1ffe118e581fac29eaf365191 commit: c917b3e8e113a3e1ffe118e581fac29eaf365191 branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2024-04-17T13:05:22+03:00 summary: gh-65824: Add "Help on ..." to the "less" prompt in pydoc

[Python-checkins] gh-73231: Update documentation for PyErr_SetFromWindowsErr() (GH-117226)

2024-04-17 Thread serhiy-storchaka
https://github.com/python/cpython/commit/438b7c3071eebaccd1ba215f15a239345b22f813 commit: 438b7c3071eebaccd1ba215f15a239345b22f813 branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2024-04-17T13:03:26+03:00 summary: gh-73231: Update documentation for PyErr_SetFromWindowsErr

[Python-checkins] gh-117313: Fix re-folding email messages containing non-standard line separators (GH-117369)

2024-04-17 Thread serhiy-storchaka
https://github.com/python/cpython/commit/aec1dac4efe36a7db51f08385ddcce978814dbe3 commit: aec1dac4efe36a7db51f08385ddcce978814dbe3 branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2024-04-17T13:00:25+03:00 summary: gh-117313: Fix re-folding email messages containing non-st

[Python-checkins] gh-117394: Speed up os.path.ismount() on Posix (GH-117447)

2024-04-17 Thread serhiy-storchaka
https://github.com/python/cpython/commit/4e502a4997af4c8042a6ac13115a3f8ba31520ea commit: 4e502a4997af4c8042a6ac13115a3f8ba31520ea branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2024-04-17T12:58:19+03:00 summary: gh-117394: Speed up os.path.ismount() on Posix (GH-117447)

[Python-checkins] gh-117503: Fix support of non-ASCII user names in posixpath.expanduser() (GH-117504)

2024-04-17 Thread serhiy-storchaka
https://github.com/python/cpython/commit/51132da0c4dac13500d9bb86b2fdad42091d3fd9 commit: 51132da0c4dac13500d9bb86b2fdad42091d3fd9 branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2024-04-17T12:53:40+03:00 summary: gh-117503: Fix support of non-ASCII user names in posixpat

[Python-checkins] gh-117907: Fix test_inspect for the build with enabled tracing references (GH-117922)

2024-04-17 Thread serhiy-storchaka
https://github.com/python/cpython/commit/44890b209ebe2efaf4f57eed04967948547cfa3b commit: 44890b209ebe2efaf4f57eed04967948547cfa3b branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2024-04-17T12:50:49+03:00 summary: gh-117907: Fix test_inspect for the build with enabled tra

[Python-checkins] gh-117879: Fix test_httpservers for the build with profiling (GH-117932)

2024-04-17 Thread serhiy-storchaka
https://github.com/python/cpython/commit/8429b4565deaef7a86bffc0ce58bc0eab1d7ae48 commit: 8429b4565deaef7a86bffc0ce58bc0eab1d7ae48 branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2024-04-17T12:50:07+03:00 summary: gh-117879: Fix test_httpservers for the build with profili

[Python-checkins] gh-117845: Detect libedit hook function signature in configure (#117870)

2024-04-17 Thread erlend-aasland
https://github.com/python/cpython/commit/8515fd79fef1ac16d7848cec5ec1797294cb5366 commit: 8515fd79fef1ac16d7848cec5ec1797294cb5366 branch: main author: Joshua Root committer: erlend-aasland date: 2024-04-17T11:26:10+02:00 summary: gh-117845: Detect libedit hook function signature in configure (#

[Python-checkins] [3.12] gh-86650: Fix IndexError when parse emails with invalid Message-ID (GH-117934) (GH-117965)

2024-04-17 Thread serhiy-storchaka
https://github.com/python/cpython/commit/95982c983fa61a1967c81f4acd16e06b2d95a550 commit: 95982c983fa61a1967c81f4acd16e06b2d95a550 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: serhiy-storchaka date: 2024-04-17T08:03:12Z summary: [3.12] gh

[Python-checkins] [3.12] gh-75171: Fix parsing invalid email address headers starting or ending with a dot (GH-15600) (GH-117964)

2024-04-17 Thread serhiy-storchaka
https://github.com/python/cpython/commit/03108045d25e4a75575d8a19d3187599e17277a4 commit: 03108045d25e4a75575d8a19d3187599e17277a4 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: serhiy-storchaka date: 2024-04-17T07:55:11Z summary: [3.12] gh

[Python-checkins] gh-86650: Fix IndexError when parse emails with invalid Message-ID (GH-117934)

2024-04-17 Thread serhiy-storchaka
https://github.com/python/cpython/commit/f74e51229c83e3265f905dc15283bfe0ec1a659e commit: f74e51229c83e3265f905dc15283bfe0ec1a659e branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2024-04-17T10:44:41+03:00 summary: gh-86650: Fix IndexError when parse emails with invalid Me

[Python-checkins] gh-75171: Fix parsing invalid email address headers starting or ending with a dot (GH-15600)

2024-04-17 Thread serhiy-storchaka
https://github.com/python/cpython/commit/8cc9adbfddc8e37cf7d621b12754eecb0584f5da commit: 8cc9adbfddc8e37cf7d621b12754eecb0584f5da branch: main author: tsufeki committer: serhiy-storchaka date: 2024-04-17T10:39:15+03:00 summary: gh-75171: Fix parsing invalid email address headers starting or end

[Python-checkins] gh-117923: Catch ``test_webbrowser.test_parse_args_error`` stderr output (#117924)

2024-04-17 Thread sobolevn
https://github.com/python/cpython/commit/8123c34faa5aab20edc268c7f8a81e6a765af366 commit: 8123c34faa5aab20edc268c7f8a81e6a765af366 branch: main author: Kirill Podoprigora committer: sobolevn date: 2024-04-17T10:25:05+03:00 summary: gh-117923: Catch ``test_webbrowser.test_parse_args_error`` stder

[Python-checkins] gh-71966: Move the module docstring from _pydecimal to decimal (GH-117919)

2024-04-17 Thread serhiy-storchaka
https://github.com/python/cpython/commit/c69968ff69b59b27d43708379e4399f424f92075 commit: c69968ff69b59b27d43708379e4399f424f92075 branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2024-04-17T10:18:24+03:00 summary: gh-71966: Move the module docstring from _pydecimal to dec