]> git.ipfire.org Git - thirdparty/httpx.git/commit
Implement streaming multipart uploads (#857)
authorFlorimond Manca <florimond.manca@gmail.com>
Fri, 10 Apr 2020 18:40:04 +0000 (20:40 +0200)
committerGitHub <noreply@github.com>
Fri, 10 Apr 2020 18:40:04 +0000 (20:40 +0200)
commit5829ecb648f4b53611ae7d6d9ae6df0babf2cfae
treeafc7c50d2bc6412f390bdc9f845b73d6085496c0
parentaf75908b7ab9f406d9ec2b51f75d1218cf92d12b
Implement streaming multipart uploads (#857)

* Implement streaming multipart uploads

* Tweak seekable check

* Don't handle duplicate computation yet

* Add memory test for multipart streaming

* Lint

* 1 pct is enough

* Tweak lazy computations, fallback to non-streaming for broken filelikes

* Reduce diff size

* Drop memory test

* Cleanup
httpx/_content_streams.py
httpx/_utils.py
tests/test_multipart.py