[Python-checkins] [3.13] gh-120633: Move scrollbar and remove tear-off menus in turtledemo (GH-120634) (#120725)

2024-06-18 Thread terryjreedy
https://github.com/python/cpython/commit/a22eb2f2666c6f0a0ddef7b918222936c71c1ee5 commit: a22eb2f2666c6f0a0ddef7b918222936c71c1ee5 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: terryjreedy date: 2024-06-19T06:46:13Z summary: [3.13] gh-1206

[Python-checkins] gh-120633: Move scrollbar and remove tear-off menus in turtledemo (#120634)

2024-06-18 Thread terryjreedy
https://github.com/python/cpython/commit/89f7208f672be635e923f04c19a7480eb8eb414c commit: 89f7208f672be635e923f04c19a7480eb8eb414c branch: main author: Wulian233 <[email protected]> committer: terryjreedy date: 2024-06-19T02:20:54-04:00 summary: gh-120633: Move scrollbar

[Python-checkins] [3.13] gh-120496: Add a note about iterator thread-safe (gh-120685) (#120706)

2024-06-18 Thread corona10
https://github.com/python/cpython/commit/1b028117d17a3e2722a416ddd993ffaafe4c982b commit: 1b028117d17a3e2722a416ddd993ffaafe4c982b branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: corona10 date: 2024-06-19T13:15:44+09:00 summary: [3.13] gh-12

[Python-checkins] GH-119726: Deduplicate JIT trampolines for out-of-range jumps (GH-120250)

2024-06-18 Thread brandtbucher
https://github.com/python/cpython/commit/a0dce37895947a09f3ff97ae33bba703f6a6310c commit: a0dce37895947a09f3ff97ae33bba703f6a6310c branch: main author: Diego Russo committer: brandtbucher date: 2024-06-18T18:27:02-07:00 summary: GH-119726: Deduplicate JIT trampolines for out-of-range jumps (GH-1

[Python-checkins] Ignore some failing tests in emulated JIT CI (GH-120375)

2024-06-18 Thread brandtbucher
https://github.com/python/cpython/commit/07daaf1ce10eb6d7a5ca9ea7c9055bf571d9e57f commit: 07daaf1ce10eb6d7a5ca9ea7c9055bf571d9e57f branch: main author: Diego Russo committer: brandtbucher date: 2024-06-18T18:24:29-07:00 summary: Ignore some failing tests in emulated JIT CI (GH-120375) files: M

[Python-checkins] GH-73991: Add follow_symlinks argument to `pathlib.Path.copy()` (#120519)

2024-06-18 Thread barneygale
https://github.com/python/cpython/commit/20d5b84f57a6f7e5a76109e483abe39d9f703d56 commit: 20d5b84f57a6f7e5a76109e483abe39d9f703d56 branch: main author: Barney Gale committer: barneygale date: 2024-06-19T00:59:54Z summary: GH-73991: Add follow_symlinks argument to `pathlib.Path.copy()` (#120519)

[Python-checkins] [3.13] gh-120367: fix bug where compiler detects redundant jump after pseudo op replacement (GH-120714) (#120716)

2024-06-18 Thread iritkatriel
https://github.com/python/cpython/commit/50fa775e6821b8b242f5709c36c62e7c4fb2c522 commit: 50fa775e6821b8b242f5709c36c62e7c4fb2c522 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: iritkatriel <[email protected]> date:

[Python-checkins] GH-73991: pathlib ABC tests: add `DummyPath.unlink()` and `rmdir()` (#120715)

2024-06-18 Thread barneygale
https://github.com/python/cpython/commit/9f741e55c16376412c1473aa45b94314c00a0c43 commit: 9f741e55c16376412c1473aa45b94314c00a0c43 branch: main author: Barney Gale committer: barneygale date: 2024-06-18T22:13:45Z summary: GH-73991: pathlib ABC tests: add `DummyPath.unlink()` and `rmdir()` (#1207

[Python-checkins] gh-120367: fix bug where compiler detects redundant jump after pseudo op replacement (#120714)

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

[Python-checkins] GH-73991: Use same signature for `shutil._rmtree_[un]safe()`. (#120517)

2024-06-18 Thread barneygale
https://github.com/python/cpython/commit/69058e20e420181abdc51094474f590d32cd7174 commit: 69058e20e420181abdc51094474f590d32cd7174 branch: main author: Barney Gale committer: barneygale date: 2024-06-18T22:15:18+01:00 summary: GH-73991: Use same signature for `shutil._rmtree_[un]safe()`. (#12051

[Python-checkins] gh-120688: Build WASI with -O3 in debug mode (#120691)

2024-06-18 Thread vstinner
https://github.com/python/cpython/commit/49f51deeef901b677853f00e428cbaeb13ecd2f2 commit: 49f51deeef901b677853f00e428cbaeb13ecd2f2 branch: main author: Victor Stinner committer: vstinner date: 2024-06-18T19:35:44+02:00 summary: gh-120688: Build WASI with -O3 in debug mode (#120691) On WASI in d

[Python-checkins] gh-119574: Add some missing environment variables to '--help-env'. (GH-120006)

2024-06-18 Thread encukou
https://github.com/python/cpython/commit/c81a5e6b5b7749862d271e7a67f89976069ad2cd commit: c81a5e6b5b7749862d271e7a67f89976069ad2cd branch: main author: devdanzin <[email protected]> committer: encukou date: 2024-06-18T17:12:58Z summary: gh-119574: Add some missing enviro

[Python-checkins] [3.13] gh-117953: Skip `test_interpreters` properly without GIL (gh-120707)

2024-06-18 Thread ericsnowcurrently
https://github.com/python/cpython/commit/07145ddf19bc423e83d0290095833bc95861fc2f commit: 07145ddf19bc423e83d0290095833bc95861fc2f branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: ericsnowcurrently date: 2024-06-18T16:05:30Z summary: [3.13] g

[Python-checkins] gh-120417: Add #noqa: F401 to tests (#120627)

2024-06-18 Thread vstinner
https://github.com/python/cpython/commit/e9f4d80fa66e0d3331e79d539329747297e54ae5 commit: e9f4d80fa66e0d3331e79d539329747297e54ae5 branch: main author: Victor Stinner committer: vstinner date: 2024-06-18T15:51:47Z summary: gh-120417: Add #noqa: F401 to tests (#120627) Ignore linter "imported bu

[Python-checkins] gh-120496: Add a note about iterator thread-safe (gh-120685)

2024-06-18 Thread corona10
https://github.com/python/cpython/commit/7e189aed6450c0aebcdd6ff6aefe29e2f45b173a commit: 7e189aed6450c0aebcdd6ff6aefe29e2f45b173a branch: main author: Donghee Na committer: corona10 date: 2024-06-18T15:37:34Z summary: gh-120496: Add a note about iterator thread-safe (gh-120685) files: M Doc/gl

[Python-checkins] gh-117953: Skip `test_interpreters` properly without GIL (#120689)

2024-06-18 Thread vstinner
https://github.com/python/cpython/commit/1035fe0cfbeee23f61aed3332ebbae854e5da800 commit: 1035fe0cfbeee23f61aed3332ebbae854e5da800 branch: main author: Nice Zombies committer: vstinner date: 2024-06-18T15:22:24Z summary: gh-117953: Skip `test_interpreters` properly without GIL (#120689) files:

[Python-checkins] gh-120417: Use import_helper() in test_regrtest (#120680)

2024-06-18 Thread vstinner
https://github.com/python/cpython/commit/f869bcfc5bd4755c7c1d6a00b82919543c8ee6e5 commit: f869bcfc5bd4755c7c1d6a00b82919543c8ee6e5 branch: main author: Victor Stinner committer: vstinner date: 2024-06-18T17:15:04+02:00 summary: gh-120417: Use import_helper() in test_regrtest (#120680) files: M

[Python-checkins] [3.13] gh-118789: Add `PyUnstable_Object_ClearWeakRefsNoCallbacks` (GH-118807) (#120695)

2024-06-18 Thread colesbury
https://github.com/python/cpython/commit/1ce59849610fe03beebcddfacb3d055a7074ef16 commit: 1ce59849610fe03beebcddfacb3d055a7074ef16 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: colesbury date: 2024-06-18T14:54:51Z summary: [3.13] gh-118789

[Python-checkins] [3.13] gh-120659: Skip `test_freethreading` with GIL (GH-120660) (#120694)

2024-06-18 Thread vstinner
https://github.com/python/cpython/commit/4f4973d740839757e888c854a1994a64cb900d7b commit: 4f4973d740839757e888c854a1994a64cb900d7b branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: vstinner date: 2024-06-18T14:46:29Z summary: [3.13] gh-120659:

[Python-checkins] gh-120449: fix ``test_pyclbr`` introspection for mangled names (GH-120450)

2024-06-18 Thread encukou
https://github.com/python/cpython/commit/d8cd0fa4e347f460d0f3277e2392504e61ed087d commit: d8cd0fa4e347f460d0f3277e2392504e61ed087d branch: main author: Bénédikt Tran <[email protected]> committer: encukou date: 2024-06-18T14:29:43Z summary: gh-120449: fix ``test_pyclbr`` i

[Python-checkins] [3.13] gh-119241: Add HOWTO for free-threaded C API extensions (GH-119877) (#120693)

2024-06-18 Thread colesbury
https://github.com/python/cpython/commit/8c129d99efc12da68935233bb2a2195ccd29b76d commit: 8c129d99efc12da68935233bb2a2195ccd29b76d branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: colesbury date: 2024-06-18T14:28:51Z summary: [3.13] gh-119241

[Python-checkins] gh-120600: Make Py_TYPE() opaque in limited C API 3.14 (#120601)

2024-06-18 Thread vstinner
https://github.com/python/cpython/commit/16f8e22e7c681d8e8184048ed1bf927d33e11758 commit: 16f8e22e7c681d8e8184048ed1bf927d33e11758 branch: main author: Victor Stinner committer: vstinner date: 2024-06-18T14:28:48Z summary: gh-120600: Make Py_TYPE() opaque in limited C API 3.14 (#120601) In the

[Python-checkins] gh-118789: Add `PyUnstable_Object_ClearWeakRefsNoCallbacks` (#118807)

2024-06-18 Thread colesbury
https://github.com/python/cpython/commit/e8752d7b80775ec2a348cd4bf38cbe26a4a07615 commit: e8752d7b80775ec2a348cd4bf38cbe26a4a07615 branch: main author: Sam Gross committer: colesbury date: 2024-06-18T09:57:23-04:00 summary: gh-118789: Add `PyUnstable_Object_ClearWeakRefsNoCallbacks` (#118807) T

[Python-checkins] gh-120659: Skip `test_freethreading` with GIL (#120660)

2024-06-18 Thread vstinner
https://github.com/python/cpython/commit/360f14a493d8461d42dc646be40b4b6fb20db57a commit: 360f14a493d8461d42dc646be40b4b6fb20db57a branch: main author: Nice Zombies committer: vstinner date: 2024-06-18T15:56:20+02:00 summary: gh-120659: Skip `test_freethreading` with GIL (#120660) files: M Lib/

[Python-checkins] gh-120417: Move imports to doctests in test_doctest (#120679)

2024-06-18 Thread vstinner
https://github.com/python/cpython/commit/d2e423114cfb5028515c73e01b4955b39a1ee7db commit: d2e423114cfb5028515c73e01b4955b39a1ee7db branch: main author: Victor Stinner committer: vstinner date: 2024-06-18T15:54:53+02:00 summary: gh-120417: Move imports to doctests in test_doctest (#120679) files

[Python-checkins] gh-119241: Add HOWTO for free-threaded C API extensions (#119877)

2024-06-18 Thread colesbury
https://github.com/python/cpython/commit/02b272b7026b68e70b4a4d9a0ca080904aed374c commit: 02b272b7026b68e70b4a4d9a0ca080904aed374c branch: main author: Sam Gross committer: colesbury date: 2024-06-18T09:49:51-04:00 summary: gh-119241: Add HOWTO for free-threaded C API extensions (#119877) Some

[Python-checkins] gh-120381: Fix inspect.ismethoddescriptor() (#120383)

2024-06-18 Thread ncoghlan
https://github.com/python/cpython/commit/dacc5ac71a8e546f9ef76805827cb50d4d40cabf commit: dacc5ac71a8e546f9ef76805827cb50d4d40cabf branch: main author: Jan Kaliszewski committer: ncoghlan date: 2024-06-18T12:19:43Z summary: gh-120381: Fix inspect.ismethoddescriptor() (#120383) The `inspect.isme

[Python-checkins] [3.13] gh-120662: Improve `smtplib` example (GH-120668) (#120681)

2024-06-18 Thread vstinner
https://github.com/python/cpython/commit/36b0052cb22d4761709e6bb84a3ce0f4f570e235 commit: 36b0052cb22d4761709e6bb84a3ce0f4f570e235 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: vstinner date: 2024-06-18T12:12:58Z summary: [3.13] gh-120662:

[Python-checkins] gh-120674: Protect multi-line macros in _testbuffer.c and _testcapimodule.c (#120675)

2024-06-18 Thread vstinner
https://github.com/python/cpython/commit/7c5da94b5d674e112dc77f6494463014b7137193 commit: 7c5da94b5d674e112dc77f6494463014b7137193 branch: main author: Bénédikt Tran <[email protected]> committer: vstinner date: 2024-06-18T12:04:52Z summary: gh-120674: Protect multi-line m

[Python-checkins] [3.12] gh-120662: Improve `smtplib` example (GH-120668) (#120682)

2024-06-18 Thread vstinner
https://github.com/python/cpython/commit/70d71fb4eac2c728c8a6636482f537d5367bbed8 commit: 70d71fb4eac2c728c8a6636482f537d5367bbed8 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: vstinner date: 2024-06-18T12:04:06Z summary: [3.12] gh-120662:

[Python-checkins] gh-120662: Improve `smtplib` example (#120668)

2024-06-18 Thread vstinner
https://github.com/python/cpython/commit/4bc27abdbee88efcf9ada83de6e9e9a0e439edaf commit: 4bc27abdbee88efcf9ada83de6e9e9a0e439edaf branch: main author: Bénédikt Tran <[email protected]> committer: vstinner date: 2024-06-18T13:56:58+02:00 summary: gh-120662: Improve `smtpli

[Python-checkins] No longer watch the queue module, remove rhettinger (#120664)

2024-06-18 Thread vstinner
https://github.com/python/cpython/commit/3044d3866e87bd236d8e7931fb4aa176ba483716 commit: 3044d3866e87bd236d8e7931fb4aa176ba483716 branch: main author: Raymond Hettinger committer: vstinner date: 2024-06-18T13:47:32+02:00 summary: No longer watch the queue module, remove rhettinger (#120664) fi

[Python-checkins] GH-120507: Lower the `BEFORE_WITH` and `BEFORE_ASYNC_WITH` instructions. (#120640)

2024-06-18 Thread markshannon
https://github.com/python/cpython/commit/9cefcc0ee781a1bef9e0685c2271237005fb488b commit: 9cefcc0ee781a1bef9e0685c2271237005fb488b branch: main author: Mark Shannon committer: markshannon date: 2024-06-18T12:17:46+01:00 summary: GH-120507: Lower the `BEFORE_WITH` and `BEFORE_ASYNC_WITH` instruct

[Python-checkins] [3.13] gh-119897: Add test for lambda generator invocation (GH-120658) (#120673)

2024-06-18 Thread iritkatriel
https://github.com/python/cpython/commit/692874cdcc4bde3507c1fec614669dea28b9bb2e commit: 692874cdcc4bde3507c1fec614669dea28b9bb2e branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: iritkatriel <[email protected]> date:

[Python-checkins] [3.13] gh-120590: Fix test_pydoc in the refleak hunting mode (GH-120615) (GH-120669)

2024-06-18 Thread serhiy-storchaka
https://github.com/python/cpython/commit/451cb71cc820cce5f250c507cecf15d34f181157 commit: 451cb71cc820cce5f250c507cecf15d34f181157 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: serhiy-storchaka date: 2024-06-18T09:54:55Z summary: [3.13] gh

[Python-checkins] [3.12] gh-120590: Fix test_pydoc in the refleak hunting mode (GH-120615) (GH-120670)

2024-06-18 Thread serhiy-storchaka
https://github.com/python/cpython/commit/4b53ea822c0c52fa2f0d62728b6573a120f15574 commit: 4b53ea822c0c52fa2f0d62728b6573a120f15574 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: serhiy-storchaka date: 2024-06-18T09:44:02Z summary: [3.12] gh

[Python-checkins] [3.12] gh-119897: Revert buggy optimization which was removed in 3.13 (#120467)

2024-06-18 Thread iritkatriel
https://github.com/python/cpython/commit/5d997b5d4ef95e1164cb04e4c13d47dd5b71f2ec commit: 5d997b5d4ef95e1164cb04e4c13d47dd5b71f2ec branch: 3.12 author: Irit Katriel <[email protected]> committer: iritkatriel <[email protected]> date: 2024-06-18T

[Python-checkins] gh-119897: Add test for lambda generator invocation (#120658)

2024-06-18 Thread iritkatriel
https://github.com/python/cpython/commit/73dc1c678eb720c2ced94d2f435a908bb6d18566 commit: 73dc1c678eb720c2ced94d2f435a908bb6d18566 branch: main author: Irit Katriel <[email protected]> committer: iritkatriel <[email protected]> date: 2024-06-18T

[Python-checkins] gh-120590: Fix test_pydoc in the refleak hunting mode (GH-120615)

2024-06-18 Thread serhiy-storchaka
https://github.com/python/cpython/commit/2cf47389e26cb591342d07dad98619916d5a1b15 commit: 2cf47389e26cb591342d07dad98619916d5a1b15 branch: main author: Serhiy Storchaka committer: serhiy-storchaka date: 2024-06-18T12:19:32+03:00 summary: gh-120590: Fix test_pydoc in the refleak hunting mode (GH-