diff --git a/libs/partners/openai/pyproject.toml b/libs/partners/openai/pyproject.toml index d691069ce91..50ff556a5f6 100644 --- a/libs/partners/openai/pyproject.toml +++ b/libs/partners/openai/pyproject.toml @@ -7,12 +7,12 @@ authors = [] license = { text = "MIT" } requires-python = "<4.0,>=3.9" dependencies = [ - "langchain-core<1.0.0,>=0.3.49", + "langchain-core<1.0.0,>=0.3.52", "openai<2.0.0,>=1.68.2", "tiktoken<1,>=0.7", ] name = "langchain-openai" -version = "0.3.12" +version = "0.3.13" description = "An integration package connecting OpenAI and LangChain" readme = "README.md" diff --git a/libs/partners/openai/uv.lock b/libs/partners/openai/uv.lock index fc1c7fd0139..44732c479cb 100644 --- a/libs/partners/openai/uv.lock +++ b/libs/partners/openai/uv.lock @@ -1,5 +1,4 @@ version = 1 -revision = 1 requires-python = ">=3.9, <4.0" resolution-markers = [ "python_full_version >= '3.13'", @@ -464,7 +463,7 @@ wheels = [ [[package]] name = "langchain-core" -version = "0.3.51" +version = "0.3.52" source = { editable = "../../core" } dependencies = [ { name = "jsonpatch" }, @@ -504,6 +503,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" }, @@ -514,15 +515,14 @@ test = [ test-integration = [] typing = [ { name = "langchain-text-splitters", directory = "../../text-splitters" }, - { name = "mypy", specifier = ">=1.10,<1.11" }, - { name = "types-jinja2", specifier = ">=2.11.9,<3.0.0" }, + { name = "mypy", specifier = ">=1.15,<1.16" }, { name = "types-pyyaml", specifier = ">=6.0.12.2,<7.0.0.0" }, { name = "types-requests", specifier = ">=2.28.11.5,<3.0.0.0" }, ] [[package]] name = "langchain-openai" -version = "0.3.12" +version = "0.3.13" source = { editable = "." } dependencies = [ { name = "langchain-core" }, @@ -609,7 +609,7 @@ typing = [ [[package]] name = "langchain-tests" -version = "0.3.17" +version = "0.3.18" source = { editable = "../../standard-tests" } dependencies = [ { name = "httpx" },