Avatar for the aio-libs user
aio-libs
multidict
BlogDocsChangelog

Setup pre-commit hook for auto-formating both Python and C code

#1179Merged
Comparing
reformat
(
f1697c5
) with
master
(
26987f9
)
CodSpeed Performance Gauge
+13%
Improvement
2
Untouched
242

Benchmarks

244 total
test_cimultidict_getall_istr_miss[pure-python-module]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+13%
39.7 µs35.2 µs
test_multidict_getall_str_miss[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+13%
38.5 µs34.2 µs
test_multidict_getall_str_hit[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+9%
100.3 µs92 µs
test_cimultidict_getall_istr_hit[pure-python-module]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+6%
97.8 µs92.3 µs
test_multidict_getall_str_hit[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+6%
96.7 µs91.3 µs
test_multidict_get_miss[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+4%
389 µs372.2 µs
test_cimultidict_insert_istr[pure-python-module]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
-4%
1 ms1.1 ms
test_cimultidict_get_istr_with_default_miss[pure-python-module]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+4%
478.7 µs459.8 µs
test_cimultidict_get_istr_miss[pure-python-module]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+4%
475.5 µs457.3 µs
test_keys_view_is_disjoint[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+4%
538.7 µs518.1 µs
test_cimultidict_update_istr[c-extension-module]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
-4%
48.8 µs50.8 µs
test_multidict_get_miss[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+4%
461.8 µs444.9 µs
test_multidict_insert_str[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
-4%
924.5 µs959.5 µs
test_multidict_insert_str[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
-4%
1 ms1.1 ms
test_items_view_is_disjoint[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+3%
612.8 µs594.5 µs
test_keys_view_is_disjoint[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+3%
771.7 µs748.9 µs
test_cimultidict_update_istr_with_kwargs[c-extension-module]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+2%
117.3 µs114.6 µs
test_multidict_pop_str[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+2%
789.3 µs771.2 µs
test_items_view_is_disjoint[case-insensitive-pure-python-module]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+2%
836.9 µs817.9 µs
test_keys_view_more[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
-2%
233.8 µs239.2 µs
test_items_view_more[case-sensitive-pure-python-module]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
-2%
258.5 µs264.3 µs
test_multidict_delitem_str[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
-2%
912.8 µs933.1 µs
test_multidict_delitem_str[case-sensitive-pure-python-module]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
-2%
830.2 µs848.5 µs
test_cimultidict_delitem_istr[pure-python-module]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
-2%
933.7 µs953.4 µs
test_multidict_pop_str[case-insensitive-pure-python-module]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+2%
874.4 µs857.2 µs

Commits

Click on a commit to change the comparison range
Base
master
26987f9
-28.26%
Setup pre-commit hook for auto-formating both Python and C code
f3cdba7
1 year ago
by asvetlov
+28.19%
tune
335fd41
1 year ago
by asvetlov
+12.82%
spelling
f1697c5
1 year ago
by asvetlov
© 2026 CodSpeed Technology
Home Terms Privacy Docs