Skip to content

Dry-run "find" or equivalent option to list wheels and other files that will be downloaded #12749

Open
@schivmeister

Description

@schivmeister

The following issue was probably mistakenly closed due to a probable misunderstanding:

#6430

The justification for that is that the original author had left this comment which indicates the works cited until that point were not in the direction the author had in mind:

Neither pip index version now and #10052 covers what I originally needed. I was looking for the information “what file will be downloaded when I install this requirement”. Both features you linked only operate at the version level, but I need the information at the file level. Numpy 1.16.3, for example, contains 22 wheels and 1 sdist, I want to know which one will be selected.

Originally posted by @uranusjr in #6430 (comment)

The existing --dry-run --report flags download the files instead of reporting what would be downloaded. Therefore, the feature request still stands (regardless of whether the original author agrees).

For details of this feature request, please refer to the cited issue above or re-open that issue.

P.S: Since Pip folks don't seem to care for multithreaded downloads (another one closed mistakenly due to misunderstanding, i.e. parallel downloads are not parallel connections), and you won't be supporting external download accelerators, I could at least use a feature like this to get a list of files to download with my chosen tool, so I can max out my 50Mbps and not be stuck to the single-threaded 5Mbps speed limits enforced by the incompetent ISPs in my location. Thank you for understanding!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions