Coverage for dakweb/fastapi_main.py: 100%

10 statements  

« prev     ^ index     » next       coverage.py v7.6.0, created at 2026-08-03 16:46 +0000

1# SPDX-License-Identifier: GPL-2.0-or-later 

2# © 2026, Anton Gladky <gladk@debian.org> 

3 

4from fastapi import FastAPI 

5 

6from dakweb.routers import archive, binary, changelog, legacy, madison, source, suite 

7 

8app = FastAPI( 

9 title="DakWeb", 

10 description="Debian Archive Kit Web Interface", 

11 version="2.0.0", 

12) 

13 

14app.include_router(archive.router) 

15app.include_router(binary.router) 

16app.include_router(changelog.router) 

17app.include_router(legacy.router) 

18app.include_router(madison.router) 

19app.include_router(source.router) 

20app.include_router(suite.router)