{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/17"},{"label":"Distributed Computing","url":"https://skillfed.io/packages/category/system-distributed-computing/2"}],"enrichment":{"capability":"Provides Python bindings to VMware vCenter Server APIs for managing virtual machines, content libraries, resource deployment, tagging, and security certificates.","skillfed_tags":["infrastructure-automation","cloud-management","vmware-official"],"use_cases":["Automate VM provisioning, power state changes, and lifecycle management in vCenter environments.","Build monitoring or compliance tools that query VM inventory and resource allocation metadata.","Integrate vCenter operations into CI/CD pipelines or infrastructure-as-code workflows.","Manage content libraries and resource tagging across multiple vCenter instances programmatically.","Develop custom reporting tools that pull real-time data from vSphere environments."],"what_it_does":"vmware-vcenter is the official Python SDK for VMware vCenter Server, part of the VMware Cloud Foundation SDK. It wraps the vSphere Automation REST API, allowing developers to programmatically manage virtual infrastructure\u2014listing and controlling VMs, managing content libraries, applying resource tags, and handling security certificates\u2014directly from Python code.\n\nThe package is built on top of vmware-vapi-common-client and vmware-vapi-runtime, providing a high-level client interface that handles authentication and session management. It targets infrastructure automation, monitoring, and integration workflows where Python scripts need to interact with vCenter Server instances. The library is actively maintained, production-stable, and supports Python versions 3.10, 3.11, 3.12, 3.13, and 3.14.","worth_installing":"Yes. This is the official VMware SDK for vCenter automation in Python, actively maintained with no known vulnerabilities, low install friction, and permissive licensing. Install it if you need to automate vCenter operations or integrate vSphere into Python tooling. Verify your Python version (3.10, 3.11, 3.12, 3.13, or 3.14) and network access to a vCenter instance before use."},"id":"vmware-vcenter","links":{"html":"https://skillfed.io/packages/vmware-vcenter","md":"https://skillfed.io/packages/vmware-vcenter.md","pypi":"https://pypi.org/project/vmware-vcenter/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-12","license_spdx":null,"license_treatment":"permissive","name":"vmware-vcenter","python_support":"unspecified","summary":"Client library for vmware-vcenter APIs"},"popularity":{"monthly_downloads":172784,"position":10325,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"9.1.0.0"}
