Update dependencies and improve Python path handling

Updated several frontend dependencies including MUI packages and added new ones like `@mui/x-charts`. Adjusted the Python path setup in the CI configuration to correctly point to the `aaredb` backend, ensuring accurate module resolution.
This commit is contained in:
GotthardG 2025-03-19 10:42:18 +01:00
parent faebccf68d
commit e22fc86db6

View File

@ -5,6 +5,8 @@ from pathlib import Path
from fastapi import FastAPI from fastapi import FastAPI
from fastapi.middleware.cors import CORSMiddleware from fastapi.middleware.cors import CORSMiddleware
from fastapi.staticfiles import StaticFiles from fastapi.staticfiles import StaticFiles
from uvicorn import lifespan
from app import ssl_heidi from app import ssl_heidi
from app.routers import ( from app.routers import (
proposal, proposal,
@ -72,6 +74,7 @@ def run_server():
# Get project metadata from pyproject.toml # Get project metadata from pyproject.toml
project_name, project_version = get_project_metadata() project_name, project_version = get_project_metadata()
app = FastAPI( app = FastAPI(
lifespan=lifespan,
title=project_name, title=project_name,
description="Backend for next-gen sample management system", description="Backend for next-gen sample management system",
version=project_version, version=project_version,