
[abstractcore]

[all]
diffusers>=0.36.0
torch<3.0.0,>=2.0
torchvision>=0.15.0
transformers<6.0.0,>=4.0
accelerate>=0.0
safetensors>=0.0
huggingface_hub>=0.24.0
sentencepiece>=0.1.99
protobuf>=3.20.0
einops>=0.7.0
peft>=0.10.0
gguf>=0.10.0
stable-diffusion-cpp-python<0.4.6,>=0.4.2
Pillow>=9.0

[all-apple]
diffusers>=0.36.0
torch<3.0.0,>=2.0
torchvision>=0.15.0
transformers<6.0.0,>=4.0
accelerate>=0.0
safetensors>=0.0
huggingface_hub>=0.24.0
sentencepiece>=0.1.99
protobuf>=3.20.0
einops>=0.7.0
peft>=0.10.0
gguf>=0.10.0
stable-diffusion-cpp-python<0.4.6,>=0.4.2
Pillow>=9.0

[all-apple:platform_system == "Darwin" and python_version >= "3.10"]
mlx-gen<0.19.0,>=0.18.13

[all-gpu]
diffusers>=0.36.0
torch<3.0.0,>=2.0
torchvision>=0.15.0
transformers<6.0.0,>=4.0
accelerate>=0.0
safetensors>=0.0
huggingface_hub>=0.24.0
sentencepiece>=0.1.99
protobuf>=3.20.0
einops>=0.7.0
peft>=0.10.0
gguf>=0.10.0
stable-diffusion-cpp-python<0.4.6,>=0.4.2
Pillow>=9.0

[all:platform_system == "Darwin" and python_version >= "3.10"]
mlx-gen<0.19.0,>=0.18.13

[apple]
diffusers>=0.36.0
torch<3.0.0,>=2.0
torchvision>=0.15.0
transformers<6.0.0,>=4.0
accelerate>=0.0
safetensors>=0.0
huggingface_hub>=0.24.0
sentencepiece>=0.1.99
protobuf>=3.20.0
einops>=0.7.0
peft>=0.10.0
gguf>=0.10.0
stable-diffusion-cpp-python<0.4.6,>=0.4.2
Pillow>=9.0

[apple:platform_system == "Darwin" and python_version >= "3.10"]
mlx-gen<0.19.0,>=0.18.13

[dev]
pytest>=7.0.0
Pillow>=9.0
torch<3.0.0,>=2.0
diffusers>=0.36.0
torchvision>=0.15.0
transformers<6.0.0,>=4.0
accelerate>=0.0
safetensors>=0.0
sentencepiece>=0.1.99
protobuf>=3.20.0
einops>=0.7.0
peft>=0.10.0
mkdocs>=1.5.0
mkdocs-material>=9.0.0
build>=1.0.0
twine>=4.0.0
ruff>=0.5.7
black>=23.0.0
pre-commit>=3.0.0

[diffusers]
diffusers>=0.36.0
torch<3.0.0,>=2.0
torchvision>=0.15.0
transformers<6.0.0,>=4.0
accelerate>=0.0
safetensors>=0.0
huggingface_hub>=0.24.0
sentencepiece>=0.1.99
protobuf>=3.20.0
einops>=0.7.0
peft>=0.10.0
gguf>=0.10.0
Pillow>=9.0

[diffusers-dev]
diffusers>=0.36.0
torch<3.0.0,>=2.0
torchvision>=0.15.0
transformers>=5.0
accelerate>=0.0
safetensors>=0.0
huggingface_hub>=0.24.0
sentencepiece>=0.1.99
protobuf>=3.20.0
einops>=0.7.0
peft>=0.10.0
gguf>=0.10.0
Pillow>=9.0

[docs]
mkdocs>=1.5.0
mkdocs-material>=9.0.0

[gpu]
diffusers>=0.36.0
torch<3.0.0,>=2.0
torchvision>=0.15.0
transformers<6.0.0,>=4.0
accelerate>=0.0
safetensors>=0.0
huggingface_hub>=0.24.0
sentencepiece>=0.1.99
protobuf>=3.20.0
einops>=0.7.0
peft>=0.10.0
gguf>=0.10.0
Pillow>=9.0

[huggingface]
diffusers>=0.36.0
torch<3.0.0,>=2.0
torchvision>=0.15.0
transformers<6.0.0,>=4.0
accelerate>=0.0
safetensors>=0.0
huggingface_hub>=0.24.0
sentencepiece>=0.1.99
protobuf>=3.20.0
einops>=0.7.0
peft>=0.10.0
gguf>=0.10.0
Pillow>=9.0

[huggingface-dev]
diffusers>=0.36.0
torch<3.0.0,>=2.0
torchvision>=0.15.0
transformers>=5.0
accelerate>=0.0
safetensors>=0.0
huggingface_hub>=0.24.0
sentencepiece>=0.1.99
protobuf>=3.20.0
einops>=0.7.0
peft>=0.10.0
gguf>=0.10.0
Pillow>=9.0

[local]
diffusers>=0.36.0
torch<3.0.0,>=2.0
torchvision>=0.15.0
transformers<6.0.0,>=4.0
accelerate>=0.0
safetensors>=0.0
huggingface_hub>=0.24.0
sentencepiece>=0.1.99
protobuf>=3.20.0
einops>=0.7.0
peft>=0.10.0
gguf>=0.10.0
stable-diffusion-cpp-python<0.4.6,>=0.4.2
Pillow>=9.0

[mflux]

[mflux:platform_system == "Darwin" and python_version >= "3.10"]
mlx-gen<0.19.0,>=0.18.13

[mlx-gen]

[mlx-gen:platform_system == "Darwin" and python_version >= "3.10"]
mlx-gen<0.19.0,>=0.18.13

[models]
huggingface_hub>=0.24.0

[openai]

[openai-compatible]

[sdcpp]
stable-diffusion-cpp-python<0.4.6,>=0.4.2
huggingface_hub>=0.24.0
Pillow>=9.0

[test]
pytest>=7.0.0
Pillow>=9.0
torch<3.0.0,>=2.0
