743 Commits

Author SHA1 Message Date
Victor Stinner fc96028191 gh-148600: Add OpenSSL 4.0.0 support to test configurations (#149356)
Co-authored-by: Charlie Lin <tuug@gmx.us>
2026-05-04 16:21:04 +03:00
Zachary Ware 68fe899feb gh-149254: Update CI to use latest OpenSSL and AWS-LC versions (GH-149330)
Also update Modules/_ssl_data_36.h to include an added symbol from OpenSSL 3.6.2.
2026-05-03 20:20:51 +00:00
Hugo van Kemenade 60b751c018 Build mpdecimal from source to workaround unreliable launchpad.net (#149248) 2026-05-01 18:39:36 +00:00
Hugo van Kemenade 40dc61a0e0 Build docs from pylock.toml (#149058) 2026-04-28 21:45:38 +03:00
Hugo van Kemenade 933e2dd6cf Replace deprecated action with RtD app (#149111) 2026-04-28 17:30:16 +00:00
Sam Gross ad7d3616c6 gh-121946: Use clang-20 for TSan build (#148570) 2026-04-19 15:13:47 +03:00
John Seong 28b8d5ffcc gh-133403: Add type annotations to generate_levenshtein_examples.py (#143317)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2026-04-18 21:50:17 +03:00
Russell Keith-Magee bf452f7b2d gh-146445: Migrate Android build tools to the Platforms folder. (#148282)
Migrates Android build tooling to the shared Platforms folder.

Co-authored-by: Malcolm Smith <smith@chaquo.com>
2026-04-14 05:41:16 +08:00
Hugo van Kemenade 9c9df8ac8c Default GHA permissions to contents: read (#148346) 2026-04-11 18:37:12 +03:00
Stan Ulbrych ade914bd1d gh-148286: Fail when new UB is found by CI UBSan (#148168) 2026-04-09 10:30:53 +01:00
Hugo van Kemenade 36f15ba5cd gh-140279: Stale workflow needs 'actions: write' to update its own cache (#148165) 2026-04-06 13:07:15 +00:00
Stan Ulbrych 476fadc9ae Add Stan to docs config reviewers (#148164) 2026-04-06 15:47:44 +03:00
Stan Ulbrych bce96a1813 gh-145098: Use macos-15-intel instead of unstable macos-26-intel in {jit,tail-call}.yml (#148126)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2026-04-05 22:23:43 +03:00
Ezio Melotti 1f36a510a2 Add permissions: {} to all reusable workflows (#148114)
Add permissions: {} to all reusable workflows
2026-04-05 00:31:54 +02:00
Stan Ulbrych c43b490ca3 gh-145000: Find correct merge base in reusable-check-html-ids.yml workflow (#147975) 2026-04-04 20:47:11 +01:00
Hugo van Kemenade cb76ab3819 gh-145098: Use macos-15-intel instead of unstable macos-26-intel (#148038) 2026-04-03 19:23:29 +03:00
Hugo van Kemenade 9e5b838372 gh-146488: hash-pin check-html-ids action references (#147968) 2026-04-01 14:23:25 +00:00
Stan Ulbrych 08c5d3d423 gh-145000: Run check-html-ids.py in CI (#145632)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2026-04-01 15:10:27 +02:00
Stan Ulbrych 07d5d72484 Increase dependabot interval to quarterly (#147959) 2026-04-01 12:46:57 +00:00
William Woodruff a504c0a590 gh-146488: hash-pin all action references
Signed-off-by: William Woodruff <william@yossarian.net>
2026-04-01 12:46:19 +00:00
Hood Chatham 70d1b08a4b gh-146376: Reduce timeout in Emscripten GHA workflow (#146378) 2026-03-30 20:31:36 +00:00
Chris Eibl 76c554bcdf gh-139922: always run MSVC 64-bit tail-calling CI (GH-146570)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Co-authored-by: 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) <wk.cvs.github@sydorenko.org.ua>
2026-03-30 21:55:44 +08:00
Russell Keith-Magee 36e4ffc173 gh-146444: Move the Apple folder to the Platforms directory (#146497)
Migrate the Apple/iOS XCframework build tools to the Platforms directory.
2026-03-27 02:50:35 +00:00
clintonsteiner 4240c7dd74 gh-145098: Run Apple Silicon macOS CI on macos-26 (Tahoe) (#145099) 2026-03-25 13:15:46 +02:00
Stan Ulbrych 95340ef63a Remove inactive CODEOWNERS (#145930) 2026-03-24 02:09:49 +01:00
Victor Stinner a57209eb98 gh-146197: Run -m test.pythoninfo on the Emscripten CI (#146332)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2026-03-23 17:23:25 +00:00
Hood Chatham c94048be02 gh-146197: Add Emscripten to CI (#146198)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2026-03-23 16:34:53 +02:00
dependabot[bot] 0575ce936d build(deps): bump the actions group with 4 updates (#145952)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-14 16:30:26 +00:00
Stan Ulbrych 9a83c02a0f gh-137650: Group dependabot actions updates (#145947) 2026-03-14 18:00:15 +02:00
Seth Michael Larson 805ca4f292 Add GitHub team for maintaining fuzzers
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
2026-03-11 13:51:25 +00:00
Hugo van Kemenade 149c465750 Fix bug notifier for issues with no body text (#145603) 2026-03-07 16:53:13 +02:00
Xianpeng Shen 11840ca99a gh-140681: Freeze pre-commit hooks and update zizmor links (#140682)
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2026-03-05 14:23:06 +02:00
Brett Cannon 4ebaf3f459 Use bytecodealliance/setup-wasi-sdk-action to install the WASI SDK (#145445) 2026-03-04 13:27:47 -08:00
Filipe Laíns 246227392c Add myself to initialization and import machinery codeowners (#145473) 2026-03-03 14:35:48 +00:00
Stan Ulbrych c9a5d9aae4 gh-100538: Add workflow to verify bundled libexpat (GH-145359)
Add workflow to verify bundled libexpat.
2026-03-01 11:48:28 -08:00
Thomas Kowalski 976808505a gh-145351: use --no-install-recommends (#145352) 2026-03-01 15:24:42 +00:00
Zachary Ware c9b96b1e6f gh-136728: Combine OpenSSL and AWS-LC CI configurations (#144805) 2026-03-01 11:18:23 +02:00
Thomas Kowalski ef41f73611 gh-145349: Do not install ccache (#145350) 2026-02-28 22:37:15 +02:00
Stan Ulbrych 61ebb9911b Add Stan to 'Dates and times' reviewers (#145360) 2026-02-28 08:07:35 -05:00
Bartosz Sławecki a66d51876d gh-145334: Make lazy import tests discoverable (#145336) 2026-02-28 01:44:50 +00:00
Savannah Ostrowski 6180e79ed2 Add Savannah as jit.yml CODEOWNER (#145152)
Add Savannah for jit.yml CODEOWNER
2026-02-23 19:54:14 +02:00
Savannah Ostrowski 819ea3ca68 Refactor jit.yml (#144577)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2026-02-22 18:43:35 +00:00
Stan Ulbrych 75c5753199 Fix errors in CODEOWNERS (#145049)
Fix erros in CODEOWNERS
2026-02-20 21:02:14 +02:00
Peter Bierma 87c4fc1321 Add myself as a codeowner for the C API documentation (#145017)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2026-02-19 15:18:37 -05:00
Chris Eibl 6485c8583a GH-144679: Switch to windows-2025-vs2026 build image in GitHub Actions (GH-145005) 2026-02-19 18:10:00 +00:00
Stan Ulbrych 930b3fd1df compute-changes.py: Fix & test process_changed_files() (#144674)
Co-authored-by: Chris Eibl <138194463+chris-eibl@users.noreply.github.com>
2026-02-19 18:49:34 +02:00
Chris Eibl 0341b10a5d GH-144679: MSVC tailcall CI no longer needs to specify PlatformToolset (GH-145004)
MSVC tailcall CI no longer needs to specify PlatformToolset
2026-02-19 16:38:26 +00:00
Stan Ulbrych c6a142f947 Datetime: Tidy up docs (GH-144720)
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
2026-02-18 14:22:34 +01:00
Ned Batchelder 7a7521bcfa Docs: an "improve this page" feature (#144939)
* Docs: a start on an 'improve this page' feature

* pr feedback: simplify the link, and don't scare people with the cla

* pr feedback answered

- use the actual page URL
- tighten the wording

* fix the improve link on the improve page

* news item

* Update Doc/improve-page.rst

Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>

* fix whitespace

* A nojs version of the page

* comments to help people keep the two pages in sync

* protect against XSS

* use template for issues from the nojs page

* use the template from the JS page as well

* give the docs issue template a fillable description field

* ugh, getting sloppy

* remove more sloppiness

---------

Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
2026-02-18 04:58:30 -05:00
Stan Ulbrych 783e3fd436 Move CODEOWNERS rule from devguide (GH-144924) 2026-02-18 08:51:45 +01:00