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

Feat: add the to_dict()

#1288
Comparing
rodrigobnogueira:feat/to-dict
(
a5920ec
) with
master
(
81fc6b9
)
CodSpeed Performance Gauge
0%
Untouched
245

Benchmarks

245 total
test_keys_view_sub[cs-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
80.1 µs79 µs
test_create_cimultidict_with_items_istr_with_kwargs[c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
132.4 µs130.6 µs
test_create_empty_multidict[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
17.5 µs17.3 µs
test_items_view_more[ci-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
66.5 µs65.7 µs
test_keys_view_or[cs-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
78.5 µs77.5 µs
test_iterate_multidict[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
29.4 µs29.1 µs
test_create_empty_multidict[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
17.2 µs17 µs
test_cimultidict_getall_istr_hit[c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
13.9 ms13.7 ms
test_multidict_getall_str_hit[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
14 ms13.9 ms
test_items_view_repr[cs-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
87.2 µs86.2 µs
test_multidict_clear_str[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
14.5 µs14.3 µs
test_multidict_get_miss[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
41.1 µs40.7 µs
test_create_multidict_with_dict[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
42.7 µs42.3 µs
test_items_view_less[ci-py]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
339.7 µs337 µs
test_multidict_get_hit_with_default[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
57.5 µs57 µs
test_keys_view_xor[cs-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
131.7 µs130.7 µs
test_keys_view_or[ci-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
101.3 µs100.5 µs
test_create_from_existing_cimultidict[c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
21 µs20.9 µs
test_multidict_get_hit[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
56.3 µs55.9 µs
test_iterate_multidict_keys[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
31.2 µs31 µs
test_multidict_insert_str[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
57.9 µs57.5 µs
test_cimultidict_insert_istr[c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
53.4 µs53.1 µs
test_multidict_get_hit_with_default[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
94.6 µs94 µs
test_keys_view_repr[cs-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
51 µs50.7 µs
test_items_view_more_or_equal[cs-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
81.5 µs81.1 µs

Commits

Click on a commit to change the comparison range
Base
master
81fc6b9
-0.13%
Fix CI linting (mypy/clang-format) and restore update leak test
ed6d373
2 months ago
+0.1%
[pre-commit.ci] auto fixes from pre-commit.com hooks
42e3605
2 months ago
by pre-commit-ci[bot]
+0.03%
Merge branch 'master' into feat/to-dict
02a1a35
2 months ago
by rodrigobnogueira
-0.09%
Add changelog entry and fix remaining clang-format issues
20c411c
2 months ago
+0.02%
Fix PyPy compatibility: use psutil instead of tracemalloc
8d429f7
2 months ago
-0.01%
Merge branch 'master' into feat/to-dict
f2a9cb7
2 months ago
by rodrigobnogueira
-0.27%
Merge branch 'master' into feat/to-dict
31b7e77
1 month ago
by rodrigobnogueira
+0.23%
test: add exact type hints to to_dict tests to fix MyPy coverage
c710e1d
17 days ago
+0.05%
[pre-commit.ci] auto fixes from pre-commit.com hooks
06e097d
17 days ago
by pre-commit-ci[bot]
+0.08%
Merge branch 'master' into feat/to-dict
636e308
17 days ago
by rodrigobnogueira
-0.16%
tests: strict type annotations for test_to_dict for 100% coveralls precision
9b704c8
17 days ago
+0.06%
[pre-commit.ci] auto fixes from pre-commit.com hooks
9ab8624
17 days ago
by pre-commit-ci[bot]
+0.02%
Resolve formatting conflicts in test_to_dict
d58c07f
17 days ago
-0.04%
tests: Use Optional instead of | Union syntax for Python 3.9 compat
1cb0497
17 days ago
-0.01%
tests: add pragma no cover to DictFactory Protocol
a5920ec
17 days ago
© 2026 CodSpeed Technology
Home Terms Privacy Docs