diff --git a/pyproject.toml b/pyproject.toml index 76ecc94..0c474da 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,6 +11,7 @@ dependencies = [ "langchain-core~=0.3.21", "mcp~=1.0.0", "pydantic~=2.10.2", + "typing-extensions~=4.12.2", ] classifiers = [ "License :: OSI Approved :: MIT License", @@ -28,7 +29,6 @@ dev = [ "pytest-socket~=0.7.0", "ruff~=0.8.0", "mypy~=1.13.0", - "typing-extensions~=4.12.2", "langchain-groq~=0.2.1", ] diff --git a/uv.lock b/uv.lock index e36cb76..bc39466 100644 --- a/uv.lock +++ b/uv.lock @@ -288,6 +288,7 @@ dependencies = [ { name = "langchain-core" }, { name = "mcp" }, { name = "pydantic" }, + { name = "typing-extensions" }, ] [package.dev-dependencies] @@ -299,7 +300,6 @@ dev = [ { name = "pytest-asyncio" }, { name = "pytest-socket" }, { name = "ruff" }, - { name = "typing-extensions" }, ] [package.metadata] @@ -307,6 +307,7 @@ requires-dist = [ { name = "langchain-core", specifier = "~=0.3.21" }, { name = "mcp", specifier = "~=1.0.0" }, { name = "pydantic", specifier = "~=2.10.2" }, + { name = "typing-extensions", specifier = "~=4.12.2" }, ] [package.metadata.requires-dev] @@ -318,7 +319,6 @@ dev = [ { name = "pytest-asyncio", specifier = "~=0.24.0" }, { name = "pytest-socket", specifier = "~=0.7.0" }, { name = "ruff", specifier = "~=0.8.0" }, - { name = "typing-extensions", specifier = "~=4.12.2" }, ] [[package]]