Coverage for src/case_router/__main__.py: 100%
6 statements
« prev ^ index » next coverage.py v7.16.2, created at 2026-10-12 18:59 +0000
« prev ^ index » next coverage.py v7.16.2, created at 2026-10-12 18:59 +0000
1"""Run the API with ``python -m case_router``."""
3from __future__ import annotations
5import os
7import uvicorn
9from .api import create_app
12def main() -> None:
13 uvicorn.run(
14 create_app(),
15 host=os.environ.get("HOST", "127.0.0.1"),
16 port=int(os.environ.get("PORT", "8000")),
17 )
20if __name__ == "__main__":
21 main()