[build-system] requires = ["setuptools>=61", "wheel"] build-backend = "setuptools.build_meta" [project] name = "netbox-plugin-services" dynamic = ["version"] description = "Declarative service templates with requirement trees for NetBox." authors = [ { name = "Sven Luethi" }, ] license = { file = "LICENSE.md" } readme = "README.md" requires-python = ">=3.12" dependencies = [] [project.optional-dependencies] test = [ "pytest>=8.0", "pytest-django>=4.8", ] [tool.pytest.ini_options] DJANGO_SETTINGS_MODULE = "netbox.settings" python_files = ["test_*.py"] testpaths = ["netbox_services/tests"] [tool.setuptools] include-package-data = true zip-safe = false package-dir = { "" = "." } [tool.setuptools.package-data] netbox_services = ["templates/**/*.html"] [tool.setuptools.packages.find] where = ["."] [tool.setuptools.dynamic] version = { attr = "netbox_services.__version__" }