Commit Graph

524 Commits

Author SHA1 Message Date
Łukasz Langa 8214e0f709
Enable aarch64 Ubuntu CI jobs (#125786)
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.
2024-11-22 18:29:18 +01:00
Zachary Ware 0af4ec30bd
Run `apt update` before `apt install git` in autoconf CI job (GH-127066) 2024-11-20 19:20:44 +00:00
Filipe Laíns 🇵🇸 6309e9e07a
codeowners: add myself to getpath, site, and venv (#126994)
Signed-off-by: Filipe Laíns <lains@riseup.net>
2024-11-19 12:43:34 +00:00
Savannah Ostrowski 4ae50615d2
Add Savannah to CODEOWNERS for argparse and the JIT (#126814)
Add Savannah to CODEOWNERS
2024-11-13 15:45:08 -08:00
Hood Chatham 142104ce78
gh-89640: Pull in update to float word order detection in autoconf-archive (#126747) 2024-11-13 21:57:33 +01:00
sobolevn 0052a8c638
Fix error message of "Check if Autoconf files are up to date" job (#126683) 2024-11-12 10:51:13 +03:00
Brett Cannon bbe9b21d06
GH-123877: default to `wasm32-wasip1` instead of `wasm32-wasi` to be more specific (GH-126552)
Eventually wasm32-wasi will represent WASI 1.0, and so it's currently deprecated so it can be used for that eventual purpose. wasm32-wasip1 is also more specific to what version of WASI is currently supported.

---------

Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
2024-11-07 13:40:56 -08:00
alm 09d6f5dc78
GH-126464 Fix JIT CI on aarch64-apple-darwin (GH-126494) 2024-11-07 10:55:31 -08:00
Brandt Bucher a204c63919
GH-126464: Temporarily disable `aarch64-apple-darwin` JIT CI jobs (gh-126465)
* Temporarily disable aarch64-apple-darwin JIT CI jobs

* Also up here
2024-11-06 12:09:04 +09:00
Damien fc233f46d3
gh-122544: Change OS image in GitHub Actions to Ubuntu 24.04 (#122566) 2024-11-05 23:29:21 +00:00
Savannah Ostrowski c84a136511
gh-125560: Pin JIT CI to ubuntu-22.04 (#125564) 2024-11-01 23:43:30 +02:00
Bénédikt Tran 38a604fd90
gh-99108: Cleanup references to inexisting `Modules/_blake2`. (GH-126270)
* Remove references to `Modules/_blake2`.

* Remove `Modules/_blake2` entry from CODEOWNERS

The folder does not exist anymore.

* Remove `Modules/_blake2` entry from `Tools/c-analyzer/TODO`
2024-11-01 16:18:44 +00:00
Russell Keith-Magee ac3a2c8abc
Add myself to CODEOWNERS for WASM/emscripten and Android (#126210)
Add RKM to CODEOWNERS for WASM/emscripten and Android.
2024-10-31 00:12:37 +00:00
Savannah Ostrowski c29bbe2101
GH-125498: Update JIT builds to use LLVM 19 and preserve_none (GH-125499) 2024-10-30 12:03:31 -07:00
sobolevn 1f16df4bfe
gh-125669: Do not run `-ugui` tests by default on `make test` (#125730)
Adds `make ci` target for use in CI and keeping `make test` for the local development.
2024-10-30 17:14:22 +03:00
Hugo van Kemenade e1190c0543
Lint GitHub Actions and Dependabot (#126002) 2024-10-28 18:59:35 +00:00
Łukasz Langa ced2691de4
gh-126081: For PRs labeled with "type-feature", require a core review (GH-126082)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-10-28 17:15:46 +00:00
Erlend E. Aasland 26d627779f
gh-89640: properly detect float word ordering on Linux (#125571)
autoconf-archive patch by Dan Amelang.
2024-10-26 15:46:46 +00:00
Guido van Rossum 905eddceb2
Update CODEOWNERS (#126005) 2024-10-26 15:24:51 +00:00
Adam Turner f36d37bbaf
gh-125741: Update `build.yml` for the new check_autoconf_regen job (#125772) 2024-10-21 11:54:54 +01:00
Donghee Na ed24702bd0
gh-125741: Update check_generated_files CI to use our published container image (gh-125744) 2024-10-20 07:55:26 +00:00
Adam Turner 2bb7ab7ad3
GH-125277: Increase minimum supported Sphinx to 7.2.6 (#125368) 2024-10-19 04:59:22 +01:00
Kirill Podoprigora d83fcf8371
CI: Bump Python to 3.13 and mypy to 1.12 in mypy workflow (#125592)
* Bump mypy to 1.12 & Python to 3.13

* Remove unnecessary `type: ignore`
2024-10-16 14:27:19 +00:00
Zachary Ware 7453b8f15c
Update verison options in crash issue template (GH-125555) 2024-10-15 22:08:00 +00:00
Kirill Podoprigora fee8fe5858
Issue template: Remove 3.8 and add 3.14 version (#125552) 2024-10-16 00:25:20 +03:00
Kumar Aditya e79bbd147f
add Kumar Aditya as codeowner for weakref (#125405) 2024-10-13 16:59:27 +00:00
Donghee Na e4cab488d4
gh-124471: Set name for unnamed reusable workflow (#124475)
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 12:39:53 +00:00
Adam Turner 7a10cdec35
Pin the doctest workflow to Ubuntu 22.04 (#125236) 2024-10-10 10:34:55 +01:00
Raymond Hettinger 34158c2c7a
Drop code ownership for decimal (gh-124695) 2024-09-27 19:33:16 +00:00
Zachary Ware ede1504c4b
Add 3.13 as a version option to the crash issue template (#124560) 2024-09-25 23:09:37 +00:00
Zachary Ware 54dd77fb8c
Adjust build_ubuntu_ssltests job to use cache for the correct OS version (GH-124403) 2024-09-24 20:27:23 -05:00
Savannah Ostrowski b6471f4a39
GH-124408: Temporarily skip test_strftime_y2k for emulated Linux JIT CI (GH-124466) 2024-09-24 18:09:50 -07:00
Savannah Ostrowski b4d0d7de0f
GH-124398: Pin LLVM to 18.1.0 for Windows JIT CI (GH-124399) 2024-09-24 10:03:16 -07:00
Kirill Podoprigora 6ab634840c
Add Kirill Podoprigora for AST codeowners (#124302) 2024-09-23 07:16:19 -07:00
Nate Ohlson 44052b5f18
gh-124064: Make warning emitting compiler options opt-in (#124070)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
2024-09-16 20:22:30 +03:00
Irit Katriel 56470004e5
gh-121404: update CODEOWNERS (#124109) 2024-09-15 19:21:22 +00:00
Hugo van Kemenade ea77973718
Revert "gh-112301: Enable warning emitting options and ignore warnings in CI (#123020)" (#124065) 2024-09-13 22:47:12 +03:00
Nate Ohlson cfe6074d1f
gh-112301: Enable warning emitting options and ignore warnings in CI (#123020)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
2024-09-13 13:40:04 +00:00
Carol Willing 11fa119879
Add willingc to CODEOWNERS for Lang Reference Doc (#123812) 2024-09-07 21:46:56 +03:00
Zachary Ware d83e30cadd
gh-123700: Update OpenSSL versions in multissltests and CI (#123701)
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.
2024-09-04 14:29:41 -05:00
Zachary Ware 56b00f4705
gh-123418: Update CI to use fresh OpenSSL releases (GH-123675)
Also adds openssl/openssl GitHub URL template for newer OpenSSL downloads
2024-09-04 13:16:53 -05:00
Hugo van Kemenade 0cba289870
Enable colour for doctest on GitHub Actions (#123536) 2024-08-31 15:15:44 +01:00
Terry Jan Reedy 1ce9e58803
Make self turtledemo codeowner (#123524) 2024-08-30 21:59:12 -04:00
sobolevn 6ae942f412
gh-122965: Fix `reusable-change-detection.yml` on `workflow_dispatch` (#122966) 2024-08-14 15:05:39 +03:00
Brett Cannon 0e207f3e7a
GH-122578: update to WASI SDK 24 (GH-122960) 2024-08-12 16:21:00 -07:00
Nate Ohlson 58be1c270f
gh-112301: Add macOS warning tracking tooling (#122211)
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
2024-08-06 20:26:37 +03:00
Sviatoslav Sydorenko (Святослав Сидоренко) e60ee11cb5
Move change detection to separate workflow in CI (#122336) 2024-07-31 11:32:16 +03:00
Nate Ohlson 1cac0908fb
gh-112301: Add argument aliases and tee compiler output for check warnings (GH-122465)
Also remove superfluous shebang from the warning check script
2024-07-30 14:49:15 -05:00
Sam Gross 8fb88b22b7
gh-121946: Temporarily switch to llvm-17 in TSan CI again (GH-122466)
The Ubuntu package for llvm-18 is broken
2024-07-30 15:30:52 +00:00
Jelle Zijlstra 3ff5ce4706
gh-119180: Add myself as CODEOWNER for annotationlib (#122366)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2024-07-28 10:50:14 +03:00