General:
- Add support for PKCE
- Add support for Short-Lived Tokens
- Add support for Scopes
- These features are all in beta, please contact Dropbox support if you are interested in these features
- Update Requirements.txt
- Add Github action to auto-publish to pypi
Breaking Changes:
- DropboxOAuth2Flow consumer_secret parameter moved to end of constructor as it became optional with support of PKCE
- Assertions in constructors have been mapped to their BadInputException