OAuthLib v2.0.3 Release Notes

Release Date: 2017-09-07 // over 6 years ago
    • ➕ Address missing OIDC errors and fix a typo in the AccountSelectionRequired exception.
    • ⚡️ Update proxy keys on CaseInsensitiveDict.update().
    • Redirect errors according to OIDC's response_mode.
    • ➕ Added universal wheel support.
    • ➕ Added log statements to except clauses.
    • According to RC7009 Section 2.1, a client should include authentication credentials when revoking its tokens.
      As discussed in #339, this is not make sense for public clients.
      However, in that case, the public client should still be checked that is infact a public client (authenticate_client_id).
    • 👌 Improved prompt parameter validation.
    • ➕ Added two error codes from RFC 6750.
    • Hybrid response types are now be fragment-encoded.
    • ➕ Added Python 3.6 to Travis CI testing and trove classifiers.
    • 🛠 Fixed BytesWarning issued when using a string placeholder for bytes object.
    • 🌲 Documented PyJWT dependency and improved logging and exception messages.
    • 📚 Documentation improvements and fixes.