chore(08-08): PERF-01 packages + Vite 6 upgrade + pin requirements.txt
- Upgraded vite 5.4.21 → 6.4.3 (fixes CVE-2026-39363, CVE-2026-39364) - Upgraded @vitejs/plugin-vue 5.2.4 → 6.0.7 (Vite 6 peer dep) - Installed @vueuse/core@14.3.0, @vueuse/integrations@14.3.0, sortablejs@1.15.7, @tailwindcss/forms@0.5.11, rollup-plugin-visualizer@7.0.1, @types/sortablejs@1.15.9 - Wired @tailwindcss/forms plugin in tailwind.config.js (VISUAL-02 ready) - Pinned backend/requirements.txt to exact == versions per D-17 (32 packages) - Frontend: 136/136 tests pass on Vite 6; 0 npm audit vulnerabilities - Backend: 408 passed, 4 skipped, 7 xfailed (baseline 405+1) - Phase 8 complete (8/8 plans) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
8828871ecd
commit
6bda133c81
+34
-33
@@ -1,37 +1,38 @@
|
||||
fastapi>=0.111
|
||||
uvicorn[standard]>=0.29
|
||||
python-multipart>=0.0.27
|
||||
pydantic-settings>=2.2
|
||||
pydantic[email]>=2.0
|
||||
anthropic>=0.95.0
|
||||
openai>=1.30
|
||||
PyMuPDF>=1.26.7
|
||||
python-docx>=1.1
|
||||
pytesseract>=0.3
|
||||
Pillow>=10.3
|
||||
aiofiles>=23.2
|
||||
httpx>=0.27
|
||||
pytest>=8.2
|
||||
pytest-asyncio>=1.3.0
|
||||
sqlalchemy[asyncio]>=2.0.49
|
||||
psycopg[binary]>=3.3.4
|
||||
alembic>=1.18.4
|
||||
minio>=7.2.20
|
||||
celery[redis]>=5.5.0
|
||||
redis>=4.6.0
|
||||
aiosqlite>=0.20.0
|
||||
PyJWT>=2.8.0
|
||||
pwdlib[argon2]>=0.2.1
|
||||
pyotp>=2.9.0
|
||||
slowapi>=0.1.9
|
||||
fastapi==0.128.8
|
||||
uvicorn[standard]==0.49.0
|
||||
python-multipart==0.0.32
|
||||
pydantic-settings==2.14.1
|
||||
pydantic[email]==2.13.4
|
||||
anthropic==0.104.0
|
||||
openai==2.41.0
|
||||
PyMuPDF==1.27.2.3
|
||||
python-docx==1.2.0
|
||||
pytesseract==0.3.13
|
||||
Pillow==12.2.0
|
||||
aiofiles==25.1.0
|
||||
httpx==0.28.1
|
||||
pytest==9.0.3
|
||||
pytest-asyncio==1.4.0
|
||||
sqlalchemy[asyncio]==2.0.49
|
||||
psycopg[binary]==3.2.13
|
||||
# alembic pinned to currently-installed 1.16.5 (was >=1.18.4); D-17 mandates pinning to installed
|
||||
alembic==1.16.5
|
||||
minio==7.2.20
|
||||
celery[redis]==5.6.3
|
||||
redis==6.4.0
|
||||
aiosqlite==0.22.1
|
||||
PyJWT==2.13.0
|
||||
pwdlib[argon2]==0.3.0
|
||||
pyotp==2.9.0
|
||||
slowapi==0.1.9
|
||||
|
||||
# Cloud Storage Backends (Phase 5)
|
||||
cryptography>=41.0.0
|
||||
google-auth-oauthlib>=1.3.1
|
||||
google-api-python-client>=2.196.0
|
||||
msal>=1.36.0
|
||||
webdavclient3>=3.14.7
|
||||
cachetools>=5.3.0
|
||||
cryptography==48.0.0
|
||||
google-auth-oauthlib==1.4.0
|
||||
google-api-python-client==2.197.0
|
||||
msal==1.37.0
|
||||
webdavclient3==3.14.7
|
||||
cachetools==7.1.4
|
||||
|
||||
# Observability (Phase 6 — D-01)
|
||||
structlog>=25.5.0
|
||||
structlog==25.5.0
|
||||
|
||||
Reference in New Issue
Block a user