Skip to content

Commit 910f81b

Browse files
committed
autobahn: Install the twisted extra for the test run
26.10's autobahn.test imports the twisted framework modules, but the test environment had no twisted, so test_import_all failed on the twisted namespace the wheel's own plugins directory leaves behind.
1 parent 6eb00a6 commit 910f81b

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

‎.github/workflows/build-autobahn.yml‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,9 @@ jobs:
8585
# pynacl and argon2-cffi-bindings (encryption/scram extras) are
8686
# compiled deps that also need the riseproject.dev index above.
8787
CIBW_TEST_REQUIRES: pytest pytest-asyncio
88-
CIBW_TEST_EXTRAS: encryption,scram,serialization
88+
# twisted: 26.10's autobahn.test imports the twisted framework modules
89+
# (test_import_all), though the twisted suites themselves stay excluded.
90+
CIBW_TEST_EXTRAS: encryption,scram,serialization,twisted
8991
# Test the installed wheel via --pyargs (not the checkout) so a
9092
# packaging mistake can't hide behind the source tree; excludes
9193
# autobahn.twisted, matching upstream's own `just test-asyncio`.

0 commit comments

Comments
 (0)