跳转到主要内容

这是一个抽象多个云提供商API差异的Python标准库。更多信息和文档请参阅 https://libcloud.apache.org

项目描述

Apache Libcloud - 云服务的统一接口

Apache Libcloud是一个Python库,它隐藏了不同云服务提供商API之间的差异,并允许您通过统一且易于使用的API管理不同的云资源。

https://img.shields.io/badge/docs-latest-brightgreen.svg?style=flat https://img.shields.io/pypi/v/apache-libcloud.svg https://github.com/apache/libcloud/workflows/CI/badge.svg?branch=trunk https://github.com/apache/libcloud/actions/workflows/integration-tests.yml/badge.svg?branch=trunk https://github.com/apache/libcloud/workflows/Publish%20pricing.json%20to%20S3%20bucket/badge.svg?branch=trunk https://img.shields.io/codecov/c/github/apache/libcloud/trunk.svg https://img.shields.io/pypi/pyversions/apache-libcloud.svg https://img.shields.io/pypi/wheel/apache-libcloud.svg https://img.shields.io/github/license/apache/libcloud.svg https://img.shields.io/badge/code%20style-black-000000.svg https://img.shields.io/pypi/dm/apache-libcloud https://bestpractices.coreinfrastructure.org/projects/152/badge https://img.shields.io/github/contributors/apache/libcloud.svg?logo=github https://img.shields.io/github/stars/apache/libcloud.svg?logo=github https://img.shields.io/github/forks/apache/libcloud.svg?logo=github https://repology.org/badge/tiny-repos/python:apache-libcloud.svg
代码:

https://github.com/apache/libcloud

许可协议:

Apache 2.0; 请参阅LICENSE文件

问题:

https://issues.apache.org/jira/projects/LIBCLOUD/issues

网站:

https://libcloud.apache.org/

文档:

https://libcloud.readthedocs.io

支持的Python版本:

Python >= 3.7, PyPy >= 3.7, Python 3.10 + Pyjion (Python 2.7和Python 3.4由v2.8.x发布系列支持,支持Python 3.5的最后一个版本是v3.4.0和v3.6.x)

您可以使用Libcloud管理的资源分为以下类别

  • 计算 - 云服务器和块存储 - 如Amazon EC2和Rackspace云服务器等服务(libcloud.compute.*

  • 存储 - 云对象存储和CDN - 如Amazon S3和Rackspace CloudFiles等服务(libcloud.storage.*

  • 负载均衡器 - 作为服务的负载均衡器,LBaaS(libcloud.loadbalancer.*

  • DNS - 作为服务的DNS,DNSaaS(libcloud.dns.*

  • 容器 - 容器虚拟化服务(libcloud.container.*

Apache Libcloud是Apache项目,更多信息请参阅<http://libcloud.apache.org>

文档

文档可在<https://libcloud.readthedocs.org>找到。

关于Python版本兼容性的说明

Libcloud支持Python >= 3.7和PyPy >= 3.7。

  • 在v3.7.0版本中已取消对Python 3.6的支持。支持Python 3.6的最后一个发布系列是v3.6.x。

  • 在v3.5.0版本中已停止对Python 3.5的支持。

  • 支持Python 3.5的最后一个发布系列是v3.4.x。

  • 在Libcloud v3.0.0中已停止对Python 2.7和3.4的支持(支持Python 2.7和Python 3.4的最后一个发布系列是v2.8.x)。

反馈

请将反馈发送至邮件列表 <dev@libcloud.apache.org>,或GitHub仓库 <https://github.com/apache/libcloud/issues>。

贡献

有关如何贡献的信息,请参阅我们的文档中的“贡献”章节 <https://libcloud.readthedocs.org/en/latest/development.html#contributing>。

网站

网站的源代码可在 <https://github.com/apache/libcloud-site> 获取。

许可协议

Apache Libcloud遵循Apache 2.0许可证。有关更多信息,请参阅LICENSENOTICE文件。

安全

这是一个Apache软件基金会的项目,遵循ASF漏洞处理流程

报告漏洞

要报告您发现的新漏洞,请遵循ASF漏洞报告流程

项目详情


发布历史 发布通知 | RSS源

下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分发

apache-libcloud-3.8.0.tar.gz (2.5 MB 查看哈希值)

上传时间 源代码

构建分发

apache_libcloud-3.8.0-py2.py3-none-any.whl (3.7 MB 查看哈希值)

上传时间 Python 2 Python 3

支持者