# This file is automatically @generated by uv and should not be manually edited. # Use `uv lock` to regenerate this file. version = 1 requires-python = ">=3.11" [[package]] name = "accelerate" version = "0.30.0" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.8" dependencies = [ { name = "numpy", version = ">=1.17" }, { name = "packaging", version = ">=20.0" }, { name = "psutil" }, { name = "pyyaml" }, { name = "torch", version = ">=1.4.0" }, ] [[package]] name = "anyio" version = "4.1.1" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.8" dependencies = [ { name = "sniffio", version = ">=1.1" }, ] [[package]] name = "certifi" version = "2024.2.2" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.6" [[package]] name = "charset-normalizer" version = "3.3.2" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.7" [[package]] name = "click" version = "8.1.7" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.7" [[package]] name = "fastapi" version = "0.111.0" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.8" dependencies = [ { name = "pydantic", version = "!=1.8.1,>=1.7.4" }, { name = "starlette", version = "==0.37.0" }, { name = "typing-extensions", version = ">=4.8.0" }, ] [[package]] name = "filelock" version = "3.13.1" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.8" [[package]] name = "huggingface-hub" version = "0.21.4" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.8" dependencies = [ { name = "filelock" }, { name = "fsspec" }, { name = "requests" }, { name = "tqdm" }, { name = "typing-extensions" }, { name = "urllib3" }, { name = "pyyaml", version = ">=5.1" }, ] [[package]] name = "idna" version = "3.6" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.5" [[package]] name = "numpy" version = "1.26.4" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.9" [[package]] name = "openai" version = "1.42.0" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.7" dependencies = [ { name = "anyio", version = "<5,>=3.5.0" }, { name = "distro", version = "<2,>=1.7.0" }, { name = "httpx", version = "<1,>=0.23.1" }, { name = "pydantic", version = "<3,>=1.9.0" }, { name = "sniffio" }, { name = "typing-extensions", version = "<5,>=4.11" }, ] [[package]] name = "packaging" version = "24.0" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.7" [[package]] name = "pillow" version = "10.3.0" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.8" [[package]] name = "pydantic" version = "2.7.1" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.8" dependencies = [ { name = "pydantic-core", version = "==2.18.1" }, { name = "typing-extensions", version = "!=4.7.0,>=4.6.1" }, { name = "annotated-types", version = ">=0.4.0" }, ] [[package]] name = "pydantic-core" version = "2.18.1" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.8" [[package]] name = "python-dotenv" version = "1.0.0" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.5" [[package]] name = "pyyaml" version = "6.0.1" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.6" [[package]] name = "requests" version = "2.31.0" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.7" dependencies = [ { name = "charset-normalizer", version = ">=2,<4" }, { name = "idna", version = ">=2.5,<4" }, { name = "urllib3", version = ">=1.21.1,<3" }, { name = "certifi", version = ">=2017.4.17" }, ] [[package]] name = "sniffio" version = "1.3.1" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.7" [[package]] name = "starlette" version = "0.37.0" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.8" dependencies = [ { name = "anyio", version = "<5,>=3.4.0" }, ] [[package]] name = "torch" version = "2.3.0" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.8" [[package]] name = "torchvision" version = "0.18.0" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.8" dependencies = [ { name = "numpy" }, { name = "pillow", version = "!=8.3.0,>=5.3.0" }, { name = "torch", version = "==2.3.0" }, { name = "requests" }, ] [[package]] name = "tqdm" version = "4.66.2" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.7" [[package]] name = "transformers" version = "4.41.2" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.8" dependencies = [ { name = "filelock" }, { name = "huggingface-hub", version = ">=0.21.1" }, { name = "numpy", version = ">=1.17" }, { name = "packaging", version = ">=20.0" }, { name = "pyyaml", version = ">=5.1" }, { name = "regex", version = "!=2019.12.17" }, { name = "requests" }, { name = "safetensors", version = ">=0.4.1" }, { name = "tokenizers", version = ">=0.14,<0.15" }, { name = "torch", version = ">=1.9" }, { name = "tqdm", version = ">=4.27" }, ] [[package]] name = "typing-extensions" version = "4.10.0" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.8" [[package]] name = "urllib3" version = "2.1.0" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.8" [[package]] name = "uvicorn" version = "0.29.0" source = { registry = "https://pypi.org/simple" } requires-python = ">=3.8" dependencies = [ { name = "click", version = ">=7.0" }, { name = "h11", version = ">=0.8" }, ]