Fast UUID v7 generation library implemented in Rust with Python bindings (PyO3). Version 0.0.8 is the latest, supporting Python >=3.10. Early stage, but already used in production-like settings. Release cadence is irregular.
pip install uuid7-rsNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Generate a UUID v7 (time-ordered, random) using the Rust-backed function.
Pin to exact version (e.g., uuid7-rs==0.0.8) and re-test when upgrading.
Use uuid.UUID(uuid7()) to get a native UUID object.
Upgrade to >=0.0.5 for consistent hyphenated output, or use string formatting.
Ensure you have the latest version (pip install --upgrade uuid7-rs). Try importing UUID7 instead: from uuid7_rs import UUID7
Install the library in a virtual environment or use a manylinux-compatible wheel. Consider using 'pip install uuid7-rs --only-binary=:all:'.
Avoid using variable names that conflict with imported functions. Example: do not assign uuid7 = 'some_string'.
No dependency data recorded yet.