github sahara101/Movie-Roulette v5.5.5

3 hours ago

Maintenance

  • Removed 11 unused dependencies - Eel was the GUI layer of the original single-file version and has been dead since the project moved to Flask, but its whole transitive tree was still being pinned and installed: bottle, bottle-websocket, gevent, gevent-websocket, zope.event, zope.interface, pyparsing and importlib_resources. Also dropped the configparser Python 2 backport and a stray jaraco.context. 86 pinned packages down to 75
  • Faster ARM images - with gevent gone, Dockerfile.arm no longer compiles a gevent wheel from source on every ARM and ARMv7 build
  • Dependency updates - annotated-types 0.7.0 → 0.8.0, mutagen 1.47.0 → 1.48.1, protobuf 7.34.0 → 7.35.1

Build

  • Images now publish only on a version tag - previously any change to requirements.txt, Dockerfile or Dockerfile.arm rebuilt and republished whatever version number was current, so a dependency bump could silently replace an already-released tag. A manual build run now builds every architecture without pushing, and a guard fails the run if the tag and utils/version.py disagree

Full Changelog: v5.5.4...v5.5.5

Don't miss a new Movie-Roulette release

NewReleases is sending notifications on new releases.