Registry / devops / vmware-vcenter

vmware-vcenter

JSON →
library9.1.0.0pypypiunverified

Client library for vCenter Automation APIs. Version 9.0.0.0 targets VMware Cloud Foundation 9.0. Provides Pythonic access to vCenter RESTful endpoints for managing inventory, VMs, datastores, and more.

pip install vmware-vcenter
INSTALL
IMPORT
SIG · VMWARE-VCENTER
V
vmware-vcenter
devopspythonv9.1.0.0
Install
4.3s avg
Import
—
Disk
70MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.9–3.13
musl
3.9–3.13
Install & Compatibility
Where this runs
tested against v9.1.0.0 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
py 3.10–3.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 66.5MB
glibc
py 3.10–3.95 runs
installs and imports cleanly · install 4.3s · import 0.000s · 67MB
70MB installed
● package 70MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

VcenterClient
✓ from vmware.vcenter.client import VcenterClient
✗ from vmware.vcenter import VcenterClient

Connect to vCenter and list VMs.

from vmware.vcenter import VcenterClient client = VcenterClient(server='vcenter.example.com', username='admin', password='password') # or use session tokens = client.get_tokens() print(client.vm.list())
Debug
Known issues
breakingThe package was renamed from 'vmware_vcenter' to 'vmware-vcenter' for PyPI, but import path uses dots: 'vmware.vcenter'.
fix
Use 'pip install vmware-vcenter' and import 'from vmware.vcenter import ...'
affects: >=9.0.0
gotchaAuthentication details are sensitive. Do not hardcode credentials in code; use environment variables or a secrets vault.
fix
Use os.environ.get('VCENTER_USERNAME'), os.environ.get('VCENTER_PASSWORD')
affects: all
deprecatedThe old synchronous client pattern is deprecated; prefer async or session-based approach.
fix
Migrate to VcenterClient with session token management.
affects: <9.0.0
Upgrade
Version history
9.1.0.0latest on PyPI · released May 12, 2026
Audit
Dependencies
requestsoptionalHTTP client for API calls
python-dateutiloptionalDate/time parsing
Agent activity
17 hits · last 30 days
node
14
OpenAI (training)
1
Resources
vmware-vcenter — pip install vmware-vcenter · libregistry