From 604383f51c842a88279608a96815d7a0d78c5ccf Mon Sep 17 00:00:00 2001 From: bruno Date: Tue, 27 Oct 2026 22:57:25 -0400 Subject: [PATCH] [fix] Corrections ruff CI (UP017/UP041/UP012/I001/F401/FURB162) : backend/coffre_store.py --- backend/coffre_store.py | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/backend/coffre_store.py b/backend/coffre_store.py index e731dca..d57d21a 100644 --- a/backend/coffre_store.py +++ b/backend/coffre_store.py @@ -40,19 +40,18 @@ import re import secrets as _secrets import threading import uuid -from datetime import datetime, timedelta, timezone +from datetime import UTC, datetime, timedelta from pathlib import Path from backend.coffre_crypto import ( - KEKAbsenteError, + decrypt_secret_value, + encrypt_secret_value, generate_dek, load_kek, parse_kek, reencrypt_secret_value, unwrap_dek, wrap_dek, - encrypt_secret_value, - decrypt_secret_value, ) logger = logging.getLogger("obsigate.coffre_store") @@ -123,7 +122,7 @@ def _valeurs_path(base: Path) -> Path: def _now_iso() -> str: - return datetime.now(timezone.utc).isoformat() + return datetime.now(UTC).isoformat() def _parse_date(value: str | None) -> datetime | None: @@ -140,7 +139,7 @@ def _parse_date(value: str | None) -> datetime | None: except ValueError as exc: raise ValidationError(f"Date invalide : {value!r}") from exc if parsed.tzinfo is None: - parsed = parsed.replace(tzinfo=timezone.utc) + parsed = parsed.replace(tzinfo=UTC) return parsed @@ -149,7 +148,7 @@ def est_expire(expiration: str | None, maintenant: datetime | None = None) -> bo parsed = _parse_date(expiration) if parsed is None: return False - ref = maintenant or datetime.now(timezone.utc) + ref = maintenant or datetime.now(UTC) return parsed <= ref @@ -766,7 +765,7 @@ def create_octroi( ): raise IntrouvableError("Secret introuvable dans ce coffre") if expiration is None: - expiration = (datetime.now(timezone.utc) + timedelta(days=DUREE_OCTROI_DEFAUT_JOURS)).isoformat() + expiration = (datetime.now(UTC) + timedelta(days=DUREE_OCTROI_DEFAUT_JOURS)).isoformat() else: _parse_date(expiration) with _lock: