Quansight-Labs / intersphinx_registry

https://pypi.org/project/intersphinx_registry
MIT License
9 stars 4 forks source link

Use Calver ? #4

Closed Carreau closed 1 month ago

Carreau commented 2 months ago

I'm thinking we could use CalVer, as this package may reflect changes in url through time, thus the time of package publication has more impact than it's actual version.

There are multiple proposition below please vote with 👍 👎

Carreau commented 1 month ago

There is also semi-calver: major.YYYYMMDD.patch.

Pro and Con, we can use major to break API, patch to make multiple release on same day.

Carreau commented 1 month ago

YEAR.MM.DD

This sort of block us from ever coming back to semver, unless we use EPOCH, but epoch support is not widely available.

tacaswell commented 1 month ago

Although, I'm skeptical of the likely hood of multiple release per-day (worst case we steal tomorrows date) so major.YYMM.DD would be my vote.