diff --git a/pyproject.toml b/pyproject.toml index 620b518..4d81830 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "sportradar-datacore-api" -version = "0.1.0" +version = "0.1.1" description = "A Python wrapper for accessing and processing Sportradar DataCore data." readme = "README.md" requires-python = ">=3.12" @@ -48,7 +48,7 @@ Repository = "https://github.com/mad4ms/SportradarDatacoreAPI" [tool.setuptools.packages.find] where = ["src"] -exclude = ["_vendor*", "_vendor.*"] # do not package vendored client +include = ["sportradar_datacore_api*", "_vendor*"] # --- build --- [build-system] @@ -80,11 +80,18 @@ testpaths = ["test"] [tool.mypy] python_version = "3.12" plugins = ["pydantic.mypy"] + mypy_path = ["src", "src/_vendor"] -exclude = 'src/_vendor/' + +exclude = ["^src/_vendor/"] warn_unused_ignores = true warn_redundant_casts = true strict_optional = true check_untyped_defs = true disallow_untyped_defs = true + +[[tool.mypy.overrides]] +module = "datacore_client.*" +follow_imports = "skip" +ignore_errors = true diff --git a/uv.lock b/uv.lock index 5ce2d91..12d9d5b 100644 --- a/uv.lock +++ b/uv.lock @@ -1082,7 +1082,7 @@ wheels = [ [[package]] name = "sportradar-datacore-api" -version = "0.1.0" +version = "0.1.1" source = { editable = "." } dependencies = [ { name = "attrs" },