[build-system] requires = ["setuptools>=69"] build-backend = "setuptools.build_meta" [project] name = "versiond" version = "0.1.0" description = "Local file versioning and backup service" readme = "readme.md" requires-python = ">=3.12" dependencies = [ "fastapi>=0.110", "uvicorn>=0.29", "httpx>=0.27", "cryptography>=42", ] [project.optional-dependencies] dev = ["pytest>=8"] [project.scripts] versiond = "versiond.cli:main" [tool.setuptools.packages.find] where = ["src"] [tool.setuptools.package-data] versiond = ["dashboard.html"] [tool.pytest.ini_options] testpaths = ["tests"]