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

Performance History

Latest Results

Accept case-insensitive range unit names in Range header RFC 9110 section 14.1.1 states that range unit names are case-insensitive, but the regex used to parse the Range header only matched a lowercase 'bytes' literal. A request sent with any other casing, such as 'Bytes=0-3' or 'BYTES=0-3', raised a ValueError that FileResponse turned into a 416 response even though the range itself was perfectly valid. Added re.IGNORECASE to the existing pattern match and a regression test covering an uppercase-initial unit name alongside the existing lowercase and non-ASCII cases. Fixes #13580
afonsojanu:fix/http-range-case-insensitive-unit-13580
5 hours ago
add PR-numbered changelog symlink
LALITH0110:fix/http-range-case-insensitive
6 hours ago
test: add case-insensitive range unit regression tests
TrueFurina:fix/http-range-case-insensitive
8 hours ago
fix: parse Range header range unit case-insensitively
TrueFurina:fix/http-range-case-insensitive
14 hours ago
Add PR-numbered news fragment symlink
Manny7717:fix/http-range-case-insensitive
19 hours ago

Latest Branches

CodSpeed Performance Gauge
0%
Accept case-insensitive range unit names in Range header#13585
5 hours ago
0393b9e
afonsojanu:fix/http-range-case-insensitive-unit-13580
CodSpeed Performance Gauge
0%
6 hours ago
d658c62
LALITH0110:fix/http-range-case-insensitive
CodSpeed Performance Gauge
0%
7 hours ago
f848f01
upload-tracker
© 2026 CodSpeed Technology
Home Terms Privacy Docs