Wheel-builders --
Discussion of building and distributing Python packages, esp. extension packages, as wheels
|
|
About Wheel-builders
|
|
Wheels let us distribute pre-built Python libraries -- which is great! Especially for libraries that are difficult to build, contain binary extensions with complicated dependencies, and/or want to support users on multiple platforms.
But actually building wheels is still something of a black art. There are all kinds of little tricks needed, that vary between different platforms, and traditionally there hasn't been one central place to go to learn about these. (For example, the MacPython wiki is great, but unless you're specifically a Mac developer then you may not even know it exists.)
This mailing list is for everyone who wants to build and distribute wheels for their packages, and for collaborating to improve the relevant tooling and documentation. Everything discussed here would also be in scope for distutils-sig or even pypa-dev, but here we have a more narrow focus on the practicalities of getting individual packages working and writing code. Newbie questions welcome!
Some example goals: (a) Improving the tooling for building standalone wheels, like "delocate" and "auditwheel". (This is the home list for those packages.) (b) Building common infrastructure for handling native library dependencies. (c) Writing documentation for package developers on how to use all this stuff (perhaps in the form of a new chapter for packaging.python.org. (d) Developing better tools for automated builds (e.g., sharing scripts for getting free CI services to build our wheels for us).
We also have a wiki.
Code of Conduct: Everyone interacting on the wheel-builders mailing list and associated areas is expected to follow the PyPA Code of Conduct.
To see the collection of prior postings to the list,
visit the Wheel-builders
Archives.
|
Using Wheel-builders
|
To post a message to all the list members, send email to
wheel-builders@python.org.
You can subscribe to the list, or change your existing
subscription, in the sections below.
|
Subscribing to Wheel-builders
|
Subscribe to Wheel-builders by filling out the following
form.
You will be sent email requesting confirmation, to
prevent others from gratuitously subscribing you. This is a private list, which means that the
list of members is not available to non-members.
|
Wheel-builders Subscribers
|
|