| Commit message (Expand) | Author | Age | Files | Lines |
| * | Use timezone package as Python 3.5+ is required (#694) | Kevin Kirsche | 2021-10-06 | 2 | -7/+7 |
| * | Add support for Ed448/EdDSA. (#675) | Ajitomi, Daisuke | 2021-10-03 | 4 | -36/+163 |
| * | Assume JWK is valid for signing if "use" is omitted (#668) | Klavionik | 2021-08-12 | 1 | -0/+14 |
| * | Remove arbitrary kwargs. (#657) | Ajitomi, Daisuke | 2021-08-08 | 1 | -0/+11 |
| * | Make typ optional (#644) | Ajitomi, Daisuke | 2021-08-08 | 2 | -0/+86 |
| * | Prefer headers['alg'] to algorithm parameter in encode(). (#673) | Ajitomi, Daisuke | 2021-08-05 | 1 | -0/+26 |
| * | Fix aud validation to support {'aud': null} case. (#670) | Ajitomi, Daisuke | 2021-07-30 | 1 | -0/+19 |
| * | [pre-commit.ci] pre-commit autoupdate (#650) | pre-commit-ci[bot] | 2021-04-28 | 2 | -2/+2 |
| * | Add to_jwk to Ed25519Algorithm. (#642) (#643) | JohannesWill | 2021-04-28 | 1 | -0/+25 |
| * | Allow to verify with private key on ECAlgorithm, as well as on Ed25519Algorit... | Ajitomi, Daisuke | 2021-04-16 | 1 | -0/+7 |
| * | Support JWK without alg. (#624) | Ajitomi, Daisuke | 2021-03-22 | 1 | -1/+161 |
| * | Add from_jwk to Ed25519Algorithm (Support kty: OKP). (#623) | Ajitomi, Daisuke | 2021-03-18 | 3 | -0/+78 |
| * | Support ES256K. (#629) | Ajitomi, Daisuke | 2021-03-18 | 4 | -1/+24 |
| * | Remove padding from JWK test data. (#628) | Ajitomi, Daisuke | 2021-03-18 | 3 | -7/+7 |
| * | Cache signing keys (#611) | Steven Pitts | 2021-02-27 | 1 | -1/+33 |
| * | Validate claims if configured and verify_signature is not. (#608) | Rémy HUBSCHER | 2021-02-15 | 1 | -0/+16 |
| * | Combine repetitive encode/decode tests using parametrize (#577) | Jon Dufresne | 2020-12-21 | 1 | -92/+26 |
| * | Combine identical test functions using pytest.mark.parametrize() (#574) | Jon Dufresne | 2020-12-21 | 1 | -30/+12 |
| * | Simplify black configuration to be closer to upstream defaults (#568) | Jon Dufresne | 2020-12-21 | 5 | -112/+36 |
| * | Prefer ModuleNotFoundError over ImportError (#565) | Jon Dufresne | 2020-12-21 | 4 | -38/+35 |
| * | Add utility functions to assist test skipping (#563) | Jon Dufresne | 2020-12-19 | 7 | -163/+76 |
| * | Split PyJWT/PyJWS classes to tighten type interfaces (#559) | Jon Dufresne | 2020-12-19 | 2 | -3/+44 |
| * | Do not mutate the input payload in PyJWT.encode() (#557) | Jon Dufresne | 2020-12-19 | 1 | -0/+6 |
| * | Simplify mocked_response test utility function (#560) | Jon Dufresne | 2020-12-19 | 1 | -18/+14 |
| * | Replace int_from_bytes() with builtin int.from_bytes() (#549) | Jon Dufresne | 2020-12-17 | 2 | -25/+1 |
| * | Tighten bytes/str boundaries and remove unnecessary coercing (#547) | Jon Dufresne | 2020-12-17 | 2 | -15/+5 |
| * | Replace force_bytes()/force_unicode() in tests with literals (#541) | Jon Dufresne | 2020-12-17 | 2 | -117/+105 |
| * | Refactor jwt/jwks_client.py without requests dependency (#546) | Jon Dufresne | 2020-12-16 | 1 | -30/+40 |
| * | Use existing key_path() utility function throughout tests (#540) | Jon Dufresne | 2020-12-16 | 2 | -29/+31 |
| * | Remove unnecessary Unicode decoding before json.loads() (#542) | Jon Dufresne | 2020-12-16 | 1 | -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 | 5 | -74/+68 |
| * | Upgrade black version and usage (#538) | Jon Dufresne | 2020-12-16 | 2 | -7/+7 |
| * | Upgrade to isort 5 and adjust configurations (#533) | Jon Dufresne | 2020-12-16 | 2 | -3/+5 |
| * | Removed redundant `default_backend()` (#523) | Kaushal Rohit | 2020-10-12 | 2 | -39/+13 |
| * | Implementation of ECAlgorithm.from_jwk (#500) | José Padilla | 2020-08-24 | 6 | -0/+126 |
| * | Drop deprecation warnings (#515) | José Padilla | 2020-08-24 | 13 | -262/+324 |
| * | Drop support for legacy contrib algorithms (#514) | José Padilla | 2020-08-24 | 3 | -300/+84 |
| * | Introduce better experience for JWKs (#511) | José Padilla | 2020-08-24 | 2 | -0/+229 |
| * | Remove cli entrypoint (#501) | José Padilla | 2020-08-21 | 1 | -177/+0 |
| * | Setup GH Actions (#499) | José Padilla | 2020-08-19 | 1 | -1/+1 |
| * | Remove unnecessary compatibility shims for Python 2 (#498) | Jon Dufresne | 2020-06-19 | 2 | -18/+1 |
| * | Fix `tox -e lint` warnings and errors (#490) | Jon Dufresne | 2020-06-09 | 2 | -16/+15 |
| * | Run pyupgrade across project to use modern Python 3 conventions (#491) | Jon Dufresne | 2020-06-08 | 6 | -97/+97 |
| * | Add support for Ed25519 / EdDSA, with unit tests (#455) | Someguy123 | 2020-05-24 | 3 | -0/+90 |
| * | Require tweak (#280) | Pau Ruiz Safont | 2020-05-14 | 1 | -0/+15 |
| * | Fix 406 (#454) | justinbaur | 2019-11-16 | 1 | -6/+29 |
| * | Remove Python 2.7 compatibility (#457) | Bastien Vallet | 2019-11-12 | 2 | -17/+3 |
| * | DX Tweaks (#450) | José Padilla | 2019-10-21 | 12 | -879/+1061 |
| * | Fix linter error in test_cli (#414) | Jason R. Coombs | 2019-05-04 | 1 | -1/+1 |