Please sign in to comment.
Upload wheels to pypi.org instead of test.pypi.org (#2561)
The current wheel build automation uploads the wheel files to test.pypi.org. The idea behind this was to enable manual verification of the built wheels prior to pushing the releases for real. However, this just adds another manual process to the release process and increases the chance of something going wrong. There also isn't any manual validation that happens for most of the wheels. When it is done, it provides no more than what the build automation does already (running an example script). To simplify the release process and reduce the chances for errors involved with downloading and re-uploading this commit switches the build automation to directly upload to pypi.org. The release workflow with this is now just push a tag for the release, then build and upload a sdist to pypi. Everything else is automated.
- Loading branch information...