Added optional encryption dependency

This commit is contained in:
florian 2025-11-04 21:50:28 +01:00
parent 5b42c8328e
commit 53dc777419
2 changed files with 10 additions and 1 deletions

View File

@ -1,3 +1,9 @@
# lib-secret-manager
Simple helper library to import and consume secrets
Simple helper library to import and consume secrets
### For pods without encryption_key
lib-secret-manager @ git+https://git.gansejunge.com/notifier/lib-secret-manager.git@main
### For pods with encryption_key
lib-secret-manager[encryption] @ git+https://git.gansejunge.com/notifier/lib-secret-manager.git@main

View File

@ -7,6 +7,9 @@ requires-python = ">=3.10"
authors = [{ name = "Florian Gänsejunge" }]
dependencies = ["simple-logger-handler @ git+https://git.gansejunge.com/notifier/lib-logger-handler.git@main"]
[project.optional-dependencies]
encryption = ["cryptography==46.0.2"]
[build-system]
requires = ["setuptools>=61"]
build-backend = "setuptools.build_meta"