fin-hub/pyproject.toml
tegwick 1abbbe85e4 Implement fin-hub T24-T26: ingest, runway, coupling, RaaS packaging
Add CSV importers, runway calculator, budget alerts, cross-hub coupling
emitters, finhub CLI, and raas-mvp-packaging docs with full test coverage.
2026-07-08 00:59:39 +02:00

34 lines
No EOL
654 B
TOML

[project]
name = "fin-hub"
version = "0.1.0"
description = "Financial viability hub for the FOS federation"
requires-python = ">=3.12"
dependencies = [
"hub-core",
"fastapi>=0.115.0",
"sqlalchemy[asyncio]>=2.0.0",
"pydantic>=2.10.0",
]
[tool.uv.sources]
hub-core = { path = "../hub-core", editable = true }
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.hatch.build.targets.wheel]
packages = ["fin_hub"]
[tool.pytest.ini_options]
testpaths = ["tests"]
pythonpath = ["src"]
[project.scripts]
finhub = "fin_hub.cli:main"
[dependency-groups]
dev = [
"pytest>=8.0.0",
"pytest-asyncio>=0.24.0",
]