--- - branch: MAIN date: Tue Mar 10 07:36:17 UTC 2020 files: - new: '1.4' old: '1.3' path: pkgsrc/www/py-httpx/Makefile pathrev: pkgsrc/www/py-httpx/Makefile@1.4 type: modified - new: '1.4' old: '1.3' path: pkgsrc/www/py-httpx/distinfo pathrev: pkgsrc/www/py-httpx/distinfo@1.4 type: modified - new: '1.3' old: '1.2' path: pkgsrc/www/py-httpx/PLIST pathrev: pkgsrc/www/py-httpx/PLIST@1.3 type: modified id: 20200310T073617Z.30462305dcb0c91fb2c841512c916e4f797bf6d2 log: | py-httpx: updated to 0.12.0 0.12.0: The 0.12 release tightens up the API expectations for httpx by switching to private module names to enforce better clarity around public API. All imports of httpx should import from the top-level package only, such as from httpx import Request, rather than importing from privately namespaced modules such as from httpx._models import Request. Added Support making response body available to auth classes with .requires_response_body. Export NetworkError exception. Add support for NO_PROXY environment variable. Changed Switched to private module names. Drop redirect looping detection and the RedirectLoop exception, instead using TooManyRedirects. Drop backend=... parameter on AsyncClient, in favour of always autodetecting trio/asyncio. Fixed Support basic auth credentials in proxy URLs. Fix httpx.Proxy(url, mode="FORWARD_ONLY") configuration. Fallback to setting headers as UTF-8 if no encoding is specified. Close proxy dispatches classes on client close. Support custom cert parameters even if verify=False. Don't support invalid dict-of-dicts form data in data=.... module: pkgsrc subject: 'CVS commit: pkgsrc/www/py-httpx' unixtime: '1583825777' user: adam