refactor(config): move config module to config/config.py and update imports

This commit is contained in:
Fanilo-Nantenaina 2026-01-02 19:14:40 +03:00
parent 512bb366dc
commit e3b0f7e44a
12 changed files with 11 additions and 11 deletions

2
api.py
View file

@ -17,7 +17,7 @@ import os
from pathlib import Path as FilePath from pathlib import Path as FilePath
from data.data import TAGS_METADATA, templates_signature_email from data.data import TAGS_METADATA, templates_signature_email
from routes.auth import router as auth_router from routes.auth import router as auth_router
from config import settings from config.config import settings
from database import ( from database import (
init_db, init_db,
async_session_factory, async_session_factory,

View file

@ -6,7 +6,7 @@ from sqlalchemy.ext.asyncio import AsyncSession
from database import get_session, User from database import get_session, User
from core.dependencies import get_current_user from core.dependencies import get_current_user
from sage_client import SageGatewayClient from sage_client import SageGatewayClient
from config import settings from config.config import settings
import logging import logging
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View file

@ -9,7 +9,7 @@ import socket
from email.mime.multipart import MIMEMultipart from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText from email.mime.text import MIMEText
from email.mime.application import MIMEApplication from email.mime.application import MIMEApplication
from config import settings from config.config import settings
import logging import logging
from reportlab.lib.pagesizes import A4 from reportlab.lib.pagesizes import A4
from reportlab.pdfgen import canvas from reportlab.pdfgen import canvas

View file

@ -20,7 +20,7 @@ from security.auth import (
) )
from services.email_service import AuthEmailService from services.email_service import AuthEmailService
from core.dependencies import get_current_user from core.dependencies import get_current_user
from config import settings from config.config import settings
import logging import logging
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View file

@ -18,7 +18,7 @@ from schemas import (
SageGatewayStatsResponse, SageGatewayStatsResponse,
CurrentGatewayInfo, CurrentGatewayInfo,
) )
from config import settings from config.config import settings
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
router = APIRouter(prefix="/sage-gateways", tags=["Sage Gateways"]) router = APIRouter(prefix="/sage-gateways", tags=["Sage Gateways"])

View file

@ -1,7 +1,7 @@
# sage_client.py # sage_client.py
import requests import requests
from typing import Dict, List, Optional from typing import Dict, List, Optional
from config import settings from config.config import settings
import logging import logging
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View file

@ -1,4 +1,4 @@
from config import settings from config.config import settings
from enum import Enum from enum import Enum

View file

@ -7,7 +7,7 @@ import hashlib
SECRET_KEY = "VOTRE_SECRET_KEY_A_METTRE_EN_.ENV" SECRET_KEY = "VOTRE_SECRET_KEY_A_METTRE_EN_.ENV"
ALGORITHM = "HS256" ALGORITHM = "HS256"
ACCESS_TOKEN_EXPIRE_MINUTES = 30 ACCESS_TOKEN_EXPIRE_MINUTES = 10080
REFRESH_TOKEN_EXPIRE_DAYS = 7 REFRESH_TOKEN_EXPIRE_DAYS = 7
pwd_context = CryptContext(schemes=["bcrypt"], deprecated="auto") pwd_context = CryptContext(schemes=["bcrypt"], deprecated="auto")

View file

@ -1,7 +1,7 @@
import smtplib import smtplib
from email.mime.multipart import MIMEMultipart from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText from email.mime.text import MIMEText
from config import settings from config.config import settings
import logging import logging
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View file

@ -9,7 +9,7 @@ from sqlalchemy.ext.asyncio import AsyncSession
from sqlalchemy import false, select, true, update, and_ from sqlalchemy import false, select, true, update, and_
import logging import logging
from config import settings from config.config import settings
from database import SageGatewayConfig from database import SageGatewayConfig
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View file

@ -1,5 +1,5 @@
from typing import Dict from typing import Dict
from config import settings from config.config import settings
import logging import logging
from datetime import datetime from datetime import datetime