-
Notifications
You must be signed in to change notification settings - Fork 46
Cannot use PEP 440 local versions #731
Comments
The So you'll want to strip what appears to be the git hash out of the version number when uploading to PyPI. |
Hmm. Ok I incompletely understood the local name's purpose. I was adding the commit hash in order to unambiguously trace which part of the source the package came from. It would be nice if pypi flagged or warned of incompatible names before upload. I burned through a couple hundred megabytes of metered bandwidth trying to understand why the package was being rejected. |
I get this error when trying to upload a package
foo-5.7-dev219+16a3d7d4a.whl
to pypi:I worked a long time to get the build system to emit PEP440 compliant version number and package name. Is this limitation regarding local
+something
names something that is likely to remain? (Do I sit tight and wait awhile or just throw out that part of the package name?)The text was updated successfully, but these errors were encountered: