Skip to content

3.7.14

Choose a tag to compare

@Zeecka Zeecka released this 03 Nov 20:26
· 44 commits to main since this release

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 the rq cron service were both smoke-tested
    against 3.0.0 before release.

Internals

  • Dropped the deprecated sentry_sdk.push_scope() for new_scope(), and closed
    the response objects in the cache-header tests so send_file handles 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