You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All tags that conform to SemVer 2.0.0 will work. ✅
But not all tags that conform to PEP 440 will work. ❌
More detail
As mentioned in #129, the hubcap.py script requires tag versions that adhere strictly to SemVer 2.0.0. So alphas, betas, release candidates, etc. require a format like these:
3.0.0-dev.3
2.0.0-rc10
1.0.0-b1
0.1.0-a2
There are version specifiers that are valid in PEP 440 but not able to be accepted by hubcap.py like these:
3.0.0dev.3
2.0.0rc10
1.0.0b1
0.1.0a2
We want to document this so that we have something to point to and gives guidance to package maintainers.
Alternatives considered
We could choose to adopt the functionality described in #130 instead.
The text was updated successfully, but these errors were encountered:
TLDR
All tags that conform to SemVer 2.0.0 will work. ✅
But not all tags that conform to PEP 440 will work. ❌
More detail
As mentioned in #129, the
hubcap.py
script requires tag versions that adhere strictly to SemVer 2.0.0. So alphas, betas, release candidates, etc. require a format like these:3.0.0-dev.3
2.0.0-rc10
1.0.0-b1
0.1.0-a2
There are version specifiers that are valid in PEP 440 but not able to be accepted by
hubcap.py
like these:3.0.0dev.3
2.0.0rc10
1.0.0b1
0.1.0a2
We want to document this so that we have something to point to and gives guidance to package maintainers.
Alternatives considered
We could choose to adopt the functionality described in #130 instead.
The text was updated successfully, but these errors were encountered: