|
[build-system] |
|
requires = ["hatchling"] |
|
build-backend = "hatchling.build" |
|
|
|
[project] |
|
name = "sgm" |
|
dynamic = ["version"] |
|
description = "Stability Generative Models" |
|
readme = "README.md" |
|
license-files = { paths = ["LICENSE-CODE"] } |
|
requires-python = ">=3.8" |
|
|
|
[project.urls] |
|
Homepage = "https://github.com/Stability-AI/generative-models" |
|
|
|
[tool.hatch.version] |
|
path = "sgm/__init__.py" |
|
|
|
[tool.hatch.build] |
|
|
|
|
|
|
|
include = [ |
|
"sgm", |
|
] |
|
|
|
|
|
|
|
|
|
[tool.hatch.build.targets.sdist.force-include] |
|
"./configs" = "sgm/configs" |
|
|
|
[tool.hatch.build.targets.wheel.force-include] |
|
"./configs" = "sgm/configs" |
|
|
|
[tool.hatch.envs.ci] |
|
skip-install = false |
|
|
|
dependencies = [ |
|
"pytest" |
|
] |
|
|
|
[tool.hatch.envs.ci.scripts] |
|
test-inference = [ |
|
"pip install torch==2.0.1+cu118 torchvision==0.15.2+cu118 torchaudio==2.0.2+cu118 --index-url https://download.pytorch.org/whl/cu118", |
|
"pip install -r requirements/pt2.txt", |
|
"pytest -v tests/inference/test_inference.py {args}", |
|
] |
|
|