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:
RevisionActionfile
1.27modifypkgsrc/www/py-httpx/Makefile
1.11modifypkgsrc/www/py-httpx/PLIST
1.26modifypkgsrc/www/py-httpx/distinfo