Skip to content

njsmith/wheel-builders

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

wheel-builders

Mailing list:

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.)

The wheel-builders 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:

  • Improving the tooling for building standalone wheels, like "delocate" and "auditwheel". (This is the home list for those packages.)
  • Building common infrastructure for handling native library dependencies.
  • Writing documentation for package developers on how to use all this stuff (perhaps in the form of a new chapter for packaging.python.org)
  • Developing better tools for automated builds (e.g., sharing scripts for getting free CI services to build our wheels for us).

This repository is a scratch space to go along with the mailing list; in particular we 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.

About

Companion repo for the [email protected] mailing list

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published