When publishing to the test.pypi.org package manager, it's expecting PEP 440 standard version numbers, whereas we're using SemVer standards that allow for pre-release suffixes. See deployment, related to #322
Error message:
ERROR HTTPError: 400 Bad Request from https://test.pypi.org/legacy/
'0.1.dev1+gb71369a' is an invalid value for Version. Error: Can't use
PEP 440 local versions. See
https://packaging.python.org/specifications/core-metadata for more
information.
The problem
When publishing to the
test.pypi.org
package manager, it's expectingPEP 440
standard version numbers, whereas we're usingSemVer
standards that allow for pre-release suffixes. See deployment, related to #322Error message: