Releases: requests/requests-oauthlib
Releases · requests/requests-oauthlib
v2.0.0
v1.3.1
What's Changed
- Add Support for OAuth Mutual TLS (draft-ietf-oauth-mtls) by @danielfett in #389
- Linkedin compliance removal & LinkedIn Example update/fix by @jtroussard in #397
- docs: Fix typos in token refresh section of oauth2 worflow by @momobel in #413
- Add eBay compliance fix by @craiga in #456
- Fix Docs generation - Improve Pipeline by @JonathanHuot in #459
- Fix Sphinx error for oauth1 fetch_token documentation by @JonathanHuot in #462
- Move from Travis to GitHub Actions by @JonathanHuot in #470
- Add Spotify OAuth 2 Tutorial by @odysseusmax in #471
- Update documentation for Python 3 by @gschizas in #435
- docs: add the link to the Application Registration Portal by @Abdelkrim in #425
- docs: rearrange and link spotify tutorial by @odysseusmax in #472
- Update google.rst by @mrwangjianhui in #454
- Add Python 3.8 & 3.9 as supported versions by @kaxil in #442
- Update build badge for GitHub Actions by @hugovk in #475
New Contributors
- @danielfett made their first contribution in #389
- @jtroussard made their first contribution in #397
- @momobel made their first contribution in #413
- @craiga made their first contribution in #456
- @JonathanHuot made their first contribution in #459
- @odysseusmax made their first contribution in #471
- @gschizas made their first contribution in #435
- @Abdelkrim made their first contribution in #425
- @mrwangjianhui made their first contribution in #454
- @kaxil made their first contribution in #442
- @hugovk made their first contribution in #475
Full Changelog: v1.3.0...v1.3.1
v1.3.0
- Instagram compliance fix
- Added
force_querystring
argument to fetch_token() method on OAuth2Session
v1.2.0
- This project now depends on OAuthlib 3.0.0 and above. It does not support
versions of OAuthlib before 3.0.0. - Updated oauth2 tests to use 'sess' for an OAuth2Session instance instead of
auth
because OAuth2Session objects and methods acceept anauth
paramether which is
typically an instance ofrequests.auth.HTTPBasicAuth
OAuth2Session.fetch_token
previously tried to guess how and where to provide
"client" and "user" credentials incorrectly. This was incompatible with some
OAuth servers and incompatible with breaking changes in oauthlib that seek to
correctly provide theclient_id
. The older implementation also did not raise
the correct exceptions when username and password are not present on Legacy
clients.- Avoid automatic netrc authentication for OAuth2Session.
v1.1.0
- Adjusted version specifier for
oauthlib
dependency: this project is
not yet compatible withoauthlib
3.0.0. - Dropped dependency on
nose
. - Minor changes to clean up the code and make it more readable/maintainable.
v1.0.0
- Removed support for Python 2.6 and Python 3.3.
This project now supports Python 2.7, and Python 3.4 and above. - Added several examples to the documentation.
- Added plentymarkets compliance fix.
- Added a
token
property to OAuth1Session, to match the corresponding
token
property on OAuth2Session.