Skip to content

Commit 12f674a

Browse files
fix: update dependency configuration and error message
Co-Authored-By: Aaron <AJ> Steers <aj@airbyte.io>
1 parent 1ae9604 commit 12f674a

3 files changed

Lines changed: 16 additions & 18 deletions

File tree

airbyte_cdk/cli/airbyte_cdk/_secrets.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ def fetch(
5656
except ImportError:
5757
raise ImportError(
5858
"google-cloud-secret-manager package is required for Secret Manager integration. "
59-
"Install it with 'pip install airbyte-cdk[dev]' or 'pip install google-cloud-secret-manager'."
59+
"Install it with 'pip install google-cloud-secret-manager'."
6060
)
6161

6262
click.echo("Fetching secrets...")

poetry.lock

Lines changed: 14 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ numpy = "<2"
7777
unstructured = { version = "0.10.27", extras = ["docx", "pptx"], optional = true }
7878
"unstructured.pytesseract" = { version = ">=0.3.12", optional = true }
7979
pyjwt = "^2.8.0"
80+
google-cloud-secret-manager = { version = "^2.17.0", optional = true }
8081
cryptography = ">=44.0.0,<45.0.0" # Constrained as transitive dependency due to a bug in newer versions
8182
pytz = "2024.2"
8283
orjson = "^3.10.7"
@@ -88,7 +89,6 @@ whenever = "^0.6.16"
8889
click = "^8.1.8"
8990

9091
[tool.poetry.group.dev.dependencies]
91-
google-cloud-secret-manager = { version = "^2.17.0", optional = true }
9292
freezegun = "*"
9393
mypy = "*"
9494
asyncio = "3.4.3"
@@ -111,7 +111,6 @@ types-cachetools = "^5.5.0.20240820"
111111
deptry = "^0.23.0"
112112

113113
[tool.poetry.extras]
114-
dev = ["google-cloud-secret-manager"]
115114
file-based = ["avro", "fastavro", "pyarrow", "unstructured", "pdf2image", "pdfminer.six", "unstructured.pytesseract", "pytesseract", "markdown", "python-calamine", "python-snappy"]
116115
vector-db-based = ["langchain", "openai", "cohere", "tiktoken"]
117116
sql = ["sqlalchemy"]

0 commit comments

Comments
 (0)