From 6ee0f5004d6c840a31a9394f5d1610f635e9b83b Mon Sep 17 00:00:00 2001 From: David Perl Date: Mon, 19 May 2025 14:12:23 +0200 Subject: [PATCH] ci: try uv for test env setup --- .github/workflows/pytest-matrix.yml | 9 +++++---- .github/workflows/pytest.yml | 9 +++++---- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/.github/workflows/pytest-matrix.yml b/.github/workflows/pytest-matrix.yml index f81e69d2..0c935486 100644 --- a/.github/workflows/pytest-matrix.yml +++ b/.github/workflows/pytest-matrix.yml @@ -37,10 +37,11 @@ jobs: echo -e "\033[35;1m Using branch $OPHYD_DEVICES_BRANCH of OPHYD_DEVICES \033[0;m"; git clone --branch $OPHYD_DEVICES_BRANCH https://github.com/bec-project/ophyd_devices.git export OHPYD_DEVICES_PATH=$PWD/ophyd_devices - pip install -e ./ophyd_devices - pip install -e ./bec/bec_lib[dev] - pip install -e ./bec/bec_ipython_client - pip install -e .[dev,pyside6] + pip install uv + uv pip install --system -e ./ophyd_devices + uv pip install --system -e ./bec/bec_lib[dev] + uv pip install --system -e ./bec/bec_ipython_client + uv pip install --system -e .[dev,pyside6] - name: Run Pytest run: | diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index 2ceb9309..0b8774a0 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -48,10 +48,11 @@ jobs: echo -e "\033[35;1m Using branch $OPHYD_DEVICES_BRANCH of OPHYD_DEVICES \033[0;m"; git clone --branch $OPHYD_DEVICES_BRANCH https://github.com/bec-project/ophyd_devices.git export OHPYD_DEVICES_PATH=$PWD/ophyd_devices - pip install -e ./ophyd_devices - pip install -e ./bec/bec_lib[dev] - pip install -e ./bec/bec_ipython_client - pip install -e .[dev,pyside6] + pip install uv + uv pip install --system -e ./ophyd_devices + uv pip install --system -e ./bec/bec_lib[dev] + uv pip install --system -e ./bec/bec_ipython_client + uv pip install --system -e .[dev,pyside6] - name: Run Pytest with Coverage id: coverage