micropython-lib/python-ecosys
FuNK3Y 86df723301 aiohttp: Fix header case sensitivity.
According to RFC https://datatracker.ietf.org/doc/html/rfc7230#section-3.2
header names are case-insensitive.

This commit makes sure that the module behaves consistently regardless of
the casing of "Content-type" and "Content-Length" (other headers are not
considered by the module).

Without this fix, the client seems to wait for the connection termination
(~10 seconds) prior to returning any content if the casing of
"Content-Length" is different.

Signed-off-by: FuNK3Y <fun__key@hotmail.com>
2025-04-12 10:51:31 +10:00
..
aiohttp aiohttp: Fix header case sensitivity. 2025-04-12 10:51:31 +10:00
cbor2 all: Enable ruff F841 'Local variable is assigned to but never used'. 2024-05-15 18:05:21 +10:00
iperf3 all: Enable ruff E401 and E402 import lints. 2024-05-17 17:06:33 +10:00
pyjwt all: Standardise x.y.z versioning for all packages. 2023-07-23 11:48:57 +10:00
requests requests: Use the host in the redirect url, not the one in headers. 2025-04-12 10:47:56 +10:00
README.md top: Update top-level docs. 2022-12-16 17:16:03 +11:00

README.md

Python-ecosystem packages

These MicroPython versions of common Python packages, typically found on PyPI.

If a package has the same name as a PyPI package, then it should match at least some subset of the functionality.

Future plans

  • More organised directory structure based on library purpose (e.g. drivers, network, etc).