You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
imaginAIry/requirements-dev.txt

375 lines
7.2 KiB
Plaintext

#
# This file is autogenerated by pip-compile with Python 3.10
# by the following command:
#
# pip-compile --output-file=requirements-dev.txt requirements-dev.in setup.py
#
annotated-types==0.6.0
# via pydantic
antlr4-python3-runtime==4.9.3
# via omegaconf
anyio==4.3.0
# via
# httpx
# starlette
babel==2.14.0
# via mkdocs-material
build==1.2.1
# via pip-tools
certifi==2024.2.2
# via
# httpcore
# httpx
# requests
charset-normalizer==3.3.2
# via requests
click==8.1.7
# via
# click-help-colors
# click-shell
# imaginAIry (setup.py)
# mkdocs
# mkdocs-click
# mkdocstrings
# pip-tools
# uvicorn
click-help-colors==0.9.4
# via imaginAIry (setup.py)
click-shell==2.1
# via imaginAIry (setup.py)
colorama==0.4.6
# via
# griffe
# mkdocs-material
coverage==7.4.4
# via -r requirements-dev.in
diffusers==0.27.2
# via imaginAIry (setup.py)
einops==0.7.0
# via
# imaginAIry (setup.py)
# spandrel
exceptiongroup==1.2.0
# via
# anyio
# pytest
fastapi==0.110.1
# via imaginAIry (setup.py)
filelock==3.13.4
# via
# diffusers
# huggingface-hub
# torch
# transformers
fsspec==2024.3.1
# via
# huggingface-hub
# torch
ftfy==6.2.0
# via
# imaginAIry (setup.py)
# open-clip-torch
ghp-import==2.1.0
# via mkdocs
griffe==0.42.2
# via mkdocstrings-python
h11==0.14.0
# via
# httpcore
# uvicorn
httpcore==1.0.5
# via httpx
httpx==0.27.0
# via -r requirements-dev.in
huggingface-hub==0.22.2
# via
# diffusers
# open-clip-torch
# timm
# tokenizers
# transformers
idna==3.7
# via
# anyio
# httpx
# requests
importlib-metadata==7.1.0
# via diffusers
iniconfig==2.0.0
# via pytest
jaxtyping==0.2.28
# via imaginAIry (setup.py)
jinja2==3.1.3
# via
# mkdocs
# mkdocs-material
# mkdocstrings
# torch
kornia==0.7.2
# via imaginAIry (setup.py)
kornia-rs==0.1.3
# via kornia
markdown==3.6
# via
# mkdocs
# mkdocs-autorefs
# mkdocs-click
# mkdocs-material
# mkdocstrings
# pymdown-extensions
markupsafe==2.1.5
# via
# jinja2
# mkdocs
# mkdocs-autorefs
# mkdocstrings
mergedeep==1.3.4
# via mkdocs
mkdocs==1.5.3
# via
# mkdocs-autorefs
# mkdocs-material
# mkdocstrings
mkdocs-autorefs==1.0.1
# via mkdocstrings
mkdocs-click==0.8.1
# via -r requirements-dev.in
mkdocs-material==9.5.18
# via -r requirements-dev.in
mkdocs-material-extensions==1.3.1
# via mkdocs-material
mkdocstrings[python]==0.24.3
# via
# -r requirements-dev.in
# mkdocstrings-python
mkdocstrings-python==1.9.2
# via mkdocstrings
mpmath==1.3.0
# via sympy
mypy==1.9.0
# via -r requirements-dev.in
mypy-extensions==1.0.0
# via mypy
networkx==3.3
# via torch
numpy==1.24.4
# via
# -c tests/constraints.txt
# diffusers
# imaginAIry (setup.py)
# jaxtyping
# opencv-python
# scipy
# spandrel
# torchvision
# transformers
omegaconf==2.3.0
# via imaginAIry (setup.py)
open-clip-torch==2.24.0
# via imaginAIry (setup.py)
opencv-python==4.9.0.80
# via imaginAIry (setup.py)
packaging==24.0
# via
# build
# huggingface-hub
# kornia
# mkdocs
# pytest
# pytest-sugar
# transformers
paginate==0.5.6
# via mkdocs-material
pathspec==0.12.1
# via mkdocs
pillow==10.3.0
# via
# diffusers
# imaginAIry (setup.py)
# torchvision
pip-tools==7.4.1
# via -r requirements-dev.in
platformdirs==4.2.0
# via
# mkdocs
# mkdocstrings
pluggy==1.4.0
# via pytest
protobuf==5.26.1
# via
# imaginAIry (setup.py)
# open-clip-torch
psutil==5.9.8
# via imaginAIry (setup.py)
pydantic==2.7.0
# via
# fastapi
# imaginAIry (setup.py)
pydantic-core==2.18.1
# via pydantic
pygments==2.17.2
# via mkdocs-material
pymdown-extensions==10.7.1
# via
# mkdocs-material
# mkdocstrings
pyparsing==3.1.2
# via imaginAIry (setup.py)
pyproject-hooks==1.0.0
# via
# build
# pip-tools
pytest==8.1.1
# via
# -r requirements-dev.in
# pytest-asyncio
# pytest-randomly
# pytest-sugar
pytest-asyncio==0.23.6
# via -r requirements-dev.in
pytest-randomly==3.15.0
# via -r requirements-dev.in
pytest-sugar==1.0.0
# via -r requirements-dev.in
python-dateutil==2.9.0.post0
# via ghp-import
pyyaml==6.0.1
# via
# huggingface-hub
# mkdocs
# omegaconf
# pymdown-extensions
# pyyaml-env-tag
# responses
# timm
# transformers
pyyaml-env-tag==0.1
# via mkdocs
regex==2024.4.16
# via
# diffusers
# mkdocs-material
# open-clip-torch
# transformers
requests==2.31.0
# via
# diffusers
# huggingface-hub
# imaginAIry (setup.py)
# mkdocs-material
# responses
# transformers
responses==0.25.0
# via -r requirements-dev.in
ruff==0.3.7
# via -r requirements-dev.in
safetensors==0.4.3
# via
# diffusers
# imaginAIry (setup.py)
# spandrel
# timm
# transformers
scipy==1.13.0
# via
# imaginAIry (setup.py)
# torchdiffeq
sentencepiece==0.2.0
# via open-clip-torch
six==1.16.0
# via python-dateutil
sniffio==1.3.1
# via
# anyio
# httpx
spandrel==0.3.1
# via imaginAIry (setup.py)
starlette==0.37.2
# via fastapi
sympy==1.12
# via torch
termcolor==2.4.0
# via
# imaginAIry (setup.py)
# pytest-sugar
timm==0.9.16
# via
# imaginAIry (setup.py)
# open-clip-torch
tokenizers==0.15.2
# via transformers
tomli==2.0.1
# via
# build
# mypy
# pip-tools
# pyproject-hooks
# pytest
torch==2.2.2
# via
# imaginAIry (setup.py)
# kornia
# open-clip-torch
# spandrel
# timm
# torchdiffeq
# torchvision
torchdiffeq==0.2.3
# via imaginAIry (setup.py)
torchvision==0.17.2
# via
# imaginAIry (setup.py)
# open-clip-torch
# spandrel
# timm
tqdm==4.66.2
# via
# huggingface-hub
# imaginAIry (setup.py)
# open-clip-torch
# transformers
transformers==4.39.3
# via imaginAIry (setup.py)
typeguard==2.13.3
# via jaxtyping
types-pillow==10.2.0.20240415
# via -r requirements-dev.in
types-psutil==5.9.5.20240316
# via -r requirements-dev.in
types-requests==2.31.0.20240406
# via -r requirements-dev.in
types-tqdm==4.66.0.20240417
# via -r requirements-dev.in
typing-extensions==4.11.0
# via
# anyio
# fastapi
# huggingface-hub
# mypy
# pydantic
# pydantic-core
# spandrel
# torch
# uvicorn
urllib3==2.2.1
# via
# requests
# responses
# types-requests
uvicorn==0.29.0
# via imaginAIry (setup.py)
watchdog==4.0.0
# via mkdocs
wcwidth==0.2.13
# via ftfy
wheel==0.43.0
# via
# -r requirements-dev.in
# pip-tools
zipp==3.18.1
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file:
# pip
# setuptools