summaryrefslogtreecommitdiff
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* 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
* Tighten bytes/str boundaries and remove unnecessary coercing (#547)Jon Dufresne2020-12-172-15/+5
* Replace force_bytes()/force_unicode() in tests with literals (#541)Jon Dufresne2020-12-172-117/+105
* Refactor jwt/jwks_client.py without requests dependency (#546)Jon Dufresne2020-12-161-30/+40
* Use existing key_path() utility function throughout tests (#540)Jon Dufresne2020-12-162-29/+31
* Remove unnecessary Unicode decoding before json.loads() (#542)Jon Dufresne2020-12-161-3/+3
* Remove unnecessary force_bytes() calls priot to base64url_decode() (#543)Jon Dufresne2020-12-161-3/+3
* Run pyupgrade to simplify code and use Python 3.6 syntax (#536)Jon Dufresne2020-12-165-74/+68
* Upgrade black version and usage (#538)Jon Dufresne2020-12-162-7/+7
* Upgrade to isort 5 and adjust configurations (#533)Jon Dufresne2020-12-162-3/+5
* Removed redundant `default_backend()` (#523)Kaushal Rohit2020-10-122-39/+13
* Implementation of ECAlgorithm.from_jwk (#500)José Padilla2020-08-246-0/+126
* Drop deprecation warnings (#515)José Padilla2020-08-2413-262/+324
* Drop support for legacy contrib algorithms (#514)José Padilla2020-08-243-300/+84
* Introduce better experience for JWKs (#511)José Padilla2020-08-242-0/+229
* Remove cli entrypoint (#501)José Padilla2020-08-211-177/+0
* Setup GH Actions (#499)José Padilla2020-08-191-1/+1
* Remove unnecessary compatibility shims for Python 2 (#498)Jon Dufresne2020-06-192-18/+1
* Fix `tox -e lint` warnings and errors (#490)Jon Dufresne2020-06-092-16/+15
* Run pyupgrade across project to use modern Python 3 conventions (#491)Jon Dufresne2020-06-086-97/+97
* Add support for Ed25519 / EdDSA, with unit tests (#455)Someguy1232020-05-243-0/+90
* Require tweak (#280)Pau Ruiz Safont2020-05-141-0/+15
* Fix 406 (#454)justinbaur2019-11-161-6/+29
* Remove Python 2.7 compatibility (#457)Bastien Vallet2019-11-122-17/+3
* DX Tweaks (#450)José Padilla2019-10-2112-879/+1061
* Fix linter error in test_cli (#414)Jason R. Coombs2019-05-041-1/+1
* Fix pytest and pinned test dependencies1.7.1José Padilla2018-12-063-3/+3
* Fix bug if application does not specify audience (#336)Derek Weitzel2018-03-151-0/+9
* Fix #315: Raise InvalidSignatureError over generic DecodeError (#316)Markus Holtermann2017-12-011-2/+9
* Allow list of valid audiences to be passed in to PyJWT.decode() (#306)René Springer2017-11-263-4/+18
* Fix over-eager fallback to stdin (#304)José Padilla2017-11-051-0/+31
* Warn about missing algorithms arg only when verify is TruePrzemysław Suliga2017-08-312-0/+31
* Add warning when decoding with no algorithms specifiedJosé Padilla2017-06-222-0/+20
* Throw if key is an PKCS1 PEM-encoded public keyJosé Padilla2017-06-222-0/+12
* Change optparse for argparse. (#238)Froilan Irizarry2017-05-181-0/+127
* Non-numeric 'iat' now raises InvalidIssuedAtError on decode()190-remove-iat-verificationMark Adams2017-04-171-1/+1
* Stop rejecting tokens with future 'iat' valuesMark Adams2017-04-171-7/+0
* Add a failing test for OpenSSH-formatted ECDSA public keysMark Adams2017-03-142-0/+8
* Changes per code reviewLandon GB2016-11-301-1/+1
* Unit test for better errors when missing cryptography packageLandon GB2016-11-281-0/+6
* Fix all flake8 issues tox is complaining aboutLandon GB2016-11-282-0/+2
* Merge pull request #219 from mike9005/es521_fixMark Adams2016-10-241-4/+4
|\