Skip to content

Commit 870175a

Browse files
feat: add empty extras markers for cloud/notification integrations (Phase 1)
Co-Authored-By: Itamar Hartstein <haritamar@gmail.com>
1 parent a5f43df commit 870175a

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

pyproject.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,14 @@ fabricspark = ["dbt-fabricspark"]
8282
sqlserver = ["dbt-sqlserver"]
8383
vertica = ["dbt-vertica"]
8484

85+
# Cloud storage and notification extras (Phase 1: empty, deps are still required).
86+
# In Phase 2 these will reference the actual optional dependencies.
87+
s3 = []
88+
gcs = []
89+
azure = []
90+
slack = []
91+
teams = []
92+
8593
# dbt-fabricspark is excluded due to broken upstream dependencies (azure-cli pre-release pins).
8694
# dbt-vertica is excluded because it pins dbt-core==1.8.5, forcing the entire resolution to dbt 1.8.
8795
# Both are still available as individual extras (e.g. pip install elementary-data[vertica]).

0 commit comments

Comments
 (0)