github thecfu/scraparr v3.1.0
v3.1.0 Release

3 hours ago

Scraparr v3.1.0

Two new connectors, a unified Seerr integration, and a reworked CI pipeline.

Important

Scraparr is moving to Codeberg: https://codeberg.org/thecfu/scraparr
Please update your remotes and file new issues there. The GitHub repo will remain available for now, but development continues on Codeberg.

Important

PRs authored by @orvex-bot were generated with AI assistance (Claude). All were reviewed and merged by a maintainer, flagged here for transparency.

New Connectors

Features

  • Unified Seerr integration, Overseerr and Jellyseerr now share a single code path (#189)
  • Enhanced Jellyfin session metrics (#196)
  • Exclude data by library or path (#161) in #191
  • Configurable log level, wsgiref access logs suppressed (#188)
  • File path support for sensitive environment variables, thanks @Lebowski89 (#176)

Warning

The unified Seerr integration changed the Overseerr/Jellyseerr config surface. Check your keys against the new reference before upgrading.

Docs

  • Configuration and connector reference added (#197)

CI / Build

  • Dockerfiles switched to uv for dependency management (#186)
  • Reusable workflows to remove duplicated YAML (#180, #183)
  • Tests and linting added to the image build (#181)
  • PR image build/push gated behind the pr-image environment (#190, #192)
  • PR image cleanup consolidated into a monthly cron (#194)
  • Pre-release image workflow with manual dispatch (#199)
  • Image build permissions fixed (#182), pylint workflow permissions fixed (#202)
  • uv.lock added to workflow triggers (#179)
  • PR comments handled by orvex-bot (#185)

Dependencies

  • pygments 2.19.2 → 2.20.0
  • requests 2.32.5 → 2.33.0
  • idna 3.11 → 3.15
  • urllib3 2.6.3 → 2.7.0
  • pytest 9.0.2 → 9.0.3 (dev)

New Contributors

Full Changelog: v3.0.3...v3.1.0

Don't miss a new scraparr release

NewReleases is sending notifications on new releases.