{"library":"pkce","type":"library","category":null,"description":"The `pkce` library is a lightweight Python module designed to simplify the generation of Proof Key for Code Exchange (PKCE) code verifiers and code challenges. It provides essential cryptographic helper functions for implementing the PKCE extension to the OAuth 2.0 Authorization Code Flow, particularly important for public clients (like mobile or single-page applications) that cannot securely store a client secret. The current version is 1.0.3, with an infrequent release cadence reflecting its stable and focused functionality.","language":"python","status":"active","version":"1.0.3","tags":["python","pkce","oauth","security","authentication","cryptography"],"install":[{"cmd":"pip install pkce","imports":["import pkce"]}],"homepage":null,"github":"https://github.com/RomeoDespres/pkce","docs":null,"changelog":null,"pypi":"https://pypi.org/project/pkce/","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.5,"avg_import_s":0.02,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/pkce/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":null}}