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: 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