Avatar for the Bluetooth-Devices user
Bluetooth-Devices
ulid-transform
BlogDocsChangelog

fix(py-impl): reject negative timestamps that truncate to zero (match C)

#228Merged
Comparing
bluetoothbot:koan/at-time-negative-truncation-parity
(
e59d02f
) with
main
(
07cccc3
)
CodSpeed Performance Gauge
0%
Untouched
13

Benchmarks

13 total
test_ulid_at_time
tests/benchmarks/test_ulid.py
CodSpeed Performance Gauge
0%
5 ms5 ms
test_ulid_hex
tests/benchmarks/test_ulid.py
CodSpeed Performance Gauge
0%
4.8 ms4.8 ms
test_ulid_to_timestamp_str
tests/benchmarks/test_ulid.py
CodSpeed Performance Gauge
0%
3.3 ms3.3 ms
test_ulid_now
tests/benchmarks/test_ulid.py
CodSpeed Performance Gauge
0%
4.6 ms4.6 ms
test_ulid_to_timestamp_bytes
tests/benchmarks/test_ulid.py
CodSpeed Performance Gauge
0%
3 ms3 ms
test_ulid_at_time_bytes
tests/benchmarks/test_ulid.py
CodSpeed Performance Gauge
0%
4.3 ms4.3 ms
test_bytes_to_ulid_or_none_valid
tests/benchmarks/test_ulid.py
CodSpeed Performance Gauge
0%
3.9 ms3.9 ms
test_bytes_to_ulid_or_none_invalid
tests/benchmarks/test_ulid.py
CodSpeed Performance Gauge
0%
2 ms2 ms
test_ulid_to_bytes_or_none_valid
tests/benchmarks/test_ulid.py
CodSpeed Performance Gauge
0%
3.6 ms3.6 ms
test_ulid_now_bytes
tests/benchmarks/test_ulid.py
CodSpeed Performance Gauge
0%
3.9 ms3.9 ms
test_bytes_to_ulid
tests/benchmarks/test_ulid.py
CodSpeed Performance Gauge
0%
3.9 ms3.9 ms
test_ulid_to_bytes
tests/benchmarks/test_ulid.py
CodSpeed Performance Gauge
0%
3.6 ms3.6 ms
test_ulid_to_bytes_or_none_invalid
tests/benchmarks/test_ulid.py
CodSpeed Performance Gauge
0%
2 ms2 ms

Commits

Click on a commit to change the comparison range
Base
main
07cccc3
0%
fix(py-impl): reject negative timestamps that truncate to zero (match C)
50b63db
11 days ago
by bluetoothbot
0%
Merge branch 'main' into koan/at-time-negative-truncation-parity
e59d02f
10 days ago
by bdraco
© 2026 CodSpeed Technology
Home Terms Privacy Docs