tus / tus-py-client

A Python client for the tus resumable upload protocol
https://tus.io/
MIT License
169 stars 45 forks source link

Remove unneeded `six` dependency (was used for Python 2) #90

Closed a-detiste closed 11 months ago

a-detiste commented 11 months ago

Could this be a 1.0.3 ?

Acconut commented 11 months ago

Thank you for this PR! Could you please describe the changes you made in a bit more detail?

a-detiste commented 11 months ago

Hi,

I did came up with a nice write up here: https://wiki.debian.org/Python3-six-removal

The "emergency" shifted recently on removing python3-future (things starting to break with Python 3.12), but you already have done that in git:

https://github.com/tus/tus-py-client/commit/2256c7c4aa5132db5f8c7a0efda3409a740ee6fb

Acconut commented 11 months ago

Thanks for the link, your changes now make a lot more sense! I merged the latest changes from main, which fix the CI builds. This is now good to go :)

a-detiste commented 11 months ago

thanks