Dependency maintenance. Nothing about how the archive behaves changes.
Changed
- Telethon 1.44.0 (scheme layer 227). Two of its fixes land on exactly this workload: it no longer times out handling server salts, and no longer burns CPU when Telegram closes a connection from its end. (#412)
- FastAPI, Uvicorn, websockets, Alembic, BeautifulSoup, ijson and pywebpush each move up a minor or two; ruff, pytest and pre-commit follow on the development side. (#412, #410)
- Dependency updates now arrive with
uv.lockalready updated. They had been proposed againstpyproject.tomlalone, which CI refuses to resolve because it installs withuv sync --locked— so every one of them arrived with red checks that had nothing to do with the dependency. (#411)
📋 Full changelog: docs/CHANGELOG.md