Subject: CVS commit: pkgsrc/security/py-oauthlib
From: Adam Ciarcinski
Date: 2019-08-12 09:45:23
Message id: 20190812074523.F1D23FBF4@cvs.NetBSD.org

Log Message:
py-oauthlib: updated to 3.1.0

3.1.0:

OAuth2.0 Provider - Features
OIDC add support of nonce, c_hash, at_hash fields
New RequestValidator.fill_id_token method
Deprecated RequestValidator.get_id_token method
OIDC add UserInfo endpoint
New RequestValidator.get_userinfo_claims method

OAuth2.0 Provider - Security
Enhance data leak to logs
New default to not expose request content in logs
New function oauthlib.set_debug(True)
Disabling query parameters for POST requests

OAuth2.0 Provider - Bugfixes
Fix validate_authorization_request to return the new PKCE fields
Fix token_type to be case-insensitive (bearer and Bearer)

OAuth2.0 Client - Bugfixes
Fix Authorization Code's errors processing
BackendApplication.Client.prepare_request_body use the "scope" \ 
argument as intended.
Fix edge case when expires_in=Null

OAuth1.0 Client
Add case-insensitive headers to oauth1 BaseEndpoint

Files:
RevisionActionfile
1.19modifypkgsrc/security/py-oauthlib/Makefile
1.7modifypkgsrc/security/py-oauthlib/PLIST
1.18modifypkgsrc/security/py-oauthlib/distinfo