diff --git a/pyproject.toml b/pyproject.toml index f3ba5aeac..e19172190 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,6 +15,9 @@ dependencies = [ "tests-support", ] +[tool.uv] +required-version = "0.9.5" + [tool.uv.sources] gooddata-sdk = { workspace = true } gooddata-pandas = { workspace = true } diff --git a/uv.lock b/uv.lock index a3d3b2a79..85d0dd5d4 100644 --- a/uv.lock +++ b/uv.lock @@ -1,6 +1,6 @@ # (C) 2025 GoodData Corporation version = 1 -revision = 2 +revision = 3 requires-python = ">=3.10" resolution-markers = [ "python_full_version >= '3.13' and platform_python_implementation == 'PyPy'", @@ -842,10 +842,12 @@ test = [ { name = "moto" }, { name = "orjson" }, { name = "pytest" }, + { name = "pytest-cov" }, { name = "pytest-mock" }, ] type = [ { name = "mypy" }, + { name = "pydantic" }, ] [package.metadata] @@ -864,9 +866,13 @@ test = [ { name = "moto", specifier = ">=5.1.6,<6.0.0" }, { name = "orjson", specifier = ">=3.11.3,<4.0.0" }, { name = "pytest", specifier = ">=8.3.5,<9.0.0" }, + { name = "pytest-cov", specifier = "~=6.0.0" }, { name = "pytest-mock", specifier = ">=3.14.0,<4.0.0" }, ] -type = [{ name = "mypy", specifier = ">=1.11.2,<2.0.0" }] +type = [ + { name = "mypy", specifier = ">=1.11.2,<2.0.0" }, + { name = "pydantic", specifier = "~=2.9.2" }, +] [[package]] name = "gooddata-python-sdk-workspace"