From 87d52520f36804dac9972052e86e843e004a3f8b Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Mon, 1 May 2023 15:03:26 -0500 Subject: [PATCH] fix: ensure bytes --- src/ulid_transform/_ulid_impl.pyx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ulid_transform/_ulid_impl.pyx b/src/ulid_transform/_ulid_impl.pyx index 7ca31f2..ac5d5aa 100644 --- a/src/ulid_transform/_ulid_impl.pyx +++ b/src/ulid_transform/_ulid_impl.pyx @@ -22,7 +22,7 @@ def _ulid_at_time(_time: float) -> str: def _ulid_to_bytes(ulid_str: str) -> bytes: if len(ulid_str) != 26: raise ValueError(f"ULID must be a 26 character string: {ulid_str}") - return _cpp_ulid_to_bytes(ulid_str) + return _cpp_ulid_to_bytes(ulid_str).encode("ascii") def _bytes_to_ulid(ulid_bytes: bytes) -> str: if len(ulid_bytes) != 16: