Universally unique lexicographically sortable identifier
built by guoguo
completed Thu, 29 Oct 2026 23:20:54 UTC
Description
A ULID is a universally unique lexicographically sortable identifier. It is
* 128-bit compatible with UUID
* 1.21e+24 unique ULIDs per millisecond
* Lexicographically sortable!
* Canonically encoded as a 26 character string, as opposed to the 36
character UUID
* Uses Crockford's base32 for better efficiency and readability (5 bits per
character)
* Case insensitive
* No special characters (URL safe)
* Monotonic sort order (correctly detects and handles the same millisecond)
For more information have a look at the original specification,
https://github.com/alizain/ulid#specification.
RPMs
No RPMs
Changelog
* Tue Jul 21 2026 Packit <hello@packit.dev> - 4.0.1-1 - Update to 4.0.1 upstream release - Resolves: rhbz#2502844 * Mon Jul 20 2026 Packit <hello@packit.dev> - 4.0.0-1 - Update to 4.0.0 upstream release - Resolves: rhbz#2502844 * Mon Jul 20 2026 Packit <hello@packit.dev> - 4.0.1-1 - Update to 4.0.1 upstream release - Resolves: rhbz#2502844 * Mon Jul 20 2026 Packit <hello@packit.dev> - 3.2.1-1 - Update to 3.2.1 upstream release - Resolves: rhbz#2502683 * Fri Jul 17 2026 Benjamin A. Beasley <code@musicinmybrain.net> - 3.2.0-1 - Update to 3.2.0 (close RHBZ#2501767) * Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild * Thu Jun 04 2026 Python Maint <python-maint@redhat.com> - 3.1.0-9 - Rebuilt for Python 3.15 * Thu May 14 2026 Benjamin A. Beasley <code@musicinmybrain.net> - 3.1.0-8 - Use various long options * Thu May 14 2026 Benjamin A. Beasley <code@musicinmybrain.net> - 3.1.0-7 - Use long pyproject options * Tue Feb 03 2026 Benjamin A. Beasley <code@musicinmybrain.net> - 3.1.0-6 - Avoid typing-extensions dep. for Python 3.11+, fix it otherwise - Fixes RHBZ#2436255 * Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild * Fri Sep 19 2025 Python Maint <python-maint@redhat.com> - 3.1.0-2 - Rebuilt for Python 3.14.0rc3 bytecode * Mon Aug 18 2025 Packit <hello@packit.dev> - 3.1.0-1 - Update to 3.1.0 upstream release - Resolves: rhbz#2389208 * Fri Aug 15 2025 Python Maint <python-maint@redhat.com> - 3.0.0-7 - Rebuilt for Python 3.14.0rc2 bytecode * Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild * Sat Jun 21 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 3.0.0-5 - Rebuilt for Python 3.14 (close RHBZ#2372083) * Wed May 07 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 3.0.0-4 - F41+: Use the provisional pyproject declarative buildsystem * Sat Jan 18 2025 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild * Fri Oct 11 2024 Packit <hello@packit.dev> - 3.0.0-1 - Update to 3.0.0 upstream release - Resolves: rhbz#2318115