Releases
2.0.0
Compare
Sorry, something went wrong.
No results found
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
You can’t perform that action at this time.