{"categories":[{"label":"Distributed Computing","url":"https://skillfed.io/packages/category/system-distributed-computing/2"}],"enrichment":{"capability":"Python bindings to the OpenStack Compute API, providing programmatic access to OpenStack Nova compute resources and a command-line interface for managing instances, images, and other compute operations.","skillfed_tags":["openstack","cloud-infrastructure","api-client"],"use_cases":["Automate provisioning and teardown of virtual machines in an OpenStack cloud from Python applications.","Build infrastructure-as-code tools that manage compute resources programmatically rather than through the web UI.","Query and monitor running instances, flavors, and images across an OpenStack deployment.","Integrate OpenStack compute operations into CI/CD pipelines or orchestration frameworks.","Develop custom management dashboards or reporting tools that interact with Nova compute services."],"what_it_does":"python-novaclient is the official Python client library for OpenStack's Compute API (Nova). It translates Python method calls into REST API requests to an OpenStack cloud, allowing developers to programmatically create, manage, and monitor virtual machine instances, images, flavors, and other compute resources. The package implements the full OpenStack Compute API surface and is maintained as part of the OpenStack project.\n\nThe library is built on keystoneauth1 for secure authentication and uses oslo libraries for serialization and internationalization. It's designed for both direct Python integration into applications and as a dependency for higher-level OpenStack tools. The package supports Python 3.9 through 3.12 and is classified as Production/Stable.","worth_installing":"Yes, if you need to interact with OpenStack Compute (Nova) from Python. The package is actively maintained, has low install friction, carries a permissive license, and implements the full API surface. Install it when you're building applications or tools that manage OpenStack compute resources programmatically."},"id":"python-novaclient","links":{"html":"https://skillfed.io/packages/python-novaclient","md":"https://skillfed.io/packages/python-novaclient.md","pypi":"https://pypi.org/project/python-novaclient/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-13","license_spdx":null,"license_treatment":"permissive","name":"python-novaclient","python_support":"supports_current","summary":"Client library for OpenStack Compute API"},"popularity":{"monthly_downloads":539224,"position":6109,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"18.13.0"}
