diff --git a/scripts/populate_tox/populate_tox.py b/scripts/populate_tox/populate_tox.py index 5734167a6a..0d5f5043ed 100644 --- a/scripts/populate_tox/populate_tox.py +++ b/scripts/populate_tox/populate_tox.py @@ -438,7 +438,7 @@ def _render_dependencies(integration: str, releases: list[Version]) -> list[str] for dep in deps: rendered.append(f"{{{constraint}}}-{integration}: {dep}") else: - restriction = SpecifierSet(constraint) + restriction = SpecifierSet(constraint, prereleases=True) for release in releases: if release in restriction: for dep in deps: diff --git a/tox.ini b/tox.ini index d325d6071e..dc289b4587 100644 --- a/tox.ini +++ b/tox.ini @@ -10,7 +10,7 @@ # The file (and all resulting CI YAMLs) then need to be regenerated via # "scripts/generate-test-files.sh". # -# Last generated: 2025-09-17T14:43:06.969007+00:00 +# Last generated: 2025-09-18T06:43:59.191429+00:00 [tox] requires = @@ -95,7 +95,7 @@ envlist = {py3.8,py3.11,py3.12}-anthropic-v0.16.0 {py3.8,py3.11,py3.12}-anthropic-v0.33.1 {py3.8,py3.11,py3.12}-anthropic-v0.50.0 - {py3.8,py3.12,py3.13}-anthropic-v0.67.0 + {py3.8,py3.12,py3.13}-anthropic-v0.68.0 {py3.9,py3.10,py3.11}-cohere-v5.4.0 {py3.9,py3.11,py3.12}-cohere-v5.9.4 @@ -111,14 +111,14 @@ envlist = {py3.9,py3.12,py3.13}-langchain-notiktoken-v0.3.27 {py3.8,py3.11,py3.12}-openai-base-v1.0.1 - {py3.8,py3.11,py3.12}-openai-base-v1.36.1 - {py3.8,py3.11,py3.12}-openai-base-v1.71.0 - {py3.8,py3.12,py3.13}-openai-base-v1.107.3 + {py3.8,py3.11,py3.12}-openai-base-v1.37.2 + {py3.8,py3.11,py3.12}-openai-base-v1.73.0 + {py3.8,py3.12,py3.13}-openai-base-v1.108.0 {py3.8,py3.11,py3.12}-openai-notiktoken-v1.0.1 - {py3.8,py3.11,py3.12}-openai-notiktoken-v1.36.1 - {py3.8,py3.11,py3.12}-openai-notiktoken-v1.71.0 - {py3.8,py3.12,py3.13}-openai-notiktoken-v1.107.3 + {py3.8,py3.11,py3.12}-openai-notiktoken-v1.37.2 + {py3.8,py3.11,py3.12}-openai-notiktoken-v1.73.0 + {py3.8,py3.12,py3.13}-openai-notiktoken-v1.108.0 {py3.9,py3.12,py3.13}-langgraph-v0.6.7 {py3.10,py3.12,py3.13}-langgraph-v1.0.0a3 @@ -138,7 +138,7 @@ envlist = {py3.6,py3.7}-boto3-v1.12.49 {py3.6,py3.9,py3.10}-boto3-v1.20.54 {py3.7,py3.11,py3.12}-boto3-v1.28.85 - {py3.9,py3.12,py3.13}-boto3-v1.40.32 + {py3.9,py3.12,py3.13}-boto3-v1.40.33 {py3.6,py3.7,py3.8}-chalice-v1.16.0 {py3.6,py3.7,py3.8}-chalice-v1.21.9 @@ -254,6 +254,7 @@ envlist = {py3.8,py3.11,py3.12}-django-v4.2.24 {py3.10,py3.11,py3.12}-django-v5.0.14 {py3.10,py3.12,py3.13}-django-v5.2.6 + {py3.12,py3.13}-django-v6.0a1 {py3.6,py3.7,py3.8}-flask-v1.1.4 {py3.8,py3.12,py3.13}-flask-v2.3.3 @@ -459,7 +460,7 @@ deps = anthropic-v0.16.0: anthropic==0.16.0 anthropic-v0.33.1: anthropic==0.33.1 anthropic-v0.50.0: anthropic==0.50.0 - anthropic-v0.67.0: anthropic==0.67.0 + anthropic-v0.68.0: anthropic==0.68.0 anthropic: pytest-asyncio anthropic-v0.16.0: httpx<0.28.0 anthropic-v0.33.1: httpx<0.28.0 @@ -485,21 +486,21 @@ deps = langchain-notiktoken-v0.3.27: langchain-community openai-base-v1.0.1: openai==1.0.1 - openai-base-v1.36.1: openai==1.36.1 - openai-base-v1.71.0: openai==1.71.0 - openai-base-v1.107.3: openai==1.107.3 + openai-base-v1.37.2: openai==1.37.2 + openai-base-v1.73.0: openai==1.73.0 + openai-base-v1.108.0: openai==1.108.0 openai-base: pytest-asyncio openai-base: tiktoken openai-base-v1.0.1: httpx<0.28 - openai-base-v1.36.1: httpx<0.28 + openai-base-v1.37.2: httpx<0.28 openai-notiktoken-v1.0.1: openai==1.0.1 - openai-notiktoken-v1.36.1: openai==1.36.1 - openai-notiktoken-v1.71.0: openai==1.71.0 - openai-notiktoken-v1.107.3: openai==1.107.3 + openai-notiktoken-v1.37.2: openai==1.37.2 + openai-notiktoken-v1.73.0: openai==1.73.0 + openai-notiktoken-v1.108.0: openai==1.108.0 openai-notiktoken: pytest-asyncio openai-notiktoken-v1.0.1: httpx<0.28 - openai-notiktoken-v1.36.1: httpx<0.28 + openai-notiktoken-v1.37.2: httpx<0.28 langgraph-v0.6.7: langgraph==0.6.7 langgraph-v1.0.0a3: langgraph==1.0.0a3 @@ -521,7 +522,7 @@ deps = boto3-v1.12.49: boto3==1.12.49 boto3-v1.20.54: boto3==1.20.54 boto3-v1.28.85: boto3==1.28.85 - boto3-v1.40.32: boto3==1.40.32 + boto3-v1.40.33: boto3==1.40.33 {py3.7,py3.8}-boto3: urllib3<2.0.0 chalice-v1.16.0: chalice==1.16.0 @@ -665,6 +666,7 @@ deps = django-v4.2.24: django==4.2.24 django-v5.0.14: django==5.0.14 django-v5.2.6: django==5.2.6 + django-v6.0a1: django==6.0a1 django: psycopg2-binary django: djangorestframework django: pytest-django @@ -674,11 +676,13 @@ deps = django-v4.2.24: channels[daphne] django-v5.0.14: channels[daphne] django-v5.2.6: channels[daphne] + django-v6.0a1: channels[daphne] django-v2.2.28: six django-v3.2.25: pytest-asyncio django-v4.2.24: pytest-asyncio django-v5.0.14: pytest-asyncio django-v5.2.6: pytest-asyncio + django-v6.0a1: pytest-asyncio django-v1.11.29: djangorestframework>=3.0,<4.0 django-v1.11.29: Werkzeug<2.1.0 django-v2.2.28: djangorestframework>=3.0,<4.0