summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix `from_jwk()` for all algorithmsfix-from-jwkJosé Padilla2021-01-061-3/+15
* Fix #585: tell users to use v1.7.1 for py3.5 (#592)Paddy Xu2021-01-051-1/+3
* [pre-commit.ci] pre-commit autoupdate (#595)pre-commit-ci[bot]2021-01-051-2/+2
* Update CHANGELOG.md (#584)José Padilla2020-12-231-18/+44
* Update requirement on `cryptography` (#575)2.0.0José Padilla2020-12-221-2/+2
* Release 2.0.0 (#576)José Padilla2020-12-223-17/+168
* Complete type hinting of jwks_client.py (#578)Jon Dufresne2020-12-211-7/+8
* 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 tox configuration (#573)Jon Dufresne2020-12-212-11/+2
* [pre-commit.ci] pre-commit autoupdate (#572)pre-commit-ci[bot]2020-12-211-1/+1
* Use generator expressions (#569)Jon Dufresne2020-12-211-1/+1
* Drop lint environment from GitHub actions in favor of pre-commit.ci (#571)Jon Dufresne2020-12-211-1/+1
* Simplify black configuration to be closer to upstream defaults (#568)Jon Dufresne2020-12-2113-163/+51
* Fix tox "docs" environment to pass (#567)Jon Dufresne2020-12-214-5/+9
* Fix tox "manifest" environment to pass (#566)Jon Dufresne2020-12-215-15/+20
* Prefer ModuleNotFoundError over ImportError (#565)Jon Dufresne2020-12-217-41/+38
* Simplify from_base64url_uint() (#570)Jon Dufresne2020-12-211-4/+1
* Type hint jwt.utils module (#564)Jon Dufresne2020-12-201-10/+12
* Bump up version to 2.0.0a22.0.0a2José Padilla2020-12-191-1/+1
* Autoupdate pre-commit hooks and apply them (#561)Jon Dufresne2020-12-192-4/+9
* Add utility functions to assist test skipping (#563)Jon Dufresne2020-12-197-163/+76
* Remove unused argument "payload" from PyJWS._verify_signature() (#562)Jon Dufresne2020-12-191-2/+1
* Split PyJWT/PyJWS classes to tighten type interfaces (#559)Jon Dufresne2020-12-197-46/+94
* Do not mutate the input payload in PyJWT.encode() (#557)Jon Dufresne2020-12-192-0/+7
* Simplify mocked_response test utility function (#560)Jon Dufresne2020-12-191-18/+14
* Use direct indexing in PyJWKClient.get_signing_key_from_jwt() (#558)Jon Dufresne2020-12-191-1/+1
* Tighten type checking of string values (#556)Jon Dufresne2020-12-172-4/+4
* Replace merge_dict() with builtin dict unpacking generalizations (#555)Jon Dufresne2020-12-173-21/+7
* Prefer direct indexing over options.get() (#552)Jon Dufresne2020-12-171-6/+6
* Cleanup "noqa" comments (#553)Jon Dufresne2020-12-173-4/+7
* Replace int_from_bytes() with builtin int.from_bytes() (#549)Jon Dufresne2020-12-173-29/+4
* Replace codecs.open() with builtin open() (#548)Jon Dufresne2020-12-171-2/+1
* Tighten bytes/str boundaries and remove unnecessary coercing (#547)Jon Dufresne2020-12-176-45/+21
* Update code blocks in docs (#545)Jon Dufresne2020-12-178-95/+82
* Enforce .encode() return type using mypy (#551)Jon Dufresne2020-12-172-2/+2
* 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-163-48/+45
* Remove deprecated arguments from docs (#544)Jon Dufresne2020-12-162-18/+4
* 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-163-6/+6
* Remove unnecessary force_bytes() calls priot to base64url_decode() (#543)Jon Dufresne2020-12-162-6/+6
* Remove "Command line" sections from docs (#539)Jon Dufresne2020-12-162-30/+0
* Run pyupgrade to simplify code and use Python 3.6 syntax (#536)Jon Dufresne2020-12-168-79/+71
* Upgrade black version and usage (#538)Jon Dufresne2020-12-166-15/+15
* Update typing syntax and usage for Python 3.6+ (#535)Jon Dufresne2020-12-166-38/+37
* Drop unknown pytest config option: strict (#537)Jon Dufresne2020-12-161-1/+0
* Remove unused argument "verify" from PyJWS.decode() (#534)Jon Dufresne2020-12-161-1/+0
* Upgrade to isort 5 and adjust configurations (#533)Jon Dufresne2020-12-165-38/+27
* Avoid loading token twice in pyjwt.decode (#506)Federico Caselli2020-12-121-2/+0