{"categories":[{"label":"Cryptography","url":"https://skillfed.io/packages/category/security-cryptography"}],"enrichment":{"capability":"Generates and verifies JSON Web Tokens (JWTs) using a variety of signature algorithms, delegating cryptographic operations to jwcrypto.","skillfed_tags":["jwt","authentication","abandoned"],"use_cases":["Generate and verify JWTs for stateless authentication in REST APIs or microservices.","Implement token-based authorization where claims are embedded in the token itself.","Interoperate with systems that use standard JWT algorithms like RS256 or HS256.","Export and import cryptographic keys in PEM format for integration with external systems."],"what_it_does":"python-jwt is a module for creating and validating JSON Web Tokens, wrapping the cryptographic primitives provided by jwcrypto. It supports multiple signature algorithms including RS256, RS384, RS512, PS256, PS384, PS512, HS256, HS384, HS512, ES256, ES384, ES512, ES256K, and EdDSA. The package provides two main functions: generate_jwt to create signed tokens with a payload and expiration, and verify_jwt to validate a token's signature and extract its claims.\n\nThe package is now abandoned; the maintainer has stated they lack time to maintain it. The repository is archived and the last release was in November 2023. While the codebase has been tested for interoperability and includes unit tests, no active development or security updates are expected. Users considering this package should be aware that it will not receive bug fixes or security patches going forward.","worth_installing":"No. While the package is functionally complete and has low install friction, it is abandoned and no longer maintained. The maintainer explicitly states they lack time to maintain it, the repository is archived, and no updates have been released since November 2023. For new projects, use an actively maintained JWT library instead. For existing projects already using python-jwt, consider migrating to an alternative that receives security updates and bug fixes."},"id":"python-jwt","links":{"html":"https://skillfed.io/packages/python-jwt","md":"https://skillfed.io/packages/python-jwt.md","pypi":"https://pypi.org/project/python-jwt/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2023-11-13","license_spdx":null,"license_treatment":"permissive","name":"python-jwt","python_support":"supports_current","summary":"Module for generating and verifying JSON Web Tokens"},"popularity":{"monthly_downloads":373971,"position":7152,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"4.1.0"}
