Ytdl-sub

Latest version: v2024.12.8

Safety actively analyzes 688053 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 22 of 43

2023.09.22.post3

[DOCKER] Tag ubuntu docker image version correctly

2023.09.22.post2

[DOCKER] Add version tag to all images (737)

2023.09.22.post1

[BACKEND] Add `!is_live` match-filter by default to TV show presets (735)

Any YouTube channel with an active livestream would make ytdl-sub hang until it completed. This adds a match-filter to skip live videos by default for all prebuild TV show presets.

More info on match-filters here: https://ytdl-sub.readthedocs.io/en/latest/config.html#match-filters

2023.09.22

[BACKEND] More explicit error message for PermissionError (736)

Do not print the full stack trace when a PermissionError occurs

2023.09.20

[BUGFIX] Fix date_range plugin as a match-filter (726)

Bugfix to the prior release. Convert yt-dlp date formats (i.e. `today-2months`) into a date string with format `YYYYMMDD`. This will make it compatible with match-filter syntax

2023.09.19

[BACKEND] Perform match-filters at metadata stage, use match-filters for `date_range` plugin (725)

Solved Issue: https://github.com/jmbannon/ytdl-sub/issues/706

From our discussion with yt-dlp folks (https://github.com/yt-dlp/yt-dlp/issues/8108), we learned that best practices for date--range filtering is done using match-filters. We now set the `date_range` plugin values to be a 'breaking' match filter, and any custom ones specified from users in the `match_filters` plugin as non-breaking. This means match-filters can be performed at the metadata stage, which should yield a significant speedup

Relevant docs:
- date_range: https://ytdl-sub.readthedocs.io/en/latest/config.html#date-range
- match_filters: https://ytdl-sub.readthedocs.io/en/latest/config.html#match-filters

Page 22 of 43

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.