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

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions