From 9a3ea659109309dfcc7ab3ac45d2299fa3d32b26 Mon Sep 17 00:00:00 2001 From: zzstoatzz Date: Tue, 25 Feb 2025 07:17:10 -0600 Subject: [PATCH] dev group for all integrations --- .github/workflows/integration-package-tests.yaml | 2 +- src/integrations/prefect-aws/pyproject.toml | 2 +- src/integrations/prefect-bitbucket/pyproject.toml | 2 +- src/integrations/prefect-dask/pyproject.toml | 2 +- src/integrations/prefect-databricks/pyproject.toml | 2 +- src/integrations/prefect-docker/pyproject.toml | 2 +- src/integrations/prefect-email/pyproject.toml | 2 +- src/integrations/prefect-github/pyproject.toml | 2 +- src/integrations/prefect-gitlab/pyproject.toml | 2 +- src/integrations/prefect-kubernetes/pyproject.toml | 2 +- src/integrations/prefect-ray/pyproject.toml | 2 +- src/integrations/prefect-redis/pyproject.toml | 2 +- src/integrations/prefect-shell/pyproject.toml | 2 +- src/integrations/prefect-slack/pyproject.toml | 2 +- src/integrations/prefect-snowflake/pyproject.toml | 2 +- src/integrations/prefect-sqlalchemy/pyproject.toml | 2 +- 16 files changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/integration-package-tests.yaml b/.github/workflows/integration-package-tests.yaml index da7fefc2d1bc..9a4739874fca 100644 --- a/.github/workflows/integration-package-tests.yaml +++ b/.github/workflows/integration-package-tests.yaml @@ -71,7 +71,7 @@ jobs: - name: Install dependencies working-directory: src/integrations/${{ matrix.package }} - run: uv sync --extra dev + run: uv sync - name: Build dev docker image if: matrix.package == 'prefect-docker' diff --git a/src/integrations/prefect-aws/pyproject.toml b/src/integrations/prefect-aws/pyproject.toml index f4952500d688..a655faf43d68 100644 --- a/src/integrations/prefect-aws/pyproject.toml +++ b/src/integrations/prefect-aws/pyproject.toml @@ -33,7 +33,7 @@ dependencies = [ ] dynamic = ["version"] -[project.optional-dependencies] +[dependency-groups] dev = [ "black", "boto3-stubs >= 1.24.39", diff --git a/src/integrations/prefect-bitbucket/pyproject.toml b/src/integrations/prefect-bitbucket/pyproject.toml index 040fe5749bf8..619b1200ff93 100644 --- a/src/integrations/prefect-bitbucket/pyproject.toml +++ b/src/integrations/prefect-bitbucket/pyproject.toml @@ -29,7 +29,7 @@ dependencies = [ ] dynamic = ["version"] -[project.optional-dependencies] +[dependency-groups] dev = [ "aiohttp", "coverage", diff --git a/src/integrations/prefect-dask/pyproject.toml b/src/integrations/prefect-dask/pyproject.toml index 6e39ce28f1f0..37035341a980 100644 --- a/src/integrations/prefect-dask/pyproject.toml +++ b/src/integrations/prefect-dask/pyproject.toml @@ -31,7 +31,7 @@ classifiers = [ "Topic :: Software Development :: Libraries", ] -[project.optional-dependencies] +[dependency-groups] dev = [ "bokeh", "coverage", diff --git a/src/integrations/prefect-databricks/pyproject.toml b/src/integrations/prefect-databricks/pyproject.toml index c0105de8e32a..fb8998ec83e3 100644 --- a/src/integrations/prefect-databricks/pyproject.toml +++ b/src/integrations/prefect-databricks/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ dependencies = ["prefect>=3.0.0"] dynamic = ["version"] -[project.optional-dependencies] +[dependency-groups] dev = [ "coverage", "interrogate", diff --git a/src/integrations/prefect-docker/pyproject.toml b/src/integrations/prefect-docker/pyproject.toml index 58f2bef6b7ee..d132810192ee 100644 --- a/src/integrations/prefect-docker/pyproject.toml +++ b/src/integrations/prefect-docker/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ dependencies = ["prefect>=3.1.1", "docker>=6.1.1", "exceptiongroup"] dynamic = ["version"] -[project.optional-dependencies] +[dependency-groups] dev = [ "coverage", "interrogate", diff --git a/src/integrations/prefect-email/pyproject.toml b/src/integrations/prefect-email/pyproject.toml index dd6645fee73f..df0348df46d7 100644 --- a/src/integrations/prefect-email/pyproject.toml +++ b/src/integrations/prefect-email/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ dependencies = ["prefect>=3.0.0"] dynamic = ["version"] -[project.optional-dependencies] +[dependency-groups] dev = [ "aiohttp", "coverage", diff --git a/src/integrations/prefect-github/pyproject.toml b/src/integrations/prefect-github/pyproject.toml index 2428370353b6..6c3f62f028dd 100644 --- a/src/integrations/prefect-github/pyproject.toml +++ b/src/integrations/prefect-github/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Topic :: Software Development :: Libraries", ] -[project.optional-dependencies] +[dependency-groups] dev = [ "coverage", "interrogate", diff --git a/src/integrations/prefect-gitlab/pyproject.toml b/src/integrations/prefect-gitlab/pyproject.toml index 01ca6a475db2..e23e846c197b 100644 --- a/src/integrations/prefect-gitlab/pyproject.toml +++ b/src/integrations/prefect-gitlab/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ dependencies = ["prefect>=3.0.0", "python-gitlab>=3.12.0", "tenacity>=8.2.3"] dynamic = ["version"] -[project.optional-dependencies] +[dependency-groups] dev = [ "aiohttp", "coverage", diff --git a/src/integrations/prefect-kubernetes/pyproject.toml b/src/integrations/prefect-kubernetes/pyproject.toml index 82bb64fb3b7f..3b13ca2acbe8 100644 --- a/src/integrations/prefect-kubernetes/pyproject.toml +++ b/src/integrations/prefect-kubernetes/pyproject.toml @@ -32,7 +32,7 @@ classifiers = [ ] dynamic = ["version"] -[project.optional-dependencies] +[dependency-groups] dev = [ "aiohttp", "coverage", diff --git a/src/integrations/prefect-ray/pyproject.toml b/src/integrations/prefect-ray/pyproject.toml index 272c12453e15..711ffcca5375 100644 --- a/src/integrations/prefect-ray/pyproject.toml +++ b/src/integrations/prefect-ray/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ dependencies = ["prefect>=3.0.0", "ray[default]>=2.0.0"] dynamic = ["version"] -[project.optional-dependencies] +[dependency-groups] dev = [ "aiohttp", "coverage", diff --git a/src/integrations/prefect-redis/pyproject.toml b/src/integrations/prefect-redis/pyproject.toml index cac5426ba3a5..99a8664d4e73 100644 --- a/src/integrations/prefect-redis/pyproject.toml +++ b/src/integrations/prefect-redis/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ dependencies = ["prefect>=3.0.0", "redis>=5.0.1"] dynamic = ["version"] -[project.optional-dependencies] +[dependency-groups] dev = [ "coverage", "interrogate", diff --git a/src/integrations/prefect-shell/pyproject.toml b/src/integrations/prefect-shell/pyproject.toml index aab0723380aa..646c970e6e98 100644 --- a/src/integrations/prefect-shell/pyproject.toml +++ b/src/integrations/prefect-shell/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ dependencies = ["prefect>=3.0.0"] dynamic = ["version"] -[project.optional-dependencies] +[dependency-groups] dev = [ "aiohttp", "coverage", diff --git a/src/integrations/prefect-slack/pyproject.toml b/src/integrations/prefect-slack/pyproject.toml index 118466e5f71d..bc3e367b7462 100644 --- a/src/integrations/prefect-slack/pyproject.toml +++ b/src/integrations/prefect-slack/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ dependencies = ["aiohttp", "slack_sdk>=3.15.1", "prefect>=3.0.0"] dynamic = ["version"] -[project.optional-dependencies] +[dependency-groups] dev = [ "coverage", "interrogate", diff --git a/src/integrations/prefect-snowflake/pyproject.toml b/src/integrations/prefect-snowflake/pyproject.toml index c129a6bd48f1..1891026d0daf 100644 --- a/src/integrations/prefect-snowflake/pyproject.toml +++ b/src/integrations/prefect-snowflake/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Topic :: Software Development :: Libraries", ] -[project.optional-dependencies] +[dependency-groups] dev = [ "coverage", "interrogate", diff --git a/src/integrations/prefect-sqlalchemy/pyproject.toml b/src/integrations/prefect-sqlalchemy/pyproject.toml index d1e4962b7e30..6db9c1e0838f 100644 --- a/src/integrations/prefect-sqlalchemy/pyproject.toml +++ b/src/integrations/prefect-sqlalchemy/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ "Topic :: Software Development :: Libraries", ] -[project.optional-dependencies] +[dependency-groups] dev = [ "aiosqlite", "asyncpg",