Vulnerabilities | |||||
---|---|---|---|---|---|
Version | Suggest | Low | Medium | High | Critical |
2.10.1 | 0 | 0 | 0 | 0 | 0 |
2.10.0 | 0 | 0 | 1 | 0 | 0 |
2.9.0 | 0 | 0 | 0 | 0 | 0 |
2.8.0 | 0 | 0 | 0 | 0 | 0 |
2.7.0 | 0 | 0 | 0 | 0 | 0 |
2.6.0 | 0 | 0 | 0 | 0 | 0 |
2.5.0 | 0 | 0 | 0 | 0 | 0 |
2.4.0 | 0 | 0 | 0 | 0 | 0 |
2.3.0 | 0 | 0 | 0 | 1 | 0 |
2.2.0 | 0 | 0 | 0 | 1 | 0 |
2.1.0 | 0 | 0 | 0 | 1 | 0 |
2.0.1 | 0 | 0 | 0 | 1 | 0 |
2.0.0a2 | 0 | 0 | 0 | 1 | 0 |
2.0.0a1 | 0 | 0 | 0 | 1 | 0 |
2.0.0 | 0 | 0 | 0 | 1 | 0 |
1.7.1 | 0 | 0 | 0 | 1 | 0 |
1.7.0 | 0 | 0 | 0 | 1 | 0 |
1.6.4 | 0 | 0 | 0 | 1 | 0 |
1.6.3 | 0 | 0 | 0 | 1 | 0 |
1.6.1 | 0 | 0 | 0 | 1 | 0 |
1.6.0 | 0 | 0 | 0 | 1 | 0 |
1.5.3 | 0 | 0 | 0 | 1 | 0 |
1.5.2 | 0 | 0 | 0 | 1 | 0 |
1.5.1 | 0 | 0 | 0 | 1 | 0 |
1.5.0 | 0 | 0 | 0 | 2 | 0 |
1.4.2 | 0 | 0 | 0 | 1 | 0 |
1.4.1 | 0 | 0 | 0 | 1 | 0 |
1.4.0 | 0 | 0 | 0 | 1 | 0 |
1.3.0 | 0 | 0 | 0 | 1 | 0 |
1.1.0 | 0 | 0 | 0 | 1 | 0 |
1.0.1 | 0 | 0 | 0 | 1 | 0 |
1.0.0 | 0 | 0 | 0 | 1 | 0 |
0.4.3 | 0 | 0 | 1 | 1 | 0 |
0.4.2 | 0 | 0 | 1 | 1 | 0 |
0.4.1 | 0 | 0 | 1 | 1 | 0 |
0.4.0 | 0 | 0 | 1 | 1 | 0 |
0.3.2 | 0 | 0 | 1 | 1 | 0 |
0.3.1 | 0 | 0 | 1 | 1 | 0 |
0.3.0 | 0 | 0 | 1 | 1 | 0 |
0.2.3 | 0 | 0 | 1 | 1 | 0 |
0.2.1 | 0 | 0 | 1 | 1 | 0 |
0.2.0 | 0 | 0 | 1 | 1 | 0 |
0.1.9 | 0 | 0 | 1 | 1 | 0 |
0.1.8 | 0 | 0 | 1 | 1 | 0 |
0.1.7 | 0 | 0 | 1 | 1 | 0 |
0.1.6 | 0 | 0 | 1 | 1 | 0 |
0.1.5 | 0 | 0 | 1 | 1 | 0 |
0.1.4 | 0 | 0 | 1 | 1 | 0 |
0.1.3 | 0 | 0 | 1 | 1 | 0 |
0.1.2 | 0 | 0 | 1 | 1 | 0 |
0.1.1 | 0 | 0 | 1 | 1 | 0 |
2.10.1 - This version is safe to use because it has no known security vulnerabilities at this time. Find out if your coding project uses this component and get notified of any reported security vulnerabilities with Meterian-X Open Source Security Platform
Maintain your licence declarations and avoid unwanted licences to protect your IP the way you intended.
MIT - MIT License.. image:: https://github.com/jpadilla/pyjwt/workflows/CI/badge.svg :target: https://github.com/jpadilla/pyjwt/actions?query=workflow%3ACI
.. image:: https://img.shields.io/pypi/v/pyjwt.svg :target: https://pypi.python.org/pypi/pyjwt
.. image:: https://codecov.io/gh/jpadilla/pyjwt/branch/master/graph/badge.svg :target: https://codecov.io/gh/jpadilla/pyjwt
.. image:: https://readthedocs.org/projects/pyjwt/badge/?version=stable :target: https://pyjwt.readthedocs.io/en/stable/
A Python implementation of RFC 7519 <https://tools.ietf.org/html/rfc7519>
. Original implementation was written by @progrium <https://github.com/progrium>
.
.. |auth0-logo| image:: https://github.com/user-attachments/assets/ee98379e-ee76-4bcb-943a-e25c4ea6d174 :width: 160px
+--------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| |auth0-logo| | If you want to quickly add secure token-based authentication to Python projects, feel free to check Auth0's Python SDK and free plan at auth0.com/signup <https://auth0.com/signup?utm_source=external_sites&utm_medium=pyjwt&utm_campaign=devn_signup>
_. |
+--------------+-----------------------------------------------------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
Install with pip:
.. code-block:: console
$ pip install PyJWT
.. code-block:: pycon
>>> import jwt
>>> encoded = jwt.encode({"some": "payload"}, "secret", algorithm="HS256")
>>> print(encoded)
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzb21lIjoicGF5bG9hZCJ9.4twFt5NiznN84AWoo1d7KO1T_yoc0Z6XOpOVswacPZg
>>> jwt.decode(encoded, "secret", algorithms=["HS256"])
{'some': 'payload'}
View the full docs online at https://pyjwt.readthedocs.io/en/stable/
You can run tests from the project root after cloning with:
.. code-block:: console
$ tox