From e64c55c5a986e03f3fccd2168518993a5eae6262 Mon Sep 17 00:00:00 2001 From: dvirlabs <114520947+dvirlabs@users.noreply.github.com> Date: Thu, 10 Jul 2025 10:19:35 +0300 Subject: [PATCH] Fix libs --- backend/config.py | 15 ++++++++++++--- backend/requirements.txt | 3 ++- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/backend/config.py b/backend/config.py index 8deafdd..f08b77a 100644 --- a/backend/config.py +++ b/backend/config.py @@ -1,5 +1,4 @@ -import os -from pydantic import BaseSettings +from from pydantic_settings import BaseSettings class Settings(BaseSettings): MUSIC_DIR: str = "/music" @@ -8,4 +7,14 @@ class Settings(BaseSettings): class Config: env_file = ".env" -settings = Settings() \ No newline at end of file +settings = Settings() + import BaseSettings + +class Settings(BaseSettings): + MUSIC_DIR: str = "/music" + NAVIDROME_SCAN_URL: str = "" + + class Config: + env_file = ".env" + +settings = Settings() diff --git a/backend/requirements.txt b/backend/requirements.txt index 0ea73f9..5c71624 100644 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -1,4 +1,5 @@ fastapi uvicorn -pydantic requests +pydantic>=2.0 +pydantic-settings>=2.0