summaryrefslogtreecommitdiff
path: root/jwt/api_jws.py
Commit message (Expand)AuthorAgeFilesLines
* Revert "Remove arbitrary kwargs. (#657)"revert-657-remove-arbitrary-kwargsAsif Saif Uddin2021-10-121-1/+3
* Chore: inline Variables that immediately Returned (#690)Yasser Tahiri2021-10-031-3/+0
* Remove arbitrary kwargs. (#657)Ajitomi, Daisuke2021-08-081-3/+1
* Make typ optional (#644)Ajitomi, Daisuke2021-08-081-0/+2
* Prefer headers['alg'] to algorithm parameter in encode(). (#673)Ajitomi, Daisuke2021-08-051-1/+5
* Simplify black configuration to be closer to upstream defaults (#568)Jon Dufresne2020-12-211-9/+3
* 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-191-12/+20
* Tighten type checking of string values (#556)Jon Dufresne2020-12-171-1/+1
* Replace merge_dict() with builtin dict unpacking generalizations (#555)Jon Dufresne2020-12-171-6/+6
* Cleanup "noqa" comments (#553)Jon Dufresne2020-12-171-2/+6
* Tighten bytes/str boundaries and remove unnecessary coercing (#547)Jon Dufresne2020-12-171-4/+4
* Enforce .encode() return type using mypy (#551)Jon Dufresne2020-12-171-1/+1
* Remove unnecessary Unicode decoding before json.loads() (#542)Jon Dufresne2020-12-161-1/+1
* Run pyupgrade to simplify code and use Python 3.6 syntax (#536)Jon Dufresne2020-12-161-3/+1
* Upgrade black version and usage (#538)Jon Dufresne2020-12-161-1/+1
* Update typing syntax and usage for Python 3.6+ (#535)Jon Dufresne2020-12-161-16/+11
* Remove unused argument "verify" from PyJWS.decode() (#534)Jon Dufresne2020-12-161-1/+0
* Drop deprecation warnings (#515)José Padilla2020-08-241-15/+3
* Introduce better experience for JWKs (#511)José Padilla2020-08-241-0/+8
* Return tokens as string not bytes (#513)José Padilla2020-08-241-1/+3
* Remove unnecessary compatibility shims for Python 2 (#498)Jon Dufresne2020-06-191-5/+5
* Emit warnings about user code, not pyjwt code (#494)Marius Gedminas2020-06-091-0/+1
* Run pyupgrade across project to use modern Python 3 conventions (#491)Jon Dufresne2020-06-081-2/+2
* Enhance tracebacks. (#477)Julien Palard2020-05-151-9/+9
* DX Tweaks (#450)José Padilla2019-10-211-75/+93
* Correct type for json_encoder argument (#438)Jon Dufresne2019-09-281-2/+2
* Import collection ABC's from correct module (#384)Tsuyoshi Hombashi2018-11-251-2/+1
* Fix #351 by reverting argument name changes for .decode() (#352)1.6.4Mark Adams2018-05-231-2/+2
* RFC: Add type hints (#344)Jacopo Farina2018-04-081-4/+19
* Fix #315: Raise InvalidSignatureError over generic DecodeError (#316)Markus Holtermann2017-12-011-2/+5
* Allow list of valid audiences to be passed in to PyJWT.decode() (#306)René Springer2017-11-261-1/+0
* Warn about missing algorithms arg only when verify is TruePrzemysław Suliga2017-08-311-7/+8
* Add warning when decoding with no algorithms specifiedJosé Padilla2017-06-221-0/+9
* PyJWT.decode: move verify param into options (#271)Daniel Hahler2017-06-211-1/+1
* DeprecationWarnings: more helpful message (#270)Daniel Hahler2017-06-121-1/+2
* Changes per code reviewLandon GB2016-11-301-4/+6
* Fix all flake8 issues tox is complaining aboutLandon GB2016-11-281-1/+2
* Merge remote-tracking branch 'upstream/master'Landon GB2016-11-281-6/+8
|\
| * Add JWK support for HMAC and RSA keysadd-jwk-for-hmac-rsaMark Adams2016-08-281-6/+8
* | Better error messages when missing cryptography packageLandon GB2016-11-281-2/+8
|/
* binary_type verification added to make the code more future-proofMauricio Aizaga2015-10-231-4/+5
* Fixed syntax for python 2.6Mauricio Aizaga2015-10-221-1/+1
* Fixed #183 AttributeError: 'NoneType' object has no attribute 'rsplit'Mauricio Aizaga2015-10-221-0/+3
* Change TypeError on bad `kid` to InvalidTokenErrorGabriel Gironda2015-07-231-2/+2
* Fail on encode and decode of bad JWS header valuesGabriel Gironda2015-07-211-2/+13
* Fixed #167 throw InvalidAlgorithmError if alg not in headerAlexandru Mihai2015-06-221-1/+1
* Added get_unverified_header to public APIMark Adams2015-05-091-0/+1
* Added get_unverified_header method so that unverified headers can be retrieve...Mark Adams2015-05-081-0/+8
* Removed an extra attempt to encode the payload that I missed when I was refac...Mark Adams2015-04-191-4/+1