Skip to content

Releases: pbs/pycaption

2.0.8

19 Apr 11:08
Compare
Choose a tag to compare
  • Added support for Python 3.10
  • Added default start align to WebVTTWriter

2.0.7

04 Apr 10:11
Compare
Choose a tag to compare
  • Implemented skipping duplicate special characters for SCCReader
  • Added support for beautifulsoup 4.10 and lxml 4.8
  • Added pytest and pytest-lazy-fixture as development dependencies

2.0.6

08 Mar 09:25
Compare
Choose a tag to compare
  • Updated Size.from_string() to accept 0 size without measuring unit
  • Replaced ValueError with CaptionReadSyntaxError for invalid sizes
    passed to Size.from_string()
  • Updated DFXPReader timestamp validation according to TTML time
    expression specs
  • Updated flashing cues validation for SCCReader to raise a
    CaptionReadTimingError
  • Fixed SCC translator not recognising special and extended characters
  • Raise CaptionReadTimingError for missing 'start' on SAMIReader

2.0.5

18 Feb 11:39
Compare
Choose a tag to compare
  • Updated DFXPReader to ignore paragraphs that only contain spaces,
    tabs or new lines
  • Added CaptionReadTimingError for invalid SCC timestamps
  • Added CaptionReadSyntaxError for invalid colors in SAMIReader
  • Raise CaptionReadTimingError when missing 'begin' or 'end' and 'dur'
    time on DFXPReader

2.0.4

12 Jan 11:34
Compare
Choose a tag to compare
  • Updated the counting of frames to happen after processing SCC
    commands
  • Made all SCC-sourced captions which have a difference of up to 5
    frames between them more fluid

Python 3 support

27 Jul 14:38
Compare
Choose a tag to compare
1.0.0

removed python 27 from travis config