Skip to content

allow editable wheel distributions to be built from the command line #874

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 2 commits into from

Conversation

greyltc
Copy link

@greyltc greyltc commented Mar 14, 2025

adds a new argument, -e/--editable, that can't be combined with --wheel or --sdist

adds a  new argument, `-e`/`--editable`, that can't be combined with `--wheel` or `--sdist`
@henryiii
Copy link
Contributor

An “editable” wheel uses the wheel format not for distribution but as ephemeral communication between the build system and the front end. This avoids having the build backend install anything directly. This wheel must not be exposed to end users, nor cached, nor distributed.

https://peps.python.org/pep-0660/

@layday
Copy link
Member

layday commented Mar 24, 2025

Thank you, but we don’t think this should be part of the CLI.

@layday layday closed this Mar 24, 2025
@greyltc
Copy link
Author

greyltc commented Apr 3, 2025

Shame, I find support for PEP 660 very helpful for development. It would have been handy if this tool could have done that directly. Of course the wheels this feature generates aren't useful for distribution...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants