diff --git a/integration-tests/pyproject.toml b/integration-tests/pyproject.toml index 1838995e..37003440 100644 --- a/integration-tests/pyproject.toml +++ b/integration-tests/pyproject.toml @@ -13,6 +13,7 @@ dependencies = [ "pytest-asyncio>=0.23.1", "docker>=7", "numpy>=2.0", + "openai>=1.65", ] [tool.isort] diff --git a/integration-tests/requirements.txt b/integration-tests/requirements.txt index c5a91825..d419d4b3 100644 --- a/integration-tests/requirements.txt +++ b/integration-tests/requirements.txt @@ -1,5 +1,5 @@ # This file was autogenerated by uv via the following command: -# uv pip compile pyproject.toml --output-file requirements.txt +# uv pip compile pyproject.toml -o requirements.txt aiohappyeyeballs==2.4.6 # via aiohttp aiohttp==3.11.12 @@ -8,12 +8,21 @@ aiosignal==1.3.2 # via aiohttp annotated-types==0.7.0 # via pydantic +anyio==4.8.0 + # via + # httpx + # openai attrs==25.1.0 # via aiohttp certifi==2025.1.31 - # via requests + # via + # httpcore + # httpx + # requests charset-normalizer==3.4.1 # via requests +distro==1.9.0 + # via openai docker==7.1.0 # via text-generation-integration-tests (pyproject.toml) filelock==3.17.0 @@ -24,20 +33,32 @@ frozenlist==1.5.0 # aiosignal fsspec==2025.2.0 # via huggingface-hub +h11==0.14.0 + # via httpcore +httpcore==1.0.7 + # via httpx +httpx==0.28.1 + # via openai huggingface-hub==0.29.0 # via text-generation idna==3.10 # via + # anyio + # httpx # requests # yarl iniconfig==2.0.0 # via pytest +jiter==0.8.2 + # via openai multidict==6.1.0 # via # aiohttp # yarl numpy==2.2.3 # via text-generation-integration-tests (pyproject.toml) +openai==1.65.3 + # via text-generation-integration-tests (pyproject.toml) packaging==24.2 # via # huggingface-hub @@ -51,6 +72,7 @@ propcache==0.2.1 pydantic==2.10.6 # via # text-generation-integration-tests (pyproject.toml) + # openai # text-generation pydantic-core==2.27.2 # via pydantic @@ -67,15 +89,23 @@ requests==2.32.3 # via # docker # huggingface-hub +sniffio==1.3.1 + # via + # anyio + # openai syrupy==4.8.1 # via text-generation-integration-tests (pyproject.toml) text-generation==0.7.0 # via text-generation-integration-tests (pyproject.toml) tqdm==4.67.1 - # via huggingface-hub -typing-extensions==4.12.2 # via # huggingface-hub + # openai +typing-extensions==4.12.2 + # via + # anyio + # huggingface-hub + # openai # pydantic # pydantic-core urllib3==2.3.0