summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Update CHANGELOGprep-releaseJosé Padilla2020-12-211-16/+144
* Update usage docsJosé Padilla2020-12-211-0/+23
* Bump up version to 2.0.0José Padilla2020-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
* Remove support for EOL Python 3.5 (#532)Jon Dufresne2020-12-071-2/+1
* add EdDSA to docs (#531)Nutchanon Ninyawee2020-11-131-0/+1
* Fix usage example (#530)Michal Čihař2020-11-101-1/+1
* Update api.rstJosé Padilla2020-11-041-1/+1
* Fix Example Usage in docs2.0.0a1José Padilla2020-11-021-1/+0
* Add long_description_content_typeJosé Padilla2020-11-021-0/+1
* Update authorsJosé Padilla2020-11-023-30/+8
* Fix manifest orderJosé Padilla2020-11-021-1/+1