Skip to content

py-sr25519-bindings: add build-py-sr25519-bindings.yml for riscv64 wheels #1

py-sr25519-bindings: add build-py-sr25519-bindings.yml for riscv64 wheels

py-sr25519-bindings: add build-py-sr25519-bindings.yml for riscv64 wheels #1

Triggered via pull request September 7, 2026 02:44
Status Failure
Total duration 15m 39s
Artifacts 3
python_sdist
17s
python_sdist
Matrix: build_wheels
publish  /  publish
publish / publish
Fit to window
Zoom out
Zoom in

Annotations

4 errors
Build py-sr25519-bindings 0.2.4 cp313-manylinux_riscv64
Process completed with exit code 1.
Build py-sr25519-bindings 0.2.4 cp313-manylinux_riscv64
cibuildwheel: Command ['sh', '-c', 'python -c " import sr25519.sr25519 as m, importlib.metadata as md; assert m.__file__.endswith(\'.so\'), m.__file__; assert any(str(p).endswith(\'licenses/LICENSE\') for p in md.files(\'py_sr25519_bindings\')); import sr25519; seed = bytes.fromhex(\'f30eb58ad9bde4a702da3c723709cbfaf7030b22d5e4d16bcbf733c9c09bf6bd\'); pub, priv = sr25519.pair_from_seed(seed); assert pub == bytes.fromhex(\'0e563c7dcb4446c0ed7e7a9d9f0a3a3d41c8767a87f205bd48fb8ef5db066b6b\'), pub.hex(); sig = sr25519.sign((pub, priv), b\'test message\'); assert sr25519.verify(sig, b\'test message\', pub); assert not sr25519.verify(sig, b\'tampered\', pub); print(\'sr25519 OK\')"'] failed with code 1.
Build py-sr25519-bindings 0.2.4 cp312-manylinux_riscv64
Process completed with exit code 1.
Build py-sr25519-bindings 0.2.4 cp312-manylinux_riscv64
cibuildwheel: Command ['sh', '-c', 'python -c " import sr25519.sr25519 as m, importlib.metadata as md; assert m.__file__.endswith(\'.so\'), m.__file__; assert any(str(p).endswith(\'licenses/LICENSE\') for p in md.files(\'py_sr25519_bindings\')); import sr25519; seed = bytes.fromhex(\'f30eb58ad9bde4a702da3c723709cbfaf7030b22d5e4d16bcbf733c9c09bf6bd\'); pub, priv = sr25519.pair_from_seed(seed); assert pub == bytes.fromhex(\'0e563c7dcb4446c0ed7e7a9d9f0a3a3d41c8767a87f205bd48fb8ef5db066b6b\'), pub.hex(); sig = sr25519.sign((pub, priv), b\'test message\'); assert sr25519.verify(sig, b\'test message\', pub); assert not sr25519.verify(sig, b\'tampered\', pub); print(\'sr25519 OK\')"'] failed with code 1.

Artifacts

Produced during runtime
Name Size Digest
py-sr25519-bindings-0.2.4-cp314-manylinux_riscv64
367 KB
sha256:94779d38c3621877d77ea0b6263b9b10e65271da346bd86fb0a17eca292713c2
py-sr25519-bindings-0.2.4-cp314t-manylinux_riscv64
366 KB
sha256:dd716dea807cf06f319460421f8bec7dde42b970e77e485e2ba53af161182c17
py_sr25519_bindings-0.2.4.tar.gz
17.6 KB
sha256:8481ed623ece2131ed32a6833a790cf7a7f650d25aa2a5dcaa63572c68f9ae66