From 507e94a73f29f4493fbe764f4403711854111ba6 Mon Sep 17 00:00:00 2001 From: foefl Date: Fri, 21 Nov 2025 07:04:42 +0100 Subject: [PATCH] add dep `dotenv` to please `anomalib`, closes #18 --- pdm.lock | 16 ++++++++++++++-- pyproject.toml | 2 +- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/pdm.lock b/pdm.lock index 45dfecf..eb5db79 100644 --- a/pdm.lock +++ b/pdm.lock @@ -5,7 +5,7 @@ groups = ["default", "dev", "lint", "nb", "tests"] strategy = ["inherit_metadata"] lock_version = "4.5.0" -content_hash = "sha256:80c4f12ed395aff33031d8f355fb80685376a4283dc025567f8a8f3ab45e77c1" +content_hash = "sha256:68a0d82fb8cdbb8c525191dfbd6b290c14ccb7b60e44ae1d07760f21fe43bb5e" [[metadata.targets]] requires_python = ">=3.11,<3.14" @@ -901,6 +901,18 @@ files = [ {file = "dopt_basics-0.2.4.tar.gz", hash = "sha256:c21fbe183bec5eab4cfd1404e10baca670035801596960822d0019e6e885983f"}, ] +[[package]] +name = "dotenv" +version = "0.9.9" +summary = "Deprecated package" +groups = ["default"] +dependencies = [ + "python-dotenv", +] +files = [ + {file = "dotenv-0.9.9-py2.py3-none-any.whl", hash = "sha256:29cf74a087b31dafdb5a446b6d7e11cbce8ed2741540e2339c69fbef92c94ce9"}, +] + [[package]] name = "einops" version = "0.8.1" @@ -3161,7 +3173,7 @@ name = "python-dotenv" version = "1.1.1" requires_python = ">=3.9" summary = "Read key-value pairs from a .env file and set them as environment variables" -groups = ["dev"] +groups = ["default", "dev"] files = [ {file = "python_dotenv-1.1.1-py3-none-any.whl", hash = "sha256:31f23644fe2602f88ff55e1f5c79ba497e01224ee7737937930c448e4d0e24dc"}, {file = "python_dotenv-1.1.1.tar.gz", hash = "sha256:a8a6399716257f45be6a007360200409fce5cda2661e3dec71d23dc15f6189ab"}, diff --git a/pyproject.toml b/pyproject.toml index 501ea84..9a21815 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ description = "anomaly detection for sensor images for quality assurance process authors = [ {name = "d-opt GmbH (resp.: Florian Foerster)", email = "f.foerster@d-opt.com"}, ] -dependencies = ["imutils>=0.5.4", "dopt-basics>=0.2.4", "numpy>=2.2.6", "open-clip-torch>=3.2.0", "anomalib==2.1.0"] +dependencies = ["imutils>=0.5.4", "dopt-basics>=0.2.4", "numpy>=2.2.6", "open-clip-torch>=3.2.0", "anomalib==2.1.0", "dotenv>=0.9.9"] requires-python = "<3.14,>=3.11" readme = "README.md" license = {text = "LicenseRef-Proprietary"}