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

Feat: add the to_dict()

#1288
Comparing
rodrigobnogueira:feat/to-dict
(
4c19b42
) with
master
(
4122516
)
CodSpeed Performance Gauge
0%
Untouched
245

Benchmarks

245 total
test_multidict_update_str_with_kwargs[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+2%
89.1 µs87.2 µs
test_keys_view_repr[cs-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+2%
50.8 µs49.7 µs
test_multidict_extend_str[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+2%
11.8 ms11.6 ms
test_cimultidict_update_istr_with_kwargs[c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
154.2 µs152.6 µs
test_iterate_multidict_values[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
29.1 µs28.9 µs
test_keys_view_xor[ci-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
137.2 µs135.9 µs
test_create_multidict_with_items_with_kwargs[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
74.5 µs73.8 µs
test_keys_view_less_or_equal[ci-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
57.1 µs56.6 µs
test_multidict_fetch[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
81.4 µs80.7 µs
test_keys_view_sub[cs-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
79.1 µs78.5 µs
test_create_cimultidict_with_dict_istr[c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
48 µs47.6 µs
test_multidict_popitem_str[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
78.2 µs77.6 µs
test_keys_view_repr[ci-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
49.8 µs49.4 µs
test_multidict_popitem_str[ci-py]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
685.7 µs680.6 µs
test_multidict_delitem_str[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
98.2 µs97.5 µs
test_keys_view_not_equals[ci-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
21.4 µs21.2 µs
test_create_from_existing_cimultidict[py]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
54.4 µs54.1 µs
test_items_view_repr[ci-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
85.8 µs85.3 µs
test_keys_view_less[ci-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
57 µs56.6 µs
test_copy_from_existing_cimultidict[c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
18.3 µs18.2 µs
test_create_multidict_with_items[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
46.8 µs46.5 µs
test_multidict_pop_str[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
93.5 µs93 µs
test_items_view_more[cs-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
50.8 µs50.5 µs
test_create_multidict_with_dict[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
42.6 µs42.4 µs
test_multidict_getall_str_miss[ci-py]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
0%
3.5 ms3.5 ms

Commits

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