I have placed two example Travis-CI configurations in an examples/
folder. The first is the same as in the README, and the second shows how
to both test and deploy in two stages.
I am hoping that examples might be added for other CI providers as well,
so that users can see different approaches to building and deploying
wheels.
For a more granular view of why each of these changes were made, please
see https://github.com/joerick/cibuildwheel-autopypi-example/pull/5.
High-level overview:
- Adding Windows support
- Remove "sudo: required" for linux
- Use "python -m pip" instead of using an environment variable
- Add "install:" and "after_success:" steps so that errors get handled
and reported properly
- Rename "matrix:" to "jobs:" as this is the now preferred keyword