[build-system] requires = ["setuptools>=68", "wheel"] build-backend = "setuptools.build_meta" [project] name = "webfortilog" version = "0.1.0" description = "Flask application to convert WAF log files into text or CSV reports." readme = "README.md" requires-python = ">=3.12" dependencies = [ "Flask>=3.0,<4.0", "gunicorn>=22.0,<24.0", ] [project.optional-dependencies] dev = [ "pytest>=8.0,<9.0", ] [tool.pytest.ini_options] testpaths = ["tests"] filterwarnings = [ "error", ] [tool.setuptools] packages = ["app", "app.services"]