Manywheeels are a way to distribute pre-compiled wheels for Python packages that are compatible with manylinux. This is a great way to distribute packages that depend on C-extensions, as it allows the user to install the package without having to compile the C-extensions themselves.
Building them is a bit of a pain, but not as much as I thought.
Here’s an example of a script that I use to build manylinux wheels for the forceatlas2 package.