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_with_path_parent
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
-4%
303.6 µs
316 µs
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_make_with_ipv6_address_path_and_port
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
-1%
135.5 µs
136.6 µ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_with_query_none
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
97.3 µs
97.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_with_query_empty
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
101.7 µs
102.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_raw_host_empty_cache
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
231.8 µs
232.8 µ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_query
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
47.8 µs
48 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_url_build_with_host_path_and_port
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
524 µs
525.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_update_query_empty
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
84.6 µs
84.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_update_query_mapping
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
658.9 µs
661 µs
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_url_hash
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
186.6 µs
187.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_url_with_host
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
364.2 µs
365.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_empty_path_safe
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
53.9 µs
54 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_empty_raw_path_qs_uncached
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
89.9 µs
90.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_update_query_mapping_with_existing_query
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
871.1 µs
873.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_url_extend_query_existing_query_string
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
134.3 µs
134.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_query_string
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
48.5 µs
48.6 µ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
2 months ago
by aiolibsbot
+0.05%
fix: resolve CI failures on #1673 (attempt 1)
29e13a5
2 months ago
by aiolibsbot
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs