From c046a7f23806a657dce4d6b804de0e3e31566d15 Mon Sep 17 00:00:00 2001 From: Aran Martin <69749954+aran-martin@users.noreply.github.com> Date: Fri, 21 Nov 2025 13:23:29 +0000 Subject: [PATCH 1/3] Add py.typed marker --- usp/py.typed | 1 + 1 file changed, 1 insertion(+) create mode 100644 usp/py.typed diff --git a/usp/py.typed b/usp/py.typed new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/usp/py.typed @@ -0,0 +1 @@ + From 5abfff65a24a85c7a812cc87c2686267e5b2f6a1 Mon Sep 17 00:00:00 2001 From: Aran Martin <69749954+aran-martin@users.noreply.github.com> Date: Fri, 21 Nov 2025 13:26:50 +0000 Subject: [PATCH 2/3] Update pyproject.toml to include py.typed Add include directive for type hints in usp package --- pyproject.toml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index f36e1c6..2e26b26 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -46,6 +46,8 @@ packages = [ { include = "usp" } ] +include = ["usp/py.typed"] + [tool.poetry.dependencies] # Specify upper bound for locking python = ">=3.9,<4.0" @@ -106,4 +108,4 @@ log_cli = true log_cli_level = "DEBUG" filterwarnings = [ "error::pytest.PytestUnraisableExceptionWarning" -] \ No newline at end of file +] From 964fbfd98a8a60618ed3fce9fa95e3c039214b06 Mon Sep 17 00:00:00 2001 From: Aran Martin <69749954+aran-martin@users.noreply.github.com> Date: Fri, 21 Nov 2025 13:31:53 +0000 Subject: [PATCH 3/3] Update usp/py.typed Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- usp/py.typed | 1 - 1 file changed, 1 deletion(-) diff --git a/usp/py.typed b/usp/py.typed index 8b13789..e69de29 100644 --- a/usp/py.typed +++ b/usp/py.typed @@ -1 +0,0 @@ -