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
Added transparent bidirectional UUIDv7 conversion methods (ULID.to_uuid7 and ULID.from_uuidv7) @pirate.
Added a --uuid7 option to the CLI's show command to convert and output a ULID as an RFC 4122 compliant UUIDv7.
Changed
Dropped support for Python 3.9 and added support for Python 3.14 @Avihais12344.
Depend on typing-extensions only when running on Python < 3.11 @musicinmybrain.
Migrated package and development workflow from Hatch to uv and poethepoet.
Configured Flox for bootstrapping the development environment.
Fixed
Fixed a clock-skew bug where non-monotonic ULIDs could be generated when crossing a millisecond boundary between timestamp and randomness sampling @gaoflow.
Fixed warning from uv during synchronization @jaseemabid.
Resolved various Ruff linter warnings and Pyrefly type checker issues.