Miss Islington (bot)
87d587faba
[3.13] GH-124398: Pin LLVM to 18.1.0 for Windows JIT CI (GH-124399) ( #129380 )
...
GH-124398: Pin LLVM to 18.1.0 for Windows JIT CI (GH-124399)
(cherry picked from commit b4d0d7de0f )
Co-authored-by: Savannah Ostrowski <savannahostrowski@gmail.com>
2025-01-27 22:22:56 +00:00
Miss Islington (bot)
d674792ba7
[3.13] Add colour to GitHub Actions output (GH-129196) ( #129198 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-01-22 21:45:08 +00:00
Diego Russo
ffcef2d6f9
[3.13] Move to public Linux arm64 hosted runners ( #129146 )
2025-01-21 22:40:59 +02:00
Miss Islington (bot)
59b919b082
[3.13] GH-125722: Use long options for Sphinx (GH-129039) ( #129041 )
...
GH-125722: Use long options for Sphinx (GH-129039)
(cherry picked from commit 4967fa6a9c )
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2025-01-20 09:17:29 +02:00
Miss Islington (bot)
5fe7650552
[3.13] GH-125722: Increase minimum supported Sphinx to 8.1.3 (GH-128922) ( #129037 )
...
(cherry picked from commit d46b577ec0 )
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2025-01-20 00:52:00 +00:00
Miss Islington (bot)
f6da93a627
[3.13] gh-128504: Upgrade doctest to ubuntu-24.04 (GH-128506) ( #128517 )
...
gh-128504: Upgrade doctest to ubuntu-24.04 (GH-128506)
(cherry picked from commit 2228e92da3 )
Co-authored-by: Damien <81557462+Damien-Chen@users.noreply.github.com>
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2025-01-05 15:58:26 +02:00
Miss Islington (bot)
08f9b7cb2a
[3.13] gh-128069: brew link --overwrite tcl-tk@8 to prevent conflict with GitHub image's version (GH-128090) ( #128096 )
...
gh-128069: brew link --overwrite tcl-tk@8 to prevent conflict with GitHub image's version (GH-128090)
brew link --overwrite tcl-tk@8 to prevent conflict with GitHub image's version
(cherry picked from commit 46dc1ba9c6 )
Co-authored-by: Victor Stinner <vstinner@python.org>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-12-19 15:20:07 +00:00
Miss Islington (bot)
f56da922cb
[3.13] CI: Use bash to properly expand variable (GH-127822) ( #127824 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-12-11 15:42:17 +00:00
Hugo van Kemenade
990ea3333c
[3.13] Add zizmor to pre-commit and fix most findings ( #127749 ) ( #127786 )
...
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
(cherry picked from commit ae31df354d )
2024-12-10 13:48:26 +00:00
Hugo van Kemenade
9bdb0ae5dc
[3.13] gh-127359: Pin Tcl/Tk to 8 (8.6) for testing macOS ( #127365 ) ( #127393 )
2024-11-29 09:59:57 +00:00
Łukasz Langa
d87fb9c30d
[3.13] Enable aarch64 Ubuntu CI jobs (GH-125786) (GH-127170)
...
This change enables custom GHA runners for Ubuntu-24.04 that run on Arm hardware. It also prepares for Windows runners on Arm hardware, but doesn't enable that just yet, because the Arm GHA runner images for Windows need to be updated.
(cherry picked from commit 8214e0f709 )
2024-11-23 10:40:25 +01:00
Damien
950daf8765
[3.13] gh-122544: Change OS image in GitHub Actions to Ubuntu 24.04 ( #122566 ) ( #126619 )
...
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
2024-11-22 20:18:57 +01:00
Miss Islington (bot)
40b9b506fb
[3.13] Run apt update before apt install git in autoconf CI job (GH-127070)
...
(cherry picked from commit 0af4ec30bd )
Co-authored-by: Zachary Ware <zach@python.org>
2024-11-20 19:44:17 +00:00
Miss Islington (bot)
efd8fe4e6e
[3.13] Fix error message of "Check if Autoconf files are up to date" job (GH-126683) ( #126717 )
...
Fix error message of "Check if Autoconf files are up to date" job (GH-126683)
(cherry picked from commit 0052a8c638 )
Co-authored-by: sobolevn <mail@sobolevn.me>
2024-11-12 11:01:39 +00:00
Brett Cannon
9ecaee6a55
[3.13] GH-123877: make wasm32-wasip1 the target triple for WASI ( #126561 )
2024-11-07 16:16:12 -08:00
Erlend E. Aasland
9dd3addc0c
[3.13] gh-89640: harden float word ordering ( #125571 and #126387 ) ( #126429 )
...
Properly detect float word ordering on Linux (gh-125571)
autoconf-archive patch by Dan Amelang.
(cherry picked from commit 26d627779f )
Hardcode WASM float word ordering to little endian (gh-126387)
(cherry picked from commit 532fc08102 )
2024-11-05 23:18:55 +01:00
Miss Islington (bot)
014d0ee341
[3.13] gh-125741: Update build.yml for the new check_autoconf_regen job (GH-125772) ( #125779 )
...
(cherry picked from commit f36d37bbaf )
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-10-21 11:18:44 +00:00
Erlend E. Aasland
a6d81b4dea
[3.13] gh-125741: Update check_generated_files CI to use our published container image (gh-125744) ( #125759 )
...
(cherry picked from commit ed24702bd0 )
Co-authored-by: Donghee Na <donghee.na@python.org>
2024-10-21 12:23:07 +02:00
Miss Islington (bot)
fbbc79ea25
[3.13] GH-125277: Increase minimum supported Sphinx to 7.2.6 (GH-125368) ( #125720 )
2024-10-19 04:23:22 +00:00
Kirill Podoprigora
3fda8a8246
[3.13] CI: Bump Python to 3.13 and mypy to 1.12 in mypy workflow (GH-… ( #125596 )
...
[3.13] CI: Bump Python to 3.13 and mypy to 1.12 in mypy workflow (GH-125592)
(cherry picked from commit d83fcf8371 )
2024-10-16 15:31:00 +00:00
Miss Islington (bot)
2f87976926
[3.13] GH-122578: update to WASI SDK 24 (GH-122960) (GH-122961)
...
GH-122578: update to WASI SDK 24 (GH-122960)
(cherry picked from commit 0e207f3e7a )
Co-authored-by: Brett Cannon <brett@python.org>
2024-10-10 17:46:01 +00:00
Miss Islington (bot)
0c43d60e7d
[3.13] gh-124471: Set name for unnamed reusable workflow (GH-124475) (gh-125256)
...
gh-124471: Set name for unnamed reusable workflow (GH-124475)
(cherry picked from commit e4cab488d4 )
Co-authored-by: Donghee Na <donghee.na@python.org>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua>
2024-10-10 13:03:45 +00:00
Miss Islington (bot)
288a0692ed
[3.13] Pin the doctest workflow to Ubuntu 22.04 (GH-125236) ( #125240 )
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-10-10 10:27:48 +00:00
Miss Islington (bot)
c5d097294e
[3.13] Adjust build_ubuntu_ssltests job to use cache for the correct OS version (GH-124403) ( #124481 )
...
Adjust build_ubuntu_ssltests job to use cache for the correct OS version (GH-124403)
(cherry picked from commit 54dd77fb8c )
Co-authored-by: Zachary Ware <zach@python.org>
2024-09-25 17:12:20 -07:00
Miss Islington (bot)
ad944b5e1f
[3.13] gh-123700: Update OpenSSL versions in multissltests and CI (GH-123702)
...
Remove EOL 1.1.1w from CI and move it to the 'old' set in multissltests,
add latest 3.3.2 to both CI and multissltests.
(cherry picked from commit d83e30cadd )
Co-authored-by: Zachary Ware <zach@python.org>
2024-09-04 16:31:01 -05:00
Miss Islington (bot)
e3b4564f6c
[3.13] gh-123418: Update CI to use fresh OpenSSL releases (GH-123696)
...
Also adds openssl/openssl GitHub URL template for newer OpenSSL downloads
(cherry picked from commit 56b00f4705 )
Co-authored-by: Zachary Ware <zach@python.org>
2024-09-04 14:33:56 -05:00
Miss Islington (bot)
59a6d48a89
[3.13] Enable colour for doctest on GitHub Actions (GH-123536) ( #123538 )
...
Enable colour for doctest on GitHub Actions (GH-123536)
(cherry picked from commit 0cba289870 )
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-08-31 14:39:15 +00:00
Miss Islington (bot)
8644014a35
[3.13] gh-122965: Fix reusable-change-detection.yml on workflow_dispatch (GH-122966) ( #123008 )
...
gh-122965: Fix `reusable-change-detection.yml` on `workflow_dispatch` (GH-122966)
(cherry picked from commit 6ae942f412 )
Co-authored-by: sobolevn <mail@sobolevn.me>
2024-08-14 16:20:40 +03:00
T. Wouters
9f488f9358
[3.13] Add the Python 3.13 abidump, and enable the ABI check. ( #122583 )
...
dd the Python 3.13 abidump, and enable the ABI check.
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-08-02 13:18:49 +02:00
Miss Islington (bot)
927bd9ec23
[3.13] Move change detection to separate workflow in CI (GH-122336) ( #122510 )
...
Co-authored-by: Sviatoslav Sydorenko (Святослав Сидоренко) <wk@sydorenko.org.ua>
2024-07-31 09:01:20 +00:00
Miss Islington (bot)
0d6324c6b3
[3.13] gh-121946: Temporarily switch to llvm-17 in TSan CI again (GH-122466) (GH-122467)
...
The Ubuntu package for llvm-18 is broken
(cherry picked from commit 8fb88b22b7 )
Co-authored-by: Sam Gross <colesbury@gmail.com>
2024-07-30 15:54:56 +00:00
Miss Islington (bot)
9059780987
[3.13] Move macOS matrix to the calling workflow (GH-121809) ( #122297 )
...
Co-authored-by: Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-07-25 20:56:11 +00:00
Miss Islington (bot)
0952ea94d9
[3.13] Integrate build_msi into main CI workflow (GH-121778) ( #122226 )
...
Co-authored-by: Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-07-24 04:57:41 -06:00
Miss Islington (bot)
e175bd3aaf
[3.13] Revert "gh-121946: Temporarily switch to llvm-17 in TSan CI (GH-121975)" (GH-122032) ( #122131 )
...
This reverts commit 53774e911d .
The LLVM 18 Ubuntu package is working now.
(cherry picked from commit ad935a9016 )
Co-authored-by: Sam Gross <colesbury@gmail.com>
2024-07-22 17:57:36 +00:00
Miss Islington (bot)
82b813735f
[3.13] Merge Ubuntu test matrices in CI (GH-121813) ( #122098 )
...
Co-authored-by: Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-07-21 19:35:29 +00:00
Miss Islington (bot)
53774e911d
[3.13] gh-121946: Temporarily switch to llvm-17 in TSan CI (GH-121975) ( #121981 )
...
The Ubuntu package for llvm-18 is broken
(cherry picked from commit 12c1afa9d1 )
Co-authored-by: Sam Gross <colesbury@gmail.com>
2024-07-18 17:55:22 +00:00
Miss Islington (bot)
2e34591f1b
[3.13] GH-120371: Add WASI SDK 22 support (GH-121870) (GH-121873)
...
GH-120371: Add WASI SDK 22 support (GH-121870)
Required disabling stub functions now provided by wasi-libc.
(cherry picked from commit f589f263bc )
Co-authored-by: Brett Cannon <brett@python.org>
2024-07-16 14:49:55 -07:00
Miss Islington (bot)
c3dfde7b18
[3.13] CI: Fix using check_source flags as bool (GH-121848) ( #121853 )
...
Co-authored-by: Sviatoslav Sydorenko (Святослав Сидоренко) <wk@sydorenko.org.ua>
2024-07-16 14:09:05 +00:00
Miss Islington (bot)
da58e93e4c
[3.13] Generalize reusable Windows CI jobs (GH-121766) ( #121775 )
...
Co-authored-by: Sviatoslav Sydorenko (Святослав Сидоренко) <wk@sydorenko.org.ua>
2024-07-14 21:46:37 +00:00
Miss Islington (bot)
295b791cf4
[3.13] Fix cache restoration for Hypothesis CI job (GH-121756) ( #121759 )
...
Co-authored-by: Sviatoslav Sydorenko (Святослав Сидоренко) <wk@sydorenko.org.ua>
2024-07-14 05:47:07 -06:00
Miss Islington (bot)
20a6341324
[3.13] GH-120372: Switch to wasmtime 22 (GH-121523) (GH-121557)
...
GH-120372: Switch to wasmtime 22 (GH-121523)
Along the way, make the cache key in GitHub Actions for `config.cache` be more robust in the face of potential env var changes from `Tools/wasm/wasi.py`.
(cherry picked from commit 8020946814 )
Co-authored-by: Brett Cannon <brett@python.org>
2024-07-09 22:27:29 +00:00
Miss Islington (bot)
6bfcf98ff6
[3.13] Add --with-lto back to Linux JIT CI (GH-120972)
...
(cherry picked from commit fd0f814ade )
Co-authored-by: Savannah Ostrowski <savannahostrowski@gmail.com>
2024-06-24 20:44:46 +00:00
Miss Islington (bot)
5ce72e211f
[3.13] gh-119146: Update `regexp in build.yml to not trigger the jobs on *.md and *.ini` files. (GH-120435) ( #120447 )
...
Co-authored-by: Kirill Podoprigora <kirill.bast9@mail.ru>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-06-13 12:03:59 +00:00
Miss Islington (bot)
13e5f455c4
[3.13] gh-120111: Don't use cirrus M1 macOS runners on fork (GH-120116) (GH-120152)
...
(cherry picked from commit fd104dfcb8 )
Co-authored-by: Nice Zombies <nineteendo19d0@gmail.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-06-06 14:26:23 +02:00
Miss Islington (bot)
060d846f43
[3.13] Use Cirrus M1 macOS runners for CI (GH-119979) (GH-119986)
...
(cherry picked from commit 6acb32fac3 )
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
Co-authored-by: Ee Durbin <ee@python.org>
2024-06-03 18:15:37 +02:00
Miss Islington (bot)
e27e36922e
[3.13] GH-113464: Run the JIT interpreter before any other JIT CI (GH-119490)
...
(cherry picked from commit b48a3dbff4 )
2024-05-24 03:38:56 +00:00
Miss Islington (bot)
d93c4f9b1c
[3.13] GH-119292: Add job to JIT CI to build and test with --disable-gil (GH-119314)
...
(cherry picked from commit c4722cd057 )
Co-authored-by: Savannah Ostrowski <savannahostrowski@gmail.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-05-21 16:17:49 +00:00
Hugo van Kemenade
1929b7e2bf
[3.13] Docs: Ensure no warnings are found in the NEWS file before a given line number (GH-119221) ( #119261 )
2024-05-21 08:40:08 -06:00
Miss Islington (bot)
49ad4d077f
[3.13] Use fail-fast: false in mypy.yml (GH-119297) ( #119304 )
...
Use `fail-fast: false` in `mypy.yml` (GH-119297)
See docs about this setting: https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actionsGH-jobsjob_idstrategyfail-fast
(cherry picked from commit b365332906 )
Co-authored-by: Nikita Sobolev <mail@sobolevn.me>
2024-05-21 12:47:00 +00:00
Miss Islington (bot)
a6b873fb54
[3.13] GH-119146: Don't run JIT CI on unrelated changes (GH-119226)
...
(cherry picked from commit 5307f44fb9 )
Co-authored-by: Savannah Ostrowski <savannahostrowski@gmail.com>
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2024-05-20 17:26:28 +00:00