[Python-checkins] gh-85076: Document exceptions that can be raised by importlib.import_module (GH-94662)

2025-09-11 Thread brettcannon
https://github.com/python/cpython/commit/66ef16105a1c47d99a5f19e8ef28776c1289e8dc commit: 66ef16105a1c47d99a5f19e8ef28776c1289e8dc branch: main author: Samuel Sloniker committer: brettcannon date: 2025-09-09T12:52:00-07:00 summary: gh-85076: Document exceptions that can be raised by

[Python-checkins] gh-93334: Fix homonym edge case in PathFinder.find_spec() (GH-98100)

2025-09-05 Thread brettcannon
https://github.com/python/cpython/commit/92b2a8a04dca506f4d2a64d68d3cc7f490a63b34 commit: 92b2a8a04dca506f4d2a64d68d3cc7f490a63b34 branch: main author: Jacob Walls committer: brettcannon date: 2025-09-05T15:41:01-07:00 summary: gh-93334: Fix homonym edge case in PathFinder.find_spec() (GH-98100

[Python-checkins] GH-95952: Require setting `HOSTRUNNER` when cross compiling for WASI (#138203)

2025-09-05 Thread brettcannon
https://github.com/python/cpython/commit/bde12919522b0c40fd9eaa2b2681695166497aba commit: bde12919522b0c40fd9eaa2b2681695166497aba branch: main author: Brett Cannon committer: brettcannon date: 2025-09-05T15:48:16-07:00 summary: GH-95952: Require setting `HOSTRUNNER` when cross compiling for

[Python-checkins] Drop explicit tool installation in the dev container (GH-138211)

2025-08-27 Thread brettcannon
https://github.com/python/cpython/commit/d910b93f786982a11d7d6b7562716c2f50513f00 commit: d910b93f786982a11d7d6b7562716c2f50513f00 branch: main author: Brett Cannon committer: brettcannon date: 2025-08-27T23:41:31Z summary: Drop explicit tool installation in the dev container (GH-138211) This

[Python-checkins] Use the latest dev container image perpetually (#137734)

2025-08-13 Thread brettcannon
https://github.com/python/cpython/commit/14319a99e52954d038d7568c5119be161a00a6b8 commit: 14319a99e52954d038d7568c5119be161a00a6b8 branch: main author: Brett Cannon committer: brettcannon date: 2025-08-13T14:05:08-07:00 summary: Use the latest dev container image perpetually (#137734) With

[Python-checkins] GH-137426: Remove code deprecation of `importlib.abc.ResourceLoader` (GH-137567)

2025-08-11 Thread brettcannon
https://github.com/python/cpython/commit/7140b99b0d0952167f7fdd747e6c28a8c8a2d768 commit: 7140b99b0d0952167f7fdd747e6c28a8c8a2d768 branch: main author: Brett Cannon committer: brettcannon date: 2025-08-11T16:18:54-07:00 summary: GH-137426: Remove code deprecation of

[Python-checkins] GH-137484: Have `Tools/wasm/wasi` use the build triple instead of "build" (GH-37485)

2025-08-06 Thread brettcannon
https://github.com/python/cpython/commit/0953200b136bcb3293cc1bd57a062796ffcd529d commit: 0953200b136bcb3293cc1bd57a062796ffcd529d branch: main author: Brett Cannon committer: brettcannon date: 2025-08-06T12:28:54-07:00 summary: GH-137484: Have `Tools/wasm/wasi` use the build triple instead of

[Python-checkins] GH-137248: Add a `--logdir` option to `Tools/wasm/wasi` (GH-137249)

2025-07-30 Thread brettcannon
https://github.com/python/cpython/commit/94498a53f308a079be9860e0f0d470eeaeb082ff commit: 94498a53f308a079be9860e0f0d470eeaeb082ff branch: main author: Brett Cannon committer: brettcannon date: 2025-07-30T19:13:37Z summary: GH-137248: Add a `--logdir` option to `Tools/wasm/wasi` (GH-137249

[Python-checkins] GH-137243: Have `Tools/wasm/wasi` detect WASI SDK installs in `/opt` when the release tarball is extracted (GH-137244)

2025-07-30 Thread brettcannon
https://github.com/python/cpython/commit/2f1a9f2ed498b3cb2dd5f4616bf3a07fd1ad074c commit: 2f1a9f2ed498b3cb2dd5f4616bf3a07fd1ad074c branch: main author: Brett Cannon committer: brettcannon date: 2025-07-30T11:46:24-07:00 summary: GH-137243: Have `Tools/wasm/wasi` detect WASI SDK installs in

[Python-checkins] Touch up `Setup.local` handling in `Tools/wasm/wasi` (GH-137051)

2025-07-23 Thread brettcannon
https://github.com/python/cpython/commit/ec7fad79d24e79961b86e17177a32b32bb340fe5 commit: ec7fad79d24e79961b86e17177a32b32bb340fe5 branch: main author: Brett Cannon committer: brettcannon date: 2025-07-23T11:50:15-07:00 summary: Touch up `Setup.local` handling in `Tools/wasm/wasi` (GH-137051

[Python-checkins] Use `test.support.is_wasm32` flag for `is_emscripten` or `is_wasi` for generic checks (GH-136815)

2025-07-22 Thread brettcannon
https://github.com/python/cpython/commit/aafb1435d803c68ea3bbd2748f1e141c9deaadb0 commit: aafb1435d803c68ea3bbd2748f1e141c9deaadb0 branch: main author: Ani <5357586+anist...@users.noreply.github.com> committer: brettcannon date: 2025-07-22T12:50:13-07:00 summary: Use `test.support.is_

[Python-checkins] [3.14] Clarify some details regarding `sys.monitoring` (GH-133981) (GH-136259)

2025-07-03 Thread brettcannon
https://github.com/python/cpython/commit/2449f7773446b45cc3bae2cc502e8fedf896df8d commit: 2449f7773446b45cc3bae2cc502e8fedf896df8d branch: 3.14 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2025-07-03T21:10:27Z summary:

[Python-checkins] Clarify some details regarding `sys.monitoring` (#133981)

2025-07-03 Thread brettcannon
https://github.com/python/cpython/commit/b4991056f4f44acb50aea3838463e749c24c7420 commit: b4991056f4f44acb50aea3838463e749c24c7420 branch: main author: Brett Cannon committer: brettcannon date: 2025-07-03T14:04:01-07:00 summary: Clarify some details regarding `sys.monitoring` (#133981) files

[Python-checkins] [3.14] GH-133600: Backport file reorg of `Tools/wasm/wasi` (GH-135950)

2025-06-26 Thread brettcannon
https://github.com/python/cpython/commit/4ba18128f96a48fb1dd62c7f56cd12ffd9fa5222 commit: 4ba18128f96a48fb1dd62c7f56cd12ffd9fa5222 branch: 3.14 author: Brett Cannon committer: brettcannon date: 2025-06-26T19:24:33Z summary: [3.14] GH-133600: Backport file reorg of `Tools/wasm/wasi` (GH-135950

[Python-checkins] [3.14] gh-135721: skip `test_trashcan_python_class` on wasm buildbots with stack overflow (GH-135766) (GH-135955)

2025-06-25 Thread brettcannon
https://github.com/python/cpython/commit/c8e914cfb5520ebe3c91c375bd0a5aad731f45d7 commit: c8e914cfb5520ebe3c91c375bd0a5aad731f45d7 branch: 3.14 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2025-06-25T23:02:39Z summary: [3.

[Python-checkins] Update the devcontainer image to the latest version (GH-135143)

2025-06-04 Thread brettcannon
https://github.com/python/cpython/commit/a10b321a5807ba924c7a7833692fe5d0dc40e875 commit: a10b321a5807ba924c7a7833692fe5d0dc40e875 branch: main author: Brett Cannon committer: brettcannon date: 2025-06-04T17:06:10Z summary: Update the devcontainer image to the latest version (GH-135143) Fixes

[Python-checkins] [3.14] GH-131769: fix detecting a pydebug build of the build Python when building for WASI (GH-133219)

2025-05-22 Thread brettcannon
https://github.com/python/cpython/commit/8f4bf1538d2d05d502417b0da6623727519ab945 commit: 8f4bf1538d2d05d502417b0da6623727519ab945 branch: 3.14 author: Brett Cannon committer: brettcannon date: 2025-05-22T22:07:21Z summary: [3.14] GH-131769: fix detecting a pydebug build of the build Python

[Python-checkins] [3.14] GH-130397: remove special-casing of C stack depth for WASI (GH-134469) (GH-134547)

2025-05-22 Thread brettcannon
https://github.com/python/cpython/commit/15e26eebf79d2337eb20338fd9c90f7d3bcd047c commit: 15e26eebf79d2337eb20338fd9c90f7d3bcd047c branch: 3.14 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2025-05-22T14:42:23-07:00 summary:

[Python-checkins] GH-131769: fix detecting a pydebug build of the build Python when building for WASI (GH-134015)

2025-05-22 Thread brettcannon
https://github.com/python/cpython/commit/2da2be4b8400d6de8709e68ca62408af164ee291 commit: 2da2be4b8400d6de8709e68ca62408af164ee291 branch: main author: Brett Cannon committer: brettcannon date: 2025-05-22T14:41:50-07:00 summary: GH-131769: fix detecting a pydebug build of the build Python when

[Python-checkins] GH-130397: remove special-casing of C stack depth for WASI (#134469)

2025-05-22 Thread brettcannon
https://github.com/python/cpython/commit/ad42dc1909bdf8ec775b63fb22ed48ff42797a17 commit: ad42dc1909bdf8ec775b63fb22ed48ff42797a17 branch: main author: Brett Cannon committer: brettcannon date: 2025-05-22T14:08:44-07:00 summary: GH-130397: remove special-casing of C stack depth for WASI

[Python-checkins] Clarify some wording in `wasi(\.py)?` (GH-133619)

2025-05-08 Thread brettcannon
https://github.com/python/cpython/commit/7d129f99ab8e7ef9382e5e5c7bb4e51ecf74e894 commit: 7d129f99ab8e7ef9382e5e5c7bb4e51ecf74e894 branch: main author: Brett Cannon committer: brettcannon date: 2025-05-08T09:54:46-07:00 summary: Clarify some wording in `wasi(\.py)?` (GH-133619) files: M Tools

[Python-checkins] GH-133600: Refactor `wasi.py` into `wasi/__main__.py`

2025-05-07 Thread brettcannon
https://github.com/python/cpython/commit/ee49644cc9975f0ad3756b394b77043195ea08fc commit: ee49644cc9975f0ad3756b394b77043195ea08fc branch: main author: Brett Cannon committer: brettcannon date: 2025-05-07T12:10:53-07:00 summary: GH-133600: Refactor `wasi.py` into `wasi/__main__.py` Along the

[Python-checkins] Fix some typos in various doc files (GH-132589)

2025-04-16 Thread brettcannon
https://github.com/python/cpython/commit/a985c9262fa2a6ef83e4b9c9f26202ad57ea6913 commit: a985c9262fa2a6ef83e4b9c9f26202ad57ea6913 branch: main author: Yongzi Li <1538321...@qq.com> committer: brettcannon date: 2025-04-16T18:11:47Z summary: Fix some typos in various doc files (GH-132589)

[Python-checkins] gh-125746: Delay deprecated `zipimport.zipimporter.load_module` removal time to 3.15 (#125748)

2025-02-11 Thread brettcannon
https://github.com/python/cpython/commit/06ac157c53046f4fcad34383ef131f773085f3d5 commit: 06ac157c53046f4fcad34383ef131f773085f3d5 branch: main author: Wulian233 <1055917...@qq.com> committer: brettcannon date: 2025-02-11T23:59:09Z summary: gh-125746: Delay depr

[Python-checkins] [3.12] gh-97850: Update the deprecation warning of `importlib.abc.Loader.load_module` (GH-129855) (GH-130017)

2025-02-11 Thread brettcannon
https://github.com/python/cpython/commit/96a6ee04b18cbe739ca80e0075b380284582eefb commit: 96a6ee04b18cbe739ca80e0075b380284582eefb branch: 3.12 author: Tomas R. committer: brettcannon date: 2025-02-11T15:31:44-08:00 summary: [3.12] gh-97850: Update the deprecation warning of

[Python-checkins] [3.13] gh-97850: Update the deprecation warning of `importlib.abc.Loader.load_module` (GH-129855) (GH-130013)

2025-02-11 Thread brettcannon
https://github.com/python/cpython/commit/e5c522e89596c34b002a607cc8eb806180fbd309 commit: e5c522e89596c34b002a607cc8eb806180fbd309 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2025-02-11T19:28:25Z summary: [3.

[Python-checkins] gh-97850: Update the deprecation warning of `importlib.abc.Loader.load_module` (GH-129855)

2025-02-11 Thread brettcannon
https://github.com/python/cpython/commit/aa81a6f6e4f265565da9781d0bf95c7d16ddd961 commit: aa81a6f6e4f265565da9781d0bf95c7d16ddd961 branch: main author: Tomas R. committer: brettcannon date: 2025-02-11T11:04:16-08:00 summary: gh-97850: Update the deprecation warning of

[Python-checkins] gh-121604: fix warnings in test_importlib.test_abc and test_importlib.test_windows (GH-128904)

2025-01-16 Thread brettcannon
https://github.com/python/cpython/commit/27494dd9ad6032c29e273cd7f45c204c00d6512c commit: 27494dd9ad6032c29e273cd7f45c204c00d6512c branch: main author: Thomas Grainger committer: brettcannon date: 2025-01-16T13:29:16-08:00 summary: gh-121604: fix warnings in test_importlib.test_abc and

[Python-checkins] gh-121604: fix ResourceLoader deprecation warning message (GH-128859)

2025-01-15 Thread brettcannon
https://github.com/python/cpython/commit/d05140f9f77d7dfc753dd1e5ac3a5962aaa03eff commit: d05140f9f77d7dfc753dd1e5ac3a5962aaa03eff branch: main author: Thomas Grainger committer: brettcannon date: 2025-01-15T21:13:59Z summary: gh-121604: fix ResourceLoader deprecation warning message (GH-128859

[Python-checkins] [3.12] gh-97850: Suggest `TraversableResources` as the alternative for `ResourceLoader` (GH-128601) (GH-128896)

2025-01-15 Thread brettcannon
https://github.com/python/cpython/commit/0308bcfa04edc2934c34fd00be38503d415c8bf2 commit: 0308bcfa04edc2934c34fd00be38503d415c8bf2 branch: 3.12 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2025-01-15T20:55:06Z summary: [3.

[Python-checkins] [3.13] gh-97850: Suggest `TraversableResources` as the alternative for `ResourceLoader` (GH-128601) (GH-128895)

2025-01-15 Thread brettcannon
https://github.com/python/cpython/commit/714b85136bf5974786e66730e5006b79ba6d6728 commit: 714b85136bf5974786e66730e5006b79ba6d6728 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2025-01-15T20:53:17Z summary: [3.

[Python-checkins] gh-97850: Suggest `TraversableResources` as the alternative for `ResourceLoader` (GH-128601)

2025-01-15 Thread brettcannon
https://github.com/python/cpython/commit/256d6d2131541b3ff8f06f42c8157f808fde464c commit: 256d6d2131541b3ff8f06f42c8157f808fde464c branch: main author: Tomas R. committer: brettcannon date: 2025-01-15T12:47:36-08:00 summary: gh-97850: Suggest `TraversableResources` as the alternative for

[Python-checkins] gh-121604: Make sure all deprecated items in importlib raise DeprecationWarning (#128007)

2025-01-14 Thread brettcannon
https://github.com/python/cpython/commit/bd3baa8b1a7755f17b2fc98c7fb7b872fec43af3 commit: bd3baa8b1a7755f17b2fc98c7fb7b872fec43af3 branch: main author: Tomas R. committer: brettcannon date: 2025-01-14T16:48:46-08:00 summary: gh-121604: Make sure all deprecated items in importlib raise

[Python-checkins] GH-127652: stop using `--wasi preview2` in `wasi.py` (GH-127704)

2024-12-06 Thread brettcannon
https://github.com/python/cpython/commit/0fc4063747c96223575f6f5a0562eddf2ed0ed62 commit: 0fc4063747c96223575f6f5a0562eddf2ed0ed62 branch: main author: Brett Cannon committer: brettcannon date: 2024-12-06T18:42:05Z summary: GH-127652: stop using `--wasi preview2` in `wasi.py` (GH-127704) It&#

[Python-checkins] [3.13] gh-127552: Remove comment questioning 4-digit restriction for ‘Y’ in datetime.strptime patterns (GH-127590) GH-127650)

2024-12-06 Thread brettcannon
https://github.com/python/cpython/commit/652a0eb6d1687fb1012b9743277f1c7cac3f commit: 652a0eb6d1687fb1012b9743277f1c7cac3f branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2024-12-06T09:17:32-08:00 summary:

[Python-checkins] gh-127552: Remove comment questioning 4-digit restriction for ‘Y’ in datetime.strptime patterns (#127590)

2024-12-04 Thread brettcannon
https://github.com/python/cpython/commit/51cfa569e379f84b3418db0971a71b1ef575a42b commit: 51cfa569e379f84b3418db0971a71b1ef575a42b branch: main author: Beomsoo Kim committer: brettcannon date: 2024-12-04T10:30:51-08:00 summary: gh-127552: Remove comment questioning 4-digit restriction for ‘Y

[Python-checkins] [3.12] Fix a few typos found in the docs (GH-127126) (GH-127185)

2024-11-25 Thread brettcannon
https://github.com/python/cpython/commit/3806772b3d30a574eb26bcc3a1e0ceae49ad4401 commit: 3806772b3d30a574eb26bcc3a1e0ceae49ad4401 branch: 3.12 author: Rafael Fontenelle committer: brettcannon date: 2024-11-25T11:48:00-08:00 summary: [3.12] Fix a few typos found in the docs (GH-127126) (GH

[Python-checkins] [3.13] Fix a few typos found in the docs (GH-127126) (GH-127181)

2024-11-22 Thread brettcannon
https://github.com/python/cpython/commit/9291095a746cbd266a3681a26e10989def6f8629 commit: 9291095a746cbd266a3681a26e10989def6f8629 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2024-11-23T00:09:35Z summary: [3.13]

[Python-checkins] Fix a few typos found in the docs (GH-127126)

2024-11-22 Thread brettcannon
https://github.com/python/cpython/commit/39e60aeb3837f1f23d8b7f30d3b8d9faf805ef88 commit: 39e60aeb3837f1f23d8b7f30d3b8d9faf805ef88 branch: main author: Rafael Fontenelle committer: brettcannon date: 2024-11-22T16:02:51-08:00 summary: Fix a few typos found in the docs (GH-127126) files: M Doc

[Python-checkins] [3.12] GH-126606: don't write incomplete pyc files (GH-126627) (GH-126810)

2024-11-13 Thread brettcannon
https://github.com/python/cpython/commit/df59b64589e32a2b2b43703cce62aad2ea0cfe1b commit: df59b64589e32a2b2b43703cce62aad2ea0cfe1b branch: 3.12 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2024-11-13T14:49:47-08:00 summary:

[Python-checkins] [3.13] GH-126606: don't write incomplete pyc files (GH-126627) (GH-126809)

2024-11-13 Thread brettcannon
https://github.com/python/cpython/commit/ad1b23bf29aaa80310a00ebc6ba8d485724c6724 commit: ad1b23bf29aaa80310a00ebc6ba8d485724c6724 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2024-11-13T14:49:09-08:00 summary:

[Python-checkins] GH-126606: don't write incomplete pyc files (GH-126627)

2024-11-13 Thread brettcannon
https://github.com/python/cpython/commit/c695e37a3f95c225ee08d1e882d23fa200b5ec34 commit: c695e37a3f95c225ee08d1e882d23fa200b5ec34 branch: main author: CF Bolz-Tereick committer: brettcannon date: 2024-11-13T21:39:10Z summary: GH-126606: don't write incomplete pyc files (GH-126627) Co-aut

[Python-checkins] gh-126757: fix minor typo (GH-126758)

2024-11-12 Thread brettcannon
https://github.com/python/cpython/commit/8cc6e5c8751139e86b2a9fa5228795e6c5caaff9 commit: 8cc6e5c8751139e86b2a9fa5228795e6c5caaff9 branch: main author: Yuxuan Zhang committer: brettcannon date: 2024-11-12T13:23:40-08:00 summary: gh-126757: fix minor typo (GH-126758) files: M Python

[Python-checkins] [3.13] GH-123877: make `wasm32-wasip1` the target triple for WASI (#126561)

2024-11-07 Thread brettcannon
https://github.com/python/cpython/commit/9ecaee6a551a4756687d018829625ec31f49df72 commit: 9ecaee6a551a4756687d018829625ec31f49df72 branch: 3.13 author: Brett Cannon committer: brettcannon date: 2024-11-07T16:16:12-08:00 summary: [3.13] GH-123877: make `wasm32-wasip1` the target triple for WASI

[Python-checkins] GH-123877: default to `wasm32-wasip1` instead of `wasm32-wasi` to be more specific (GH-126552)

2024-11-07 Thread brettcannon
https://github.com/python/cpython/commit/bbe9b21d06c192a616bc1720ec8f7d4ccc16cab8 commit: bbe9b21d06c192a616bc1720ec8f7d4ccc16cab8 branch: main author: Brett Cannon committer: brettcannon date: 2024-11-07T13:40:56-08:00 summary: GH-123877: default to `wasm32-wasip1` instead of `wasm32-wasi` to

[Python-checkins] GH-126458: disable SIMD for HACL under WASI (#126512)

2024-11-06 Thread brettcannon
https://github.com/python/cpython/commit/2a6b6b33dfe0f3c435abf2829b62ef3f1ef12cd3 commit: 2a6b6b33dfe0f3c435abf2829b62ef3f1ef12cd3 branch: main author: Brett Cannon committer: brettcannon date: 2024-11-06T14:33:46-08:00 summary: GH-126458: disable SIMD for HACL under WASI (#126512) Requires an

[Python-checkins] [3.13] GH-122578: update to WASI SDK 24 (GH-122960) (GH-122961)

2024-10-10 Thread brettcannon
https://github.com/python/cpython/commit/2f87976926c393ae683d8414c201759997c23ef8 commit: 2f87976926c393ae683d8414c201759997c23ef8 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2024-10-10T17:46:01Z summary: [3.

[Python-checkins] [3.13] GH-121634: have `wasi.py` accept the host target triple as an argument (GH-123030) (GH-123042)

2024-10-10 Thread brettcannon
https://github.com/python/cpython/commit/cc1892d3cfc72827fceb6ca2e44725265d2407bc commit: cc1892d3cfc72827fceb6ca2e44725265d2407bc branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2024-10-10T17:44:31Z summary: [3.

[Python-checkins] [3.13] gh-122765: make prompt in activate.csh robust against unbalanced quotes and newlines (GH-123751) (GH-124185)

2024-10-10 Thread brettcannon
https://github.com/python/cpython/commit/9aa85f524fd276becc2a4265a9b0c00b4e7b3440 commit: 9aa85f524fd276becc2a4265a9b0c00b4e7b3440 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2024-10-10T17:39:39Z summary: [3.

[Python-checkins] [3.12] gh-121607: Edited source file import recipe to make it more clear (GH-121519) (GH-124081)

2024-10-10 Thread brettcannon
https://github.com/python/cpython/commit/ba292cc3019135fdd3670d72d6e3252a5a99a570 commit: ba292cc3019135fdd3670d72d6e3252a5a99a570 branch: 3.12 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2024-10-10T10:31:27-07:00 summary:

[Python-checkins] Remove some unused files related to WASM/WASI (GH-124635)

2024-09-26 Thread brettcannon
https://github.com/python/cpython/commit/66cc6d4c502074ddbfeda1be28fae6aa4535e4a8 commit: 66cc6d4c502074ddbfeda1be28fae6aa4535e4a8 branch: main author: Brett Cannon committer: brettcannon date: 2024-09-26T21:23:41Z summary: Remove some unused files related to WASM/WASI (GH-124635) files: D

[Python-checkins] GH-65961: Document the deprecation of `__package__` and `__cached__` (GH-124377)

2024-09-23 Thread brettcannon
https://github.com/python/cpython/commit/67201ad53ff11576c69a9b762540b77128285f8d commit: 67201ad53ff11576c69a9b762540b77128285f8d branch: main author: Brett Cannon committer: brettcannon date: 2024-09-23T14:14:33-07:00 summary: GH-65961: Document the deprecation of `__package__` and

[Python-checkins] gh-122765: make prompt in activate.csh robust against unbalanced quotes and newlines (GH-123751)

2024-09-17 Thread brettcannon
https://github.com/python/cpython/commit/a15a584bf3f94ea11ab9363548c8872251364000 commit: a15a584bf3f94ea11ab9363548c8872251364000 branch: main author: Jacek committer: brettcannon date: 2024-09-17T17:16:43Z summary: gh-122765: make prompt in activate.csh robust against unbalanced quotes and

[Python-checkins] gh-121607: Edited source file import recipe to make it more clear (#121519)

2024-09-13 Thread brettcannon
https://github.com/python/cpython/commit/38809171b8768517824fb62d48abe2cb0aff8429 commit: 38809171b8768517824fb62d48abe2cb0aff8429 branch: main author: Chris Barker committer: brettcannon date: 2024-09-13T16:36:40-07:00 summary: gh-121607: Edited source file import recipe to make it more clear

[Python-checkins] GH-121634: have `wasi.py` accept the host target triple as an argument (GH-123030)

2024-08-15 Thread brettcannon
https://github.com/python/cpython/commit/b15b81ed4f58196b35e3dd13b484f4c7a73e5bb8 commit: b15b81ed4f58196b35e3dd13b484f4c7a73e5bb8 branch: main author: Brett Cannon committer: brettcannon date: 2024-08-15T10:30:08-07:00 summary: GH-121634: have `wasi.py` accept the host target triple as an

[Python-checkins] GH-122578: update to WASI SDK 24 (GH-122960)

2024-08-12 Thread brettcannon
https://github.com/python/cpython/commit/0e207f3e7adc6a0fdbe1482ce01163ff04d5ddcb commit: 0e207f3e7adc6a0fdbe1482ce01163ff04d5ddcb branch: main author: Brett Cannon committer: brettcannon date: 2024-08-12T16:21:00-07:00 summary: GH-122578: update to WASI SDK 24 (GH-122960) files: A Misc/NEWS.d

[Python-checkins] [3.13] GH-120371: Add WASI SDK 22 support (GH-121870) (GH-121873)

2024-07-16 Thread brettcannon
https://github.com/python/cpython/commit/2e34591f1bcb5713744a5ced8d2fcc448406e464 commit: 2e34591f1bcb5713744a5ced8d2fcc448406e464 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2024-07-16T14:49:55-07:00 summary:

[Python-checkins] GH-120371: Add WASI SDK 22 support (GH-121870)

2024-07-16 Thread brettcannon
https://github.com/python/cpython/commit/f589f263bcb54332e47bfc76cbb06f775e82b778 commit: f589f263bcb54332e47bfc76cbb06f775e82b778 branch: main author: Brett Cannon committer: brettcannon date: 2024-07-16T20:00:39Z summary: GH-120371: Add WASI SDK 22 support (GH-121870) Required disabling stub

[Python-checkins] [3.13] GH-121521: Detect when wasmtime is not installed in `Tools/wasm/wasi.py` (GH-121522) (GH-121558)

2024-07-09 Thread brettcannon
https://github.com/python/cpython/commit/3824dc9fa31201581595451f416c268a035f5fad commit: 3824dc9fa31201581595451f416c268a035f5fad branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2024-07-09T22:31:39Z summary: [3.

[Python-checkins] [3.13] GH-120372: Switch to wasmtime 22 (GH-121523) (GH-121557)

2024-07-09 Thread brettcannon
https://github.com/python/cpython/commit/20a634132447972c6b05c6ea42815b01cbd25aea commit: 20a634132447972c6b05c6ea42815b01cbd25aea branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2024-07-09T22:27:29Z summary: [3.

[Python-checkins] GH-121521: Detect when wasmtime is not installed in `Tools/wasm/wasi.py` (GH-121522)

2024-07-09 Thread brettcannon
https://github.com/python/cpython/commit/f62161837e68c1c77961435f1b954412dd5c2b65 commit: f62161837e68c1c77961435f1b954412dd5c2b65 branch: main author: Brett Cannon committer: brettcannon date: 2024-07-09T15:08:01-07:00 summary: GH-121521: Detect when wasmtime is not installed in `Tools/wasm

[Python-checkins] GH-120372: Switch to wasmtime 22 (GH-121523)

2024-07-09 Thread brettcannon
https://github.com/python/cpython/commit/80209468144fbd1af5cd31f152a6631627a9acab commit: 80209468144fbd1af5cd31f152a6631627a9acab branch: main author: Brett Cannon committer: brettcannon date: 2024-07-09T15:02:25-07:00 summary: GH-120372: Switch to wasmtime 22 (GH-121523) Along the way, make

[Python-checkins] [3.13] gh-90437: Fix __main__.py documentation wording (GH-116309) (#121385)

2024-07-04 Thread brettcannon
https://github.com/python/cpython/commit/3c3f9a209f302599fdd1b6f3f6315028e1b4fcda commit: 3c3f9a209f302599fdd1b6f3f6315028e1b4fcda branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2024-07-04T23:05:02Z summary: [3.

[Python-checkins] [3.12] gh-90437: Fix __main__.py documentation wording (GH-116309) (GH-121386)

2024-07-04 Thread brettcannon
https://github.com/python/cpython/commit/de86aaa1609203334e203c3ea37553ec2580d626 commit: de86aaa1609203334e203c3ea37553ec2580d626 branch: 3.12 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2024-07-04T22:55:54Z summary: [3.

[Python-checkins] gh-90437: Fix __main__.py documentation wording (GH-116309)

2024-07-04 Thread brettcannon
https://github.com/python/cpython/commit/cb688bab08559079d0ee9ffd841dd6eb6181 commit: cb688bab08559079d0ee9ffd841dd6eb6181 branch: main author: Ali Tavallaie committer: brettcannon date: 2024-07-04T15:49:14-07:00 summary: gh-90437: Fix __main__.py documentation wording (GH-116309) Co

[Python-checkins] [3.13] gh-117983: Defer import of threading for lazy module loading (GH-120233) (GH-121349)

2024-07-03 Thread brettcannon
https://github.com/python/cpython/commit/65ed1b742985ea615d47988fda72090b177f0b45 commit: 65ed1b742985ea615d47988fda72090b177f0b45 branch: 3.13 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2024-07-03T21:14:42Z summary: [3.

[Python-checkins] [3.12] gh-117983: Defer import of threading for lazy module loading (GH-120233) (GH-121350)

2024-07-03 Thread brettcannon
https://github.com/python/cpython/commit/81f575427edf497ee9d2dafe97986d3b9ed85ee5 commit: 81f575427edf497ee9d2dafe97986d3b9ed85ee5 branch: 3.12 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2024-07-03T21:09:00Z summary: [3.

[Python-checkins] gh-117983: Defer import of threading for lazy module loading (#120233)

2024-07-03 Thread brettcannon
https://github.com/python/cpython/commit/94f50f8ee6872007d46c385f7af253497273255a commit: 94f50f8ee6872007d46c385f7af253497273255a branch: main author: Chris Markiewicz committer: brettcannon date: 2024-07-03T20:50:46Z summary: gh-117983: Defer import of threading for lazy module loading

[Python-checkins] gh-120560: Mark `zip64` tests in `test_zipimport` as CPU-heavy (GH-120564)

2024-06-17 Thread brettcannon
https://github.com/python/cpython/commit/ac37a806018cc40fafebcd0fa90250c3e0261e0c commit: ac37a806018cc40fafebcd0fa90250c3e0261e0c branch: main author: Nice Zombies committer: brettcannon date: 2024-06-17T15:18:51-07:00 summary: gh-120560: Mark `zip64` tests in `test_zipimport` as CPU-heavy (GH

[Python-checkins] GH-114736: Use WASI SDK 21 (GH-116771)

2024-03-13 Thread brettcannon
https://github.com/python/cpython/commit/3a25d9c5a95d4e57513ea7edd9e184f4609ebe20 commit: 3a25d9c5a95d4e57513ea7edd9e184f4609ebe20 branch: main author: Brett Cannon committer: brettcannon date: 2024-03-14T01:45:33Z summary: GH-114736: Use WASI SDK 21 (GH-116771) files: A Misc/NEWS.d/next/Build

[Python-checkins] GH-115983: skip building shared modules for testing under WASI (GH-116528)

2024-03-13 Thread brettcannon
https://github.com/python/cpython/commit/8c094c3095feb4de2efebd00f67fb6cc3b2bc240 commit: 8c094c3095feb4de2efebd00f67fb6cc3b2bc240 branch: main author: Brett Cannon committer: brettcannon date: 2024-03-13T23:25:50Z summary: GH-115983: skip building shared modules for testing under WASI (GH

[Python-checkins] [3.11] GH-115979: update test_importlib to work under WASI SDK 21 (GH-116754) (GH-116762)

2024-03-13 Thread brettcannon
https://github.com/python/cpython/commit/3cc24f10008779429235afbc226aef4c60cee5bf commit: 3cc24f10008779429235afbc226aef4c60cee5bf branch: 3.11 author: Brett Cannon committer: brettcannon date: 2024-03-13T21:55:29Z summary: [3.11] GH-115979: update test_importlib to work under WASI SDK 21 (GH

[Python-checkins] [3.12] GH-115979: update test_importlib to work under WASI SDK 21 (GH-116754) (GH-116759)

2024-03-13 Thread brettcannon
https://github.com/python/cpython/commit/0cc504771ff7b36293159d8a9f18757ed46ccfc5 commit: 0cc504771ff7b36293159d8a9f18757ed46ccfc5 branch: 3.12 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2024-03-13T21:31:09Z summary: [3.

[Python-checkins] GH-115979: update test_importlib to work under WASI SDK 21 (GH-116754)

2024-03-13 Thread brettcannon
https://github.com/python/cpython/commit/61733a2fb9dc36d2246d922146a3462a2248832d commit: 61733a2fb9dc36d2246d922146a3462a2248832d branch: main author: Brett Cannon committer: brettcannon date: 2024-03-13T13:24:28-07:00 summary: GH-115979: update test_importlib to work under WASI SDK 21 (GH

[Python-checkins] GH-115976: Add WASI to CI (GH-116516)

2024-03-11 Thread brettcannon
https://github.com/python/cpython/commit/05070f40bbc3384c36c8b3dab76345ba92098d42 commit: 05070f40bbc3384c36c8b3dab76345ba92098d42 branch: main author: Brett Cannon committer: brettcannon date: 2024-03-11T11:59:09-07:00 summary: GH-115976: Add WASI to CI (GH-116516) Co-authored-by: Hugo van

[Python-checkins] GH-116314: Update `Tools/wasm/README.md` to point to the devguide for building for WASI (GH-116445)

2024-03-06 Thread brettcannon
https://github.com/python/cpython/commit/bc708c76d2b3ad7bbfd6577ae1e47db60fd6 commit: bc708c76d2b3ad7bbfd6577ae1e47db60fd6 branch: main author: Brett Cannon committer: brettcannon date: 2024-03-07T02:38:00Z summary: GH-116314: Update `Tools/wasm/README.md` to point to the devguide for

[Python-checkins] [3.11] GH-116313: get WASI builds to run under wasmtime 18 w/ WASI 0.2/preview2 primitives (GH-116327) (GH-116373) (GH-116384)

2024-03-05 Thread brettcannon
https://github.com/python/cpython/commit/4637a1fcbd52d89b0561b588485e6240eac7b07d commit: 4637a1fcbd52d89b0561b588485e6240eac7b07d branch: 3.11 author: Brett Cannon committer: brettcannon date: 2024-03-05T22:05:42Z summary: [3.11] GH-116313: get WASI builds to run under wasmtime 18 w/ WASI 0.2

[Python-checkins] [3.12] GH-116313: get WASI builds to run under wasmtime 18 w/ WASI 0.2/preview2 primitives (GH-116327) (GH-116373)

2024-03-05 Thread brettcannon
https://github.com/python/cpython/commit/88fdb082d98104dd5612b06397f4c764a0936616 commit: 88fdb082d98104dd5612b06397f4c764a0936616 branch: 3.12 author: Brett Cannon committer: brettcannon date: 2024-03-05T13:35:02-08:00 summary: [3.12] GH-116313: get WASI builds to run under wasmtime 18 w

[Python-checkins] [3.11] GH-115978: Disable `*readv()` and `*writev()` on WASI (GH-116228) (GH-116232)

2024-03-01 Thread brettcannon
https://github.com/python/cpython/commit/862775bdc23c107e5b830074baa2d598ae0c4571 commit: 862775bdc23c107e5b830074baa2d598ae0c4571 branch: 3.11 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2024-03-02T01:13:39Z summary: [3.

[Python-checkins] [3.12] GH-115978: Disable `*readv()` and `*writev()` on WASI (GH-116228) (GH-116231)

2024-03-01 Thread brettcannon
https://github.com/python/cpython/commit/25b21596fe621fb2950d5ec630ca9e2c8880ddf8 commit: 25b21596fe621fb2950d5ec630ca9e2c8880ddf8 branch: 3.12 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2024-03-02T01:11:41Z summary: [3.

[Python-checkins] GH-115978: Disable `*readv()` and `*writev()` on WASI (GH-116228)

2024-03-01 Thread brettcannon
https://github.com/python/cpython/commit/5dc8c84d397110f9edfa56793ad8887b1f176d79 commit: 5dc8c84d397110f9edfa56793ad8887b1f176d79 branch: main author: Brett Cannon committer: brettcannon date: 2024-03-01T16:52:12-08:00 summary: GH-115978: Disable `*readv()` and `*writev()` on WASI (GH-116228

[Python-checkins] GH-116226: include `pthread_stubs.h` in `pycore_pythreads.h` (#116227)

2024-03-01 Thread brettcannon
https://github.com/python/cpython/commit/90a1e9880fb0c03a82df6eaa9c7430b03e86531c commit: 90a1e9880fb0c03a82df6eaa9c7430b03e86531c branch: main author: Brett Cannon committer: brettcannon date: 2024-03-01T15:22:31-08:00 summary: GH-116226: include `pthread_stubs.h` in `pycore_pythreads.h

[Python-checkins] [3.11] gh-114763: Protect lazy loading modules from attribute access races (GH-114781) (GH-115871)

2024-02-26 Thread brettcannon
https://github.com/python/cpython/commit/46f821d62b5a1599890419aa963d7353619942b6 commit: 46f821d62b5a1599890419aa963d7353619942b6 branch: 3.11 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2024-02-26T20:50:55Z summary: [3.

[Python-checkins] [3.12] gh-114763: Protect lazy loading modules from attribute access races (GH-114781) (GH-115870)

2024-02-26 Thread brettcannon
https://github.com/python/cpython/commit/7b91b9001a444f5b5acdfd786b07bfde3405e93a commit: 7b91b9001a444f5b5acdfd786b07bfde3405e93a branch: 3.12 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2024-02-26T20:43:44Z summary: [3.

[Python-checkins] gh-114763: Protect lazy loading modules from attribute access races (GH-114781)

2024-02-23 Thread brettcannon
https://github.com/python/cpython/commit/200271c61db44d90759f8a8934949aefd72d5724 commit: 200271c61db44d90759f8a8934949aefd72d5724 branch: main author: Chris Markiewicz committer: brettcannon date: 2024-02-23T16:02:16-08:00 summary: gh-114763: Protect lazy loading modules from attribute access

[Python-checkins] [3.11] [3.12] GH-113516: don't set `LDSHARED` when building for WASI (GH-115495) (GH-115496) (GH-115497)

2024-02-14 Thread brettcannon
https://github.com/python/cpython/commit/9bb3f565922ecee976d78acaf0eec5250028275e commit: 9bb3f565922ecee976d78acaf0eec5250028275e branch: 3.11 author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com> committer: brettcannon date: 2024-02-14T17:34:45-08:00 summary:

[Python-checkins] [3.12] GH-113516: don't set `LDSHARED` when building for WASI (GH-115495) (GH-115496)

2024-02-14 Thread brettcannon
https://github.com/python/cpython/commit/0e4f73b8e457b1efa57b735205e8e85a3d11d9f2 commit: 0e4f73b8e457b1efa57b735205e8e85a3d11d9f2 branch: 3.12 author: Brett Cannon committer: brettcannon date: 2024-02-15T01:19:42Z summary: [3.12] GH-113516: don't set `LDSHARED` when building for WAS

[Python-checkins] GH-113516: don't set `LDSHARED` when building for WASI (GH-115495)

2024-02-14 Thread brettcannon
https://github.com/python/cpython/commit/18343c09856fcac11f813a5a59ffe3a35928c0cc commit: 18343c09856fcac11f813a5a59ffe3a35928c0cc branch: main author: Brett Cannon committer: brettcannon date: 2024-02-15T00:51:23Z summary: GH-113516: don't set `LDSHARED` when building for WASI (GH-1

[Python-checkins] GH-114743: Set a low recursion limit for `test_main_recursion_error()` in `test_runpy` (GH-114772)

2024-01-30 Thread brettcannon
https://github.com/python/cpython/commit/2ed8f924ee05ec17ce0639a424e5ca7661b09a6b commit: 2ed8f924ee05ec17ce0639a424e5ca7661b09a6b branch: main author: Brett Cannon committer: brettcannon date: 2024-01-31T01:49:27Z summary: GH-114743: Set a low recursion limit for `test_main_recursion_error

[Python-checkins] ``importlib/_bootstrap.py``: Reduce size of ``_List`` instances (GH-114747)

2024-01-30 Thread brettcannon
https://github.com/python/cpython/commit/6de8aa31f39b3d8dbfba132e6649724eb07b8348 commit: 6de8aa31f39b3d8dbfba132e6649724eb07b8348 branch: main author: Kirill Podoprigora committer: brettcannon date: 2024-01-30T10:44:09-08:00 summary: ``importlib/_bootstrap.py``: Reduce size of ``_List

[Python-checkins] GH-114456: lower the recursion limit under WASI for debug builds (GH-114457)

2024-01-23 Thread brettcannon
https://github.com/python/cpython/commit/f59f90b5bccb9e7ac522bc779ab1f6bf11bb4aa3 commit: f59f90b5bccb9e7ac522bc779ab1f6bf11bb4aa3 branch: main author: Brett Cannon committer: brettcannon date: 2024-01-23T15:48:14-08:00 summary: GH-114456: lower the recursion limit under WASI for debug builds

[Python-checkins] Fix `wasi.py build` after adding the `clean` subcommand. ({GH-114447)

2024-01-22 Thread brettcannon
https://github.com/python/cpython/commit/5cd9c6b1fca549741828288febf9d5c13293847d commit: 5cd9c6b1fca549741828288febf9d5c13293847d branch: main author: Brett Cannon committer: brettcannon date: 2024-01-22T10:28:57-08:00 summary: Fix `wasi.py build` after adding the `clean` subcommand. ({GH

[Python-checkins] Add a `clean` subcommand to `Tools/wasm/wasi.py` (GH-114274)

2024-01-19 Thread brettcannon
https://github.com/python/cpython/commit/681e9e85a2c1f72576ddfbd766506e2d6db34862 commit: 681e9e85a2c1f72576ddfbd766506e2d6db34862 branch: main author: Brett Cannon committer: brettcannon date: 2024-01-19T11:38:52-08:00 summary: Add a `clean` subcommand to `Tools/wasm/wasi.py` (GH-114274

[Python-checkins] GH-114013: fix setting `HOSTRUNNER` for `Tools/wasm/wasi.py` (GH-114097)

2024-01-16 Thread brettcannon
https://github.com/python/cpython/commit/03f78397039760085b8ec07969835c89610bbc6d commit: 03f78397039760085b8ec07969835c89610bbc6d branch: main author: Brett Cannon committer: brettcannon date: 2024-01-16T11:36:41-08:00 summary: GH-114013: fix setting `HOSTRUNNER` for `Tools/wasm/wasi.py` (GH

[Python-checkins] GH-111798: skip `test_super_deep()` from `test_call` under pydebug builds on WASI (GH-114010)

2024-01-12 Thread brettcannon
https://github.com/python/cpython/commit/dac1da21218a406652b35919aa2118cc32d4c65a commit: dac1da21218a406652b35919aa2118cc32d4c65a branch: main author: Brett Cannon committer: brettcannon date: 2024-01-12T16:29:16-08:00 summary: GH-111798: skip `test_super_deep()` from `test_call` under pydebug

[Python-checkins] GH-111801: set a lower recursion limit for `test_infintely_many_bases()` in `test_isinstance` (#113997)

2024-01-12 Thread brettcannon
https://github.com/python/cpython/commit/3c19ee0422e9b9f1582fb74931c174a84583bca0 commit: 3c19ee0422e9b9f1582fb74931c174a84583bca0 branch: main author: Brett Cannon committer: brettcannon date: 2024-01-12T15:19:21-08:00 summary: GH-111801: set a lower recursion limit for

[Python-checkins] GH-111802: set a low recursion limit for `test_bad_getattr()` in `test.pickletester` (GH-113996)

2024-01-12 Thread brettcannon
https://github.com/python/cpython/commit/8aa126354d93d7c928fb35b842cb3a4bd6e1881f commit: 8aa126354d93d7c928fb35b842cb3a4bd6e1881f branch: main author: Brett Cannon committer: brettcannon date: 2024-01-12T14:14:09-08:00 summary: GH-111802: set a low recursion limit for `test_bad_getattr()` in