From 855ac7044332d4a6a02cdb552710a21b65f4849d Mon Sep 17 00:00:00 2001 From: "riseproject-dev[bot]" <330740410+riseproject-dev[bot]@users.noreply.github.com> Date: Thu, 22 Oct 2026 12:09:05 +0000 Subject: [PATCH 1/2] pycryptodome: Add versions 4.0.0, 4.0.1, 4.1.0 Signed-off-by: riseproject-dev[bot] <330740410+riseproject-dev[bot]@users.noreply.github.com> --- docs/packages/pycryptodome.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/packages/pycryptodome.yaml b/docs/packages/pycryptodome.yaml index 9bf945437565..4455ed52b237 100644 --- a/docs/packages/pycryptodome.yaml +++ b/docs/packages/pycryptodome.yaml @@ -33,3 +33,6 @@ versions: - filename: pycryptodome-3.24.1-cp37-abi3-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl sha256: 8275a78206397f3e60c95b22026a0f78167db3cf4df2f4d3b097539939edfac9 requires-python: '>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, !=3.6.*' +- version: 4.0.0 +- version: 4.0.1 +- version: 4.1.0 From dd3a3f3bc85e076a65742c1c9388153ddb7295b7 Mon Sep 17 00:00:00 2001 From: Ludovic Henry Date: Fri, 23 Oct 2026 08:46:51 +0800 Subject: [PATCH 2/2] pycryptodome: install pytest for the SelfTest run Crypto.SelfTest exits with "The self-tests require pytest" when pytest is not installed, failing the wheel tests before any test runs. --- .github/workflows/build-pycryptodome.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-pycryptodome.yml b/.github/workflows/build-pycryptodome.yml index 5968a3ef0ab0..26e4d10fc9d6 100644 --- a/.github/workflows/build-pycryptodome.yml +++ b/.github/workflows/build-pycryptodome.yml @@ -33,7 +33,8 @@ permissions: env: MANYLINUX_RISCV64_IMAGE: quay.io/pypa/manylinux_2_39_riscv64 # Upstream's requirements-test.txt; without it SelfTest skips its Wycheproof vectors. - TEST_REQUIRES: pycryptodome-test-vectors==1.0.22 + # SelfTest also refuses to run without pytest ("The self-tests require pytest"). + TEST_REQUIRES: pycryptodome-test-vectors==1.0.22 pytest TEST_COMMAND: python -m Crypto.SelfTest --skip-slow-tests jobs: