| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Bump up version to v2.2.0 (#697)2.2.0 | José Padilla | 2021-10-06 | 1 | -1/+1 |
* | Use timezone package as Python 3.5+ is required (#694) | Kevin Kirsche | 2021-10-06 | 1 | -2/+2 |
* | Chore: inline Variables that immediately Returned (#690) | Yasser Tahiri | 2021-10-03 | 5 | -43/+35 |
* | Add support for Ed448/EdDSA. (#675) | Ajitomi, Daisuke | 2021-10-03 | 1 | -18/+32 |
* | Assume JWK is valid for signing if "use" is omitted (#668) | Klavionik | 2021-08-12 | 1 | -1/+1 |
* | Remove arbitrary kwargs. (#657) | Ajitomi, Daisuke | 2021-08-08 | 2 | -12/+13 |
* | Make typ optional (#644) | Ajitomi, Daisuke | 2021-08-08 | 1 | -0/+2 |
* | Prefer headers['alg'] to algorithm parameter in encode(). (#673) | Ajitomi, Daisuke | 2021-08-05 | 2 | -2/+6 |
* | Fix aud validation to support {'aud': null} case. (#670) | Ajitomi, Daisuke | 2021-07-30 | 1 | -8/+7 |
* | Bump up version to v2.1.0 (#653)2.1.0 | José Padilla | 2021-04-28 | 1 | -1/+1 |
* | Export PyJWK and PyJWKSet (#652) | José Padilla | 2021-04-28 | 1 | -0/+3 |
* | Add to_jwk to Ed25519Algorithm. (#642) (#643) | JohannesWill | 2021-04-28 | 1 | -0/+43 |
* | Allow to verify with private key on ECAlgorithm, as well as on Ed25519Algorit... | Ajitomi, Daisuke | 2021-04-16 | 1 | -0/+2 |
* | Support JWK without alg. (#624) | Ajitomi, Daisuke | 2021-03-22 | 1 | -2/+31 |
* | Add from_jwk to Ed25519Algorithm (Support kty: OKP). (#623) | Ajitomi, Daisuke | 2021-03-18 | 1 | -0/+31 |
* | Add missing exceptions.InvalidKeyError to jwt module __init__ imports. (#620) | Aaron Campbell | 2021-03-18 | 1 | -0/+2 |
* | Support ES256K. (#629) | Ajitomi, Daisuke | 2021-03-18 | 1 | -0/+9 |
* | Cache signing keys (#611) | Steven Pitts | 2021-02-27 | 1 | -1/+6 |
* | Validate claims if configured and verify_signature is not. (#608) | Rémy HUBSCHER | 2021-02-15 | 1 | -3/+9 |
* | Bump up version to 2.0.1 (#604)2.0.1 | José Padilla | 2021-01-17 | 1 | -1/+1 |
* | Fix `from_jwk()` for all algorithms (#598) | José Padilla | 2021-01-11 | 1 | -3/+15 |
* | Release 2.0.0 (#576) | José Padilla | 2020-12-22 | 1 | -1/+1 |
* | Complete type hinting of jwks_client.py (#578) | Jon Dufresne | 2020-12-21 | 1 | -7/+8 |
* | Use generator expressions (#569) | Jon Dufresne | 2020-12-21 | 1 | -1/+1 |
* | Simplify black configuration to be closer to upstream defaults (#568) | Jon Dufresne | 2020-12-21 | 5 | -42/+14 |
* | Prefer ModuleNotFoundError over ImportError (#565) | Jon Dufresne | 2020-12-21 | 3 | -3/+3 |
* | Simplify from_base64url_uint() (#570) | Jon Dufresne | 2020-12-21 | 1 | -4/+1 |
* | Type hint jwt.utils module (#564) | Jon Dufresne | 2020-12-20 | 1 | -10/+12 |
* | Bump up version to 2.0.0a22.0.0a2 | José Padilla | 2020-12-19 | 1 | -1/+1 |
* | Remove unused argument "payload" from PyJWS._verify_signature() (#562) | Jon Dufresne | 2020-12-19 | 1 | -2/+1 |
* | Split PyJWT/PyJWS classes to tighten type interfaces (#559) | Jon Dufresne | 2020-12-19 | 5 | -43/+50 |
* | Do not mutate the input payload in PyJWT.encode() (#557) | Jon Dufresne | 2020-12-19 | 1 | -0/+1 |
* | Use direct indexing in PyJWKClient.get_signing_key_from_jwt() (#558) | Jon Dufresne | 2020-12-19 | 1 | -1/+1 |
* | Tighten type checking of string values (#556) | Jon Dufresne | 2020-12-17 | 2 | -4/+4 |
* | Replace merge_dict() with builtin dict unpacking generalizations (#555) | Jon Dufresne | 2020-12-17 | 3 | -21/+7 |
* | Prefer direct indexing over options.get() (#552) | Jon Dufresne | 2020-12-17 | 1 | -6/+6 |
* | Cleanup "noqa" comments (#553) | Jon Dufresne | 2020-12-17 | 3 | -4/+7 |
* | Replace int_from_bytes() with builtin int.from_bytes() (#549) | Jon Dufresne | 2020-12-17 | 1 | -4/+3 |
* | Tighten bytes/str boundaries and remove unnecessary coercing (#547) | Jon Dufresne | 2020-12-17 | 3 | -29/+15 |
* | Enforce .encode() return type using mypy (#551) | Jon Dufresne | 2020-12-17 | 2 | -2/+2 |
* | Refactor jwt/jwks_client.py without requests dependency (#546) | Jon Dufresne | 2020-12-16 | 1 | -14/+5 |
* | Remove unnecessary Unicode decoding before json.loads() (#542) | Jon Dufresne | 2020-12-16 | 2 | -3/+3 |
* | Remove unnecessary force_bytes() calls priot to base64url_decode() (#543) | Jon Dufresne | 2020-12-16 | 1 | -3/+3 |
* | Run pyupgrade to simplify code and use Python 3.6 syntax (#536) | Jon Dufresne | 2020-12-16 | 3 | -5/+3 |
* | Upgrade black version and usage (#538) | Jon Dufresne | 2020-12-16 | 2 | -3/+3 |
* | Update typing syntax and usage for Python 3.6+ (#535) | Jon Dufresne | 2020-12-16 | 4 | -37/+26 |
* | Remove unused argument "verify" from PyJWS.decode() (#534) | Jon Dufresne | 2020-12-16 | 1 | -1/+0 |
* | Upgrade to isort 5 and adjust configurations (#533) | Jon Dufresne | 2020-12-16 | 1 | -17/+16 |
* | Avoid loading token twice in pyjwt.decode (#506) | Federico Caselli | 2020-12-12 | 1 | -2/+0 |
* | Update version to 2.0.0a1 (#528) | José Padilla | 2020-11-02 | 1 | -1/+1 |