[project] name = "eventlens-api" version = "1.0.6" description = "Local EVTX incident reconstruction API for EventLens" requires-python = ">=3.12" dependencies = [ "fastapi>=0.115,<1", "uvicorn[standard]>=0.34,<1", "python-multipart>=0.0.20,<1", "pydantic>=2.10,<3", "evtx>=0.12.1,<0.13" ] [project.optional-dependencies] dev = ["pytest>=9.0.3,<10", "httpx>=0.28,<1", "ruff>=0.9,<1", "pip-audit>=2.7,<3"] [tool.pytest.ini_options] pythonpath = ["."] [tool.ruff] line-length = 100