戒酒的李白

Fix: Don't use `pytz` module with Python 3.9 and later.

... ... @@ -4,7 +4,10 @@ import pymysql
import subprocess
from flask import Flask, session, request, redirect
from apscheduler.schedulers.background import BackgroundScheduler
from pytz import utc
try:
from zoneinfo import ZoneInfo # Python 3.9+
except ImportError:
from backports.zoneinfo import ZoneInfo # Python < 3.9
from datetime import datetime, timedelta
import secrets
from dotenv import load_dotenv
... ... @@ -156,7 +159,7 @@ if __name__ == '__main__':
# 设置定时任务
try:
scheduler = BackgroundScheduler(timezone=utc)
scheduler = BackgroundScheduler(timezone=ZoneInfo("UTC"))
scheduler.start()
if check_database_empty():
... ...
... ... @@ -90,3 +90,4 @@ zlib=1.2.13=h8cc25b3_1
zstd=1.5.5=hd43e919_2
DBUtils==3.0.2
bleach==6.1.0
backports.zoneinfo==0.2.1;python_version<"3.9"
... ...