Path: csiph.com!fu-berlin.de!bofh.it!news.nic.it!robomod From: Edward Betts Newsgroups: linux.debian.bugs.dist,linux.debian.devel,linux.debian.maint.python Subject: Bug#1071445: ITP: python-ulid-transform -- Fast ULID transformations Date: Sun, 19 May 2024 15:00:01 +0200 Message-ID: X-Original-To: Debian Bug Tracking System X-Mailbox-Line: From debian-bugs-dist-request@lists.debian.org Sun May 19 12:57:10 2024 Old-Return-Path: X-Spam-Flag: NO X-Spam-Score: 1.2 Reply-To: Edward Betts , 1071445@bugs.debian.org Resent-To: debian-bugs-dist@lists.debian.org Resent-Cc: debian-devel@lists.debian.org, debian-python@lists.debian.org, wnpp@debian.org X-Debian-Pr-Message: report 1071445 X-Debian-Pr-Package: wnpp MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Debian-Message: from BTS X-Mailing-List: archive/latest/1838315 List-ID: List-URL: Approved: robomod@news.nic.it Lines: 31 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Sun, 19 May 2024 13:53:55 +0100 X-Original-Message-ID: Xref: csiph.com linux.debian.bugs.dist:1197923 linux.debian.devel:111807 linux.debian.maint.python:15846 Package: wnpp Severity: wishlist Owner: Edward Betts X-Debbugs-Cc: debian-devel@lists.debian.org, debian-python@lists.debian.org * Package name : python-ulid-transform Version : 0.9.0 Upstream Author : J. Nick Koston * URL : https://github.com/bdraco/ulid-transform * License : MIT Programming Lang: Python Description : Fast ULID transformations Provides functionalities for creating and transforming ULIDs (Universally Unique Lexicographically Sortable Identifiers). Utilises a Cython-based implementation for optimal performance, with a fallback to pure Python if Cython is unavailable. . Example usage: . >>> import ulid_transform >>> ulid_transform.ulid_hex() '01869a2ea5fb0b43aa056293e47c0a35' >>> ulid_transform.ulid_now() '0001HZX0NW00GW0X476W5TVBFE' >>> ulid_transform.ulid_at_time(1234) '000000016JC62D620DGYNG2R8H' >>> ulid_transform.ulid_to_bytes('0001HZX0NW00GW0X476W5TVBFE') b'\x00\x00c\xfe\x82\xbc\x00!\xc0t\x877\x0b\xad\xad\xee' I plan to maintain this package as part of the Python team.