mirror of
https://github.com/tubearchivist/docs.git
synced 2026-03-24 05:16:55 +00:00
[GH-ISSUE #58] Add simpler pip command to upgrade to nightly yt-dlp #17
Labels
No labels
enhancement
invalid
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
tubearchivist/docs#17
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @clb92 on GitHub (May 10, 2025).
Original GitHub issue: https://github.com/tubearchivist/docs/issues/58
According to yt-dlp's documentation, this is one way to upgrade to latest nightly build of yt-dlp:
Currently, the TA docs include a command that specifies a target folder and pulls yt-dlp from a GitHub master.tar.gz URL, which seems unnecessary,
So, I think the TA docs could be updated to use the above command instead.
@bbilly1 commented on GitHub (May 11, 2025):
If you don't specify the target path, pip will install yt-dlp to a different location. You can confirm that, before updating:
after updating:
This will uninstall the old binary from /root/.local/bin and install it to a different place /usr/local/bin. I think that's confusing, better to have all things together, same place as the other python dependencies, at the original place on the file system, that's why I think it's better to recommend to specify the target folder.
@clb92 commented on GitHub (May 11, 2025):
Alright, then we should keep
--target=/root/.local/binin the command, but perhaps still change it to--pre yt-dlpmaybe?Also, is there a reason the pip command listed to upgrade to latest stable version does not have the
--target?