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

Fix IPv6 Zone ID decoding to correctly handle RFC 6874 %25 separator

#1653
Comparing
rodrigobnogueira:fix-ipv6-zone-id
(
defc613
) with
master
(
fbf8cfd
)
CodSpeed Performance Gauge
0%
Untouched
97
Ignored
4

Benchmarks

101 total
test_path_safe
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
+4%
51.3 µs49.2 µs
test_quote_query_string
tests/test_quoting_benchmarks.py
CodSpeed Performance Gauge
+2%
65.4 µs64.2 µs
test_raw_path_qs
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
+2%
50.7 µs49.9 µs
test_url_with_host
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
+1%
364.7 µs360.8 µs
test_unquoter_short
tests/test_quoting_benchmarks.py
CodSpeed Performance Gauge
+1%
115.4 µs114.4 µs
test_update_query_string
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
+1%
404.1 µs400.6 µs
test_quoter_quote_utf8
tests/test_quoting_benchmarks.py
CodSpeed Performance Gauge
+1%
129.8 µs128.7 µs
test_url_build_with_host_and_port
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
+1%
583 µs578.5 µs
test_url_build_access_fragment
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
+1%
472.1 µs469.5 µs
test_unquoter_long_ascii
tests/test_quoting_benchmarks.py
CodSpeed Performance Gauge
+1%
4.3 ms4.3 ms
test_unquoter_long_pct
tests/test_quoting_benchmarks.py
CodSpeed Performance Gauge
0%
6.9 ms6.9 ms
test_url_build_access_username_password
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
674.8 µs672.5 µs
test_url_joinpath_encoded
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
488.5 µs487.1 µs
test_url_joinpath_encoded_long
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
842.5 µs840.3 µs
test_url_extend_query_existing_query_string
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
130.6 µs130.3 µs
test_url_make_with_ipv6_address_and_path
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
131.9 µs131.6 µs
test_url_make_with_ipv6_address_path_and_port
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
131.9 µs131.6 µs
test_url_make_no_netloc_relative
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
131.9 µs131.7 µs
test_url_build_with_simple_query
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
2.2 ms2.2 ms
test_url_extend_query_simple_query_dict
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
519.9 µs518.9 µs
test_path_safe_uncached
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
148.8 µs148.5 µs
test_update_query_mapping_with_existing_query
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
868.2 µs866.7 µs
test_url_build_no_netloc
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
325.6 µs325.1 µs
test_url_make_no_netloc
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
132.1 µs131.9 µs
test_url_make_access_raw_host
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
162 µs161.8 µs

Commits

Click on a commit to change the comparison range
Base
master
fbf8cfd
-0.04%
Fix IPv6 Zone ID decoding to correctly handle RFC 6874 %25 separator
97ac79d
1 month ago
by rodrigobnogueira
+0.04%
Merge branch 'master' into fix-ipv6-zone-id
3c5905e
8 days ago
by bdraco
+0.02%
Address review feedback on IPv6 zone ID PR
8b749ce
1 day ago
by rodrigobnogueira
+0.09%
Merge branch 'master' into fix-ipv6-zone-id
defc613
1 day ago
by rodrigobnogueira
© 2026 CodSpeed Technology
Home Terms Privacy Docs