Ytdl-sub

Latest version: v2024.6.6

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

Scan your dependencies

Page 8 of 38

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.

2023.12.27.post1

[BACKEND] Remove subscription `__value__` (856)

Removes the deprecated `__value__` field in the subscriptions file (different from `__preset__` which is NOT deprecated). This was very short-lived, and most likely not used.

2023.12.26

[BACKEND] Make sibling metadata optional to compute (855)

Partial fix to https://github.com/jmbannon/ytdl-sub/issues/853
Makes computing sibling metadata optional, defaulted to False. This prevents excessive memory usage when scraping large channels

Page 8 of 38

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.