mirror of
https://github.com/zvx-echo6/central.git
synced 2026-08-26 09:21:36 +00:00
Migration 036 (avalanche_org adapter row) was code-shipped in v0.10.10 (PR #98) but the SQL file was never committed to the repo. It has been applied in production since 2026-06-18; this commit adds the file so clean rebuilds can reach the same schema state. Also bumps pyproject.toml version from the stale 0.3.0 to 0.14.6 to match the deployed tag, and updates the README Status section to reflect current reality (~22 adapters, three systemd units, operational). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
51 lines
1.3 KiB
TOML
51 lines
1.3 KiB
TOML
[build-system]
|
|
requires = ["hatchling"]
|
|
build-backend = "hatchling.build"
|
|
|
|
[project]
|
|
name = "central"
|
|
version = "0.14.6"
|
|
requires-python = ">=3.12,<3.13"
|
|
description = "Data hub spine — adapters, bus, archive."
|
|
readme = "README.md"
|
|
license = {text = "MIT"}
|
|
authors = [{name = "Matt Johnson"}]
|
|
dependencies = [
|
|
"aiohttp>=3.13.5",
|
|
"mapbox-vector-tile>=2.0",
|
|
"itsdangerous>=2.2", # used by gui/csrf.py + gui/wizard.py (was an undeclared transitive)
|
|
"argon2-cffi>=25.1.0",
|
|
"asyncpg>=0.31.0",
|
|
"cloudevents>=2.0.0",
|
|
"cryptography>=44.0.0",
|
|
"fastapi>=0.115.0",
|
|
"jinja2>=3.1.6",
|
|
"nats-py>=2.14.0",
|
|
"polyline>=2.0,<3", # itd_511: Google polyline decode (EncodedPolyline → LineString)
|
|
"pydantic>=2,<3",
|
|
"pydantic-settings>=2.7.0",
|
|
"python-multipart>=0.0.20",
|
|
"shapely>=2.0",
|
|
"tenacity>=9.1.4",
|
|
"uvicorn[standard]>=0.34.0",
|
|
"sgp4>=2.25",
|
|
]
|
|
|
|
[project.scripts]
|
|
central-supervisor = "central.supervisor:main"
|
|
central-archive = "central.archive:main"
|
|
central-migrate = "central.migrate:main"
|
|
central-cli = "central.cli:main"
|
|
central-gui = "central.gui:main"
|
|
|
|
[tool.hatch.build.targets.wheel]
|
|
packages = ["src/central"]
|
|
|
|
[dependency-groups]
|
|
dev = [
|
|
"httpx>=0.28.0",
|
|
"mypy>=2.1.0",
|
|
"pytest>=9.0.3",
|
|
"pytest-asyncio>=1.3.0",
|
|
"ruff>=0.15.13",
|
|
]
|