diff --git a/libs/partners/xai/pyproject.toml b/libs/partners/xai/pyproject.toml index a82b353c51b..7f753e102e4 100644 --- a/libs/partners/xai/pyproject.toml +++ b/libs/partners/xai/pyproject.toml @@ -7,13 +7,13 @@ authors = [] license = { text = "MIT" } requires-python = "<4.0,>=3.9" dependencies = [ - "langchain-openai<0.4,>=0.3.9", - "langchain-core<1.0.0,>=0.3.47", + "langchain-openai<0.4,>=0.3.12", + "langchain-core<1.0.0,>=0.3.51", "requests<3,>=2", "aiohttp<4,>=3.9.1", ] name = "langchain-xai" -version = "0.2.2" +version = "0.2.3" description = "An integration package connecting xAI and LangChain" readme = "README.md" diff --git a/libs/partners/xai/uv.lock b/libs/partners/xai/uv.lock index 562ebb733e3..9678af4a219 100644 --- a/libs/partners/xai/uv.lock +++ b/libs/partners/xai/uv.lock @@ -1,5 +1,4 @@ version = 1 -revision = 1 requires-python = ">=3.9, <4.0" resolution-markers = [ "python_full_version >= '3.13'", @@ -655,6 +654,8 @@ test = [ { name = "numpy", marker = "python_full_version >= '3.13'", specifier = ">=2.1.0" }, { name = "pytest", specifier = ">=8,<9" }, { name = "pytest-asyncio", specifier = ">=0.21.1,<1.0.0" }, + { name = "pytest-benchmark" }, + { name = "pytest-codspeed" }, { name = "pytest-mock", specifier = ">=3.10.0,<4.0.0" }, { name = "pytest-socket", specifier = ">=0.7.0,<1.0.0" }, { name = "pytest-watcher", specifier = ">=0.3.4,<1.0.0" }, @@ -727,6 +728,8 @@ source = { editable = "../../standard-tests" } dependencies = [ { name = "httpx" }, { name = "langchain-core" }, + { name = "numpy", version = "1.26.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.13'" }, + { name = "numpy", version = "2.2.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.13'" }, { name = "pytest" }, { name = "pytest-asyncio" }, { name = "pytest-socket" }, @@ -737,6 +740,8 @@ dependencies = [ requires-dist = [ { name = "httpx", specifier = ">=0.25.0,<1" }, { name = "langchain-core", editable = "../../core" }, + { name = "numpy", marker = "python_full_version < '3.13'", specifier = ">=1.26.2" }, + { name = "numpy", marker = "python_full_version >= '3.13'", specifier = ">=2.1.0" }, { name = "pytest", specifier = ">=7,<9" }, { name = "pytest-asyncio", specifier = ">=0.20,<1" }, { name = "pytest-socket", specifier = ">=0.6.0,<1" }, @@ -755,7 +760,7 @@ typing = [ [[package]] name = "langchain-xai" -version = "0.2.2" +version = "0.2.3" source = { editable = "." } dependencies = [ { name = "aiohttp" },