2023-01-04 11:37:03 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-httpx: updated to 0.23.3
0.23.3 (4th Jan, 2023)
Fixed
Version 0.23.2 accidentally included stricter type checking on query parameters. \
This shouldn've have been included in a minor version bump, and is now reverted.
0.23.2 (2nd Jan, 2023)
Added
Support digest auth nonce counting to avoid multiple auth requests.
Fixed
Multipart file uploads where the file length cannot be determine now use chunked \
transfer encoding, rather than loading the entire file into memory in order to \
determine the Content-Length.
Raise TypeError if content is passed a dict-instance.
Partially revert the API breaking change in 0.23.1, which removed RawURL. We \
continue to expose a url.raw property which is now a plain named-tuple. This API \
is still expected to be deprecated, but we will do so with a major version bump.
|
2022-11-18 19:53:48 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-httpx: updated to 0.23.1
0.23.1
Added
* Support for Python 3.11.
* Allow setting an explicit multipart boundary in `Content-Type` header.
* Allow `tuple` or `list` for multipart values, not just `list`.
* Allow `str` content for multipart upload files.
* Support connection upgrades. See \
https://www.encode.io/httpcore/extensions/#upgrade-requests
Fixed
* Don't drop empty query parameters.
Removed
* Drop `.read`/`.aread` from `SyncByteStream`/`AsyncByteStream`.
* Drop `RawURL`.
|
2022-05-24 14:31:21 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-httpx: updated to 0.23.0
0.23.0 (23rd May, 2022)
Changed
* Drop support for Python 3.6.
* Use `utf-8` as the default character set, instead of falling back to \
`charset-normalizer` for auto-detection. To enable automatic character set \
detection, see [the \
documentation](https://www.python-httpx.org/advanced/#character-set-encodings-and-auto-detection).
Fixed
* Fix `URL.copy_with` for some oddly formed URL cases.
* Digest authentication should use case-insensitive comparison for determining \
which algorithm is being used.
* Fix console markup escaping in command line client.
* When files are used in multipart upload, ensure we always seek to the start of \
the file.
* Ensure that `iter_bytes` never yields zero-length chunks.
* Preserve `Authorization` header for redirects that are to the same origin, but \
are an `http`-to-`https` upgrade.
* When responses have binary output, don't print the output to the console in \
the command line client. Use output like `<16086 bytes of binary data>` \
instead.
* Fix display of `--proxies` argument in the command line client help.
* Close responses when task cancellations occur during stream reading.
* Fix type error on accessing `.request` on `HTTPError` exceptions.
|
2022-01-27 09:37:57 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-httpx: updated to 0.22.0
0.22.0
Added
* Support for [the SOCKS5 proxy \
protocol](https://www.python-httpx.org/advanced/#socks) via [the `socksio` \
package](https://github.com/sethmlarson/socksio).
* Support for custom headers in multipart/form-data requests
Fixed
* Don't perform unreliable close/warning on `__del__` with unclosed clients.
* Fix `Headers.update(...)` to correctly handle repeated headers
|
2022-01-07 17:25:11 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-httpx: updated to 0.21.3
0.21.3
Fixed
* Fix streaming uploads using `SyncByteStream` or `AsyncByteStream`. Regression \
in 0.12.2.
|
2022-01-06 09:54:52 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-httpx: updated to 0.21.2
0.21.2
Fixed
* HTTP/2 support for tunnelled proxy cases.
* Improved the speed of large file uploads.
|
2022-01-05 16:41:32 by Thomas Klausner | Files touched by this commit (289) |
Log message:
python: egg.mk: add USE_PKG_RESOURCES flag
This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.
Set this flag for packages that need it and bump PKGREVISION.
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
2021-12-30 14:05:42 by Adam Ciarcinski | Files touched by this commit (125) |
Log message:
Forget about Python 3.6
|
2021-11-17 09:35:57 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-httpx: updated to 0.21.1
0.21.1
Fixed
* The `response.url` property is now correctly annotated as `URL`, instead of \
`Optional[URL]`.
|