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

Support pip --no-deps in spec files #3175

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

jchorl
Copy link
Contributor

@jchorl jchorl commented Feb 3, 2024

pip --no-deps seems to be a supported third-party package manager. However, with a spec file, there's no way to specify it. The rest of the plumbing is already in-place.

Quick tweak to support specifying it in spec files.

Testing is tough because the response doesn't contain the third-party packages to be installed. I did check though that pip was accurately picked up.

@AntoinePrv
Copy link
Member

I don't think this is a super nice option, I'd prefer having an option like pip: args: ["--no-deps"].
personally I also don't think we should absorb all the legacy of conda, but try to improve where it makes sense.

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

2 participants