diff --git a/.github/workflows/ci-dev.yml b/.github/workflows/ci-dev.yml index 639c97bd..f89a7152 100644 --- a/.github/workflows/ci-dev.yml +++ b/.github/workflows/ci-dev.yml @@ -69,7 +69,7 @@ jobs: - name: Regenerate lock with environment markers run: pdm lock --update-reuse --strategy inherit_metadata - name: Generate requirements.txt - run: pdm export --no-default -G osm -G voronoi -G gtfs -G plotting -G torch -dG docs -dG visualization -f requirements -o requirements.txt + run: pdm export --no-default -G all -dG docs -dG visualization -f requirements -o requirements.txt - name: Install dependencies run: pip install --no-deps -r requirements.txt - name: Install nbconvert dependency diff --git a/.github/workflows/ci-prod.yml b/.github/workflows/ci-prod.yml index e87edc40..b90cf5a4 100644 --- a/.github/workflows/ci-prod.yml +++ b/.github/workflows/ci-prod.yml @@ -60,7 +60,7 @@ jobs: - name: Regenerate lock with environment markers run: pdm lock --update-reuse --strategy inherit_metadata - name: Generate requirements.txt - run: pdm export --no-default -G osm -G voronoi -G gtfs -G plotting -G torch -dG docs -dG visualization -f requirements -o requirements.txt + run: pdm export --no-default -G all -dG docs -dG visualization -f requirements -o requirements.txt - name: Install dependencies run: pip install --no-deps -r requirements.txt - name: Install nbconvert dependency diff --git a/.github/workflows/generate-dev-docs.yml b/.github/workflows/generate-dev-docs.yml index 1d40c3c7..48d0cfd9 100644 --- a/.github/workflows/generate-dev-docs.yml +++ b/.github/workflows/generate-dev-docs.yml @@ -29,7 +29,7 @@ jobs: - name: Regenerate lock with environment markers run: pdm lock --update-reuse --strategy inherit_metadata - name: Generate requirements.txt - run: pdm export --no-default -G docs -G visualization -f requirements -o requirements.txt + run: pdm export --no-default -dG docs -dG visualization -f requirements -o requirements.txt - name: Install dependencies run: pip install --no-deps -r requirements.txt - name: Install nbconvert dependency diff --git a/.github/workflows/manual_tests.yml b/.github/workflows/manual_tests.yml index 907da785..8c13df99 100644 --- a/.github/workflows/manual_tests.yml +++ b/.github/workflows/manual_tests.yml @@ -30,9 +30,9 @@ jobs: - name: Install pdm run: pip install pdm - name: Generate lock with newest dependencies - run: pdm lock --lockfile pdm.newest.lock --strategy no_cross_platform -G osm -G voronoi -G gtfs -G plotting -G torch -dG test + run: pdm lock --lockfile pdm.newest.lock --strategy no_cross_platform -G all -dG test - name: Install srai and tests dependencies - run: pdm install --lockfile pdm.newest.lock -G osm -G voronoi -G gtfs -G plotting -G torch -dG test --skip=post_install + run: pdm install --lockfile pdm.newest.lock -G all -dG test --skip=post_install - name: Run tests with pytest run: pdm run pytest -v --durations=20 tests @@ -56,8 +56,8 @@ jobs: - name: Install pdm run: pip install pdm - name: Generate lock with oldest dependencies - run: pdm lock --lockfile pdm.oldest.lock --strategy no_cross_platform,direct_minimal_versions -G osm -G voronoi -G gtfs -G plotting -G torch -dG test + run: pdm lock --lockfile pdm.oldest.lock --strategy no_cross_platform,direct_minimal_versions -G all -dG test - name: Install srai and tests dependencies - run: pdm install --lockfile pdm.oldest.lock -G osm -G voronoi -G gtfs -G plotting -G torch -dG test --skip=post_install + run: pdm install --lockfile pdm.oldest.lock -G all -dG test --skip=post_install - name: Run tests with pytest run: pdm run pytest -v --durations=20 tests