Changelog

We are operating with semantic versioning.

v15.0.1

Major:

  • Use bv instead of av for imports so both projects can play nice.

v15.0.0

Major:

  • Turn av.ValueError into av.ArgumentError. The latter is now not a subclass of ValueError. This change better reflects how users should think about this exception.

  • Make SubtitleStream.decode() return the list of subtitles directly, without the intermediate SubtitleSet.

  • Drop Support for Python 3.9.

Features:

  • Add support for Python 3.13t.

  • Add SubtitleCodecContext.decode2() which returns SubtitleSet | None.