Changelog for
python38-PyJWT-2.5.0-67.1.noarch.rpm :
* Sun Oct 09 2022 Michael Ströder
- Update to 2.5.0
* Bump actions/checkout from 2 to 3 by AATTdependabot in #758
* Bump codecov/codecov-action from 1 to 3 by AATTdependabot in #757
* Bump actions/setup-python from 2 to 3 by AATTdependabot in #756
* adding support for compressed payloads by AATTdanieltmiles in #753
* Revert \"adding support for compressed payloads\" by AATTauvipy in #761
* Add to_jwk static method to ECAlgorithm by AATTleonsmith in #732
* Remove redundant wheel dep from pyproject.toml by AATTmgorny in #765
* Adjust expected exceptions in option merging tests for PyPy3 by AATTmgorny in #763
* Do not fail when an unusable key occurs by AATTDaGuich in #762
* Fixes for pyright on strict mode by AATTbrandon-leapyear in #747
* Bump actions/setup-python from 3 to 4 by AATTdependabot in #769
* [pre-commit.ci] pre-commit autoupdate by AATTpre-commit-ci in #770
* docs: fix simple typo, iinstance -> isinstance by AATTtimgates42 in #774
* Expose get_algorithm_by_name as new method by AATTsirosen in #773
* Remove support for python3.6 by AATTsirosen in #777
* [pre-commit.ci] pre-commit autoupdate by AATTpre-commit-ci in #778
* Emit a deprecation warning for unsupported kwargs by AATTsirosen in #776
* Fix typo: priot -> prior by AATTjdufresne in #780
* Fix for headers disorder issue by AATTkadabusha in #721
* Update audience typing by AATTJulianMaurin in #782
* Improve PyJWKSet error accuracy by AATTJulianMaurin in #786
* Add type hints to jwt/help.py and add missing types dependency by AATTkkirsche in #784
* Add cacheing functionality for JWK set by AATTwuhaoyujerry in #781
* [pre-commit.ci] pre-commit autoupdate by AATTpre-commit-ci in #788
* Mypy as pre-commit check + api_jws typing by AATTJulianMaurin in #787
* [pre-commit.ci] pre-commit autoupdate by AATTpre-commit-ci in #791
* Bump version to 2.5.0 by AATTjpadilla in #801
* Tue Jun 07 2022 Marcus Rueckert - Update to 2.4.0 (CVE-2022-29217 boo#1199756) - Security - [CVE-2022-29217] Prevent key confusion through non-blocklisted public key formats. GHSA-ffqj-6fqr-9h24 - Other changes: - Explicit check the key for ECAlgorithm by AATTestin in https://github.com/jpadilla/pyjwt/pull/713 - Raise DeprecationWarning for jwt.decode(verify=...) by AATTakx in https://github.com/jpadilla/pyjwt/pull/742 - Don\'t use implicit optionals by AATTrekyungmin in https://github.com/jpadilla/pyjwt/pull/705 - documentation fix: show correct scope for decode_complete() by AATTsseering in https://github.com/jpadilla/pyjwt/pull/661 - fix: Update copyright information by AATTkkirsche in https://github.com/jpadilla/pyjwt/pull/729 - Don\'t mutate options dictionary in .decode_complete() by AATTakx in https://github.com/jpadilla/pyjwt/pull/743 - Add support for Python 3.10 by AATThugovk in https://github.com/jpadilla/pyjwt/pull/699 - api_jwk: Add PyJWKSet.__getitem__ by AATTwoodruffw in https://github.com/jpadilla/pyjwt/pull/725 - Update usage.rst by AATTguneybilen in https://github.com/jpadilla/pyjwt/pull/727 - Docs: mention performance reasons for reusing RSAPrivateKey when encoding by AATTdmahr1 in https://github.com/jpadilla/pyjwt/pull/734 - Fixed typo in usage.rst by AATTisraelabraham in https://github.com/jpadilla/pyjwt/pull/738 - Add detached payload support for JWS encoding and decoding by AATTfviard in https://github.com/jpadilla/pyjwt/pull/723 - Replace various string interpolations with f-strings by AATTakx in https://github.com/jpadilla/pyjwt/pull/744
* Wed Nov 03 2021 John Paul Adrian Glaubitz - Update to 2.3.0
* Revert \"Remove arbitrary kwargs.\" (#701)
* Add exception chaining (#702)- from version 2.2.0
* Remove arbitrary kwargs. (#657)
* Use timezone package as Python 3.5+ is required. (#694)
* Assume JWK without the \"use\" claim is valid for signing as per RFC7517 (#668)
* Prefer `headers[\"alg\"]` to `algorithm` in `jwt.encode()`. (#673)
* Fix aud validation to support {\'aud\': null} case. (#670)
* Make `typ` optional in JWT to be compliant with RFC7519. (#644)
* Remove upper bound on cryptography version. (#693)
* Add support for Ed448/EdDSA. (#675)
* Tue May 18 2021 Dirk Müller - update to 2.1.0: - Allow claims validation without making JWT signature validation mandatory. ` - Remove padding from JWK test data. ` - Make `kty` mandatory in JWK to be compliant with RFC7517. ` - Allow JWK without `alg` to be compliant with RFC7517. ` - Allow to verify with private key on ECAlgorithm, as well as on Ed25519Algorithm. ` - Add caching by default to PyJWKClient ` - Add missing exceptions.InvalidKeyError to jwt module __init__ imports ` - Add support for ES256K algorithm ` - Add `from_jwk()` to Ed25519Algorithm ` - Add `to_jwk()` to Ed25519Algorithm ` - Export `PyJWK` and `PyJWKSet`
* Mon Feb 01 2021 Dirk Müller - update to 2.0.1:
* Drop support for Python 2 and Python 3.0-3.5
* Require cryptography >= 3
* Drop support for PyCrypto and ECDSA
* Drop CLI
* Improve typings
* Dropped deprecated errors
* Dropped deprecated ``verify_expiration`` param in ``jwt.decode(...)``
* Dropped deprecated ``verify`` param in ``jwt.decode(...)``
* Require explicit ``algorithms`` in ``jwt.decode(...)`` by default
* Dropped deprecated ``require_
*`` options in ``jwt.decode(...)``
* Introduce better experience for JWKs
* further details see included CHANGELOG.rst- drop 0001-Catch-BadSignatureError-raised-by-ecdsa-0.13.3.patch (obsolete)
* Fri Oct 18 2019 Stefan Brüns - Fix build with ecdsa >= 0.13.3, #447
* 0001-Catch-BadSignatureError-raised-by-ecdsa-0.13.3.patch
* Thu Mar 07 2019 Tomáš Chvátal - Fix fdupes and test calls
* Mon Feb 04 2019 Hans-Peter Jansen - update to version 1.7.1:
* Update test dependencies with pinned ranges
* Fix pytest deprecation warnings- update to version v1.7.0:
* Remove CRLF line endings #353
* Update usage.rst #360
* Support for Python 3.7 #375 #379 #384- removed pyjwt-pytest390.patch (fixed upstream)- removed pyjwt-python37.patch (fixed upstream)- removed dos2unix conversion of jwt/__main__.py (fixed upstream)- add test build conditional
* Tue Dec 04 2018 Matej Cepl - Remove superfluous devel dependency for noarch package
* Tue Nov 27 2018 John Paul Adrian Glaubitz - Add patch to fix testsuite with pytest 3.9.0:
* pyjwt-pytest390.patch