Files
Netbox-Store/host_agent/pyproject.toml
T
MrBlake a4cecec7b9
CI / php-store (push) Waiting to run
CI / python-components (push) Waiting to run
Document real host agent installations
2026-08-24 22:50:48 +02:00

43 lines
1.0 KiB
TOML

[build-system]
requires = ["setuptools>=75"]
build-backend = "setuptools.build_meta"
[project]
name = "mrblake-netbox-store-agent"
version = "0.1.1"
description = "Fail-closed host agent for curated NetBox plugin lifecycle operations"
readme = "README.md"
requires-python = ">=3.11"
license = {text = "MIT"}
authors = [{name = "MrBlake"}]
dependencies = ["packaging>=24,<27"]
classifiers = [
"Development Status :: 3 - Alpha",
"Environment :: No Input/Output (Daemon)",
"Operating System :: POSIX :: Linux",
"Programming Language :: Python :: 3 :: Only",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Topic :: System :: Systems Administration",
]
[project.optional-dependencies]
dev = ["pytest>=8,<9", "ruff>=0.9,<1"]
[project.scripts]
netbox-store-agent = "netbox_store_agent.cli:main"
[tool.setuptools]
package-dir = {"" = "src"}
[tool.setuptools.packages.find]
where = ["src"]
[tool.ruff]
line-length = 100
target-version = "py311"
[tool.ruff.lint]
select = ["E", "F", "I", "UP", "B", "S"]
ignore = ["S101"]