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
The uuid7 project occupies a very prominent package name but the ids generated by this project are incompatible with the spec. The point of a uuid v7 id is to be sortable chronologically but the ids generated by this project use nanoseconds instead of milliseconds, so are bigger than ids generated by other packages.
There have been a few people burned by this package and the owner has not updated it in 3 years. See the discussion here: stevesimmons/uuid7#1
I'd like to add my support to this request. I, like others, have been caught by this issue and so far there's been no resolution. stevesimmons/uuid7#1
The issue is compounded by the name on PyPI being the exact name of the now-published RFC'ed protocol/algorithm, hence easy to find AND more importantly, assumed to be valid. Sadly it's presently not.
Hi I also just got burned like this (and now need to go back and check a bunch of software to make sure this library isn't causing problems). I think it is important for Python that pip install uuid7 gives a correct implementation of UUIDv7 and would greatly appreciate if this is fixed.
Project to be claimed
PROJECT_NAME
: https://pypi.org/project/uuid7Your PyPI username
USER_NAME
: https://pypi.org/user/nhobbReasons for the request
The uuid7 project occupies a very prominent package name but the ids generated by this project are incompatible with the spec. The point of a uuid v7 id is to be sortable chronologically but the ids generated by this project use nanoseconds instead of milliseconds, so are bigger than ids generated by other packages.
There have been a few people burned by this package and the owner has not updated it in 3 years. See the discussion here: stevesimmons/uuid7#1
Maintenance or replacement?
Maintenance
Source code repositories URLs
Current: https://github.com/stevesimmons/uuid7
My update: https://github.com/nickhobbs94/uuid7
Contact and additional research
We've got this open issue on the project's github: stevesimmons/uuid7#1
I've also got an open PR attached to that ticket stevesimmons/uuid7#2
Code of Conduct
The text was updated successfully, but these errors were encountered: