28
submitted 1 month ago* (last edited 1 month ago) by AstroLightz@lemmy.world to c/python@programming.dev

I made this Python menu-driven CLI script for yt-dlp. It guides you through a series of menus to download content from a YouTube URL.

If anyone is interested, feedback would be greatly appreciated as only I have tested this so far, and I want to make sure it works for other people's systems.

If you encounter any issues or bugs, let me know so I can fix them!

Edit: I should mention: This is not a pipx package. That was never the intention developing this initially. I might make it a package in the future, but for now, it is just a project directory.

you are viewing a single comment's thread
view the rest of the comments
[-] rimu@piefed.social 3 points 1 month ago

I tried to run it but it wouldn't on the version of python I have.

If you could bring yourself to use if .. elif .. etc instead of match then it could run it on much older versions of python.

[-] pupbiru@aussie.zone 6 points 1 month ago

but then they wouldn’t be using match

[-] logging_strict@programming.dev -4 points 1 month ago* (last edited 1 month ago)

Using match is virtue signaling that have no intention of creating a working package.

What's next on the list of crap could all live without?

[-] AstroLightz@lemmy.world 2 points 1 month ago

What version of Python were you using?

[-] rimu@piefed.social 1 points 1 month ago
[-] AstroLightz@lemmy.world 2 points 4 weeks ago

I'm testing different Python versions to see what the minimum is for yt-dlp-adv is. I know 3.10 is when they added match-case, so 3.9 isn't supported. Will update README with minimum working version after I'm done testing.

[-] logging_strict@programming.dev -2 points 1 month ago

Why? It's not a package? There are no tests or anything else. It's held together with duct tape, hope, and good intentions. So of course it'll not work as intended.

this post was submitted on 19 Mar 2025
28 points (93.8% liked)

Python

7010 readers
2 users here now

Welcome to the Python community on the programming.dev Lemmy instance!

📅 Events

PastNovember 2023

October 2023

July 2023

August 2023

September 2023

🐍 Python project:
💓 Python Community:
✨ Python Ecosystem:
🌌 Fediverse
Communities
Projects
Feeds

founded 2 years ago
MODERATORS