# This file was autogenerated by uv via the following command:
#    uv export --frozen --color never --no-emit-project --no-hashes
absl-py==2.4.0
    # via optax
aiobotocore==3.7.0
    # via s3fs
aiohappyeyeballs==2.6.2
    # via aiohttp
aiohttp==3.14.1
    # via
    #   aiobotocore
    #   fsspec
    #   s3fs
aioitertools==0.13.0
    # via aiobotocore
aiosignal==1.4.0
    # via aiohttp
annotated-doc==0.0.4
    # via
    #   fastapi
    #   typer
annotated-types==0.7.0
    # via pydantic
anyio==4.14.0
    # via starlette
async-timeout==5.0.1 ; python_full_version < '3.11'
    # via aiohttp
attrs==26.1.0
    # via aiohttp
botocore==1.43.0
    # via aiobotocore
cachetools==7.1.4
    # via mlflow-skinny
certifi==2026.6.17
    # via requests
cffi==2.0.0 ; platform_python_implementation != 'PyPy'
    # via cryptography
charset-normalizer==3.4.7
    # via requests
click==8.4.1
    # via
    #   mlflow-skinny
    #   uvicorn
cloudpickle==3.1.2
    # via mlflow-skinny
colorama==0.4.6 ; sys_platform == 'win32'
    # via
    #   click
    #   typer
contourpy==1.3.2 ; python_full_version < '3.11'
    # via matplotlib
contourpy==1.3.3 ; python_full_version >= '3.11'
    # via matplotlib
cryptography==49.0.0
    # via google-auth
cycler==0.12.1
    # via matplotlib
databricks-sdk==0.118.0
    # via mlflow-skinny
debugpy==1.8.21
    # via tesseract-core
docker==7.1.0
    # via mosaic-bench
exceptiongroup==1.3.1 ; python_full_version < '3.11'
    # via anyio
fastapi==0.137.0
    # via
    #   mlflow-skinny
    #   tesseract-core
filelock==3.29.4
    # via mosaic-bench
fonttools==4.63.0
    # via matplotlib
frozenlist==1.8.0
    # via
    #   aiohttp
    #   aiosignal
fsspec==2026.4.0
    # via
    #   s3fs
    #   tesseract-core
gitdb==4.0.12
    # via gitpython
gitpython==3.1.50
    # via mlflow-skinny
google-auth==2.55.0
    # via databricks-sdk
h11==0.16.0
    # via uvicorn
idna==3.18
    # via
    #   anyio
    #   requests
    #   yarl
importlib-metadata==9.0.0
    # via mlflow-skinny
jax==0.6.2 ; python_full_version < '3.11'
    # via
    #   mosaic-bench
    #   optax
    #   tesseract-jax
jax==0.10.2 ; python_full_version >= '3.11'
    # via
    #   mosaic-bench
    #   optax
    #   tesseract-jax
jaxlib==0.6.2 ; python_full_version < '3.11'
    # via
    #   jax
    #   optax
jaxlib==0.10.2 ; python_full_version >= '3.11'
    # via
    #   jax
    #   optax
jinja2==3.1.6
    # via tesseract-core
jmespath==1.1.0
    # via
    #   aiobotocore
    #   botocore
kiwisolver==1.5.0
    # via matplotlib
markdown-it-py==4.2.0
    # via rich
markupsafe==3.0.3
    # via jinja2
matplotlib==3.10.9 ; python_full_version < '3.11'
    # via mosaic-bench
matplotlib==3.11.0 ; python_full_version >= '3.11'
    # via mosaic-bench
mdurl==0.1.2
    # via markdown-it-py
ml-dtypes==0.5.4
    # via
    #   jax
    #   jaxlib
mlflow-skinny==3.13.0
    # via tesseract-core
multidict==6.7.1
    # via
    #   aiobotocore
    #   aiohttp
    #   yarl
numpy==2.2.6 ; python_full_version < '3.11'
    # via
    #   contourpy
    #   jax
    #   jaxlib
    #   matplotlib
    #   ml-dtypes
    #   mosaic-bench
    #   optax
    #   pandas
    #   scipy
    #   tesseract-core
numpy==2.4.6 ; python_full_version >= '3.11'
    # via
    #   contourpy
    #   jax
    #   jaxlib
    #   matplotlib
    #   ml-dtypes
    #   mosaic-bench
    #   optax
    #   pandas
    #   scipy
    #   tesseract-core
nvidia-ml-py==13.610.43
    # via mosaic-bench
opentelemetry-api==1.42.1
    # via
    #   mlflow-skinny
    #   opentelemetry-sdk
    #   opentelemetry-semantic-conventions
opentelemetry-proto==1.42.1
    # via mlflow-skinny
opentelemetry-sdk==1.42.1
    # via mlflow-skinny
opentelemetry-semantic-conventions==0.63b1
    # via opentelemetry-sdk
opt-einsum==3.4.0
    # via jax
optax==0.2.8
    # via mosaic-bench
orjson==3.11.9
    # via tesseract-core
packaging==26.2
    # via
    #   matplotlib
    #   mlflow-skinny
    #   tesseract-core
pandas==2.3.3 ; python_full_version < '3.11'
    # via mosaic-bench
pandas==3.0.3 ; python_full_version >= '3.11'
    # via mosaic-bench
pillow==12.2.0
    # via matplotlib
pip==26.1.2
    # via tesseract-core
propcache==0.5.2
    # via
    #   aiohttp
    #   yarl
protobuf==6.33.6
    # via
    #   databricks-sdk
    #   mlflow-skinny
    #   opentelemetry-proto
psutil==7.2.2
    # via mosaic-bench
pyasn1==0.6.3
    # via pyasn1-modules
pyasn1-modules==0.4.2
    # via google-auth
pybase64==1.4.3
    # via tesseract-core
pycparser==3.0 ; implementation_name != 'PyPy' and platform_python_implementation != 'PyPy'
    # via cffi
pydantic==2.13.4
    # via
    #   fastapi
    #   mlflow-skinny
    #   tesseract-core
pydantic-core==2.46.4
    # via pydantic
pygments==2.20.0
    # via rich
pyparsing==3.3.2
    # via matplotlib
python-dateutil==2.9.0.post0
    # via
    #   aiobotocore
    #   botocore
    #   matplotlib
    #   pandas
python-dotenv==1.2.2
    # via mlflow-skinny
pytz==2026.2 ; python_full_version < '3.11'
    # via pandas
pywin32==312 ; sys_platform == 'win32'
    # via docker
pyyaml==6.0.3
    # via
    #   mlflow-skinny
    #   mosaic-bench
    #   tesseract-core
requests==2.34.2
    # via
    #   databricks-sdk
    #   docker
    #   mlflow-skinny
    #   tesseract-core
rich==15.0.0
    # via
    #   mosaic-bench
    #   tesseract-core
    #   typer
s3fs==2026.4.0
    # via fsspec
scipy==1.15.3 ; python_full_version < '3.11'
    # via
    #   jax
    #   jaxlib
scipy==1.17.1 ; python_full_version == '3.11.*'
    # via
    #   jax
    #   jaxlib
scipy==1.18.0 ; python_full_version >= '3.12'
    # via
    #   jax
    #   jaxlib
shellingham==1.5.4
    # via typer
six==1.17.0
    # via python-dateutil
smmap==5.0.3
    # via gitdb
sqlparse==0.5.5
    # via mlflow-skinny
starlette==1.3.1
    # via
    #   fastapi
    #   mlflow-skinny
tesseract-core==1.10.0
    # via
    #   mosaic-bench
    #   tesseract-jax
tesseract-jax==0.3.0
    # via mosaic-bench
typer==0.26.7
    # via
    #   mosaic-bench
    #   tesseract-core
typing-extensions==4.15.0
    # via
    #   aiobotocore
    #   aiohttp
    #   aiosignal
    #   anyio
    #   cryptography
    #   exceptiongroup
    #   fastapi
    #   mlflow-skinny
    #   multidict
    #   opentelemetry-api
    #   opentelemetry-sdk
    #   opentelemetry-semantic-conventions
    #   pydantic
    #   pydantic-core
    #   starlette
    #   typing-inspection
    #   uvicorn
typing-inspection==0.4.2
    # via
    #   fastapi
    #   pydantic
tzdata==2026.2 ; python_full_version < '3.11' or sys_platform == 'emscripten' or sys_platform == 'win32'
    # via pandas
urllib3==2.7.0
    # via
    #   botocore
    #   databricks-sdk
    #   docker
    #   requests
uvicorn==0.49.0
    # via
    #   mlflow-skinny
    #   tesseract-core
wrapt==2.2.2
    # via aiobotocore
yarl==1.24.2
    # via aiohttp
zipp==4.1.0
    # via importlib-metadata
