Avatar for the MarshalX user
MarshalX
python-libipld
BlogDocsChangelog

Update PyO3 to 0.25.1; add PyPy 3.11 support

#63Merged
Comparing
update-pyo3
(
621a096
) with
main
(
5b18a35
)
CodSpeed Performance Gauge
+36%
Improvement
2
Untouched
190

Benchmarks

192 total
test_dag_cbor_encode_real_data[canada.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+36%
18.5 ms13.5 ms
test_dag_cbor_encode_real_data[github.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+12%
616.6 µs548.2 µs
test_dag_cbor_encode_real_data[twitter.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+6%
5.5 ms5.2 ms
test_dag_cbor_encode_real_data[citm_catalog.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+5%
14.8 ms14.2 ms
test_dag_cbor_encode[roundtrip18.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+3%
18.2 µs17.7 µs
test_dag_cbor_encode[roundtrip25.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+3%
17.7 µs17.2 µs
test_dag_cbor_encode[roundtrip21.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+3%
17.2 µs16.7 µs
test_dag_cbor_encode[roundtrip27.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+3%
17.2 µs16.7 µs
test_dag_cbor_encode[roundtrip20.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+3%
17.2 µs16.7 µs
test_dag_cbor_encode[roundtrip11.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+3%
17.8 µs17.4 µs
test_dag_cbor_encode[roundtrip23.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+3%
17.1 µs16.7 µs
test_dag_cbor_encode[roundtrip24.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+2%
17.1 µs16.7 µs
test_dag_cbor_encode[roundtrip26.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+2%
18.5 µs18.1 µs
test_dag_cbor_encode[roundtrip17.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+2%
18.2 µs17.8 µs
test_dag_cbor_encode[roundtrip22.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+2%
17.6 µs17.2 µs
test_dag_cbor_encode[roundtrip03.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+2%
17.6 µs17.3 µs
test_dag_cbor_encode[roundtrip08.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+2%
23.2 µs22.8 µs
test_dag_cbor_encode[roundtrip13.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+2%
18.2 µs17.9 µs
test_dag_cbor_encode[roundtrip02.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+2%
17 µs16.8 µs
test_dag_cbor_encode[roundtrip04.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+2%
23 µs22.7 µs
test_dag_cbor_encode[roundtrip15.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+2%
18.1 µs17.8 µs
test_dag_cbor_decode_fixtures[map-keysort]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+1%
27.2 µs26.8 µs
test_dag_cbor_encode[roundtrip12.json]
pytests/test_dag_cbor.py
CodSpeed Performance Gauge
+1%
23.6 µs23.3 µs

Commits

Click on a commit to change the comparison range
Base
main
5b18a35
+36.32%
Update PyO3 to 0.25.1; add Python 3.14 support; add PyPy 3.11 support
e0165f2
8 months ago
by MarshalX
-0.01%
remove Python 3.14
621a096
8 months ago
by MarshalX
© 2026 CodSpeed Technology
Home Terms Privacy Docs