Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

yt-dlp: add depends from pip3 check #44185

Closed
wants to merge 1 commit into from
Closed

yt-dlp: add depends from pip3 check #44185

wants to merge 1 commit into from

Conversation

dkwo
Copy link
Contributor

@dkwo dkwo commented May 30, 2023

from running pip3 check on my system

  • I tested the changes in this PR: yes
  • I built this PR locally for my native architecture, (x86_64-musl)

cc maintainer @paper42

@paper42
Copy link
Member

paper42 commented May 30, 2023

What exactly does this achieve? I don't see any failing tests right now without these dependencies. We don't use pip3 check, we use pytest.

@dkwo
Copy link
Contributor Author

dkwo commented May 31, 2023

they may be not covered by tests, but see https://github.com/yt-dlp/yt-dlp/blob/master/requirements.txt

@sgn
Copy link
Member

sgn commented May 31, 2023

IMO, Either we should add those dependency, or we need to modify requirements.txt to remove those requirements.

@icp1994
Copy link
Contributor

icp1994 commented May 31, 2023

related: #42661
upstream: yt-dlp/yt-dlp#6484

@dkwo
Copy link
Contributor Author

dkwo commented Sep 12, 2023

According to upstream (linked): "Unless there is reason to, it is recommended to install the dependencies too" and "we want default installs (from pip or source) to have these dependencies included".

@dkwo
Copy link
Contributor Author

dkwo commented Oct 17, 2023

time to close this.

@dkwo dkwo closed this Oct 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants