diff --git a/requirements.txt b/requirements.txt index 44f6c12..cd99363 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,9 @@ fastapi>=0.115 uvicorn[standard]>=0.30 -sqlmodel>=0.0.22 +# sqlmodel 0.0.45 起 UTCDateTime 强制要求带时区的 datetime,与本项目 naive-UTC +# 存储设计(app/core/timeutils.py 刻意返回 naive)不兼容,写库会 ValueError; +# 封顶 <0.0.45 保证全新 dev/生产安装都复现已验证的绿色环境。 +sqlmodel>=0.0.22,<0.0.45 pydantic>=2.7 python-dotenv>=1.0 jinja2>=3.1