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 09:50:06 +01:00
parent 35d4cceea3
commit 615e4c5433

View File

@ -17,6 +17,8 @@ from app.routers import (
from app.database import Base, engine, SessionLocal
from app.routers.protected_router import protected_router
os.makedirs("images", exist_ok=True)
# Utility function to fetch metadata from pyproject.toml
def get_project_metadata():
@ -225,7 +227,6 @@ if __name__ == "__main__":
# Test or CI Mode: Run server process temporarily for test validation
ssl_dir = Path(cert_path).parent
ssl_dir.mkdir(parents=True, exist_ok=True)
os.makedirs("images", exist_ok=True)
# Generate self-signed certs if missing
if not Path(cert_path).exists() or not Path(key_path).exists():