Skip to content

pep517 should either have wheel as an install dependency, or provide methods to get package dependencies without the wheel tool #39

@ghost

Description

pep517 should either have wheel as an install dependency, or provide methods to get package dependencies without the wheel tool. Right now, all the examples in the README don't work properly (except maybe hooks.build_sys_requires but that's broken #14 and I'm not sure what it's even supposed to do) without wheel installed.

This is why pep517 really should install wheel:

  1. Basically, my package builds & installs just fine right now.
  2. The promise of pep517 is that for a properly defined package, I should be able to get metadata (that's the point of the project if I got that right)
  3. Therefore, if I install pep517 and clearly have a working package, I should be able to get its dependencies

This doesn't seem to be possible unless I manually install wheel in addition, which I don't think I should be required to do

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