summaryrefslogtreecommitdiff
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* Make mypy configuration stricter and improve typing (#830)Aarni Koskela2022-12-103-8/+12
* Add `sort_headers` parameter to `api_jwt.encode` (#832)Erik Vroon2022-12-081-0/+11
* Add PyJWT._{de,en}code_payload hooks (#829)Aarni Koskela2022-12-081-0/+37
* Custom header configuration in jwk client (#823)Michael Haines2022-11-161-0/+13
* Add `Algorithm.compute_hash_digest` and use it to implement at_hash validatio...Stephen Rosen2022-11-021-0/+23
* Handling 'ImmatureSignatureError' for issued_at time (#794)Sriharan Manogaran2022-10-151-0/+8
* Add cacheing functionality for JWK set (#781)Haoyu(Jerry) Wu2022-08-011-16/+153
* Improve PyJWKSet error accuracy (#786)Julian Maurin2022-08-011-4/+11
* Update audience typing (#782)Julian Maurin2022-07-311-1/+9
* Emit a deprecation warning for unsupported kwargs (#776)Stephen Rosen2022-07-052-0/+54
* Do not fail when an unusable key occurs (#762)Matthias Gilch2022-05-313-2/+22
* Adjust expected exceptions in option merging tests for PyPy3 (#763)Michał Górny2022-05-261-2/+2
* Add to_jwk static method to ECAlgorithm (#732)Leon Smith2022-05-232-0/+102
* Revert "adding support for compressed payloads (#753)" (#761)Asif Saif Uddin2022-05-231-33/+0
* adding support for compressed payloads (#753)Daniel Miles2022-05-191-0/+33
* chore: fix lint errorsJosé Padilla2022-05-151-8/+11
* fix: failing advisory testJosé Padilla2022-05-121-0/+3
* Merge pull request from GHSA-ffqj-6fqr-9h24José Padilla2022-05-122-1/+110
* Replace various string interpolations with f-strings (#744)Aarni Koskela2022-04-121-4/+2
* Don't mutate options dictionary in .decode_complete() (#743)Aarni Koskela2022-04-051-0/+8
* Add a deprecation warning when jwt.decode() is called with the legacy verify=...Aarni Koskela2022-04-051-0/+16
* Add detached payload support for JWS encoding and decoding (#723)Florent Viard2022-03-261-0/+51
* api_jwk: Add PyJWKSet.__getitem__ (#725)William Woodruff2022-01-251-0/+23
* Explicit check the key for ECAlgorithm (#713)Evgeniy Tatarkin2021-12-121-0/+12
* Revert "Remove arbitrary kwargs. (#657)" (#701)Asif Saif Uddin2021-10-151-11/+0
* Use timezone package as Python 3.5+ is required (#694)Kevin Kirsche2021-10-062-7/+7
* Add support for Ed448/EdDSA. (#675)Ajitomi, Daisuke2021-10-034-36/+163
* Assume JWK is valid for signing if "use" is omitted (#668)Klavionik2021-08-121-0/+14
* Remove arbitrary kwargs. (#657)Ajitomi, Daisuke2021-08-081-0/+11
* Make typ optional (#644)Ajitomi, Daisuke2021-08-082-0/+86
* Prefer headers['alg'] to algorithm parameter in encode(). (#673)Ajitomi, Daisuke2021-08-051-0/+26
* Fix aud validation to support {'aud': null} case. (#670)Ajitomi, Daisuke2021-07-301-0/+19
* [pre-commit.ci] pre-commit autoupdate (#650)pre-commit-ci[bot]2021-04-282-2/+2
* Add to_jwk to Ed25519Algorithm. (#642) (#643)JohannesWill2021-04-281-0/+25
* Allow to verify with private key on ECAlgorithm, as well as on Ed25519Algorit...Ajitomi, Daisuke2021-04-161-0/+7
* Support JWK without alg. (#624)Ajitomi, Daisuke2021-03-221-1/+161
* Add from_jwk to Ed25519Algorithm (Support kty: OKP). (#623)Ajitomi, Daisuke2021-03-183-0/+78
* Support ES256K. (#629)Ajitomi, Daisuke2021-03-184-1/+24
* Remove padding from JWK test data. (#628)Ajitomi, Daisuke2021-03-183-7/+7
* Cache signing keys (#611)Steven Pitts2021-02-271-1/+33
* Validate claims if configured and verify_signature is not. (#608)Rémy HUBSCHER2021-02-151-0/+16
* Combine repetitive encode/decode tests using parametrize (#577)Jon Dufresne2020-12-211-92/+26
* Combine identical test functions using pytest.mark.parametrize() (#574)Jon Dufresne2020-12-211-30/+12
* Simplify black configuration to be closer to upstream defaults (#568)Jon Dufresne2020-12-215-112/+36
* Prefer ModuleNotFoundError over ImportError (#565)Jon Dufresne2020-12-214-38/+35
* Add utility functions to assist test skipping (#563)Jon Dufresne2020-12-197-163/+76
* Split PyJWT/PyJWS classes to tighten type interfaces (#559)Jon Dufresne2020-12-192-3/+44
* Do not mutate the input payload in PyJWT.encode() (#557)Jon Dufresne2020-12-191-0/+6
* Simplify mocked_response test utility function (#560)Jon Dufresne2020-12-191-18/+14
* Replace int_from_bytes() with builtin int.from_bytes() (#549)Jon Dufresne2020-12-172-25/+1