https://travis-ci.com/github/urllib3/urllib3/builds/199806823
Might be good if we could be running release dry-runs semi-frequently so we don't get surprised when it's showtime.
Looks like this, there's a pending PR and workaround available: https://travis-ci.community/t/cant-deploy-to-pypi-anymore-pkg-resources-contextualversionconflict-importlib-metadata-0-18/10494/9?u=hugovk
Something I've been doing to keep the release mechanism well-oiled: deploy to TestPyPI on merges to master, and deploy to prod PyPI on tags.
Travis CI example:
GHA example:
(And will be likely moving most Travis stuff to GHA.)
+1 on auto-deploying to TestPyPy from GHA on merges to master, I was going to suggest that!
btw the Travis problem should be fixed now:
Most helpful comment
+1 on auto-deploying to TestPyPy from GHA on merges to master, I was going to suggest that!