cpython/.github/workflows
Bénédikt Tran 8629d466f0
Some checks are pending
Tests / (push) Blocked by required conditions
Tests / Windows MSI (push) Blocked by required conditions
Tests / Change detection (push) Waiting to run
Tests / Docs (push) Blocked by required conditions
Tests / Check if the ABI has changed (push) Blocked by required conditions
Tests / Check if Autoconf files are up to date (push) Blocked by required conditions
Tests / Check if generated files are up to date (push) Blocked by required conditions
Tests / Ubuntu SSL tests with OpenSSL (push) Blocked by required conditions
Tests / Android (aarch64) (push) Blocked by required conditions
Tests / Android (x86_64) (push) Blocked by required conditions
Tests / WASI (push) Blocked by required conditions
Tests / Hypothesis tests on Ubuntu (push) Blocked by required conditions
Tests / Address sanitizer (push) Blocked by required conditions
Tests / Sanitizers (push) Blocked by required conditions
Tests / CIFuzz (push) Blocked by required conditions
Tests / All required checks pass (push) Blocked by required conditions
Lint / lint (push) Waiting to run
[3.13] gh-135261: bring back CI job for testing OpenSSL 1.1.1w (GH-135262) (#138110)
This partially reverts commit ad944b5e1f
by bringing back the CI job for testing OpenSSL 1.1.1w. Despite this
version being upstream EOL, the rationale for keeping it as follows:

- It most resembles other 1.1.1-work-a-like ssl APIs supported by important vendors.
- Python officially requires OpenSSL 1.1.1 or later, although OpenSSL 3.0 or later
  is recommended for cryptographic modules. Since changing the build requirements
  requires a transition period, we need to keep testing the allowed versions.
- The code base still contains calls to OpenSSL functions that are deprecated since
  OpenSSL 3.0 as well as `ifdef` blocks constrained to OpenSSL 1.1.1.

(cherry picked from commit 96b7a2eba4)
2025-08-24 09:47:09 +00:00
..
add-issue-header.yml
build.yml [3.13] gh-135261: bring back CI job for testing OpenSSL 1.1.1w (GH-135262) (#138110) 2025-08-24 09:47:09 +00:00
documentation-links.yml
jit.yml
lint.yml
mypy.yml [3.13] gh-133403: Run mypy on Tools/build/mypy.ini changes (GH-137692) (#137699) 2025-08-13 06:18:29 +00:00
new-bugs-announce-notifier.yml
posix-deps-apt.sh
project-updater.yml
regen-abidump.sh
require-pr-label.yml [3.13] gh-127785: Limit check labels github action permission (GH-130596) (#130623) 2025-02-27 14:57:41 +00:00
reusable-context.yml [3.13] gh-133410: Fix PR detection in build workflow (GH-133671) (#134054) 2025-05-15 16:41:47 +03:00
reusable-docs.yml [3.13] gh-136155: Docs: check for EPUB fatal errors in CI (GH-134074) (#137538) 2025-08-08 19:05:24 +03:00
reusable-macos.yml
reusable-san.yml [3.13] GH-111758: Merge TSan and UBSan reusable GHA workflows (#136820) (GH-137029) 2025-08-01 15:00:48 +02:00
reusable-ubuntu.yml
reusable-wasi.yml
reusable-windows-msi.yml
reusable-windows.yml
stale.yml
verify-ensurepip-wheels.yml