Skip to content

Document exactly what goes into a wheel #747

@pfmoore

Description

@pfmoore

When building a project using flit-core (the PEP 517 interface, not flit build), I found it quite hard to establish exactly what gets included in the generated wheel. I was getting some unexpected .pyd files included, which it turns out were hidden by my .gitignore file, but flit includes them anyway. On the other hand, all of the __pycache__ directories in my working project are excluded from the wheel. So clearly flit has some logic for what gets included, but I couldn't find it documented anywhere.

If I've missed a note in the docs, I'm sorry. I was hoping for something at the top level, and while I did look through the rest of the docs, even if I did miss something, maybe it could be "promoted" to a section in its own right?

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