From 53dcbf2f95b367e00cb53822d3d3b61882469586 Mon Sep 17 00:00:00 2001 From: Tanner Collin Date: Sun, 23 Nov 2025 10:47:56 -0700 Subject: [PATCH] refactor: Simplify pytz import and remove conditional checks --- app/app.py | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/app/app.py b/app/app.py index b840d67..26fd395 100644 --- a/app/app.py +++ b/app/app.py @@ -17,6 +17,7 @@ import hashlib import os import sqlite3 import binascii +import pytz from datetime import datetime from typing import Dict, List, Optional @@ -33,11 +34,6 @@ try: except Exception: qrcode = None -try: - import pytz -except ImportError: - pytz = None - from app.config import Settings, load_settings # ---- App & static ---- @@ -264,8 +260,6 @@ def get_or_create_album_dir(album_name: str) -> str: if album_name == "public": try: - if not pytz: - raise ImportError("pytz is not installed") tz = pytz.timezone(SETTINGS.timezone) today = datetime.now(tz).strftime('%Y-%m-%d') save_dir = os.path.join("./data/uploads", "public", today)