admin / Syanpse-Vanguard
public
Syanpse-Vanguard / synapse-vanguard-v3 / pyproject.toml
940 B · main
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | [project] name = "synapse-vanguard" version = "0.3.0" description = "Self-hosted, data-sovereign SIEM — part of the Synapse suite (IronNode design system)." requires-python = ">=3.10" readme = "README.md" dependencies = [ "fastapi>=0.115", "uvicorn[standard]>=0.34", "pydantic>=2.10", "pydantic-settings>=2.7", "duckdb>=1.1", "pyarrow>=18", "redis>=5.2", "zstandard>=0.23", "cryptography>=44", "PyJWT>=2.10", "bcrypt>=4.2", "httpx>=0.28", ] [project.optional-dependencies] # The Windows agent prefers pywin32 for native Event Log access; it falls back # to a PowerShell/wevtutil subprocess reader when pywin32 is unavailable. windows-agent = ["pywin32>=306"] dev = ["pytest>=8", "pytest-asyncio>=0.24"] [build-system] requires = ["setuptools>=68"] build-backend = "setuptools.build_meta" [tool.setuptools.packages.find] include = ["sv*"] [tool.pytest.ini_options] asyncio_mode = "auto" |