- Fix bug preventing
verify_tls_cert
from being applied toHEAD
requests (tus#80) - Fix bug preventing empty files from being uploaded (tus#78)
- Drop support for Python 2 (tus#35)
- Add support for asyncIO using AsyncUploader class (tus#35)
- Use only first block of the file for a finger print (tus#37)
- Allow all 2XX status code for an upload response (tus#44)
- Add support for tus upload-checksum header
- Refine connection error handling
- Make long description render correctly on pypi.org
- Set default chunksize to largest possible number
- Replace the use of PyCurl with builtin http.client
- Remove unwanted debug printing
- Fix installtion and Doc autogeneration issue
- Support for URL storage
- Use uploader without Client #14
- Fix installation issues, due to missing readme.
- Fix PyCurl ssl error #11
- Support relative upload urls (Thank you @ciklop)
- Unpin requests library version (Thank you @peixian)
- Test against Python 3.6 (Thank you @thedrow)
- Automatically retry a chunk upload on failure.
- Read tus server response content
uploader.request.response_content
. - More http request details in Tus Exception.
- Allow upload-metadata
- Upload files from file stream
- Better request error handling
- Cleaner retrieval of offset after chunk upload
- Alpha release