Skip to content

Commit b56212c

Browse files
chore: remove cryptography from DEP002 ignore list
cryptography is directly imported (e.g. in airbyte_cdk/sources/declarative/auth/jwt.py), so it is not an unused dependency and does not need to be in the deptry ignore list. Co-Authored-By: AJ Steers <aj@airbyte.io>
1 parent 11c9d15 commit b56212c

1 file changed

Lines changed: 0 additions & 1 deletion

File tree

pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,6 @@ DEP001 = [
243243
# https://deptry.com/rules-violations/#missing-dependencies-dep002
244244
DEP002 = [
245245
"setuptools", # Incorrectly used without declaring in some connectors (e.g. source-shopify)
246-
"cryptography", # Extra constraints applied on transitive dependency (see above)
247246
"google-cloud-secret-manager", # Deptry can't detect that `google.cloud.secretmanager_v1` uses this package
248247
"dateparser", # Used by `source-amazon-seller-partner` for parsing string-formatted dates w/ timezone abbreviations. May add to `AirbyteDateTime`.
249248
"unidecode", # IMPORTANT: DO NOT USE. Added to support source-google-sheets migration. This dep is deprecated in favour of `anyascii` and is slated for removal.

0 commit comments

Comments
 (0)