Modified: libcloud/site/trunk/generated/blog/page/2/index.html
URL: 
http://svn.apache.org/viewvc/libcloud/site/trunk/generated/blog/page/2/index.html?rev=1885034&r1=1885033&r2=1885034&view=diff
==============================================================================
--- libcloud/site/trunk/generated/blog/page/2/index.html (original)
+++ libcloud/site/trunk/generated/blog/page/2/index.html Sat Jan  2 20:41:25 
2021
@@ -97,26 +97,21 @@
     
       <div class="post">
   
-    <h2><a href="/blog/2020/04/15/libcloud-2-8-2-released.html">Libcloud 2.8.2 
released</a></h2>
+    <h2><a href="/blog/2020/06/12/libcloud-2-8-3-released.html">Libcloud 2.8.3 
released</a></h2>
   
 
   
     
   
-  <span class="post-date-author">By Tomaz Muraus <span 
style="display:none">(<a 
href="https://plus.google.com/+TomazMuraus?rel=author";>Google+</a>)</span>on 
Apr 15, 2020</span>
+  <span class="post-date-author">By Tomaz Muraus <span 
style="display:none">(<a 
href="https://plus.google.com/+TomazMuraus?rel=author";>Google+</a>)</span>on 
Jun 12, 2020</span>
 
   <div class="post-content">
-    <p>We are happy to announce Libcloud v2.8.2.</p>
-
-<p>This release includes a couple of bug fixes and small improvements for
-the <code>deploy_node()</code> functionality.</p>
+    <p>We are happy to announce Libcloud v2.8.3.</p>
 
-<p>Keep in mind that v2.8.x is a bug-fix only release series. All the other
-new features and improvements are available in v3.0.0 release which
-drops support for Python &lt; 3.5.</p>
+<p>This is a bug-fix only release in the v2.8.x release. It includes two bug 
fixes.</p>
 
 <p>A list of all the changes can be found at
-<a 
href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-v2.8.2";>https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-v2.8.2</a>.</p>
+<a 
href="https://github.com/apache/libcloud/blob/2.8.x/CHANGES.rst";>https://github.com/apache/libcloud/blob/2.8.x/CHANGES.rst</a>.</p>
 
 <h3>Download</h3>
 
@@ -124,7 +119,7 @@ drops support for Python &lt; 3.5.</p>
 <a 
href="https://libcloud.apache.org/downloads.html";>https://libcloud.apache.org/downloads.html</a>
 or installed using pip:</p>
 
 <pre>
-pip install "apache-libcloud==2.8.2"
+pip install "apache-libcloud==2.8.3"
 </pre>
 
 <h3>Upgrading</h3>
@@ -132,7 +127,7 @@ pip install "apache-libcloud==2.8.2"
 <p>If you have installed Libcloud using pip you can also use it to upgrade 
it:</p>
 
 <pre>
-pip install --upgrade "apache-libcloud==2.8.2"
+pip install --upgrade "apache-libcloud==2.8.3"
 </pre>
 
 <h3>Upgrade notes</h3>
@@ -143,7 +138,7 @@ can be found at <a href="https://libclou
 
 <h3>Documentation</h3>
 
-<p>Regular and API documentation is available at <a 
href="https://libcloud.readthedocs.org/en/v2.8.2/";>https://libcloud.readthedocs.org/en/v2.8.2/</a></p>
+<p>Regular and API documentation is available at <a 
href="https://libcloud.readthedocs.org/en/v2.8.3/";>https://libcloud.readthedocs.org/en/v2.8.3/</a></p>
 
 <h3>Bugs / Issues</h3>
 
@@ -157,7 +152,7 @@ problem.</p>
 
 <p>Thanks to everyone who contributed and made this release possible! Full
 list of people who contributed to this release can be found in the
-<a href="https://libcloud.readthedocs.org/en/v2.8.2/changelog.html";>CHANGES 
file</a>.</p>
+<a href="https://libcloud.readthedocs.org/en/v2.8.3/changelog.html";>CHANGES 
file</a>.</p>
 
   </div>
 
@@ -173,26 +168,41 @@ list of people who contributed to this r
     
       <div class="post">
   
-    <h2><a href="/blog/2020/03/03/libcloud-2-8-1-released.html">Libcloud 2.8.1 
released</a></h2>
+    <h2><a href="/blog/2020/04/15/libcloud-3-0-0-released.html">Libcloud 3.0.0 
released</a></h2>
   
 
   
     
   
-  <span class="post-date-author">By Tomaz Muraus <span 
style="display:none">(<a 
href="https://plus.google.com/+TomazMuraus?rel=author";>Google+</a>)</span>on 
Mar 03, 2020</span>
+  <span class="post-date-author">By Tomaz Muraus <span 
style="display:none">(<a 
href="https://plus.google.com/+TomazMuraus?rel=author";>Google+</a>)</span>on 
Apr 15, 2020</span>
 
   <div class="post-content">
-    <p>We are happy to announce Libcloud v2.8.1.</p>
+    <p>We are happy to announce Libcloud v3.0.0.</p>
 
-<p>This release includes various bug-fixes which have accumulated in trunk 
since
-the last release.</p>
+<p>This is the first release in the v3.x.x series. It includes many changes
+and improvements, the biggest one being dropping support for Python 2.7 and
+Python 3 &lt; 3.5.</p>
 
-<p>A list of all the changes can be found at
-<a 
href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-v2-8-1";>https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-v2-8-1</a>.</p>
+<p>If you still need to use Python 2.7 or Python 3 &lt; 3.5 you can use 
Libcloud
+v2.8.x release series which still supports those Python versions - keep in
+mind though that this release series only includes bug fixes. All the new
+features and improvements will land in the v3.x.x series.</p>
 
-<p>Keep in mind that 2.8.x is purely a bug fix release series. New features and
-improvements will be added to the upcoming 3.x.x release series which
-only support Python 3.</p>
+<p>Other highlights include:</p>
+
+<ul>
+<li>Type annotations for the base storage API</li>
+<li>Various improvements in the Azure Blobs driver</li>
+<li>New standard &quot;prefix&quot; keyword argument in the 
<code>{list,iterate}_container_objects</code>
+methods</li>
+<li>4 new compute drivers (KubeVirt, LXD, Kamatera, GiG G8)</li>
+<li>Various improvements to the <code>deploy_node()</code> functionality</li>
+<li>and much more</li>
+</ul>
+
+<p>A list of all the changes can be found at
+<a 
href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3-0-0";>https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3-0-0</a>
 and
+<a 
href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3-0-0-rc1";>https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3-0-0-rc1</a>.</p>
 
 <h3>Download</h3>
 
@@ -200,7 +210,7 @@ only support Python 3.</p>
 <a 
href="https://libcloud.apache.org/downloads.html";>https://libcloud.apache.org/downloads.html</a>
 or installed using pip:</p>
 
 <pre>
-pip install "apache-libcloud==2.8.1"
+pip install "apache-libcloud==3.0.0"
 </pre>
 
 <h3>Upgrading</h3>
@@ -208,7 +218,7 @@ pip install "apache-libcloud==2.8.1"
 <p>If you have installed Libcloud using pip you can also use it to upgrade 
it:</p>
 
 <pre>
-pip install --upgrade "apache-libcloud==2.8.1"
+pip install --upgrade "apache-libcloud==3.0.0"
 </pre>
 
 <h3>Upgrade notes</h3>
@@ -219,20 +229,21 @@ can be found at <a href="https://libclou
 
 <h3>Documentation</h3>
 
-<p>Regular and API documentation is available at <a 
href="https://libcloud.readthedocs.org/en/v2.8.1/";>https://libcloud.readthedocs.org/en/v2.8.1/</a></p>
+<p>Regular and API documentation is available at <a 
href="https://libcloud.readthedocs.org/en/v3.0.0/";>https://libcloud.readthedocs.org/en/v3.0.0/</a></p>
 
 <h3>Bugs / Issues</h3>
 
 <p>If you find any bug or issue, please report it on our issue tracker
-<a 
href="https://github.com/apache/libcloud/issues";>https://github.com/apache/libcloud/issues</a>.
-Don&#39;t forget to attach an example and / or test which reproduces your
+<a 
href="https://github.com/apache/libcloud/issues";>https://github.com/apache/libcloud/issues</a>.</p>
+
+<p>Don&#39;t forget to attach an example and / or test which reproduces your
 problem.</p>
 
 <h3>Thanks</h3>
 
 <p>Thanks to everyone who contributed and made this release possible! Full
 list of people who contributed to this release can be found in the
-<a href="https://libcloud.readthedocs.org/en/v2.8.1/changelog.html";>CHANGES 
file</a>.</p>
+<a href="https://libcloud.readthedocs.org/en/v3.0.0/changelog.html";>CHANGES 
file</a>.</p>
 
   </div>
 
@@ -248,47 +259,26 @@ list of people who contributed to this r
     
       <div class="post">
   
-    <h2><a href="/blog/2020/01/29/libcloud-3-0-0-rc1-released.html">Libcloud 
3.0.0-rc1 released</a></h2>
+    <h2><a href="/blog/2020/04/15/libcloud-2-8-2-released.html">Libcloud 2.8.2 
released</a></h2>
   
 
   
     
   
-  <span class="post-date-author">By Tomaz Muraus <span 
style="display:none">(<a 
href="https://plus.google.com/+TomazMuraus?rel=author";>Google+</a>)</span>on 
Jan 29, 2020</span>
+  <span class="post-date-author">By Tomaz Muraus <span 
style="display:none">(<a 
href="https://plus.google.com/+TomazMuraus?rel=author";>Google+</a>)</span>on 
Apr 15, 2020</span>
 
   <div class="post-content">
-    <p>We are happy to announce Libcloud v3.0.0-rc1.</p>
-
-<p>This is the first release candidate for Libcloud v3.0.0 which includes many 
-changes, the biggest one being dropping support for Python 2.7 and 
-Python 3 &lt; 3.5.</p>
-
-<p>Since this is a first release which drops support for those Python versions,
-we want to give our users some time to opt-in and test it and verify
-everything works as expected, before we produce a stable v3.0.0 release.</p>
-
-<p>Other highlights include:</p>
-
-<ul>
-<li>Type annotations for the base storage API</li>
-<li>Various improvements in the Azure Blobs driver</li>
-<li>New standard &quot;prefix&quot; keyword argument in the 
<code>{list,iterate}_container_objects</code>
-methods</li>
-<li>2 new compute drivers (KubeVirt, LXD)</li>
-</ul>
-
-<p>If no major issues are found, this release candidate (with any other fixes
-which accumulate in trunk until then) will become a stable v3.0.0 release
-some time in the near future.</p>
+    <p>We are happy to announce Libcloud v2.8.2.</p>
 
-<p>Keep in mind that this is a pre-release so it won&#39;t be installed by pip
-by default when you run <code>pip install apache-libcloud</code>.</p>
+<p>This release includes a couple of bug fixes and small improvements for
+the <code>deploy_node()</code> functionality.</p>
 
-<p>To install it, you need to explicitly specify a version as shown in the
-Download section below.</p>
+<p>Keep in mind that v2.8.x is a bug-fix only release series. All the other
+new features and improvements are available in v3.0.0 release which
+drops support for Python &lt; 3.5.</p>
 
 <p>A list of all the changes can be found at
-<a 
href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3-0-0-rc1";>https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3-0-0-rc1</a>.</p>
+<a 
href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-v2.8.2";>https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-v2.8.2</a>.</p>
 
 <h3>Download</h3>
 
@@ -296,7 +286,7 @@ Download section below.</p>
 <a 
href="https://libcloud.apache.org/downloads.html";>https://libcloud.apache.org/downloads.html</a>
 or installed using pip:</p>
 
 <pre>
-pip install "apache-libcloud==3.0.0rc-1"
+pip install "apache-libcloud==2.8.2"
 </pre>
 
 <h3>Upgrading</h3>
@@ -304,7 +294,7 @@ pip install "apache-libcloud==3.0.0rc-1"
 <p>If you have installed Libcloud using pip you can also use it to upgrade 
it:</p>
 
 <pre>
-pip install --upgrade "apache-libcloud==3.0.0rc-1"
+pip install --upgrade "apache-libcloud==2.8.2"
 </pre>
 
 <h3>Upgrade notes</h3>
@@ -315,7 +305,7 @@ can be found at <a href="https://libclou
 
 <h3>Documentation</h3>
 
-<p>Regular and API documentation is available at <a 
href="https://libcloud.readthedocs.org/en/v3.0.0-rc1/";>https://libcloud.readthedocs.org/en/v3.0.0-rc1/</a></p>
+<p>Regular and API documentation is available at <a 
href="https://libcloud.readthedocs.org/en/v2.8.2/";>https://libcloud.readthedocs.org/en/v2.8.2/</a></p>
 
 <h3>Bugs / Issues</h3>
 
@@ -329,7 +319,7 @@ problem.</p>
 
 <p>Thanks to everyone who contributed and made this release possible! Full
 list of people who contributed to this release can be found in the
-<a 
href="https://libcloud.readthedocs.org/en/v3.0.0-rc1/changelog.html";>CHANGES 
file</a>.</p>
+<a href="https://libcloud.readthedocs.org/en/v2.8.2/changelog.html";>CHANGES 
file</a>.</p>
 
   </div>
 
@@ -345,46 +335,26 @@ list of people who contributed to this r
     
       <div class="post">
   
-    <h2><a href="/blog/2020/01/02/libcloud-2-8-0-released.html">Libcloud 2.8.0 
released</a></h2>
+    <h2><a href="/blog/2020/03/03/libcloud-2-8-1-released.html">Libcloud 2.8.1 
released</a></h2>
   
 
   
     
   
-  <span class="post-date-author">By Tomaz Muraus <span 
style="display:none">(<a 
href="https://plus.google.com/+TomazMuraus?rel=author";>Google+</a>)</span>on 
Jan 02, 2020</span>
+  <span class="post-date-author">By Tomaz Muraus <span 
style="display:none">(<a 
href="https://plus.google.com/+TomazMuraus?rel=author";>Google+</a>)</span>on 
Mar 03, 2020</span>
 
   <div class="post-content">
-    <p>We are pleased to announce the release of Libcloud 2.8.0.</p>
-
-<p>This release includes various changes, most notable ones being:</p>
-
-<ul>
-<li>Distribution now includes <code>py.typed</code> file which signals mypy 
that
-this package contains type annotations (currently only for the
-base compute API).</li>
-<li>Fix wheel metadata. There was a bug where conditional dependencies
-were not specified correctly so it would try to install <code>typing</code>
-and <code>enum34</code> dependency on Python versions where there is not 
needed.</li>
-<li>Fix <code>get_driver()</code> bug / regression not working if the 
<code>provider</code>
-argument was a string and not a Provider ENUM.</li>
-</ul>
+    <p>We are happy to announce Libcloud v2.8.1.</p>
 
-<p>Full change log can be found at
-<a 
href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-v2-8-0";>https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-v2-8-0</a>.</p>
+<p>This release includes various bug-fixes which have accumulated in trunk 
since
+the last release.</p>
 
-<h3>Dropping support for Python 2.7 and Python 3.4</h3>
+<p>A list of all the changes can be found at
+<a 
href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-v2-8-1";>https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-v2-8-1</a>.</p>
 
-<p>The plan was for v2.7.0 to be the last major release before v3.0.0 which
-drops support for Python 2.7 and Python 3.4, but this has changed since
-v2.7.0 introduced some small regressions / bugs which needed to be fixed.</p>
-
-<p>If no major issues are found in this release, this will be the
-last release before v3.0.0 which drops support for those Python
-versions.</p>
-
-<p>For more information on dropping support for Python 2.7 and Python 3.4, 
please
-refer to the v2.7.0 release announcement
-<a 
href="https://libcloud.apache.org/blog/2019/12/09/libcloud-2-7-0-released.html";>https://libcloud.apache.org/blog/2019/12/09/libcloud-2-7-0-released.html</a>.</p>
+<p>Keep in mind that 2.8.x is purely a bug fix release series. New features and
+improvements will be added to the upcoming 3.x.x release series which
+only support Python 3.</p>
 
 <h3>Download</h3>
 
@@ -392,7 +362,7 @@ refer to the v2.7.0 release announcement
 <a 
href="https://libcloud.apache.org/downloads.html";>https://libcloud.apache.org/downloads.html</a>
 or installed using pip:</p>
 
 <pre>
-pip install "apache-libcloud==2.8.0"
+pip install "apache-libcloud==2.8.1"
 </pre>
 
 <h3>Upgrading</h3>
@@ -400,7 +370,7 @@ pip install "apache-libcloud==2.8.0"
 <p>If you have installed Libcloud using pip you can also use it to upgrade 
it:</p>
 
 <pre>
-pip install --upgrade "apache-libcloud==2.8.0"
+pip install --upgrade "apache-libcloud==2.8.1"
 </pre>
 
 <h3>Upgrade notes</h3>
@@ -411,7 +381,7 @@ can be found at <a href="https://libclou
 
 <h3>Documentation</h3>
 
-<p>Regular and API documentation is available at <a 
href="https://libcloud.readthedocs.org/en/v2.8.0/";>https://libcloud.readthedocs.org/en/v2.8.0/</a></p>
+<p>Regular and API documentation is available at <a 
href="https://libcloud.readthedocs.org/en/v2.8.1/";>https://libcloud.readthedocs.org/en/v2.8.1/</a></p>
 
 <h3>Bugs / Issues</h3>
 
@@ -424,7 +394,7 @@ problem.</p>
 
 <p>Thanks to everyone who contributed and made this release possible! Full
 list of people who contributed to this release can be found in the
-<a href="https://libcloud.readthedocs.org/en/v2.8.0/changelog.html";>CHANGES 
file</a>.</p>
+<a href="https://libcloud.readthedocs.org/en/v2.8.1/changelog.html";>CHANGES 
file</a>.</p>
 
   </div>
 
@@ -440,87 +410,47 @@ list of people who contributed to this r
     
       <div class="post">
   
-    <h2><a href="/blog/2019/12/09/libcloud-2-7-0-released.html">Libcloud 2.7.0 
released</a></h2>
+    <h2><a href="/blog/2020/01/29/libcloud-3-0-0-rc1-released.html">Libcloud 
3.0.0-rc1 released</a></h2>
   
 
   
     
   
-  <span class="post-date-author">By Tomaz Muraus <span 
style="display:none">(<a 
href="https://plus.google.com/+TomazMuraus?rel=author";>Google+</a>)</span>on 
Dec 09, 2019</span>
+  <span class="post-date-author">By Tomaz Muraus <span 
style="display:none">(<a 
href="https://plus.google.com/+TomazMuraus?rel=author";>Google+</a>)</span>on 
Jan 29, 2020</span>
 
   <div class="post-content">
-    <p>We are pleased to announce the release of Libcloud 2.7.0.</p>
+    <p>We are happy to announce Libcloud v3.0.0-rc1.</p>
 
-<p>Among various smaller bug fixes, this release also includes a couple of big
-new features.</p>
+<p>This is the first release candidate for Libcloud v3.0.0 which includes many 
+changes, the biggest one being dropping support for Python 2.7 and 
+Python 3 &lt; 3.5.</p>
 
-<p>Highlights include:</p>
+<p>Since this is a first release which drops support for those Python versions,
+we want to give our users some time to opt-in and test it and verify
+everything works as expected, before we produce a stable v3.0.0 release.</p>
+
+<p>Other highlights include:</p>
 
 <ul>
-<li>Initial type annotations / hints support for the base Libcloud compute 
API.</li>
-<li>S3 driver class has been updated to support <code>region</code> argument 
in the same
-manner as other drivers which support multiple regions (no more messy class
-per region approach). For backward compatibility reasons, &quot;class per 
region&quot;
-approach will still be supported until the next major release.</li>
-<li>New <code>start_node()</code> and <code>stop_node()</code> method have 
been added to the base
-Libcloud compute API and the existing drivers which implement
-<code>ex_start_node()</code> and <code>ex_stop_node()</code> methods have been 
updated to
-implement those new methods. Old <code>ex_</code> methods will continue to 
work for
-backward compatibility reasons.</li>
+<li>Type annotations for the base storage API</li>
+<li>Various improvements in the Azure Blobs driver</li>
+<li>New standard &quot;prefix&quot; keyword argument in the 
<code>{list,iterate}_container_objects</code>
+methods</li>
+<li>2 new compute drivers (KubeVirt, LXD)</li>
 </ul>
 
-<p>Full change log can be found at
-<a 
href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-v2-7-0";>https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-v2-7-0</a>.</p>
-
-<h3>Dropping support for Python 2.7 and Python 3.4</h3>
-
-<p>Libcloud was among some of the other early larger Python projects which have
-supported Python 2.x and Python 3.x simultaneously using a single code base
-from 2011.</p>
-
-<p>Over the years, the landscape has changed a lot. A lot of the users now use
-Python 3 as a default and a lot of the popular Python projects now not only
-support Python 3, but also make Python 3 the only supported Python version.</p>
-
-<p>In addition to that, <a href="https://pythonclock.org/";>Python 2.7 will not 
be maintained past January 2020</a>.</p>
-
-<p>We have decided to sign the <a href="https://python3statement.org/";>Python 
3 statement</a> and drop support for Python
-2.7 and Python 3.4 in the next major release (v3.0.0) which will coincide
-with Python 2.7 EOL early next year.</p>
-
-<p>This means that Libcloud v2.7.0 will be the last major release which still
-supports Python 2.7 and 3.4.</p>
-
-<p>The change itself is still work in progress. People who are interested in it
-can check the following PR <a 
href="https://github.com/apache/libcloud/pull/1377";>https://github.com/apache/libcloud/pull/1377</a>.</p>
-
-<h4>How does this affect me?</h4>
-
-<p>If you still need to use Python 2.7 or Python 3.4 after Libcloud v3.0.0 is
-out, you will be able to do that by utilizing one of the older Libcloud
-releases which still supports that Python version.</p>
-
-<p>All the new feature development and improvements will land in new release
-which support Python &gt;= 3.5 only, but we may still do a release in the
-v2.7.x release series if a major bug or a security issue is found.</p>
-
-<h4>How does this affect the Libcloud development team?</h4>
-
-<p>Supporting Python 2.x and Python 3.x through a single code base was never
-totally trivial.</p>
-
-<p>This is especially true for our project which doesn&#39;t use 
<code>six</code> Python 2
-/ 3 compatibility library, but uses custom glue / wrapper code for that.</p>
+<p>If no major issues are found, this release candidate (with any other fixes
+which accumulate in trunk until then) will become a stable v3.0.0 release
+some time in the near future.</p>
 
-<p>There are multiple reasons why we didn&#39;t use <code>six</code> - one is 
that we still
-needed to support Python 2.5 which is not supported by <code>six</code> and 
another
-one is that we didn&#39;t want to introduce another dependency on the end user 
in
-the days where Python packaging was still very much in the infancy.</p>
+<p>Keep in mind that this is a pre-release so it won&#39;t be installed by pip
+by default when you run <code>pip install apache-libcloud</code>.</p>
 
-<p>Dropping support for Python 2.7 and Python 3.4 will allow us to streamline 
our
-code and remove a lot of the code which is not needed anymore.</p>
+<p>To install it, you need to explicitly specify a version as shown in the
+Download section below.</p>
 
-<p>This will result in easier development and cleaner code.</p>
+<p>A list of all the changes can be found at
+<a 
href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3-0-0-rc1";>https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3-0-0-rc1</a>.</p>
 
 <h3>Download</h3>
 
@@ -528,7 +458,7 @@ code and remove a lot of the code which
 <a 
href="https://libcloud.apache.org/downloads.html";>https://libcloud.apache.org/downloads.html</a>
 or installed using pip:</p>
 
 <pre>
-pip install apache-libcloud==2.7.0
+pip install "apache-libcloud==3.0.0rc-1"
 </pre>
 
 <h3>Upgrading</h3>
@@ -536,7 +466,7 @@ pip install apache-libcloud==2.7.0
 <p>If you have installed Libcloud using pip you can also use it to upgrade 
it:</p>
 
 <pre>
-pip install --upgrade apache-libcloud==2.7.0
+pip install --upgrade "apache-libcloud==3.0.0rc-1"
 </pre>
 
 <h3>Upgrade notes</h3>
@@ -547,20 +477,21 @@ can be found at <a href="https://libclou
 
 <h3>Documentation</h3>
 
-<p>Regular and API documentation is available at <a 
href="https://libcloud.readthedocs.org/en/v2.7.0/";>https://libcloud.readthedocs.org/en/v2.7.0/</a></p>
+<p>Regular and API documentation is available at <a 
href="https://libcloud.readthedocs.org/en/v3.0.0-rc1/";>https://libcloud.readthedocs.org/en/v3.0.0-rc1/</a></p>
 
 <h3>Bugs / Issues</h3>
 
 <p>If you find any bug or issue, please report it on our issue tracker
-<a 
href="https://github.com/apache/libcloud/issues";>https://github.com/apache/libcloud/issues</a>.
-Don&#39;t forget to attach an example and / or test which reproduces your
+<a 
href="https://github.com/apache/libcloud/issues";>https://github.com/apache/libcloud/issues</a>.</p>
+
+<p>Don&#39;t forget to attach an example and / or test which reproduces your
 problem.</p>
 
 <h3>Thanks</h3>
 
 <p>Thanks to everyone who contributed and made this release possible! Full
 list of people who contributed to this release can be found in the
-<a href="https://libcloud.readthedocs.org/en/v2.7.0/changelog.html";>CHANGES 
file</a>.</p>
+<a 
href="https://libcloud.readthedocs.org/en/v3.0.0-rc1/changelog.html";>CHANGES 
file</a>.</p>
 
   </div>
 
@@ -597,7 +528,7 @@ list of people who contributed to this r
   <div class="col-lg-3 col-lg-offset-1">
     <h2>Archive</h1>
     <ul>
-      <li> <a href="/blog/archives/2020/08/"> August 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/06/"> June 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/04/"> April 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/03/"> March 2020</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/01/"> January 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/12/"> December 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/11/"> November 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/08/"> August 2019</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/05/"> May 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2018/11/"> November 2018</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2018/06/"> June 2018</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2018/03/"> March 2018</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2017/12/"> December 2017</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2017/09/"> September 2017</a> 
&nbsp;(2)</li><li> <a h
 ref="/blog/archives/2017/07/"> July 2017</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/04/"> April 2017</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2016/12/"> December 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/11/"> November 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/10/"> October 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/09/"> September 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/07/"> July 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/06/"> June 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/04/"> April 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2016/02/"> February 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2016/01/"> January 2016</a> &nbsp;(4)</li><li> <a 
href="/blog/archives/2015/12/"> December 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/11/"> November 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/10/"> October 2015</a> &nbsp;(2)</li><li> <a 
href="/blo
 g/archives/2015/08/"> August 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/03/"> March 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/02/"> February 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/12/"> December 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/11/"> November 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/07/"> July 2014</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2014/06/"> June 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/05/"> May 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/04/"> April 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/02/"> February 2014</a> &nbsp;(8)</li><li> <a 
href="/blog/archives/2014/01/"> January 2014</a> &nbsp;(4)</li><li> <a 
href="/blog/archives/2013/12/"> December 2013</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2013/11/"> November 2013</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2013/09/"> September 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives
 /2013/08/"> August 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/07/"> July 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/03/"> March 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/02/"> February 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/12/"> December 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/11/"> November 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/09/"> September 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/08/"> August 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/07/"> July 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/05/"> May 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/04/"> April 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/02/"> February 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/12/"> December 2011</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2011/11/"> November 2011</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2011/10/">
  October 2011</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/09/"> 
September 2011</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/07/"> July 
2011</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/06/"> June 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/05/"> May 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/02/"> February 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/01/"> January 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/10/"> October 2010</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/05/"> May 2010</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/02/"> February 2010</a> 
&nbsp;(1)</li>
+      <li> <a href="/blog/archives/2021/01/"> January 2021</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/09/"> September 2020</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/08/"> August 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/06/"> June 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/04/"> April 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/03/"> March 2020</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/01/"> January 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/12/"> December 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/11/"> November 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/08/"> August 2019</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/05/"> May 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2018/11/"> November 2018</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2018/06/"> June 2018</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2018/03/"> March 2018</a> 
&nbsp;(1)</li><li> <a hr
 ef="/blog/archives/2017/12/"> December 2017</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/09/"> September 2017</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2017/07/"> July 2017</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/04/"> April 2017</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2016/12/"> December 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/11/"> November 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/10/"> October 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/09/"> September 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/07/"> July 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/06/"> June 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/04/"> April 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2016/02/"> February 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2016/01/"> January 2016</a> &nbsp;(4)</li><li> <a 
href="/blog/archives/2015/12/"> December 2015</a> &nbsp;(1)</li><li> <a 
href="/bl
 og/archives/2015/11/"> November 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/10/"> October 2015</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2015/08/"> August 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/03/"> March 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/02/"> February 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/12/"> December 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/11/"> November 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/07/"> July 2014</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2014/06/"> June 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/05/"> May 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/04/"> April 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/02/"> February 2014</a> &nbsp;(8)</li><li> <a 
href="/blog/archives/2014/01/"> January 2014</a> &nbsp;(4)</li><li> <a 
href="/blog/archives/2013/12/"> December 2013</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/
 2013/11/"> November 2013</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2013/09/"> September 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/08/"> August 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/07/"> July 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/03/"> March 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/02/"> February 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/12/"> December 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/11/"> November 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/09/"> September 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/08/"> August 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/07/"> July 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/05/"> May 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/04/"> April 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/02/"> February 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/12/">
  December 2011</a> &nbsp;(2)</li><li> <a href="/blog/archives/2011/11/"> 
November 2011</a> &nbsp;(3)</li><li> <a href="/blog/archives/2011/10/"> October 
2011</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/09/"> September 
2011</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/07/"> July 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/06/"> June 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/05/"> May 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/02/"> February 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/01/"> January 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/10/"> October 2010</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/05/"> May 2010</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/02/"> February 2010</a> 
&nbsp;(1)</li>
     </ul>
   </div>
 </div>
@@ -617,7 +548,7 @@ list of people who contributed to this r
 </div>
 
 <div class="footer-text">
-  <p class="">Copyright &copy; 2009-2020 <a href="https://www.apache.org/"; 
target="_blank">The Apache Software Foundation</a></p>
+  <p class="">Copyright &copy; 2009-2021 <a href="https://www.apache.org/"; 
target="_blank">The Apache Software Foundation</a></p>
   <p class="">Apache Libcloud, Libcloud, Apache, the Apache feather, and the 
Apache Libcloud project logo are trademarks of the Apache Software Foundation. 
All other marks mentioned may be trademarks or registered trademarks of their 
respective owners.</p>
 </div>
 

Modified: libcloud/site/trunk/generated/blog/page/20/index.html
URL: 
http://svn.apache.org/viewvc/libcloud/site/trunk/generated/blog/page/20/index.html?rev=1885034&r1=1885033&r2=1885034&view=diff
==============================================================================
--- libcloud/site/trunk/generated/blog/page/20/index.html (original)
+++ libcloud/site/trunk/generated/blog/page/20/index.html Sat Jan  2 20:41:25 
2021
@@ -97,23 +97,23 @@
     
       <div class="post">
   
-    <h2><a 
href="/blog/2011/02/15/libcloud-sprint-will-be-held-at-pycon-2011.html">Libcloud
 sprint will be held at PyCon 2011</a></h2>
+    <h2><a 
href="/blog/2011/06/06/libcloud-sprint-will-be-held-at-europython-2011.html">Libcloud
 sprint will be held at EuroPython 2011</a></h2>
   
 
   
     
   
-  <span class="post-date-author">By Tomaz Muraus <span 
style="display:none">(<a 
href="https://plus.google.com/+TomazMuraus?rel=author";>Google+</a>)</span>on 
Feb 15, 2011</span>
+  <span class="post-date-author">By Tomaz Muraus <span 
style="display:none">(<a 
href="https://plus.google.com/+TomazMuraus?rel=author";>Google+</a>)</span>on 
Jun 06, 2011</span>
 
   <div class="post-content">
-    <p>Libcloud sprint will be held at PyCon 2011 in Atlanta. For more 
information,
-please refer to the <a 
href="http://mail-archives.apache.org/mod_mbox/incubator-libcloud/201102.mbox/%[email protected]%3E";>mailing
 list thread</a>.</p>
+    <p>Libcloud sprint will be held at EuroPython 2011 in Florence, Italy. For 
more
+information, please refer to the <a 
href="http://mail-archives.apache.org/mod_mbox/libcloud-users/201106.mbox/%[email protected]%3E";>mailing
 list thread</a>.</p>
 
   </div>
 
   <div class="row section post-meta">
     <div class="col-md-12 post-tags">
-      <p>Tags: <a href="/blog/tags/news.html" rel="tag">news</a>, <a 
href="/blog/tags/sprints.html" rel="tag">sprints</a>, <a 
href="/blog/tags/pycon.html" rel="tag">pycon</a></p>
+      <p>Tags: <a href="/blog/tags/news.html" rel="tag">news</a>, <a 
href="/blog/tags/sprints.html" rel="tag">sprints</a>, <a 
href="/blog/tags/europython.html" rel="tag">europython</a></p>
     </div>
   </div>
 </div>
@@ -123,41 +123,106 @@ please refer to the <a href="http://mail
     
       <div class="post">
   
-    <h2><a href="/blog/2011/01/17/libcloud-0-4-2-released.html">Libcloud 0.4.2 
released</a></h2>
+    <h2><a href="/blog/2011/05/25/libcloud-0-5-0-released.html">Libcloud 0.5.0 
released</a></h2>
   
 
   
     
   
-  <span class="post-date-author">By Jerry Chen on Jan 17, 2011</span>
+  <span class="post-date-author">By Tomaz Muraus <span 
style="display:none">(<a 
href="https://plus.google.com/+TomazMuraus?rel=author";>Google+</a>)</span>on 
May 25, 2011</span>
 
   <div class="post-content">
-    <p>The Apache Software Foundation and the Apache Libcloud Project are
-pleased to announce the release and immediate availability of version
-0.4.2 of Apache Libcloud (&quot;libcloud&quot;).</p>
+    <p>Hello all,</p>
 
-<p>Apache Libcloud is a pure python client library for interacting with
-many of the popular cloud server providers. It was created to make it
-easy for developers to build products that work between any of the
-services that it supports.</p>
+<p>I would like to announce Libcloud 0.5.0. This version represents a big
+milestone, because it includes many new features, drivers, improvement and
+two totally new API&#39;s - storage and load-balancers.</p>
 
-<p>Apache Libcloud is available for download from:
-<a 
href="http://incubator.apache.org/libcloud/downloads.html";>http://incubator.apache.org/libcloud/downloads.html</a>.</p>
+<h3>Major changes and features since the last release</h3>
 
-<p>Major changes since the previous release:</p>
+<p><strong>New Storage API</strong></p>
+
+<p>Storage API which allows you to manage cloud storage has been added to the
+core. Currently two provider drivers are available (Rackspace Cloud Files
+and Amazon S3), but you can expect more drivers in the future releases.</p>
+
+<p><strong>New load-balancer API</strong></p>
+
+<p>Load-balancer API which allows you to manage load-balancers as a service
+(LBaaS) has been added to the core. Currently two provider drivers are
+available (Rackspace and GoGrid), but you can expect more drivers in the
+future releases.</p>
+
+<p><strong>New compute drivers</strong></p>
+
+<p>This release includes 5 new compute drivers. The compute API now supports a
+total of 24 different providers.</p>
 
 <ul>
-<li>New drivers for CloudSigma, Brightbox, Rackspace UK</li>
-<li>Improvements to deployment capabilities</li>
-<li>libcloud.security module for SSL certificate verification, see
-http://wiki.apache.org/incubator/LibcloudSSL</li>
+<li>Bluebox (contributed by Christian Paredes)</li>
+<li>Gandi.net (contributed by Aymeric Barantal)</li>
+<li>Nimbus (contributed by David LaBissoniere)</li>
+<li>OpenStack (contributed by Roman Bogorodskiy)</li>
+<li>Opsource.net cloud (contributed by Joe Miller)</li>
 </ul>
 
+<h3>API changes</h3>
+
+<p>To support new services, core Libcloud API had to be refactored. The library
+now consists of three top-level modules:</p>
+
+<ul>
+<li>libcloud.compute.* (everything related to the compute has been moved 
here)</li>
+<li>libcloud.storage.* (new place for the storage API)</li>
+<li>libcloud.loadbalancer.* (new place for the load-balancer API)</li>
+</ul>
+
+<p>Importing stuff from the old location (e.g. from libcloud.providers import
+get_driver) should still work, but you will receive a deprecation warning.</p>
+
+<p>You are encouraged to update your code to use the new module locations. The
+old paths will be fully deprecated and removed in version 0.6.0.</p>
+
+<h3>Other notable changes</h3>
+
+<p>All the pricing data has been moved to a separate JSON file. This should
+make updating pricing a lot easier.</p>
+
+<p>For a full list of changes, please check the CHANGES file &lt;
+https://github.com/apache/libcloud/blob/trunk/CHANGES&gt;.</p>
+
+<h3>Download</h3>
+
+<p>Libcloud 0.5.0 can be downloaded from
+http://libcloud.apache.org/downloads.html or install it using pip - pip
+install apache-libcloud</p>
+
+<h3>Documentation</h3>
+
+<p>For the API documentation, please refer to
+https://libcloud.apache.org/apidocs/0.5.0/</p>
+
+<p>For a real world example, check the example_{compute,storage,balancer}.py
+files which are located in the root directory.</p>
+
+<p>We have been pretty busy with this release so we currently don&#39;t have 
any
+articles about the new APIs on the website yet, but we will try to add them
+this week.</p>
+
+<h3>Bugs / Issues</h3>
+
+<p>If you find any bug or issue, please report it on our issue tracker (
+https://issues.apache.org/jira/browse/LIBCLOUD).</p>
+
+<p>Attaching an example or test which reproduces it would be ideal</p>
+
+<p>Source: <a 
href="http://mail-archives.apache.org/mod_mbox/libcloud-dev/201105.mbox/%[email protected]%3E";>release
 announcement</a>.</p>
+
   </div>
 
   <div class="row section post-meta">
     <div class="col-md-12 post-tags">
-      <p>Tags: <a href="/blog/tags/news.html" rel="tag">news</a>, <a 
href="/blog/tags/release%20announcement.html" rel="tag">release 
announcement</a>, <a href="/blog/tags/security%20release.html" 
rel="tag">security release</a></p>
+      <p>Tags: <a href="/blog/tags/news.html" rel="tag">news</a>, <a 
href="/blog/tags/release%20announcement.html" rel="tag">release 
announcement</a></p>
     </div>
   </div>
 </div>
@@ -167,46 +232,23 @@ http://wiki.apache.org/incubator/Libclou
     
       <div class="post">
   
-    <h2><a href="/blog/2010/10/12/libcloud-0-4-0-released.html">Libcloud 0.4.0 
released</a></h2>
+    <h2><a 
href="/blog/2011/02/15/libcloud-sprint-will-be-held-at-pycon-2011.html">Libcloud
 sprint will be held at PyCon 2011</a></h2>
   
 
   
     
   
-  <span class="post-date-author">By Paul Querna <span style="display:none">(<a 
href="https://plus.google.com/114551141389167971892?rel=author";>Google+</a>)</span>on
 Oct 12, 2010</span>
+  <span class="post-date-author">By Tomaz Muraus <span 
style="display:none">(<a 
href="https://plus.google.com/+TomazMuraus?rel=author";>Google+</a>)</span>on 
Feb 15, 2011</span>
 
   <div class="post-content">
-    <p>The Apache Software Foundation and the Apache Libcloud Project are 
pleased to
-announce the release and immediate availability of version 0.4.0 of Apache
-Libcloud (&quot;libcloud&quot;).</p>
-
-<p>Apache Libcloud is a pure python client library for interacting with many of
-the popular cloud server providers. It was created to make it easy for
-developers to build products that work between any of the services that it
-supports.</p>
-
-<p>Apache Libcloud is available for download from:
-<a 
href="http://incubator.apache.org/libcloud/downloads.html";>http://incubator.apache.org/libcloud/downloads.html</a>.</p>
-
-<p>Major changes since the previous release:</p>
-
-<ul>
-<li>Removed dependency on Zope.Interface.</li>
-<li>New driver for ElasticHosts.</li>
-<li>Bug fixes and improvements for GoGrid, EC2, Linode, Slicehost, and
-RimuHosting.</li>
-</ul>
-
-<p>See the CHANGES file for more details: 
-<a 
href="https://svn.apache.org/repos/asf/incubator/libcloud/tags/0.4.0/CHANGES";>https://svn.apache.org/repos/asf/incubator/libcloud/tags/0.4.0/CHANGES</a>.</p>
-
-<p>Source: <a 
href="http://mail-archives.us.apache.org/mod_mbox/www-announce/201010.mbox/%[email protected]%3E";>release
 announcement</a>.</p>
+    <p>Libcloud sprint will be held at PyCon 2011 in Atlanta. For more 
information,
+please refer to the <a 
href="http://mail-archives.apache.org/mod_mbox/incubator-libcloud/201102.mbox/%[email protected]%3E";>mailing
 list thread</a>.</p>
 
   </div>
 
   <div class="row section post-meta">
     <div class="col-md-12 post-tags">
-      <p>Tags: <a href="/blog/tags/news.html" rel="tag">news</a>, <a 
href="/blog/tags/release%20announcement.html" rel="tag">release 
announcement</a></p>
+      <p>Tags: <a href="/blog/tags/news.html" rel="tag">news</a>, <a 
href="/blog/tags/sprints.html" rel="tag">sprints</a>, <a 
href="/blog/tags/pycon.html" rel="tag">pycon</a></p>
     </div>
   </div>
 </div>
@@ -216,23 +258,23 @@ RimuHosting.</li>
     
       <div class="post">
   
-    <h2><a href="/blog/2010/05/11/libcloud-0-3-1-released.html">Libcloud 0.3.1 
released</a></h2>
+    <h2><a href="/blog/2011/01/17/libcloud-0-4-2-released.html">Libcloud 0.4.2 
released</a></h2>
   
 
   
     
   
-  <span class="post-date-author">By Paul Querna <span style="display:none">(<a 
href="https://plus.google.com/114551141389167971892?rel=author";>Google+</a>)</span>on
 May 11, 2010</span>
+  <span class="post-date-author">By Jerry Chen on Jan 17, 2011</span>
 
   <div class="post-content">
-    <p>The Apache Software Foundation and the Apache Libcloud Project are 
pleased to
-announce the release and immediate availability of version 0.3.1 of Apache
-Libcloud (&quot;libcloud&quot;).</p>
+    <p>The Apache Software Foundation and the Apache Libcloud Project are
+pleased to announce the release and immediate availability of version
+0.4.2 of Apache Libcloud (&quot;libcloud&quot;).</p>
 
-<p>Apache Libcloud is a pure python client library for interacting with many of
-the popular cloud server providers. It was created to make it easy for
-developers to build products that work between any of the services that it
-supports.</p>
+<p>Apache Libcloud is a pure python client library for interacting with
+many of the popular cloud server providers. It was created to make it
+easy for developers to build products that work between any of the
+services that it supports.</p>
 
 <p>Apache Libcloud is available for download from:
 <a 
href="http://incubator.apache.org/libcloud/downloads.html";>http://incubator.apache.org/libcloud/downloads.html</a>.</p>
@@ -240,20 +282,17 @@ supports.</p>
 <p>Major changes since the previous release:</p>
 
 <ul>
-<li>New Drivers for Dreamhost, Eucalyptus, Enomaly ECP, IBM Developer
-Cloud and SoftLayer.</li>
-<li>Added new deployment and bootstrap API.</li>
-<li>Added support for Amazon EC2 Asia Pacific (Singapore) Region</li>
-<li>Improved test coverage for all drivers.</li>
+<li>New drivers for CloudSigma, Brightbox, Rackspace UK</li>
+<li>Improvements to deployment capabilities</li>
+<li>libcloud.security module for SSL certificate verification, see
+http://wiki.apache.org/incubator/LibcloudSSL</li>
 </ul>
 
-<p>Source: <a 
href="http://mail-archives.us.apache.org/mod_mbox/www-announce/201005.mbox/%[email protected]%3E";>release
 announcement</a>.</p>
-
   </div>
 
   <div class="row section post-meta">
     <div class="col-md-12 post-tags">
-      <p>Tags: <a href="/blog/tags/news.html" rel="tag">news</a>, <a 
href="/blog/tags/release%20announcement.html" rel="tag">release 
announcement</a></p>
+      <p>Tags: <a href="/blog/tags/news.html" rel="tag">news</a>, <a 
href="/blog/tags/release%20announcement.html" rel="tag">release 
announcement</a>, <a href="/blog/tags/security%20release.html" 
rel="tag">security release</a></p>
     </div>
   </div>
 </div>
@@ -263,16 +302,40 @@ Cloud and SoftLayer.</li>
     
       <div class="post">
   
-    <h2><a href="/blog/2010/02/02/libcloud-0-2-0-released.html">Libcloud 0.2.0 
released</a></h2>
+    <h2><a href="/blog/2010/10/12/libcloud-0-4-0-released.html">Libcloud 0.4.0 
released</a></h2>
   
 
   
     
   
-  <span class="post-date-author">By Paul Querna <span style="display:none">(<a 
href="https://plus.google.com/114551141389167971892?rel=author";>Google+</a>)</span>on
 Feb 02, 2010</span>
+  <span class="post-date-author">By Paul Querna <span style="display:none">(<a 
href="https://plus.google.com/114551141389167971892?rel=author";>Google+</a>)</span>on
 Oct 12, 2010</span>
 
   <div class="post-content">
-    <p>Libcloud 0.2.0 has been released.</p>
+    <p>The Apache Software Foundation and the Apache Libcloud Project are 
pleased to
+announce the release and immediate availability of version 0.4.0 of Apache
+Libcloud (&quot;libcloud&quot;).</p>
+
+<p>Apache Libcloud is a pure python client library for interacting with many of
+the popular cloud server providers. It was created to make it easy for
+developers to build products that work between any of the services that it
+supports.</p>
+
+<p>Apache Libcloud is available for download from:
+<a 
href="http://incubator.apache.org/libcloud/downloads.html";>http://incubator.apache.org/libcloud/downloads.html</a>.</p>
+
+<p>Major changes since the previous release:</p>
+
+<ul>
+<li>Removed dependency on Zope.Interface.</li>
+<li>New driver for ElasticHosts.</li>
+<li>Bug fixes and improvements for GoGrid, EC2, Linode, Slicehost, and
+RimuHosting.</li>
+</ul>
+
+<p>See the CHANGES file for more details: 
+<a 
href="https://svn.apache.org/repos/asf/incubator/libcloud/tags/0.4.0/CHANGES";>https://svn.apache.org/repos/asf/incubator/libcloud/tags/0.4.0/CHANGES</a>.</p>
+
+<p>Source: <a 
href="http://mail-archives.us.apache.org/mod_mbox/www-announce/201010.mbox/%[email protected]%3E";>release
 announcement</a>.</p>
 
   </div>
 
@@ -289,6 +352,10 @@ Cloud and SoftLayer.</li>
 
 <p class="navigation">
   
+    
+      <span class="alignleft"><a href="/blog/page/21/">« Previous 
Page</a></span>
+    
+  
 
   
     
@@ -305,7 +372,7 @@ Cloud and SoftLayer.</li>
   <div class="col-lg-3 col-lg-offset-1">
     <h2>Archive</h1>
     <ul>
-      <li> <a href="/blog/archives/2020/08/"> August 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/06/"> June 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/04/"> April 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/03/"> March 2020</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/01/"> January 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/12/"> December 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/11/"> November 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/08/"> August 2019</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/05/"> May 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2018/11/"> November 2018</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2018/06/"> June 2018</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2018/03/"> March 2018</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2017/12/"> December 2017</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2017/09/"> September 2017</a> 
&nbsp;(2)</li><li> <a h
 ref="/blog/archives/2017/07/"> July 2017</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/04/"> April 2017</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2016/12/"> December 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/11/"> November 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/10/"> October 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/09/"> September 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/07/"> July 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/06/"> June 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/04/"> April 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2016/02/"> February 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2016/01/"> January 2016</a> &nbsp;(4)</li><li> <a 
href="/blog/archives/2015/12/"> December 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/11/"> November 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/10/"> October 2015</a> &nbsp;(2)</li><li> <a 
href="/blo
 g/archives/2015/08/"> August 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/03/"> March 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/02/"> February 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/12/"> December 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/11/"> November 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/07/"> July 2014</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2014/06/"> June 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/05/"> May 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/04/"> April 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/02/"> February 2014</a> &nbsp;(8)</li><li> <a 
href="/blog/archives/2014/01/"> January 2014</a> &nbsp;(4)</li><li> <a 
href="/blog/archives/2013/12/"> December 2013</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2013/11/"> November 2013</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2013/09/"> September 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives
 /2013/08/"> August 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/07/"> July 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/03/"> March 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/02/"> February 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/12/"> December 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/11/"> November 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/09/"> September 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/08/"> August 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/07/"> July 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/05/"> May 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/04/"> April 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/02/"> February 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/12/"> December 2011</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2011/11/"> November 2011</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2011/10/">
  October 2011</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/09/"> 
September 2011</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/07/"> July 
2011</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/06/"> June 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/05/"> May 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/02/"> February 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/01/"> January 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/10/"> October 2010</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/05/"> May 2010</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/02/"> February 2010</a> 
&nbsp;(1)</li>
+      <li> <a href="/blog/archives/2021/01/"> January 2021</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/09/"> September 2020</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/08/"> August 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/06/"> June 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/04/"> April 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/03/"> March 2020</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/01/"> January 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/12/"> December 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/11/"> November 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/08/"> August 2019</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/05/"> May 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2018/11/"> November 2018</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2018/06/"> June 2018</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2018/03/"> March 2018</a> 
&nbsp;(1)</li><li> <a hr
 ef="/blog/archives/2017/12/"> December 2017</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/09/"> September 2017</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2017/07/"> July 2017</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/04/"> April 2017</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2016/12/"> December 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/11/"> November 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/10/"> October 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/09/"> September 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/07/"> July 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/06/"> June 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/04/"> April 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2016/02/"> February 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2016/01/"> January 2016</a> &nbsp;(4)</li><li> <a 
href="/blog/archives/2015/12/"> December 2015</a> &nbsp;(1)</li><li> <a 
href="/bl
 og/archives/2015/11/"> November 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/10/"> October 2015</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2015/08/"> August 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/03/"> March 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/02/"> February 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/12/"> December 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/11/"> November 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/07/"> July 2014</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2014/06/"> June 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/05/"> May 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/04/"> April 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/02/"> February 2014</a> &nbsp;(8)</li><li> <a 
href="/blog/archives/2014/01/"> January 2014</a> &nbsp;(4)</li><li> <a 
href="/blog/archives/2013/12/"> December 2013</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/
 2013/11/"> November 2013</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2013/09/"> September 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/08/"> August 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/07/"> July 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/03/"> March 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/02/"> February 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/12/"> December 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/11/"> November 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/09/"> September 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/08/"> August 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/07/"> July 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/05/"> May 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/04/"> April 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/02/"> February 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/12/">
  December 2011</a> &nbsp;(2)</li><li> <a href="/blog/archives/2011/11/"> 
November 2011</a> &nbsp;(3)</li><li> <a href="/blog/archives/2011/10/"> October 
2011</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/09/"> September 
2011</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/07/"> July 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/06/"> June 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/05/"> May 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/02/"> February 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/01/"> January 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/10/"> October 2010</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/05/"> May 2010</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/02/"> February 2010</a> 
&nbsp;(1)</li>
     </ul>
   </div>
 </div>
@@ -325,7 +392,7 @@ Cloud and SoftLayer.</li>
 </div>
 
 <div class="footer-text">
-  <p class="">Copyright &copy; 2009-2020 <a href="https://www.apache.org/"; 
target="_blank">The Apache Software Foundation</a></p>
+  <p class="">Copyright &copy; 2009-2021 <a href="https://www.apache.org/"; 
target="_blank">The Apache Software Foundation</a></p>
   <p class="">Apache Libcloud, Libcloud, Apache, the Apache feather, and the 
Apache Libcloud project logo are trademarks of the Apache Software Foundation. 
All other marks mentioned may be trademarks or registered trademarks of their 
respective owners.</p>
 </div>
 

Added: libcloud/site/trunk/generated/blog/page/21/index.html
URL: 
http://svn.apache.org/viewvc/libcloud/site/trunk/generated/blog/page/21/index.html?rev=1885034&view=auto
==============================================================================
--- libcloud/site/trunk/generated/blog/page/21/index.html (added)
+++ libcloud/site/trunk/generated/blog/page/21/index.html Sat Jan  2 20:41:25 
2021
@@ -0,0 +1,238 @@
+<!DOCTYPE html>
+<html lang="en">
+  <head>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+    
+
+    <meta name="author" content="The Apache Software Foundation">
+
+    
+      <meta name="keywords" content="python,libcloud,cloud,cloud 
computing,rackspace,amazon ec2,cloudfiles,openstack,cloudstack" />
+    
+
+    
+      <title>Blog | Apache Libcloud</title>
+    
+
+    <!-- fav icons -->
+    <link rel="shortcut icon" href="/images/favicon.png" />
+    <link rel="apple-touch-icon" href="/images/apple-touch-icon.png" />
+    <link rel="apple-touch-icon-precomposed" 
href="/images/apple-touch-icon.png" />
+
+    <link href="/blog/atom.xml" type="application/atom+xml" rel="alternate" 
title="Apache Libcloud Blog Feed" />
+
+    <link 
href='https://fonts.googleapis.com/css?family=Open+Sans:400,400italic' 
rel='stylesheet' type='text/css'>
+    <link href='https://fonts.googleapis.com/css?family=Inconsolata' 
rel='stylesheet' type='text/css'>
+
+    <!-- Facebook OpenGraph tags -->
+    <meta content="Apache Libcloud" property="og:site_name">
+    
+      <meta content="Blog" property="og:title">
+    
+
+    
+
+    
+
+    
+      <meta content="website" property="og:type">
+    
+
+    
+      <meta content="https://libcloud.apache.org/blog/page/21/index.html"; 
property="og:url">
+    
+    
+
+    
+
+    <link href='/assets/global-73ae5b95993dad7a856dae3f60df3e3c.css' 
rel='stylesheet' type='text/css' />
+
+  </head>
+
+  <body data-spy="scroll" data-target=".sidebar-nav" data-offset="80">
+    <nav class="navbar navbar-fixed-top navbar-inverse" role="navigation">
+      <div class="container">
+        <div class="navbar-header">
+          <button type="button" class="navbar-toggle" data-toggle="collapse" 
data-target=".navbar-ex1-collapse">
+            <span class="sr-only">Toggle navigation</span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+            <span class="icon-bar"></span>
+          </button>
+          <a class="navbar-brand" href="/index.html"><img 
src="/images/libcloud_logo.png" class="navbar-logo" /> Apache Libcloud</a>
+        </div>
+        <div class="collapse navbar-collapse navbar-ex1-collapse">
+          <ul class="nav navbar-nav">
+            
+            
+              <li ><a href="/" >Home</a></li>
+            
+              <li ><a href="/about.html" >About</a></li>
+            
+              <li ><a href="/getting-started.html" >Quick Start</a></li>
+            
+              <li ><a href="https://libcloud.readthedocs.org/en/stable/"; 
target="_blank">Documentation</a></li>
+            
+              <li ><a href="/downloads.html" >Downloads</a></li>
+            
+              <li ><a href="/community.html" >Community</a></li>
+            
+              <li ><a href="/blog/" >Blog</a></li>
+            
+          </ul>
+        </div><!-- /.navbar-collapse -->
+      </div><!-- /.container -->
+    </nav>
+
+    <div class="container main-container">
+      <div class="row section page-content">
+  <div class="col-lg-8">
+    <h1>Blog</h1>
+
+<div class="posts">
+  
+  
+    
+      <div class="post">
+  
+    <h2><a href="/blog/2010/05/11/libcloud-0-3-1-released.html">Libcloud 0.3.1 
released</a></h2>
+  
+
+  
+    
+  
+  <span class="post-date-author">By Paul Querna <span style="display:none">(<a 
href="https://plus.google.com/114551141389167971892?rel=author";>Google+</a>)</span>on
 May 11, 2010</span>
+
+  <div class="post-content">
+    <p>The Apache Software Foundation and the Apache Libcloud Project are 
pleased to
+announce the release and immediate availability of version 0.3.1 of Apache
+Libcloud (&quot;libcloud&quot;).</p>
+
+<p>Apache Libcloud is a pure python client library for interacting with many of
+the popular cloud server providers. It was created to make it easy for
+developers to build products that work between any of the services that it
+supports.</p>
+
+<p>Apache Libcloud is available for download from:
+<a 
href="http://incubator.apache.org/libcloud/downloads.html";>http://incubator.apache.org/libcloud/downloads.html</a>.</p>
+
+<p>Major changes since the previous release:</p>
+
+<ul>
+<li>New Drivers for Dreamhost, Eucalyptus, Enomaly ECP, IBM Developer
+Cloud and SoftLayer.</li>
+<li>Added new deployment and bootstrap API.</li>
+<li>Added support for Amazon EC2 Asia Pacific (Singapore) Region</li>
+<li>Improved test coverage for all drivers.</li>
+</ul>
+
+<p>Source: <a 
href="http://mail-archives.us.apache.org/mod_mbox/www-announce/201005.mbox/%[email protected]%3E";>release
 announcement</a>.</p>
+
+  </div>
+
+  <div class="row section post-meta">
+    <div class="col-md-12 post-tags">
+      <p>Tags: <a href="/blog/tags/news.html" rel="tag">news</a>, <a 
href="/blog/tags/release%20announcement.html" rel="tag">release 
announcement</a></p>
+    </div>
+  </div>
+</div>
+
+    
+  
+    
+      <div class="post">
+  
+    <h2><a href="/blog/2010/02/02/libcloud-0-2-0-released.html">Libcloud 0.2.0 
released</a></h2>
+  
+
+  
+    
+  
+  <span class="post-date-author">By Paul Querna <span style="display:none">(<a 
href="https://plus.google.com/114551141389167971892?rel=author";>Google+</a>)</span>on
 Feb 02, 2010</span>
+
+  <div class="post-content">
+    <p>Libcloud 0.2.0 has been released.</p>
+
+  </div>
+
+  <div class="row section post-meta">
+    <div class="col-md-12 post-tags">
+      <p>Tags: <a href="/blog/tags/news.html" rel="tag">news</a>, <a 
href="/blog/tags/release%20announcement.html" rel="tag">release 
announcement</a></p>
+    </div>
+  </div>
+</div>
+
+    
+  
+</div>
+
+<p class="navigation">
+  
+
+  
+    
+      
+        <span class="pull-right"><a href="/blog/page/20/">Next Page 
»</a></span>
+      
+    
+  
+</p>
+
+
+  </div>
+
+  <div class="col-lg-3 col-lg-offset-1">
+    <h2>Archive</h1>
+    <ul>
+      <li> <a href="/blog/archives/2021/01/"> January 2021</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/09/"> September 2020</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/08/"> August 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/06/"> June 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/04/"> April 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/03/"> March 2020</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/01/"> January 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/12/"> December 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/11/"> November 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/08/"> August 2019</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/05/"> May 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2018/11/"> November 2018</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2018/06/"> June 2018</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2018/03/"> March 2018</a> 
&nbsp;(1)</li><li> <a hr
 ef="/blog/archives/2017/12/"> December 2017</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/09/"> September 2017</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2017/07/"> July 2017</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/04/"> April 2017</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2016/12/"> December 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/11/"> November 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/10/"> October 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/09/"> September 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/07/"> July 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/06/"> June 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/04/"> April 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2016/02/"> February 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2016/01/"> January 2016</a> &nbsp;(4)</li><li> <a 
href="/blog/archives/2015/12/"> December 2015</a> &nbsp;(1)</li><li> <a 
href="/bl
 og/archives/2015/11/"> November 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/10/"> October 2015</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2015/08/"> August 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/03/"> March 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/02/"> February 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/12/"> December 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/11/"> November 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/07/"> July 2014</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2014/06/"> June 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/05/"> May 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/04/"> April 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/02/"> February 2014</a> &nbsp;(8)</li><li> <a 
href="/blog/archives/2014/01/"> January 2014</a> &nbsp;(4)</li><li> <a 
href="/blog/archives/2013/12/"> December 2013</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/
 2013/11/"> November 2013</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2013/09/"> September 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/08/"> August 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/07/"> July 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/03/"> March 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2013/02/"> February 2013</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/12/"> December 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/11/"> November 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/09/"> September 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/08/"> August 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/07/"> July 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/05/"> May 2012</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2012/04/"> April 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2012/02/"> February 2012</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2011/12/">
  December 2011</a> &nbsp;(2)</li><li> <a href="/blog/archives/2011/11/"> 
November 2011</a> &nbsp;(3)</li><li> <a href="/blog/archives/2011/10/"> October 
2011</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/09/"> September 
2011</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/07/"> July 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/06/"> June 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/05/"> May 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/02/"> February 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/01/"> January 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/10/"> October 2010</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/05/"> May 2010</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/02/"> February 2010</a> 
&nbsp;(1)</li>
+    </ul>
+  </div>
+</div>
+
+
+      <hr />
+
+      <footer>
+        <div class="row">
+          <div class="col-lg-12 text-center">
+            <div class="footer-links">
+  <p><a href="http://www.apache.org/licenses/";>License</a> | <a
+  href="/security.html">Security</a> | <a
+  href="http://www.apache.org/foundation/sponsorship.html";>Sponsorship</a> |
+  <a href="http://www.apache.org/foundation/thanks.html";>Thanks</a> |
+  <a href="/credits.html">Credits</a> | <a href="/media.html">Media</a>
+</div>
+
+<div class="footer-text">
+  <p class="">Copyright &copy; 2009-2021 <a href="https://www.apache.org/"; 
target="_blank">The Apache Software Foundation</a></p>
+  <p class="">Apache Libcloud, Libcloud, Apache, the Apache feather, and the 
Apache Libcloud project logo are trademarks of the Apache Software Foundation. 
All other marks mentioned may be trademarks or registered trademarks of their 
respective owners.</p>
+</div>
+
+          </div>
+        </div>
+      </footer>
+
+    </div><!-- /.container -->
+
+    <!-- JavaScript -->
+    <script src='/assets/global-dfa80e7474b58ee1c1f578e43dccac44.js' 
type='text/javascript'></script>
+
+
+    
+
+    <script type="text/javascript">
+  var _gaq = _gaq || [];
+  _gaq.push(['_setAccount', 'UA-23580482-1']);
+  _gaq.push(['_trackPageview']);
+
+  (function() {
+    var ga = document.createElement('script'); ga.type = 'text/javascript'; 
ga.async = true;
+    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
'http://www') + '.google-analytics.com/ga.js';
+    var s = document.getElementsByTagName('script')[0]; 
s.parentNode.insertBefore(ga, s);
+  })();
+</script>
+
+  </body>
+</html>


Reply via email to