Path to this page:
Subject: CVS commit: pkgsrc/www/py-httpx
From: Adam Ciarcinski
Date: 2023-04-17 11:58:49
Message id: 20230417095849.41739FA85@cvs.NetBSD.org
Log Message:
py-httpx: updated to 0.24.0
0.24.0 (6th April, 2023)
Changed
* The logging behaviour has been changed to be more in-line with other standard \
Python logging usages. We no longer have a custom `TRACE` log level, and we no \
longer use the `HTTPX_LOG_LEVEL` environment variable to auto-configure logging. \
We now have a significant amount of `DEBUG` logging available at the network \
level. Full documentation is available at https://www.python-httpx.org/logging/
* The `Response.iter_lines()` method now matches the stdlib behaviour and does \
not include the newline characters. It also resolves a performance issue.
* Query parameter encoding switches from using + for spaces and %2F for forward \
slash, to instead using %20 for spaces and treating forward slash as a safe, \
unescaped character. This differs from `requests`, but is in line with browser \
behavior in Chrome, Safari, and Firefox. Both options are RFC valid.
* NetRC authentication is no longer automatically handled, but is instead \
supported by an explicit `httpx.NetRCAuth()` authentication class. See the \
documentation at https://www.python-httpx.org/advanced/#netrc-support
Removed
* The `rfc3986` dependancy has been removed.
Files: