{"categories":[{"label":"Internet","url":"https://skillfed.io/packages/category/internet/2"}],"enrichment":{"capability":"Provides authentication plugins, API discovery, and session management for OpenStack-based cloud services, supporting password, token, and federation-based authentication methods.","skillfed_tags":["openstack","cloud-auth","identity-management"],"use_cases":["Authenticate to OpenStack clouds from Python scripts or applications using password, token, or federated credentials.","Build custom OpenStack service clients that need automatic token refresh and endpoint discovery.","Integrate OpenStack cloud access into CI/CD pipelines or infrastructure-as-code tools.","Query OpenStack API version support and available endpoints before making service calls.","Manage multi-cloud authentication when some clouds are OpenStack-based."],"what_it_does":"keystoneauth1 is the authentication layer for OpenStack cloud clients. It abstracts the complexity of connecting to OpenStack Identity (Keystone) services by providing ready-made authentication plugins for common credential types\u2014passwords, tokens, and federated identity\u2014plus automatic API version discovery and a session wrapper around the requests library to manage credentials across multiple API calls.\n\nDevelopers use keystoneauth1 when building tools that interact with OpenStack clouds: it handles credential exchange, token refresh, and endpoint discovery so that higher-level clients (like the OpenStack SDK or individual service clients) can focus on API logic rather than authentication plumbing. The package is maintained as part of the OpenStack project and is a foundational dependency for most OpenStack Python tooling.","worth_installing":"Yes, if you are building tools or applications that interact with OpenStack clouds. keystoneauth1 is the standard authentication library for the OpenStack ecosystem, actively maintained, well-integrated with the broader OpenStack Python tooling, and carries no known vulnerabilities. Install it as a dependency of higher-level OpenStack clients or directly if you are writing custom OpenStack integrations."},"id":"keystoneauth1","links":{"html":"https://skillfed.io/packages/keystoneauth1","md":"https://skillfed.io/packages/keystoneauth1.md","pypi":"https://pypi.org/project/keystoneauth1/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-03","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"keystoneauth1","python_support":"supports_current","summary":"Authentication Library for OpenStack Identity"},"popularity":{"monthly_downloads":1978525,"position":3389,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"5.15.0"}
