This library implements UUID version 7 based on an *earlier draft* of the specification, offering time-sorted UUIDs with approximately 50ns resolution. Released at version 0.1.0 in late 2021, it appears to be unmaintained. Crucially, it **does NOT conform to the final RFC 9562 standard for UUIDv7**, which specifies millisecond precision, leading to significant compatibility issues with compliant implementations.
pip install uuid7Verified import paths — ran on the pinned version, not inferred.
Generates a new UUID using the `uuid7` library. Note that UUIDs generated by this library are not compliant with the final RFC 9562 standard.
Avoid using this `uuid7` package. Consider `uuid-extension` (on PyPI) for current Python versions, or Python's built-in `uuid.uuid7()` (available in Python 3.14+). If you must use a similar concept, ensure all systems use this exact non-compliant implementation, which is highly discouraged.
Transition to a maintained and RFC 9562 compliant UUIDv7 library, such as `uuid-extension` on PyPI or the built-in `uuid.uuid7()` in Python 3.14+.
Always verify import paths against the actual installed package content. For RFC 9562 compliant UUIDv7, explicitly install and use `uuid-extension` (`pip install uuid-extension`) and import `from uuid_extension import uuid7`.
For Python 3.14+, prefer `import uuid; uuid.uuid7()`. For earlier Python versions, use maintained third-party alternatives like `uuid-extension`.
No dependency data recorded yet.