diff --git a/libs/partners/fireworks/pyproject.toml b/libs/partners/fireworks/pyproject.toml index 38931bc3b86..2214836207f 100644 --- a/libs/partners/fireworks/pyproject.toml +++ b/libs/partners/fireworks/pyproject.toml @@ -9,7 +9,7 @@ requires-python = ">=3.9.0,<4.0.0" dependencies = [ "langchain-core>=0.3.55,<1.0.0", "fireworks-ai>=0.13.0,<1.0.0", - "openai>=1.0.0,<1.108.0", + "openai>=1.0.0,<2.0.0", "requests>=2.0.0,<3.0.0", "aiohttp>=3.9.1,<4.0.0", ] diff --git a/libs/partners/fireworks/uv.lock b/libs/partners/fireworks/uv.lock index f86445a0e1e..8328a2fb769 100644 --- a/libs/partners/fireworks/uv.lock +++ b/libs/partners/fireworks/uv.lock @@ -380,7 +380,7 @@ name = "exceptiongroup" version = "1.3.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.13'" }, + { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/0b/9f/a65090624ecf468cdca03533906e7c69ed7588582240cfe7cc9e770b50eb/exceptiongroup-1.3.0.tar.gz", hash = "sha256:b241f5885f560bc56a59ee63ca4c6a8bfa46ae4ad651af316d4e81817bb9fd88", size = 29749, upload-time = "2025-05-10T17:42:51.123Z" } wheels = [ @@ -850,7 +850,7 @@ requires-dist = [ { name = "aiohttp", specifier = ">=3.9.1,<4.0.0" }, { name = "fireworks-ai", specifier = ">=0.13.0,<1.0.0" }, { name = "langchain-core", editable = "../../core" }, - { name = "openai", specifier = ">=1.0.0,<1.108.0" }, + { name = "openai", specifier = ">=1.0.0,<2.0.0" }, { name = "requests", specifier = ">=2.0.0,<3.0.0" }, ] diff --git a/libs/partners/openai/pyproject.toml b/libs/partners/openai/pyproject.toml index 34b47c3a6d5..63060afc644 100644 --- a/libs/partners/openai/pyproject.toml +++ b/libs/partners/openai/pyproject.toml @@ -8,7 +8,7 @@ license = { text = "MIT" } requires-python = ">=3.9.0,<4.0.0" dependencies = [ "langchain-core>=0.3.76,<2.0.0", - "openai>=1.104.2,<1.108.0", + "openai>=1.104.2,<2.0.0", "tiktoken>=0.7.0,<1.0.0", ] name = "langchain-openai" diff --git a/libs/partners/openai/uv.lock b/libs/partners/openai/uv.lock index 2c5294e25f9..686b4f2861b 100644 --- a/libs/partners/openai/uv.lock +++ b/libs/partners/openai/uv.lock @@ -647,7 +647,7 @@ typing = [ [package.metadata] requires-dist = [ { name = "langchain-core", editable = "../../core" }, - { name = "openai", specifier = ">=1.104.2,<1.108.0" }, + { name = "openai", specifier = ">=1.104.2,<2.0.0" }, { name = "tiktoken", specifier = ">=0.7.0,<1.0.0" }, ] diff --git a/libs/partners/perplexity/pyproject.toml b/libs/partners/perplexity/pyproject.toml index 82d9bcefb09..0b613463311 100644 --- a/libs/partners/perplexity/pyproject.toml +++ b/libs/partners/perplexity/pyproject.toml @@ -8,7 +8,7 @@ license = { text = "MIT" } requires-python = ">=3.9.0,<4.0.0" dependencies = [ "langchain-core>=0.3.71,<1.0.0", - "openai>=1.97.1,<1.108.0", + "openai>=1.97.1,<2.0.0", ] name = "langchain-perplexity" version = "0.1.2" diff --git a/libs/partners/perplexity/uv.lock b/libs/partners/perplexity/uv.lock index c137faa7736..0e791045ae2 100644 --- a/libs/partners/perplexity/uv.lock +++ b/libs/partners/perplexity/uv.lock @@ -337,7 +337,7 @@ name = "exceptiongroup" version = "1.3.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.13'" }, + { name = "typing-extensions", marker = "python_full_version < '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/0b/9f/a65090624ecf468cdca03533906e7c69ed7588582240cfe7cc9e770b50eb/exceptiongroup-1.3.0.tar.gz", hash = "sha256:b241f5885f560bc56a59ee63ca4c6a8bfa46ae4ad651af316d4e81817bb9fd88", size = 29749, upload-time = "2025-05-10T17:42:51.123Z" } wheels = [ @@ -639,7 +639,7 @@ typing = [ [package.metadata] requires-dist = [ { name = "langchain-core", editable = "../../core" }, - { name = "openai", specifier = ">=1.97.1,<1.108.0" }, + { name = "openai", specifier = ">=1.97.1,<2.0.0" }, ] [package.metadata.requires-dev]