Skip to content

Get rid of wheel as a dependency#696

Merged
fantix merged 2 commits intoMagicStack:masterfrom
DimitriPapadopoulos:wheel
May 4, 2026
Merged

Get rid of wheel as a dependency#696
fantix merged 2 commits intoMagicStack:masterfrom
DimitriPapadopoulos:wheel

Conversation

@DimitriPapadopoulos
Copy link
Copy Markdown
Contributor

https://setuptools.pypa.io/en/latest/userguide/quickstart.html#basic-use

Historically this documentation has unnecessarily listed wheel in the requires list, and many projects still do that. This is not recommended, as the backend no longer requires the wheel package, and listing it explicitly causes it to be unnecessarily required for source distribution builds. You should only include wheel in requires if you need to explicitly access it during build time (e.g. if your project needs a setup.py script that imports wheel).

@DimitriPapadopoulos DimitriPapadopoulos force-pushed the wheel branch 3 times, most recently from c27ba8c to ab40e74 Compare October 26, 2025 19:19
This is identical to 0.22.0, re-ran with CI fixes
@fantix fantix merged commit 173e88c into MagicStack:master May 4, 2026
17 checks passed
@DimitriPapadopoulos DimitriPapadopoulos deleted the wheel branch May 4, 2026 14:47
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.

2 participants