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

Use repr() to escape keys in MultiDict __repr__ output

#1342
Comparing
aiolibsbot:koan/fix-repr-quote-escaping
(
488cbf7
) with
master
(
fc6933d
)
CodSpeed Performance Gauge
-32%
Regression
6
Untouched
236
Ignored
3

Benchmarks

245 total
test_keys_view_repr[cs-py]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
-40%
102.1 µs169.1 µs
test_keys_view_repr[ci-py]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
-39%
105.7 µs172.6 µs
test_items_view_repr[cs-py]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
-38%
145.9 µs236.7 µs
test_items_view_repr[ci-py]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
-38%
149.2 µs239.4 µs
test_multidict_repr[ci-py]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
-37%
152.7 µs243.8 µs
test_multidict_repr[cs-py]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
-37%
158.3 µs251.3 µs
test_create_multidict_with_items[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+4%
98.7 µs94.6 µs
test_multidict_add_str[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+2%
7.4 ms7.2 ms
test_keys_view_is_disjoint[cs-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+2%
39 µs38.1 µs
test_create_multidict_with_dict[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+2%
91.1 µs89.4 µs
test_items_view_xor[cs-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
239.1 µs236.1 µs
test_create_empty_multidict[ci-py]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
73.7 µs72.9 µs
test_create_empty_multidict[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
12.9 µs12.8 µs
test_multidict_get_hit_with_default[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
90.3 µs89.3 µs
test_keys_view_less[cs-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
44.5 µs44.1 µs
test_multidict_getall_str_miss[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
678 µs670.8 µs
test_multidict_pop_str[cs-py]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
837.1 µs828.9 µs
test_keys_view_xor[cs-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
127.7 µs126.5 µs
test_items_view_less[ci-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
97.1 µs96.2 µs
test_keys_view_more_or_equal[ci-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
77.1 µs76.5 µs
test_keys_view_more_or_equal[cs-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
48.2 µs47.8 µs
test_multidict_delitem_str[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
94.4 µs93.8 µs
test_multidict_get_miss[cs-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
37 µs36.8 µs
test_multidict_pop_str[ci-c]
tests/test_multidict_benchmarks.py
CodSpeed Performance Gauge
+1%
132.3 µs131.5 µs
test_keys_view_xor[ci-c]
tests/test_views_benchmarks.py
CodSpeed Performance Gauge
+1%
134.8 µs134 µs

Commits

Click on a commit to change the comparison range
Base
master
fc6933d
-12.11%
rebase: apply review feedback on #1342
32c0eb4
6 days ago
by aiolibsbot
-26.31%
fix: resolve pre-existing CI failures on #1342
7c3a846
6 days ago
by aiolibsbot
+26.29%
fix: resolve CI failures on #1342 (attempt 1)
73742b5
6 days ago
by aiolibsbot
-0.11%
fix: resolve CI failures on #1342 (attempt 2)
a9b2782
6 days ago
by aiolibsbot
-19.95%
fix: resolve CI failures on #1342 (attempt 1)
488cbf7
5 days ago
by aiolibsbot
© 2026 CodSpeed Technology
Home Terms Privacy Docs