pycaption
PLEASE SEE pbs/pycaption FOR OFFICIAL RELEASES.
pycaption
is a caption reading/writing module. Use one of the given Readers
to read content into a CaptionSet object, and then use one of the Writers to
output the CaptionSet into captions of your desired format.
Version 2.0.0@learningequality passes all tests with Python 2.7, 3.4, 3.5, 3.6, and 3.7.
For details, see the documentation.
Changelog
2.2.0@learningequality
- Added
enum_compat
library to maintain Python 2.7 support - Pinned
beautifulsoup4
underv4.9.0
as it caused numerous test failures - Unpinned
lxml
- Misc Travis and Tox updates
2.0.0@learningequality
- Python 2 and 3 support (see branch py27@pbs)
- Upgraded
beautifulsoup4
package to a more current version, and resolved issues with tests due to upgrade. See full detailed changes here. - Removed
from future import standard_library
as it can cause issues with other packages and its removal causes no test failures. - Fixed
DFXPReader
issue with default language (see this PR) - Changed global default language to ISO-639-2 undetermined language code
und
(see this PR)
1.0.0@pbs
- Added Python 3 support (see pbs/pycaption).
0.5.x@pbs
- Added positioning support
- Created documentation
License
This module is Copyright 2012 PBS.org and is available under the Apache License, Version 2.0.