CloudBridge provides a unified abstraction layer over multiple cloud providers (AWS, GCP, Azure, OpenStack), enabling multi-cloud deployments with a single API. Current version 3.2.0, released 2025-03-15; releases occur every few months.
pip install cloudbridgeNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Initialises a CloudProvider using OpenStack credentials from environment variables and lists compute instances.
Update imports: use from cloudbridge.cloud import CloudProvider and instantiate with provider name.
Review the new resource hierarchy in the docs. For listing all instances: provider.compute.instances.all() or iterate over pages.
Use provider.network.dns instead of provider.dns.
Set AWS_DEFAULT_REGION environment variable or pass region in config dict: CloudProvider('aws', config={'region_name': 'us-west-2'})Refer to the CloudBridge docs for the exact environment variable names per provider.
No dependency data recorded yet.