Repository navigation
3.7.14
Dependency refresh and Python 3.15 CI coverage
Job queue
- rq 3.0.0 — a major bump for the queue behind every analysis job. AperiSolve
only touches the high-level API (Queue,enqueue,cron.register), none of
which changed in 3.0; redis stays at 7.4.1 and Sentry's RQ integration still
patches cleanly. The worker and therq cronservice were both smoke-tested
against 3.0.0 before release.
Internals
- Dropped the deprecated
sentry_sdk.push_scope()fornew_scope(), and closed
the response objects in the cache-header tests sosend_filehandles are
released instead of raising ResourceWarning.
CI
- Linters and tests now run on Python 3.15 as well, matching the
python:3.15-slim
runtime image the Dockerfile moved to in 3.7.13.
Dependencies
- Tooling: ruff 0.17.3, ty 0.0.95, pytest 9.2.0
Full changelog: 3.7.13...3.7.14