diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 6cf003b3..efe0318d 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -102,6 +102,10 @@ jobs: git clone https://gitea.psi.ch/bec/${{ matrix.plugin_repo }}.git uv pip install -e ./mx_bec uv pip install -e ./${{ matrix.plugin_repo }} + # The bec plugin deps drag PySide6 up to >=6.10, which segfaults + # the unit suite in teardown (see the pyproject pin). Force the + # project's capped version back after the plugin install. + uv pip install "pyside6<6.10" - name: Run Pytest env: