Releases: Mastercard/oauth1-signer-python
Releases · Mastercard/oauth1-signer-python
v1.9.2
What's Changed
- Bump requests from 2.32.0 to 2.32.4 by @dependabot[bot] in #62
- Update broken-links.yml by @cormacdalton in #64
- Bump lycheeverse/lychee-action from 1.8.0 to 2.0.2 in /.github/workflows by @dependabot[bot] in #66
- Fix GitHub action by @NehaSony in #67
- Delete .github/workflows/python-publish.yml by @cormacdalton in #68
- Support Python 3.10+ and support for RSA-PSS by @ShimonaR-MC in #70
Notes
This release was completed with corrected source distribution artifacts.
Full Changelog: v1.9.1...v1.9.2
v1.9.1
What's Changed
- Bump requests from 2.27.1 to 2.32.0 by @dependabot[bot] in #59
- Create python-publish.yml by @cormacdalton in #63
Full Changelog: 1.9.0...v1.9.1
v1.9.0
Maintenance release
- removing the remaining uses for PyOpenSSL.
- minor cleanup.
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_signaturenot 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
OAuth1RSAmodule reuse the core functions instead of redefining them sha256_encode: added support forbytepayload- Moved
nonceandtimestampgeneration function into the utils module get_authorization_headermethod is now static inOAuthclass- Added pycodestyle GitHub workflow and fixed sonar scan not running on new Pull Requests
- Improved code coverage