{"library":"pyjwt","type":"library","category":null,"description":"PyJWT is the canonical Python implementation of JSON Web Tokens (RFC 7519), supporting HMAC (HS256/384/512), RSA (RS256/384/512, PS256/384/512), EC (ES256/384/512), and OKP (EdDSA) algorithms. Current stable version is 2.12.1 (released March 2026). The project follows an irregular release cadence driven by security advisories and feature PRs, with several releases per year. Asymmetric algorithms (RS*, ES*, PS*, EdDSA) require the optional `cryptography` extra.","language":"python","status":"active","version":"2.12.1","tags":["jwt","authentication","security","token","jose","jwk","jwks","rfc7519"],"install":[{"cmd":"pip install pyjwt","imports":["import jwt","from jwt import PyJWKClient","from jwt import PyJWK","from jwt.exceptions import ExpiredSignatureError","from jwt.exceptions import InvalidAudienceError","from jwt import PyJWKClientConnectionError"]},{"cmd":"pip install pyjwt[cryptography]","imports":[]}],"homepage":null,"github":"https://github.com/jpadilla/pyjwt","docs":null,"changelog":null,"pypi":"https://pypi.org/project/pyjwt/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.6,"avg_import_s":0.12,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/pyjwt/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":"verified"}}