[build-system] requires = ["setuptools>=68", "wheel"] build-backend = "setuptools.build_meta" [project] name = "re-voice" version = "0.1.0" description = "Apply style bibles to documents to produce shadow dossiers." readme = "README.md" requires-python = ">=3.11" license = {text = "UNLICENSED"} authors = [{name = "InfraFabric"}] [project.optional-dependencies] api = ["fastapi>=0.115.0", "uvicorn>=0.30.0", "python-multipart>=0.0.9"] llm = ["httpx>=0.27.0"] [project.scripts] revoice = "revoice.cli:main" [tool.setuptools] package-dir = {"" = "src"} [tool.setuptools.packages.find] where = ["src"]