From 53dc7774191047da911580ee948bbd2e5ae594ed Mon Sep 17 00:00:00 2001 From: florian Date: Tue, 4 Nov 2025 21:50:28 +0100 Subject: [PATCH] Added optional encryption dependency --- README.md | 8 +++++++- pyproject.toml | 3 +++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 816e36e..fb77138 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,9 @@ # lib-secret-manager -Simple helper library to import and consume secrets \ No newline at end of file +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 \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 0a2d574..aaf2a16 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -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"