Changelog
### 2.2.9
```
- A space should not be placed before a mid row code if it follows a
PAC command or a Tab Offset
- The backspace command should be treated like other commands and
duplicates should be skipped if PAC commands are duplicated
```
### 2.2.8
```
- Honor backspaces on captions in scc files
- When mid-row codes which are preceded by a PAC command don't add spaces
- Mid row codes which don't follow after a PAC and don't have a style reset command before will add a space to the end of the previous text node
- Mid row codes which don't follow after a PAC and have a style reset command before will add a space to the beginning of the next text node
- Background color codes to delete the space in front
```
### 2.2.7
```
- The cursor moves automatically one column to the right after each
character or Mid-Row Code received.
```
### 2.2.4
```
- Skip duplicated extended characters.
```
### 2.2.3
```
- - Add new substitute character to ignore before extended
character
in SCC input files
```
### 2.2.2
```
- Remove support for Python 3.6 & 3.7
- Restrict SCC source files to 31 characters per line (32 will throw
an exception)
- Bump readthedocs-sphinx-search from 0.3.1 to 0.3.2
- Change Apache copyright licensing (ending) copyright year
```
### 2.2.1
```
- Ignore the substitute character that comes before the extended
character in SCC files.
```
### 2.2.0
```
- Added support for Python 3.11
- Added support for Beautifulsoup 4.12.2
- Remove support for Beautifulsoup \< 4.12.1
- DFXP captions now end consistently with a newline
```
### 2.1.1
```
- Added nltk as transcript dependency
```
Links
- PyPI: https://pypi.org/project/pycaption
- Changelog: https://data.safetycli.com/changelogs/pycaption/
This PR updates pycaption from 2.1.0 to 2.2.9.
Changelog
### 2.2.9 ``` - A space should not be placed before a mid row code if it follows a PAC command or a Tab Offset - The backspace command should be treated like other commands and duplicates should be skipped if PAC commands are duplicated ``` ### 2.2.8 ``` - Honor backspaces on captions in scc files - When mid-row codes which are preceded by a PAC command don't add spaces - Mid row codes which don't follow after a PAC and don't have a style reset command before will add a space to the end of the previous text node - Mid row codes which don't follow after a PAC and have a style reset command before will add a space to the beginning of the next text node - Background color codes to delete the space in front ``` ### 2.2.7 ``` - The cursor moves automatically one column to the right after each character or Mid-Row Code received. ``` ### 2.2.4 ``` - Skip duplicated extended characters. ``` ### 2.2.3 ``` - - Add new substitute character to ignore before extended character in SCC input files ``` ### 2.2.2 ``` - Remove support for Python 3.6 & 3.7 - Restrict SCC source files to 31 characters per line (32 will throw an exception) - Bump readthedocs-sphinx-search from 0.3.1 to 0.3.2 - Change Apache copyright licensing (ending) copyright year ``` ### 2.2.1 ``` - Ignore the substitute character that comes before the extended character in SCC files. ``` ### 2.2.0 ``` - Added support for Python 3.11 - Added support for Beautifulsoup 4.12.2 - Remove support for Beautifulsoup \< 4.12.1 - DFXP captions now end consistently with a newline ``` ### 2.1.1 ``` - Added nltk as transcript dependency ```Links
- PyPI: https://pypi.org/project/pycaption - Changelog: https://data.safetycli.com/changelogs/pycaption/