requests<3.0,>=2.31.0
rich>=13.0
dnspython>=2.4
xpl-core>=0.1.0

[alibaba]
alibabacloud-credentials>=0.3
alibabacloud-ecs20140526>=4.0
alibabacloud-oss20190517>=1.0

[aws]
boto3>=1.34

[azure]
azure-identity>=1.15
azure-mgmt-resource>=23.0
azure-mgmt-storage>=21.0
azure-mgmt-compute>=30.0
azure-mgmt-network>=25.0
azure-keyvault-secrets>=4.7
msgraph-sdk>=1.0

[dev]
pytest>=7.0
ruff>=0.4
build>=1.0

[digitalocean]
pydo>=0.8

[full]
boto3>=1.34
azure-identity>=1.15
azure-mgmt-resource>=23.0
azure-mgmt-storage>=21.0
azure-mgmt-compute>=30.0
azure-mgmt-network>=25.0
azure-keyvault-secrets>=4.7
msgraph-sdk>=1.0
google-cloud-storage>=2.14
google-cloud-resource-manager>=1.12
google-cloud-compute>=1.14
google-cloud-iam>=2.12
google-cloud-secret-manager>=2.16
kubernetes>=29.0
oci>=2.120
alibabacloud-credentials>=0.3
alibabacloud-ecs20140526>=4.0
alibabacloud-oss20190517>=1.0
tencentcloud-sdk-python>=3.0
ibm-cloud-sdk-core>=3.16
ibm-cos-sdk>=2.13
pydo>=0.8
ovh>=1.1
hcloud>=2.0
pyvmomi>=8.0
libvirt-python>=10.0

[gcp]
google-cloud-storage>=2.14
google-cloud-resource-manager>=1.12
google-cloud-compute>=1.14
google-cloud-iam>=2.12
google-cloud-secret-manager>=2.16

[hetzner]
hcloud>=2.0

[ibm]
ibm-cloud-sdk-core>=3.16
ibm-cos-sdk>=2.13

[k8s]
kubernetes>=29.0

[oci]
oci>=2.120

[ovh]
ovh>=1.1

[tencent]
tencentcloud-sdk-python>=3.0

[virt]
pyvmomi>=8.0
libvirt-python>=10.0
