Releases: Mastercard/oauth1-signer-python
Releases · Mastercard/oauth1-signer-python
v1.9.0
v1.8.0
There has been a recent vulnerability found in Cryptography 41.0.0 which requires an upgrade to at least 42.0.0. The current release will update our library to use the required version of the library and will remove deprecated methods
v1.7.0
Updated pyOpenSSL to >=22.1.0,<=23.2.0
v1.6.1
- Removed urllib3[secure] and updated pyOpenssl to pyOpenSSL>=0.14
v1.6.0
- Bumping pyOpenSSL to version 22.0.0
v1.5.0
v1.4.0
- Fixed issue #35:
oauth_signature
not encoded in versions 1.2.0 and 1.3.0 - Fixed security hotspot python:S2245
- Keep the behavior consistent with other Mastercard OAuth1.0a signer libraries when encoding URL and params
- The
OAuth1RSA
module reuse the core functions instead of redefining them sha256_encode
: added support forbyte
payload- Moved
nonce
andtimestamp
generation function into the utils module get_authorization_header
method is now static inOAuth
class- Added pycodestyle GitHub workflow and fixed sonar scan not running on new Pull Requests
- Improved code coverage