[build-system] requires = ["setuptools>=68", "wheel"] build-backend = "setuptools.build_meta" [project] name = "matomo-bootstrap" version = "1.0.1" description = "Headless bootstrap tooling for Matomo (installation + API token provisioning)" readme = "README.md" requires-python = ">=3.10" authors = [{ name = "Kevin Veen-Birkenbach", email = "kevin@veen.world" }] license = { text = "MIT" } urls = { Homepage = "https://github.com/kevinveenbirkenbach/matomo-bootstrap" } dependencies = ["playwright==1.46.0"] # Provides a stable CLI name for Nix + pip installs: [project.scripts] matomo-bootstrap = "matomo_bootstrap.__main__:main" [project.optional-dependencies] e2e = [] dev = [ "ruff", ] [tool.setuptools] package-dir = { "" = "src" } [tool.setuptools.packages.find] where = ["src"]