Ulid-transform

Latest version: v1.2.0

Safety actively analyzes 701533 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 6

0.13.1

Chore

* chore(pre-commit.ci): pre-commit autoupdate (45)

updates:
- [github.com/asottile/pyupgrade: v3.16.0 → v3.17.0](https://github.com/asottile/pyupgrade/compare/v3.16.0...v3.17.0)
- [github.com/astral-sh/ruff-pre-commit: v0.5.4 → v0.5.5](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.4...v0.5.5)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com> ([`d4b3890`](https://github.com/bdraco/ulid-transform/commit/d4b3890a78a3145c84d0a0f72d80e6face310922))

Fix

* fix: add pyi stubs for cython implementation (46) ([`dedaa87`](https://github.com/bdraco/ulid-transform/commit/dedaa87d9e5df4ed037bb0a95c971a6e6e376439))

0.13.0

Chore

* chore: CI fixes (version upgrades, repair extension build in some configs) (44) ([`de99c22`](https://github.com/bdraco/ulid-transform/commit/de99c22c1a0595fb0068d1abc3ffac157b11f3d4))

Feature

* feat: improve performance of C implementation (43) ([`f07d838`](https://github.com/bdraco/ulid-transform/commit/f07d838169743c4e68f344a04b6541a6a8fee239))

0.12.0

Feature

* feat: improve testability, keep implementations in sync (40)

* chore: ignore Cython annotation file

* fix: synchronize c/py implementations

Each implementation now exposes the same public methods,
and their docstrings and signatures are equivalent.

* chore: remove hand-decoding ULID timestamp from test code

* feat: test C and Python implementations simultaneously

* chore: use new-style annotations in Cython too

They&39;re exported as annotation strings anyway

* chore: add tests to make sure Python and C impls are in sync ([`975079d`](https://github.com/bdraco/ulid-transform/commit/975079d682ffb6039454d3c041867e0d14a9f646))

0.11.1

Chore

* chore: remove IDEA configuration from repository (39) ([`1d95563`](https://github.com/bdraco/ulid-transform/commit/1d95563461026a7829b4e85a7f93efd71ed55080))

* chore: add benchmarking tests (38) ([`456b967`](https://github.com/bdraco/ulid-transform/commit/456b967b457200f3001210fa527242f8a7d229b3))

Fix

* fix: cython build, add a test to verify the Cython module is available (41) ([`7187b35`](https://github.com/bdraco/ulid-transform/commit/7187b357b395b9c1716c8beaa5fc4db389fece18))

0.11.0

Feature

* feat: add fast ULID bytes functions (37) ([`57b58ab`](https://github.com/bdraco/ulid-transform/commit/57b58ab269dcb97dbc905925861c3a25daf7e114))

0.10.2

Chore

* chore(pre-commit.ci): pre-commit autoupdate (35)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com> ([`bdbb9c5`](https://github.com/bdraco/ulid-transform/commit/bdbb9c58f6d55209416eb7812e31669e14f39171))

* chore(pre-commit.ci): pre-commit autoupdate (34)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com> ([`a27b5b0`](https://github.com/bdraco/ulid-transform/commit/a27b5b0ae2b07f1d5990ea4c04788472e921d415))

* chore(pre-commit.ci): pre-commit autoupdate (33)

updates:
- [github.com/astral-sh/ruff-pre-commit: v0.5.0 → v0.5.1](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.0...v0.5.1)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com> ([`4d75f52`](https://github.com/bdraco/ulid-transform/commit/4d75f52e205ec7a4daf3cc1b23769867b9b65996))

Fix

* fix: fix error message in Cython `bytes_to_ulid` (36) ([`d8b5462`](https://github.com/bdraco/ulid-transform/commit/d8b54622d1445916f08b61ff3aad34e61bfbb986))

Page 2 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.