Chore
* chore: switch to ruff (31) ([`98679ea`](https://github.com/bdraco/ulid-transform/commit/98679ea082591ae710188798b594e57c4f05f444))
* chore(pre-commit.ci): pre-commit autoupdate (29)
updates:
- [github.com/pre-commit/mirrors-mypy: v1.10.0 → v1.10.1](https://github.com/pre-commit/mirrors-mypy/compare/v1.10.0...v1.10.1)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com> ([`72c43be`](https://github.com/bdraco/ulid-transform/commit/72c43be55a4597066d33d44a92ecb33dd2a5c806))
* chore(pre-commit.ci): pre-commit autoupdate (28)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com> ([`63cc7f9`](https://github.com/bdraco/ulid-transform/commit/63cc7f9f596df98c59a2564a8749f7b999f1407b))
* chore: add more cover and benchmarks (27) ([`822ea8c`](https://github.com/bdraco/ulid-transform/commit/822ea8c5e69b4a9652c19ae0172c16f8236634f5))
* chore: test on 32bit (26) ([`5a62d31`](https://github.com/bdraco/ulid-transform/commit/5a62d31fbb75fd20aa386d44a576e939f665312d))
Feature
* feat: add new fast or_none functions (30) ([`4d1d1ee`](https://github.com/bdraco/ulid-transform/commit/4d1d1ee398f791bd35a64941d3eb838cf1ef705e))