{"categories":[{"label":"Internet","url":"https://skillfed.io/packages/category/internet/2"}],"enrichment":{"capability":"Python client library for authenticating with and managing OpenStack Identity (Keystone) services, providing programmatic access to user, project, and token operations.","skillfed_tags":["openstack","identity-management","cloud-infrastructure"],"use_cases":["Authenticate applications against an OpenStack Keystone service to obtain tokens for accessing other OpenStack APIs.","Automate user and project provisioning in OpenStack environments programmatically.","Build custom CLI tools or management scripts that interact with Keystone's identity and access control features.","Integrate OpenStack identity operations into Python-based infrastructure-as-code or orchestration workflows.","Query and manage project hierarchies, roles, and service catalogs in OpenStack deployments."],"what_it_does":"python-keystoneclient is the official Python client library for OpenStack's Keystone Identity service. It provides a programmatic interface to authenticate users, manage projects and users, handle tokens, and interact with the broader OpenStack Identity API. The library wraps HTTP calls to a Keystone server and exposes them as Python objects and methods, abstracting away the REST protocol details.\n\nTypically used in OpenStack deployments to build automation tools, CLI applications, or services that need to authenticate against Keystone or perform identity management operations. It integrates with keystoneauth1 for flexible authentication strategies and relies on oslo libraries for configuration, serialization, and internationalization. The package is maintained by the OpenStack community and supports Python 3.10, 3.11, and 3.12.","worth_installing":"Yes, if you are building applications or tools that interact with OpenStack Keystone. The package is actively maintained, has low install friction, carries no known vulnerabilities, and is the standard client for this purpose. Not relevant for non-OpenStack environments."},"id":"python-keystoneclient","links":{"html":"https://skillfed.io/packages/python-keystoneclient","md":"https://skillfed.io/packages/python-keystoneclient.md","pypi":"https://pypi.org/project/python-keystoneclient/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-02-27","license_spdx":null,"license_treatment":"permissive","name":"python-keystoneclient","python_support":"supports_current","summary":"Client Library for OpenStack Identity"},"popularity":{"monthly_downloads":1180408,"position":4259,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"5.8.0"}
