aio-libs
yarl
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Add URL.joinpath_safe to prevent path traversal from untrusted segments
#1673
Comparing
aiolibsbot:koan/joinpath-safe
(
29e13a5
) with
master
(
3867a90
)
CodSpeed Performance Gauge
0%
Untouched
97
Ignored
4
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Untouched
Ignored
101 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_url_build_access_fragment
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
+1%
481 µs
477.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_url_build_access_raw_path
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
+1%
530.4 µs
526.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_url_with_name
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
+1%
354.6 µs
352.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_raw_path_qs_with_query
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
+1%
54.4 µs
54.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_update_query_none
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
81.2 µs
80.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_url_joinpath_encoded
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
492.3 µs
490.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_unquoter_long_ascii
tests/test_quoting_benchmarks.py
CodSpeed Performance Gauge
0%
4.3 ms
4.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_url_build_with_different_hosts
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
1 ms
1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_update_query_string
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
404.2 µs
403.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_with_query_sequence_mapping
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
2.8 ms
2.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_parse_query_uncached[long]
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
14.7 ms
14.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_url_extend_query_existing_query_simple_query_dict
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
546.1 µs
545.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_unquoter_long_pct
tests/test_quoting_benchmarks.py
CodSpeed Performance Gauge
0%
6.9 ms
6.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_url_make_with_many_ipv4_hosts
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
3.2 ms
3.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_url_make_with_many_ipv6_hosts
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
4.4 ms
4.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_url_make_with_many_hosts
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
3.2 ms
3.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_url_with_path_origin
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
80.7 µs
80.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_empty_raw_path_qs
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
54 µs
53.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_url_to_string
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
204.3 µs
204.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_url_build_no_netloc_relative
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
327.2 µs
326.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_url_origin_with_user_pass
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
80.2 µs
80.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_url_build_no_netloc
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
334.3 µs
334 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_url_make_no_netloc_relative
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
135.6 µs
135.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_url_with_path_to_string
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
219.7 µs
219.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_url_make_empty_username
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
137.1 µs
137 µs
1
2
3
4
5
Commits
Click on a commit to change the comparison range
Base
master
3867a90
-0.11%
fix: resolve CI failures on #1673 (attempt 1)
7adc48a
7 days ago
by aiolibsbot
+0.05%
fix: resolve CI failures on #1673 (attempt 1)
29e13a5
7 days ago
by aiolibsbot
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs