Add pyproject.toml for versioning and packaging

This commit is contained in:
2026-02-04 20:26:22 +03:00
parent 19646bc112
commit c8beac47cf
2 changed files with 63 additions and 1 deletions

View File

@@ -9,6 +9,7 @@ import uvicorn
from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware
from . import __version__
from .config import settings, generate_default_config, get_config_dir
from .routes import health_router, media_router, scripts_router
from .services import get_media_controller
@@ -49,7 +50,7 @@ def create_app() -> FastAPI:
app = FastAPI(
title="Media Server",
description="REST API for controlling system media playback",
version="1.0.0",
version=__version__,
lifespan=lifespan,
)