memguard / pyproject.toml
asthanarohan's picture
First commit
32f55d0
Raw
History Blame Contribute Delete
707 Bytes
[build-system]
requires = ["setuptools>=68"]
build-backend = "setuptools.build_meta"
[project]
name = "memguard"
version = "0.1.0"
description = "A memorization / training-data-leakage guardrail for diffusion models (anisotropy-of-log-probability)."
readme = "README.md"
requires-python = ">=3.9"
authors = [{ name = "Rohan Asthana" }]
license = { text = "MIT" }
dependencies = [
"numpy",
"pillow",
]
[project.optional-dependencies]
api = ["fastapi", "uvicorn[standard]", "python-multipart"]
demo = ["gradio"]
diffusers = ["torch", "diffusers", "transformers", "accelerate"]
dev = ["pytest", "httpx", "ruff"]
[tool.setuptools.packages.find]
include = ["memguard*"]
[tool.ruff]
line-length = 100