-
Notifications
You must be signed in to change notification settings - Fork 0
/
pyproject.toml
45 lines (41 loc) · 1.16 KB
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
[build-system]
requires = ["flit_core >=3.2,<4"]
build-backend = "flit_core.buildapi"
[project]
name = "sd_tools"
version = "1.6.0"
authors = [{ name = "Feng Zhou", email = "[email protected]" }]
description = "command line tool for stable diffusion"
license = { file = "LICENSE" }
readme = "README.md"
classifiers = [
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
]
requires-python = ">=3.8"
dependencies = [
"torch>=2.2.1",
"torchvision>=0.17.1",
"diffusers>=0.29.2",
"transformers>=4.38.2",
"prompt-toolkit>=3.0.43",
"controlnet_aux>=0.0.7",
"accelerate>=0.25.0",
"peft>=0.9.0",
]
[project.optional-dependencies]
photomaker = ["photomakerv>=0.1.0"]
faceid = ["insightface>=0.7.3", "onnxruntime>=1.16.3"]
[project.urls]
Home = "https://github.com/zweifisch/sd-cli"
[project.scripts]
sdxl = "sd_tools.sdxl:main"
sd = "sd_tools.sd:main"
sd3 = "sd_tools.sd3:main"
sd-pt2st = "sd_tools.misc:pt2st"
sd-inspect = "sd_tools.misc:st_inspect"
sd-2fp16 = "sd_tools.misc:to_fp16"
sd-path = "sd_tools.misc:hf_path"
auraflow = "sd_tools.auraflow:main"
flux = "sd_tools.flux:main"