Skip to content

Release 2.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 14 Sep 22:10
37ba5f9

Added

  • end-to-end test which uploads a real video through the example form and
    verifies the rendered page and the database state
  • tests for Format.update_progress() and Format.reset_progress()

Changed

  • migrated packaging and dependency management from poetry to uv with the
    hatchling build backend
  • replaced tox, black, isort, flake8, autoflake and the pre-commit hooks with
    ruff, mypy and pytest
  • the test matrix now runs Python 3.10 - 3.14 against Django 5.2, 6.0 and 6.1

Removed

  • dropped support for Python < 3.10
  • dropped support for Django < 5.2
  • removed the cruft/cookiecutter auto-update workflow

Fixed

  • Format.update_progress() now rejects percentages outside of 0 - 100
    instead of writing them to the database
  • Format.reset_progress() now resets progress instead of setting a
    non-existent percent attribute
  • the ffprobe error message now reports the ffprobe path