]> git.ipfire.org Git - thirdparty/tornado.git/commit
ci: add riscv64 manylinux/musllinux wheels 3546/head
authorJulien Stephan <jstephan@baylibre.com>
Wed, 26 Nov 2025 17:09:48 +0000 (18:09 +0100)
committerBen Darnell <ben@bendarnell.com>
Fri, 20 Mar 2026 01:16:25 +0000 (21:16 -0400)
commitdb2cc005fa22ba33c32e950c9387fd4661b5a1f7
tree75a092d9d511a6bb7f66c0cb1deab435007b16fa
parentc17fd3b009e5f38b239d6c9d2bbc25e6418f0e09
ci: add riscv64 manylinux/musllinux wheels

Now that cibuildwheel and PyPI support riscv64, we can start building
riscv64 wheels for Tornado.

Because there is no native riscv64 runner available, this PR adds a
QEMU-based riscv64 job to the cibuildwheel workflow.

Due to emulation, we need to:
- Increase ASYNC_TEST_TIMEOUT to 30s to accommodate slower runs
- Increase timeout for test_request_timeout
- Skip test_unquote_large

Signed-off-by: Julien Stephan <jstephan@baylibre.com>
.github/workflows/build.yml
.github/zizmor.yml
tornado/test/httputil_test.py
tornado/test/simple_httpclient_test.py
tornado/test/util.py