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 downloading pyproject.toml build deps with parameter #11460

Open
1 task done
nanonyme opened this issue Sep 18, 2022 · 2 comments
Open
1 task done

Support downloading pyproject.toml build deps with parameter #11460

nanonyme opened this issue Sep 18, 2022 · 2 comments
Labels
C: PEP 517 impact Affected by PEP 517 processing state: needs discussion This needs some more discussion type: feature request Request for a new feature

Comments

@nanonyme
Copy link

nanonyme commented Sep 18, 2022

What's the problem this feature will solve?

When giving --no-binary :all: currently build dependencies are omitted. So the list of packages for offline install is incomplete.

Describe the solution you'd like

Please provide a parameter that allows downloading complete build dependencies to a directory.

Alternative Solutions

I have not tried alternative tools but would be open to suggested solutions. We essentially need this full list for reproducible offline building of wheels from sources.

Additional context

Code of Conduct

@nanonyme nanonyme added S: needs triage Issues/PRs that need to be triaged type: feature request Request for a new feature labels Sep 18, 2022
@AdamWRichardson
Copy link

I too would also be interested in this feature!

@uranusjr
Copy link
Member

Pull requests are welcomed. I think it’s reasonable to perhaps do this with pip download --use-feature=include-build-deps as a start.

@ichard26 ichard26 added state: needs discussion This needs some more discussion C: PEP 517 impact Affected by PEP 517 processing and removed S: needs triage Issues/PRs that need to be triaged labels Apr 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: PEP 517 impact Affected by PEP 517 processing state: needs discussion This needs some more discussion type: feature request Request for a new feature
Projects
None yet
Development

No branches or pull requests

4 participants