0
I Use This!
Low Activity

Commits : Listings

Analyzed about 12 hours ago. based on code collected about 12 hours ago.
Jul 23, 2024 — Jul 23, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Merge pull request #101 from mark-adams/pyjwt-obj More... over 10 years ago
Added back some parenthesis now that I remember how to write Python More... over 10 years ago
Removed extra parenthesis around algorithm defaults. More... over 10 years ago
Merge pull request #103 from mark-adams/contrib-algorithms More... over 10 years ago
Rearranged the way the SHA hash functions were laid out. More... over 10 years ago
Merge pull request #100 from mark-adams/93-docs-key-from-cert More... over 10 years ago
Merge pull request #102 from mark-adams/flake8-setup More... over 10 years ago
Added some more tests to improve coverage for jwt.contrib.algorithms More... over 10 years ago
Modified Travis to include new environment build for PyCrypto + ECDSA More... over 10 years ago
Revived PyCrypto and ecdsa-based algorithms as optional jwt.contrib modules. More... over 10 years ago
Made algorithm class dependence on hash functions more direct. - Algorithms now have SHA256, SHA384, and SHA512 static properties that refer to the callable that instantiates their hash class - All algorithms now expect a class (callable) as their hash_alg now. This behavior was inconsistent before. More... over 10 years ago
Default algorithms can now be overridden by passing in the algorithms parameter to the PyJWT constructor. Also, PyJWT now has a get_supported_algorithms() method that returns back valid values for 'alg' More... over 10 years ago
Moved flake8 max-line-length option from tox.ini to setup.cfg so that it works when running flake8 from normal CLI as well. More... over 10 years ago
Added a better explanation for TestJWT and why it exists. More... over 10 years ago
Fixed some PEP8 errors from the last commit. More... over 10 years ago
Refactored tests to make things fit better with the new PyJWT object API - test_jwt.py has been renamed to test_api.py since it focuses entirely on api.py - A new test_jwt.py has been introduced that focuses exclusively on testing the public API. (Specifically, making sure that encode and decode still exist and function). This test can be extremely simple since the jwt.encode and jwt.decode functions are backed by PyJWT() which is tested elsewhere. More... over 10 years ago
Refactored api.py so that all JWT functions are now part of a PyJWT class. - Created a singleton instance to preserve jwt.encode, jwt.decode, jwt.register_algorithms existing public APIs - Renamed load and verify_signature to _load and _verify_signature since they are not part of the existing public API - Modified related tests to use PyJWT._load and PyJWT._verify_signature More... over 10 years ago
Added some line breaks to keep README.md text lines nice and short. More... over 10 years ago
Resolved #93 by adding a section the README detailing how to extract public / private keys from an x509 certificate. More... over 10 years ago
Moved tests higher in the README More... over 10 years ago
Merge pull request #95 from ralphbean/master More... over 10 years ago
Bump up version More... over 10 years ago
Make deprecated exception names available More... over 10 years ago
Include test stuff. More... over 10 years ago
Bump up version More... over 10 years ago
Merge pull request #94 from ralphbean/master More... over 10 years ago
Include AUTHORS with tarball. More... over 10 years ago
Include LICENSE with tarball. More... over 10 years ago
Merge pull request #88 from mark-adams/update-docs-to-match-spec More... over 10 years ago
Updated README.md to address concerns in #81 More... over 10 years ago