diff --git a/.github/workflows/stability_tests.yml b/.github/workflows/stability_tests.yml index d16d15a..3168f79 100644 --- a/.github/workflows/stability_tests.yml +++ b/.github/workflows/stability_tests.yml @@ -12,9 +12,6 @@ on: - "src/*" workflow_dispatch: -env: - PLATFORM: ${{ vars.PLATFORM }} - jobs: tests: runs-on: ubuntu-22.04 @@ -22,16 +19,13 @@ jobs: - uses: actions/checkout@v3 - name: Install Cython dependencies - run: sudo apt update && sudo apt install -y gcc build-essential python3-dev - - - name: Install setuptools - run: python3 -m pip install setuptools --upgrade + run: sudo apt update && sudo apt install -y gcc build-essential python3-dev curl - - name: Install adeft - run: python3 -m pip install --no-cache-dir --use-deprecated=legacy-resolver git+https://github.com/gyorilab/adeft.git#egg=adeft + - name: Install poetry + run: curl -sSL https://install.python-poetry.org | python3 - - name: Install python dependencies - run: python3 -m pip install . + run: poetry install - name: Run tests - run: python3 -m pytest -v + run: poetry run pytest -v diff --git a/setup.py b/setup.py deleted file mode 100644 index e69de29..0000000