{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/13"},{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/4"},{"label":"Authentication/Directory","url":"https://skillfed.io/packages/category/system-systems-administration-authentication-directory"},{"label":"CGI Tools/Libraries","url":"https://skillfed.io/packages/category/internet-www-http-dynamic-content-cgi-tools-libraries"}],"enrichment":{"capability":"Implements OpenID authentication for Python applications, providing both consumer and server libraries to enable single sign-on and decentralized identity verification.","skillfed_tags":["legacy-unmaintained","authentication","openid-protocol"],"use_cases":["Integrate OpenID login into legacy Python web applications that still rely on the OpenID protocol.","Build an OpenID provider server for applications that need to offer identity services to other sites.","Migrate or maintain existing applications that use python-openid without rewriting authentication logic.","Support decentralized identity verification in systems designed around the OpenID standard."],"what_it_does":"python-openid is a legacy Python library implementing the OpenID authentication protocol, allowing applications to act as OpenID consumers (accepting logins from OpenID providers) or OpenID servers (providing identity verification to other sites). It includes both consumer and server packages with support for multiple storage backends and includes example implementations.\n\nThe package is in production-stable status but has been unmaintained since its last commit on 2020-11-25 and its repository is archived. It requires Python 2.7 or >=3.5 and external dependencies including lxml, six, and cryptography. The library provides logging hooks for debugging and includes documentation in Epydoc format.","worth_installing":"No. This package is abandoned (last commit 2020-11-25, archived repository) and the OpenID protocol it implements has been superseded by modern alternatives. Install friction is high due to undeclared dependencies. Use only if maintaining legacy code already using this library; for new projects, consider modern authentication approaches."},"id":"python-openid","links":{"html":"https://skillfed.io/packages/python-openid","md":"https://skillfed.io/packages/python-openid.md","pypi":"https://pypi.org/project/python-openid/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2010-07-01","license_spdx":null,"license_treatment":"permissive","name":"python-openid","python_support":"unspecified","summary":"OpenID support for servers and consumers."},"popularity":{"monthly_downloads":329947,"position":7542,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.2.5"}
