Page MenuHomeSolus

python-srt
Closed, ResolvedPublic

Description

Name: srt
Product homepage: https://pypi.org/project/srt/
Justification of Inclusion: srt is a tiny, featureful python library for working with SRT files. It claims to be around 30% faster than pysrt in typical workloads. It even claims to be able to parse and fix many broken SRT files.
Open source: Yes, MIT license
Link to most recent source tag: https://github.com/cdown/srt/releases/tag/3.5.2

srt is a candidate to replace pysrt. There is only one package - subliminal - which depends on pysrt. I'm currently working on a patch to swap that over to srt as well.

Revisions and Commits

Event Timeline

Just to update status here: I have a working package for this, and I've also submitted a tentative patch to subliminal to swap it over to this package.

Staudey triaged this task as Normal priority.Jan 7 2023, 8:35 PM
Staudey moved this task from Backlog to Accepted For Inclusion on the Package Requests board.
Staudey added a subscriber: Staudey.

This seems to be a good idea. I'll still have to test subliminal with it switched out though (this weekend, if nothing gets in my way). After that I'll have to remember to deprecate pysrt. ^^