PyYAML
argcomplete
jinja2
libvirt-python>=2.0.0
prettytable

[all]
azure-identity
azure-mgmt-authorization
azure-mgmt-compute
azure-mgmt-containerservice
azure-mgmt-core
azure-mgmt-dns
azure-mgmt-marketplaceordering
azure-mgmt-msi
azure-mgmt-network
azure-mgmt-resource
azure-mgmt-storage
azure-storage-blob
boto3
cryptography
docker>=2.0
google-api-python-client
google-auth-httplib2
google-cloud-compute
google-cloud-container
google-cloud-dns
google-cloud-storage
google-crc32c==1.1.2
ibm-cloud-networking-services
ibm-cos-sdk
ibm-platform-services
ibm_vpc
kubernetes
ovirt-engine-sdk-python
packet-python
podman
pyghmi
python-cinderclient
python-glanceclient
python-keystoneclient
python-neutronclient
python-novaclient
python-swiftclient
pyvmomi
websockify

[aws]
boto3

[azure]
azure-identity
azure-mgmt-authorization
azure-mgmt-compute
azure-mgmt-containerservice
azure-mgmt-core
azure-mgmt-dns
azure-mgmt-marketplaceordering
azure-mgmt-msi
azure-mgmt-network
azure-mgmt-resource
azure-mgmt-storage
azure-storage-blob

[gcp]
google-api-python-client
google-auth-httplib2
google-cloud-compute
google-cloud-container
google-cloud-dns
google-cloud-storage

[ibm]
google-crc32c==1.1.2
ibm-cloud-networking-services
ibm-cos-sdk
ibm-platform-services
ibm_vpc

[kubevirt]
kubernetes

[openstack]
python-cinderclient
python-glanceclient
python-keystoneclient
python-neutronclient
python-novaclient
python-swiftclient

[ovirt]
ovirt-engine-sdk-python

[packet]
packet-python

[proxmox]
proxmoxer

[vsphere]
cryptography
pyvmomi
