Avatar for the Kludex user
Kludex
uvicorn
BlogDocsChangelog

Add `ssl_context_factory` for custom `SSLContext` configuration

#2920Merged
Comparing
ssl-context-factory
(
68b9975
) with
main
(
b499bc4
)
CodSpeed Performance Gauge
0%
Untouched
24

Benchmarks

24 total
test_bench_simple_get[h11]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
1,000.4 µs995.6 µs
test_bench_fragmented_body[httptools]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
2.2 ms2.2 ms
test_bench_ws_send_text[websockets-sansio]
tests/benchmarks/test_ws.py
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
test_bench_ws_handshake[websockets-sansio]
tests/benchmarks/test_ws.py
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_bench_simple_get[httptools]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
880.3 µs880.9 µs
test_bench_simple_post[h11]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
980.1 µs981 µs
test_bench_pipelined_requests[h11]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
1.3 ms1.4 ms
test_bench_large_post[h11]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
test_bench_post_body_receive[h11]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
970 µs971.4 µs
test_bench_keepalive_reuse[h11]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
test_bench_fragmented_body[h11]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
10.4 ms10.5 ms
test_bench_ws_send_text[wsproto]
tests/benchmarks/test_ws.py
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_bench_ws_handshake[wsproto]
tests/benchmarks/test_ws.py
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
test_bench_chunked_response[h11]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
945.1 µs947.7 µs
test_bench_post_body_receive[httptools]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
737.5 µs739.8 µs
test_bench_keepalive_reuse[httptools]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
784.8 µs787.9 µs
test_bench_connection_close[h11]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
971.6 µs975.9 µs
test_bench_connection_close[httptools]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
0%
730.5 µs733.9 µs
test_bench_simple_post[httptools]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
-1%
740.9 µs744.8 µs
test_bench_large_post[httptools]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
-1%
1 ms1.1 ms
test_bench_http10[httptools]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
-1%
723.3 µs727.7 µs
test_bench_pipelined_requests[httptools]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
-1%
838.7 µs844.1 µs
test_bench_chunked_response[httptools]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
-1%
729.8 µs734.5 µs
test_bench_http10[h11]
tests/benchmarks/test_http.py
CodSpeed Performance Gauge
-1%
954.9 µs961.9 µs

Commits

Click on a commit to change the comparison range
Base
main
b499bc4
-0.17%
Add `ssl_context_factory` for custom `SSLContext` configuration
185e0d4
9 days ago
by Kludex
-0.09%
Move HTTPS factory docs to deployment guide; raise on default factory without ssl_certfile
098903d
9 days ago
by Kludex
+0.02%
Clarify scope of SSL context factory docs
68b9975
9 days ago
by Kludex
© 2026 CodSpeed Technology
Home Terms Privacy Docs