This page contains link to the latest stable release of Libcloud. If you are interested in an older release, please visit the [archive page][15].
Files:
Upgrade notes: [Click][16]
NOTE: Libcloud v3.0.0 dropped support for Python < 3.5. If you need to use Libcloud with those Python versions, you can use 2.8.x release series. Keep in mind that 2.8.x release series a bug-fix only. This means all the new features and improvements will only be added to the 3.x.x release series.
Files:
Upgrade notes: [Click][16]
You are strongly encouraged to verify those packages using the [Apache Libcloud developers KEYS][14]. You can find information on how to do that in the “Quick package verification guide” section bellow.
Libcloud is also available in standard repositories of many popular Linux distributions.
Package name: python-libcloud
Installation:
{% highlight bash %} apt-get install python-libcloud {% endhighlight %}
Package name: python-libcloud
Installation:
{% highlight bash %} yum install python-libcloud {% endhighlight %}
Package name: apache-libcloud
Installation:
{% highlight bash %} pacman -S apache-libcloud {% endhighlight %}
Port name: ports/net/py-libcloud
Installation:
{% highlight bash %} cd /usr/ports/net/py-libcloud make install clean {% endhighlight %}
Package name: py-libcloud
Installation:
{% highlight bash %} pkg_add -r py27-libcloud {% endhighlight %}
Port name: py-libcloud
Installation:
{% highlight bash %} cd /usr/ports/net/py-libcloud make install clean {% endhighlight %}
Port name: py-libcloud
Installation:
{% highlight bash %} port installl py-libcloud {% endhighlight %}
Package name: apache-libcloud
Installation:
{% highlight bash %} conda install -c conda-forge apache-libcloud {% endhighlight %}
Keep in mind that distribution packages may be out of date. If you want to make sure that you are using the latest version, you should install it by downloading the archive from this page or using pip.
The Python Package Index or PyPI is the official third-party software repository for the Python programming language.
We push all the releases to PyPi so you can also download and install the latest release using pip:
{% highlight bash %} pip install apache-libcloud {% endhighlight %}
Keep in mind that pip install
command doesn't verify the package signatures, so if you are worried about that, you should manually download the package and verify the signature using the steps described bellow.
Old releases can be found in the archive at [https://www.apache.org/dist/libcloud/][15]. We strongly recommend to not use those releases, but upgrade to the latest release available.
Source code can be found in our Git repository at [http://gitbox.apache.org/repos/asf/libcloud.git][19]
Read only mirror is also available on Github at [https://github.com/apache/libcloud][18]
This section contains quick instructions on how to validate the release PGP signatures.
1.. Download the [KEYS][14] file from the Apache website
{% highlight bash %} wget https://www.apache.org/dist/libcloud/KEYS {% endhighlight %}
It is very important to only download KEYS
file from the Apache server which is mentioned above.
2.. Import [KEYS][14] file
{% highlight bash %} gpg --import KEYS gpg: key 42721F00: public key “Paul Querna <...>” imported gpg: Total number processed: 1 gpg: imported: 1 gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u gpg: next trustdb check due at 2011-10-30 {% endhighlight %}
3.. Verify package with .asc
signature file
{% highlight bash %} gpg --verify apache-libcloud-3.7.0.tar.bz2.asc apache-libcloud-3.7.0.tar.bz2 gpg: Signature made Wed Oct 6 15:31:35 2010 CDT using DSA key ID 42721F00 gpg: Good signature from “Paul Querna <...>” gpg: aka “Paul Querna <...>” gpg: ... gpg: WARNING: This key is not certified with a trusted signature! gpg: There is no indication that the signature belongs to the owner. Primary key fingerprint: 39F6 691A 0ECF 0C50 E8BB 849C F788 75F6 4273.7.00 {% endhighlight %}
Example of a bad signature:
{% highlight bash %} gpg --verify apache-libcloud-3.7.0.tar.bz2.asc apache-libcloud-3.7.0.tar.bz2 gpg: Signature made Wed Oct 6 15:31:35 2010 CDT using DSA key ID 42721F00 gpg: BAD signature from “Paul Querna <...>” {% endhighlight %}
[1]: {{ page.url }} [2]: https://www.apache.org/dyn/closer.cgi/libcloud/apache-libcloud-3.7.0.tar.gz [3]: https://www.apache.org/dist/libcloud/apache-libcloud-3.7.0.tar.gz.asc [4]: https://www.apache.org/dist/libcloud/apache-libcloud-3.7.0.tar.gz.sha256 [5]: https://www.apache.org/dist/libcloud/apache-libcloud-3.7.0.tar.gz.sha512 [6]: https://www.apache.org/dyn/closer.cgi/libcloud/apache-libcloud-3.7.0.tar.bz2 [7]: https://www.apache.org/dist/libcloud/apache-libcloud-3.7.0.tar.bz2.asc [8]: https://www.apache.org/dist/libcloud/apache-libcloud-3.7.0.tar.bz2.sha256 [9]: https://www.apache.org/dist/libcloud/apache-libcloud-3.7.0.tar.bz2.sha512 [10]: https://www.apache.org/dyn/closer.cgi/libcloud/apache-libcloud-3.7.0.zip [11]: https://www.apache.org/dist/libcloud/apache-libcloud-3.7.0.zip.asc [12]: https://www.apache.org/dist/libcloud/apache-libcloud-3.7.0.zip.sha256 [13]: https://www.apache.org/dist/libcloud/apache-libcloud-3.7.0.zip.sha512 [14]: https://www.apache.org/dist/libcloud/KEYS [15]: http://archive.apache.org/dist/libcloud/ [16]: https://libcloud.readthedocs.org/en/stable/upgrade_notes.html [18]: https://github.com/apache/libcloud [19]: http://gitbox.apache.org/repos/asf/libcloud.git [20]: https://www.apache.org/dyn/closer.cgi/libcloud/apache-libcloud-2.8.3.tar.gz [21]: https://www.apache.org/dist/libcloud/apache-libcloud-2.8.3.tar.gz.asc [22]: https://www.apache.org/dist/libcloud/apache-libcloud-2.8.3.tar.gz.sha256 [23]: https://www.apache.org/dist/libcloud/apache-libcloud-2.8.3.tar.gz.sha512 [24]: https://www.apache.org/dyn/closer.cgi/libcloud/apache-libcloud-2.8.3.tar.bz2 [25]: https://www.apache.org/dist/libcloud/apache-libcloud-2.8.3.tar.bz2.asc [26]: https://www.apache.org/dist/libcloud/apache-libcloud-2.8.3.tar.bz2.sha256 [27]: https://www.apache.org/dist/libcloud/apache-libcloud-2.8.3.tar.bz2.sha512 [28]: https://www.apache.org/dyn/closer.cgi/libcloud/apache-libcloud-2.8.3.zip [29]: https://www.apache.org/dist/libcloud/apache-libcloud-2.8.3.zip.asc [30]: https://www.apache.org/dist/libcloud/apache-libcloud-2.8.3.zip.sha256 [31]: https://www.apache.org/dist/libcloud/apache-libcloud-2.8.3.zip.sha512 [32]: https://www.apache.org/dyn/closer.cgi/libcloud/apache-libcloud-3.7.0.tar.gz [33]: https://www.apache.org/dist/libcloud/apache-libcloud-3.7.0.tar.gz.asc [34]: https://www.apache.org/dist/libcloud/apache-libcloud-3.7.0.tar.gz.sha256 [35]: https://www.apache.org/dist/libcloud/apache-libcloud-3.7.0.tar.gz.sha512 [36]: https://www.apache.org/dyn/closer.cgi/libcloud/apache-libcloud-3.7.0.tar.bz2 [37]: https://www.apache.org/dist/libcloud/apache-libcloud-3.7.0.tar.bz2.asc [38]: https://www.apache.org/dist/libcloud/apache-libcloud-3.7.0.tar.bz2.sha256 [39]: https://www.apache.org/dist/libcloud/apache-libcloud-3.7.0.tar.bz2.sha512 [40]: https://www.apache.org/dyn/closer.cgi/libcloud/apache-libcloud-3.7.0.zip [41]: https://www.apache.org/dist/libcloud/apache-libcloud-3.7.0.zip.asc [42]: https://www.apache.org/dist/libcloud/apache-libcloud-3.7.0.zip.sha256 [43]: https://www.apache.org/dist/libcloud/apache-libcloud-3.7.0.zip.sha512