From c3265a1ecbb3b07f3b0910828464a30b8f467db9 Mon Sep 17 00:00:00 2001 From: Anthony Lukach Date: Mon, 2 Dec 2024 12:26:16 -0800 Subject: [PATCH 1/3] fix: rm file causing local eoapi namespace issues --- eoapi/__init__.py | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 eoapi/__init__.py diff --git a/eoapi/__init__.py b/eoapi/__init__.py deleted file mode 100644 index e69de29..0000000 From 8106e98877d60acf58c9cb31c34a52455c88e443 Mon Sep 17 00:00:00 2001 From: Anthony Lukach Date: Mon, 2 Dec 2024 12:31:23 -0800 Subject: [PATCH 2/3] Update pyproject.toml --- pyproject.toml | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 5b4de60..11f8d5d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,10 @@ +# [build-system] +# build-backend = "pdm.pep517.api" +# requires = ["pdm-pep517"] + [build-system] -build-backend = "pdm.pep517.api" -requires = ["pdm-pep517"] +requires = ["pdm-backend"] +build-backend = "pdm.backend" [tool.pdm.version] path = "eoapi/auth_utils/__init__.py" @@ -22,7 +26,7 @@ dependencies = [ description = "Authentication & authorization helpers for eoAPI" dynamic = ["version"] license = {file = "LICENSE"} -name = "eoapi.auth_utils" +name = "eoapi-auth-utils" readme = "README.md" requires-python = ">=3.8" @@ -36,3 +40,9 @@ testing = [ "jwcrypto>=1.5.6", "pytest>=6.0", ] + +[tool.mypy] +no_implicit_optional = true +strict_optional = true +namespace_packages = true +explicit_package_bases = true From f82308def0930033b6f452f52d5b6c030bb8a2dd Mon Sep 17 00:00:00 2001 From: Anthony Lukach Date: Mon, 2 Dec 2024 12:34:08 -0800 Subject: [PATCH 3/3] Update pyproject.toml --- pyproject.toml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 11f8d5d..98644a2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,3 @@ -# [build-system] -# build-backend = "pdm.pep517.api" -# requires = ["pdm-pep517"] - [build-system] requires = ["pdm-backend"] build-backend = "pdm.backend"