Files
Proxmox-AIS-Server/pyproject.toml
T
BartelLuis 3c2faa40b4
CI / container-policy (push) Successful in 3s
CI / javascript-check (push) Successful in 13s
CI / python-tests (push) Successful in 1m18s
CI / container-verify (push) Skipped
CI / container-publish (push) Successful in 16s
chore(release): prepare v0.9.1
2026-09-14 20:48:05 +02:00

38 lines
926 B
TOML

[build-system]
requires = ["setuptools==84.0.0", "wheel==0.48.0"]
build-backend = "setuptools.build_meta"
[project]
name = "proxmox-ais-server"
version = "0.9.1"
description = "Controlled Proxmox automated installation and resumable post-installation"
readme = "README.md"
requires-python = ">=3.12"
dependencies = [
"fastapi==0.141.1",
"pydantic==2.13.5",
"uvicorn==0.52.4",
"jinja2==3.1.6",
"python-multipart==0.0.32",
"cryptography==50.0.1",
"tomli-w==1.2.0",
"jsonschema==4.26.0",
"tzdata==2026.4",
]
[project.optional-dependencies]
dev = ["pytest==9.1.1", "httpx==0.28.1"]
[project.scripts]
proxmox-ais = "provisioner.cli:main"
[tool.setuptools.packages.find]
include = ["provisioner*"]
[tool.setuptools.package-data]
provisioner = ["templates/*.html", "static/*", "builtin_modules/*.sh", "builtin_modules/*.json"]
[tool.pytest.ini_options]
testpaths = ["tests"]
addopts = "-ra"