use jsonschema to validate config and massive refactor

This commit is contained in:
2021-09-30 01:07:21 +02:00
parent 4d9baa79f7
commit 08b6ae6377
12 changed files with 762 additions and 1104 deletions

View File

@@ -45,6 +45,6 @@ setup(name = "pymodmilter",
]
)
],
install_requires = ["pymilter", "netaddr", "beautifulsoup4[lxml]", "peewee"],
install_requires = ["pymilter", "jsonschema", "netaddr", "beautifulsoup4[lxml]", "peewee"],
python_requires = ">=3.8"
)