feat: Added config validation

This commit is contained in:
2026-02-20 05:33:50 +01:00
parent 7b29763230
commit 08c1d0c605
15 changed files with 3077 additions and 36 deletions

View File

@@ -9,6 +9,9 @@ dependencies = [
"jinja2==3.1.6",
"mergedeep==1.3.4",
"netaddr==1.3.0",
"pydantic>=2.12.5",
"pydantic-extra-types>=2.11.0",
"pyyaml==6.0.3",
"requests==2.32.5",
"semver>=3.0.4",
]