feat: add secure contract import CLI
This commit is contained in:
+4
-1
@@ -13,6 +13,7 @@ authors = [{ name = "proxmox-api-simulator contributors" }]
|
||||
dependencies = [
|
||||
"asyncpg>=0.30,<0.31",
|
||||
"fastapi>=0.116,<0.117",
|
||||
"httpx>=0.28,<0.29",
|
||||
"pydantic>=2.11,<3",
|
||||
"pydantic-settings>=2.10,<3",
|
||||
"uvicorn[standard]>=0.35,<0.36",
|
||||
@@ -21,7 +22,6 @@ dependencies = [
|
||||
[project.optional-dependencies]
|
||||
dev = [
|
||||
"hypothesis>=6.135,<7",
|
||||
"httpx>=0.28,<0.29",
|
||||
"mypy>=1.17,<1.18",
|
||||
"pytest>=8.4,<9",
|
||||
"pytest-asyncio>=1.1,<2",
|
||||
@@ -29,6 +29,9 @@ dev = [
|
||||
"ruff>=0.12,<0.13",
|
||||
]
|
||||
|
||||
[project.scripts]
|
||||
proxmox-api-contract = "app.contracts.cli:main"
|
||||
|
||||
[tool.hatch.build.targets.wheel]
|
||||
packages = ["app"]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user