Apache Libcloud is a Python library which hides differences between different cloud provider APIs.
https://gitbox.apache.org/repos/asf/libcloud.git
stable