diff --git a/.github/workflows/linting.yml b/.github/workflows/linting.yml index 1028da3..0418464 100644 --- a/.github/workflows/linting.yml +++ b/.github/workflows/linting.yml @@ -32,8 +32,6 @@ jobs: python -m pip install --upgrade pip pip install . pip install .[dev] - pip install 'git+https://github.com/facebookresearch/detectron2.git' - pip install 'git+https://github.com/pmelchior/scarlet.git' if [ -f requirements.txt ]; then pip install -r requirements.txt; fi - name: Analyze code with linter run: | diff --git a/.github/workflows/smoke-test.yml b/.github/workflows/smoke-test.yml index f62eb24..a1104c3 100644 --- a/.github/workflows/smoke-test.yml +++ b/.github/workflows/smoke-test.yml @@ -40,8 +40,6 @@ jobs: python -m pip install --upgrade pip pip install . pip install .[dev] - pip install 'git+https://github.com/facebookresearch/detectron2.git' - pip install 'git+https://github.com/pmelchior/scarlet.git' if [ -f requirements.txt ]; then pip install -r requirements.txt; fi - name: Run unit tests with pytest run: | diff --git a/.github/workflows/testing-and-coverage.yml b/.github/workflows/testing-and-coverage.yml index 1590178..76d8f21 100644 --- a/.github/workflows/testing-and-coverage.yml +++ b/.github/workflows/testing-and-coverage.yml @@ -39,8 +39,6 @@ jobs: python -m pip install --upgrade pip pip install . pip install .[dev] - pip install 'git+https://github.com/facebookresearch/detectron2.git' - pip install 'git+https://github.com/pmelchior/scarlet.git' if [ -f requirements.txt ]; then pip install -r requirements.txt; fi - name: Run unit tests with pytest run: | diff --git a/pyproject.toml b/pyproject.toml index 569643d..d7d1720 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,6 +18,8 @@ dynamic = ["version"] dependencies = [ "deepdisc@git+https://github.com/lincc-frameworks/deepdisc.git", + "detectron2@git+https://github.com/facebookresearch/detectron2.git", + "scarlet@git+https://github.com/pmelchior/scarlet.git", ] # On a mac, install optional dependencies with `pip install '.[dev]'` (include the single quotes)