wrolpi/requirements.txt
Roland 860172e183
Some checks are pending
CodeQL / Analyze (push) Waiting to run
Controller Tests / controller-tests (push) Waiting to run
Jest Tests / jest-tests (push) Waiting to run
Bump safe dependencies (combined Dependabot updates)
Combines all Dependabot bumps verified safe to merge (green CI, or only
the known-flaky test_download_channel / cypress E2E flake failing).

controller/requirements.txt:
  - fastapi >=0.136.3 -> >=0.138.2   (#507, #516)
  - uvicorn[standard] >=0.48.0 -> >=0.49.0   (#517, #510)
  - aiohttp 3.14.0 -> 3.14.1   (#482, #514)
  - pytest >=9.0.3 -> >=9.1.1   (#515)

requirements.txt:
  - aiohttp 3.14.0 -> 3.14.1   (#481)
  - cryptography 46.0.7 -> 48.0.1   (#485)
  - py7zr >=1.1.0 -> >=1.1.3   (#508)

app/ (package.json + package-lock.json):
  - @types/node ^25.9.1 -> ^26.0.1 (undici-types ~8.3.0)   (#509)
  - websocket-driver 0.7.4 -> 0.7.5   (#539)

Excluded: #505 (cypress 13->15 major, needs review), #476 (lockfile
conflict, needs rebase), #512 & #506 (blocked on SQLAlchemy 2.0 migration).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-15 20:07:21 -06:00

36 lines
639 B
Text

Pillow==12.2.0
PyYAML==6.0.3
SQLAlchemy[asyncio]==1.3.22
aiohttp==3.14.1
alembic==1.10.4
beautifulsoup4==4.14.3
cachetools==5.5.0
cryptography==48.0.1
ebooklib==0.20
feedparser==6.0.12
jc==1.25.6
libzim==3.10.0
mock==5.2.0
psutil==7.2.2
pydantic>=2.0.0
PyMuPDF>=1.27.2.3
pytest-asyncio==1.4.0
pytest-xdist==3.8.0
pytest==9.0.3
py7zr>=1.1.3
python-docx==1.2.0
python-dotenv==1.2.2
python-magic~=0.4.27
pytz==2026.2
rarfile>=4.2
sanic-ext==25.12.0
sanic-testing==24.6.0
sanic==25.12.1
secretstorage==3.5.0
selenium==4.44.0
srt==3.5.3
tqdm==4.67.3
vininfo[cli]==1.11.0
webvtt-py==0.5.1
yt-dlp[default,curl-cffi]>=2026.03.17
yt-dlp-ejs>=0.8.0