Skip to content

Split "Successfully installed" message between sdists and wheels #13307

Open
@notatallshaw

Description

@notatallshaw

What's the problem this feature will solve?

Currently it's not obvious in the end message install summary whether a package was installed via a source tree, a source distribution or a wheel.

It would be good to make this information more obvious so users can more easily assess their risks of using sdists vs. wheels.

Describe the solution you'd like

Instead of:

Sucessfully installed: ab-1.0, bc-1.1, cd-0.9, de-1.2

The following would make it obvious to users that source distributions were installed:

Successfully installed from source distribution: bc-1.1, cd-0.9
Successfully installed from wheel: ab-1.0, de-1.2

Alternative Solutions

N/A

Additional context

Request comes via: https://discuss.python.org/t/how-can-build-backends-avoid-breaking-users-when-they-make-backwards-incompatible-changes/85847/36

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions