Revisions of python-httpx
buildservice-autocommit
accepted
request 1200062
from
Dirk Mueller (dirkmueller)
(revision 36)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 35)
Dirk Mueller (dirkmueller)
committed
(revision 34)
- update to 0.27.2: * Reintroduced supposedly-private `URLTypes` shortcut. * Support for `zstd` content decoding using the python `zstandard` package is added. Installable using `httpx[zstd]`. * Improved error messaging for `InvalidURL` exceptions. * Fix `app` type signature in `ASGITransport`. * The app=... shortcut has been deprecated. Use the explicit style of
buildservice-autocommit
accepted
request 1160630
from
Matej Cepl (mcepl)
(revision 33)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 1160604
from
Markéta Machová (mcalabkova)
(revision 32)
- Update to 0.27.0 * The app=... shortcut has been deprecated. Use the explicit style of transport=httpx.WSGITransport() or transport=httpx.ASGITransport() instead. * Respect the http1 argument while configuring proxy transports. (#3023) * Fix RFC 2069 mode digest authentication. (#3045)
buildservice-autocommit
accepted
request 1137276
from
Dirk Mueller (dirkmueller)
(revision 31)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 30)
- update to 0.26.0: * The `proxy` argument was added. You should use the `proxy` argument instead of the deprecated `proxies`, or use `mounts=` for more complex configurations. * The `proxies` argument is now deprecated. It will still continue to work, but it will be removed in the future. * Fix cases of double escaping of URL path components. Allow / as a safe character in the query portion. * Handle `NO_PROXY` envvar cases when a fully qualified URL is supplied as the value. * Allow URLs where username or password contains unescaped '@'. * Ensure ASGI `raw_path` does not include URL query component. * Ensure `Response.iter_text()` cannot yield empty strings.
buildservice-autocommit
accepted
request 1129219
from
Dirk Mueller (dirkmueller)
(revision 29)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 28)
- drop newer-httpcore.patch (upstream)
Dirk Mueller (dirkmueller)
committed
(revision 27)
- update to 0.25.2: * Add missing type hints to few `__init__()` methods. (#2938) * Add support for Python 3.12. (#2854) * Add support for httpcore 1.0 (#2885) * Raise `ValueError` on `Response.encoding` being set after `Response.text` has been accessed. (#2852) * Do not leak data in httpx.URL.copy_with (bsc#1199002, CVE-2021-41945)
buildservice-autocommit
accepted
request 1121509
from
Matej Cepl (mcepl)
(revision 26)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 1121417
from
Markéta Machová (mcalabkova)
(revision 25)
- Add upstream newer-httpcore.patch * it only allows httpcore 1.0.0 in the pyproject.toml, no code changes
buildservice-autocommit
accepted
request 1120298
from
Matej Cepl (mcepl)
(revision 24)
baserev update by copy to link target
Matej Cepl (mcepl)
committed
(revision 23)
- Requires higher version of httpcore.
Matej Cepl (mcepl)
committed
(revision 22)
- Update to 0.25.0: - Drop support for Python 3.7. - Support HTTPS proxies. - Change the type of Extensions from Mapping[Str, Any] to MutableMapping[Str, Any]. - Add socket_options argument to httpx.HTTPTransport and httpx.AsyncHTTPTransport classes. - The Response.raise_for_status() method now returns the response instance. For example: data = httpx.get('...').raise_for_status().json(). - Return 500 error response instead of exceptions when raise_app_exceptions=False is set on ASGITransport. - Ensure all WSGITransport environs have a SERVER_PROTOCOL. - Always encode forward slashes as %2F in query parameters - Use Mozilla documentation instead of httpstatuses.com for HTTP error reference
buildservice-autocommit
accepted
request 1110267
from
Matej Cepl (mcepl)
(revision 21)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 1110250
from
Torsten Gruner (Simmphonie)
(revision 20)
- update to 0.24.1 * Provide additional context in some InvalidURL exceptions. (#2675) * Fix optional percent-encoding behaviour. (#2671) * More robust checking for opening upload files in binary mode. (#2630) * Properly support IP addresses in NO_PROXY environment variable. (#2659) * Set default file for NetRCAuth() to None to use the stdlib default. (#2667) * Set logging request lines to INFO level for async requests, in line with sync requests. (#2656) * Fix which gen-delims need to be escaped for path/query/fragment components in URL. (#2701)
buildservice-autocommit
accepted
request 1084883
from
Dirk Mueller (dirkmueller)
(revision 19)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 18)
- update to 0.24.0: * 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/ (#2547, encode/httpcore#648) * The `Response.iter_lines()` method now matches the stdlib behaviour and does not include the newline characters. It also resolves a performance issue. (#2423) * 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. (#2543) * 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 (#2525) * The `rfc3986` dependancy has been removed. (#2252)
buildservice-autocommit
accepted
request 1081896
from
Dirk Mueller (dirkmueller)
(revision 17)
baserev update by copy to link target
Displaying revisions 1 - 20 of 36