Avatar for the MarshalX user
MarshalX
python-libipld
BlogDocsChangelog

Bump Rust 1.95, PyO3 0.28 (free-threaded), and Rust deps

#102Merged
Comparing
update-rust-deps
(
1fa70c9
) with
main
(
e88185d
)
CodSpeed Performance Gauge
-1%
Improvement
2
Regression
2
Untouched
188

Benchmarks

192 total
test_dag_cbor_encode[roundtrip02.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-27%
18 µs24.6 µs
test_dag_cbor_encode[roundtrip16.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-14%
18.8 µs21.9 µs
test_dag_cbor_encode[roundtrip25.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+35%
24.6 µs18.3 µs
test_dag_cbor_encode[roundtrip04.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+14%
21.5 µs18.9 µs
test_dag_cbor_encode[roundtrip14.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-6%
18.8 µs20 µs
test_dag_cbor_decode_fixtures[string-\u6c34]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-5%
16.3 µs17.3 µs
test_dag_cbor_encode[roundtrip17.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-5%
18.9 µs20 µs
test_dag_cbor_encode[roundtrip24.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-5%
18.1 µs19 µs
test_dag_cbor_decode[roundtrip20.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-5%
16.4 µs17.2 µs
test_dag_cbor_decode[roundtrip19.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-4%
16.9 µs17.6 µs
test_dag_cbor_encode[roundtrip23.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+4%
19 µs18.2 µs
test_dag_cbor_decode[roundtrip24.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-4%
16.5 µs17.2 µs
test_dag_cbor_decode[roundtrip13.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-4%
17.1 µs17.8 µs
test_dag_cbor_decode_fixtures[garbage-14]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-4%
45.7 µs47.6 µs
test_dag_cbor_decode_real_data[github.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+4%
761.6 µs735.6 µs
test_dag_cbor_decode_fixtures[dagpb_11unnamedlinks+data]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+3%
38.2 µs36.9 µs
test_dag_cbor_encode_real_data[canada.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+3%
14.7 ms14.2 ms
test_dag_cbor_decode_fixtures[int--3]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-3%
14.8 µs15.3 µs
test_dag_cbor_decode[roundtrip05.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-3%
17.1 µs17.7 µs
test_dag_cbor_encode[roundtrip09.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+3%
23.7 µs23 µs
test_dag_cbor_decode_fixtures[float-1.1111111111111112]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+3%
15.2 µs14.7 µs
test_dag_cbor_decode_fixtures[int-0]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-3%
14.1 µs14.5 µs
test_dag_cbor_decode_fixtures[int-65536]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-3%
14.3 µs14.7 µs
test_dag_cbor_encode[roundtrip26.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+3%
18.9 µs18.3 µs
test_dag_cbor_decode_fixtures[dagpb_Data_some]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
-3%
18 µs18.6 µs

Commits

Click on a commit to change the comparison range
Base
main
e88185d
-0.85%
Bump Rust 1.95, PyO3 0.28 (free-threaded), and Rust deps
1fa70c9
2 months ago
by MarshalX
© 2026 CodSpeed Technology
Home Terms Privacy Docs