Ytdl-sub

Latest version: v2024.12.8

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

Scan your dependencies

Page 13 of 43

2024.01.05

[BACKEND] Set `max_downloads` to `keep_max_files` if present (871)

Implements: https://github.com/jmbannon/ytdl-sub/issues/829

Optimization to not scrape more than what you will keep

2024.01.04

[BUGFIX] Properly handle UIDs that have misbehaving chars that get sanitized (870)

Should hopefuly fix both:
- https://github.com/jmbannon/ytdl-sub/issues/843
- https://github.com/jmbannon/ytdl-sub/issues/867

Various sites have unique IDs with characters that get sanitized (i.e. `/`, `:`). `ytdl-sub` was not using sanitized UIDs when looking for files, and would throw an error saying download was missing. This should resolve that issue.

2023.12.29.post3

[BUGFIX] Actually fix `subscription_name` with periods in it (861)

Prior PR did not actually work - this actually fixes the bug (https://github.com/jmbannon/ytdl-sub/issues/844) where subscription names would drop periods from them, i.e. Mr. Beast would have the name Beast.

POTENTIAL BREAKING CHANGE
If you have a subscription with a period in its name prior to this fix, this change will make it so your download archive is not found since it uses the subscription name in the download archive file path. To fix, simply change the download archive JSON's name to have the actual subscription name, and not the dropped-period one.

2023.12.29.post2

[REFACTOR] Organize variable definitions (860)

2023.12.29.post1

[FEATURE] `subscription_map` value (859)

To be used later for advanced presets. For subscriptions in the form of (+ as prefix)


+ Subscription Name:
Music Videos:
- "https://url1.com/..."
Concerts:
- "https://url2.com/..."


Stores all the contents under the subscription name into the override variable
``subscription_map`` as a Map value. The above example is stored as:


{
"Music Videos": [
"https://url1.com/..."
],
"Concerts: [
"https://url2.com/..."
]
}


Advanced scripting is needed to dissect this Map variable into a usable preset

2023.12.27.post2

[BUGFIX] Fix periods not working in subscription names (857)

Fixes the bug (844) where subscription names would drop periods from them, i.e. Mr. Beast would have the name Beast.

POTENTIAL BREAKING CHANGE
If you have a subscription with a period in its name prior to this fix, this change will make it so your download archive is not found since it uses the subscription name in the download archive file path. To fix, simply change the download archive JSON's name to have the actual subscription name, and not the dropped-period one.

Page 13 of 43

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.