diff --git a/.github/workflows/build-pymavlink.yml b/.github/workflows/build-pymavlink.yml index 2ef543213b5..48d9a6eb183 100644 --- a/.github/workflows/build-pymavlink.yml +++ b/.github/workflows/build-pymavlink.yml @@ -146,11 +146,17 @@ jobs: # an earlier test file importing it first (with MAVLINK20 unset) leaves the # wrong dialect cached for the rest of the pytest run. Everything else in # the suite is self-contained and order-independent. + # v2.4.50 added two more tests that hit the same sdist gap: test_mavgen_typescript.py's + # only test reads tests/snapshottests/resources/common.xml, and + # ContextManagerTest.test_dfreader_binary/test_mavlink_connection_dataflash (in + # test_context_manager.py, alongside the fixture-free test_mavfile) read test.BIN. CIBW_TEST_COMMAND: >- python -m pytest {package}/tests --ignore={package}/tests/test_mavlogdump.py --ignore={package}/tests/test_mavxml.py - -k "not RallyTest and not FenceTest and not (MAVWPTest and test_save)" + --ignore={package}/tests/test_mavgen_typescript.py + -k "not RallyTest and not FenceTest and not (MAVWPTest and test_save) + and not (ContextManagerTest and (test_dfreader_binary or test_mavlink_connection_dataflash))" run: | set -eux diff --git a/docs/packages/pymavlink.yaml b/docs/packages/pymavlink.yaml index a117e3285bd..13a008f5cc9 100644 --- a/docs/packages/pymavlink.yaml +++ b/docs/packages/pymavlink.yaml @@ -13,3 +13,4 @@ versions: sha256: 81763f7fc8c6bf177527c187b53ced83c75b2deb06ddf382210714effa0109e9 - filename: pymavlink-2.4.49-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl sha256: 102ba19a6602258066662bcc0cd9b17a07f5ed8183646832c08d21ba80082446 +- version: 2.4.50