diff --git a/packages/data-designer-engine/pyproject.toml b/packages/data-designer-engine/pyproject.toml index 1b4a6d0eb..84bcf4f29 100644 --- a/packages/data-designer-engine/pyproject.toml +++ b/packages/data-designer-engine/pyproject.toml @@ -58,6 +58,7 @@ dependencies = [ "pydantic>=2.9.2,<3", "pyjwt[crypto]>=2.13.0,<3", # 2.13.0 fixes PyJWT security advisories pulled in by mcp "python-multipart>=0.0.32,<1", # 0.0.32 addresses multipart security advisories pulled in by mcp + "rich>=13.7.1,<15", "ruff>=0.14.10,<1", "scipy>=1.11.0,<2", "sqlfluff>=4.1.0,<5", diff --git a/uv.lock b/uv.lock index 5840d6792..75e8b83d3 100644 --- a/uv.lock +++ b/uv.lock @@ -914,6 +914,7 @@ dependencies = [ { name = "pydantic" }, { name = "pyjwt", extra = ["crypto"] }, { name = "python-multipart" }, + { name = "rich" }, { name = "ruff" }, { name = "scipy", version = "1.15.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.11'" }, { name = "scipy", version = "1.17.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.11'" }, @@ -950,6 +951,7 @@ requires-dist = [ { name = "pydantic", specifier = ">=2.9.2,<3" }, { name = "pyjwt", extras = ["crypto"], specifier = ">=2.13.0,<3" }, { name = "python-multipart", specifier = ">=0.0.32,<1" }, + { name = "rich", specifier = ">=13.7.1,<15" }, { name = "ruff", specifier = ">=0.14.10,<1" }, { name = "scipy", specifier = ">=1.11.0,<2" }, { name = "sqlfluff", specifier = ">=4.1.0,<5" },