[build-system] requires = ["setuptools>=75"] build-backend = "setuptools.build_meta" [project] name = "raptor-graph-explorer" version = "0.1.0" description = "Preprocess and interactively explore Raptor graph CSV reports" readme = "README.md" requires-python = ">=3.13" dependencies = ["fastapi>=0.115,<0.116", "networkx>=3.4,<4", "uvicorn>=0.34,<0.35"] [project.optional-dependencies] dev = ["anyio>=4.6,<4.10", "httpx>=0.28,<0.29", "pytest>=8.3,<9"] [project.scripts] raptor-graph-explorer = "raptor_graph_explorer.cli:main" [tool.setuptools.package-data] raptor_graph_explorer = ["static/*"] [tool.pytest.ini_options] markers = ["slow: generated large-report smoke tests"]