You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by to...@apache.org on 2023/08/01 14:17:10 UTC

[libcloud-site] 01/03: Add blog post on v3.8.0 release.

This is an automated email from the ASF dual-hosted git repository.

tomaz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/libcloud-site.git

commit a79518dc3fa5ca255047d6e8a349b37f82bf5703
Author: Tomaz Muraus <to...@tomaz.me>
AuthorDate: Sat Jan 14 17:18:56 2023 +0100

    Add blog post on v3.8.0 release.
---
 .../_posts/2023-01-08-libcloud-3-7-0-released.md   | 87 ++++++++++++++++++++++
 1 file changed, 87 insertions(+)

diff --git a/source/_posts/2023-01-08-libcloud-3-7-0-released.md b/source/_posts/2023-01-08-libcloud-3-7-0-released.md
new file mode 100644
index 00000000..08690936
--- /dev/null
+++ b/source/_posts/2023-01-08-libcloud-3-7-0-released.md
@@ -0,0 +1,87 @@
+---
+layout: post
+title: Libcloud 3.7.0 released
+author: Tomaz Muraus
+tags:
+  - news
+  - release announcement
+---
+
+We are happy to announce Libcloud v3.7.0.
+
+This release includes new features, improvements and bug fixes.
+
+Highlights include:
+
+- Improvements in the CloudSigma compute driver
+- Support for ``af-south-1`` region in the Amazon S3 storage driver
+- Bug fix for OAuth2 desktop client authentication in the Google Cloud
+  Platform compute driver
+- Support for Python 3.6 has been dropped
+
+A list of all the changes can be found at
+<https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3.7.0>.
+
+### Note on Python 3.6 support
+
+Python 3.6 support has been dropped in Libcloud v3.7.0.
+
+Python 3.6 has been EOL and non-supported for more than a year now
+(<https://endoflife.date/python>) and a lot of libraries (including some we
+depend on) have already dropped support for it.
+
+Last release which still supports Python 3.6 is Libcloud v3.6.1.
+
+### Note on code style change (developers only)
+
+To make formatting and styling in our code base more consistent, we have
+re-formatted all the code with black (<https://github.com/psf/black>) and
+pyupgrade Python 3.5+ (<https://github.com/asottile/pyupgrade>) and we will
+automatically enforce black code style (<https://black.readthedocs.io/en/stable/>)
+and pyupgrade checks for all the new code going forward.
+
+This should make it easier to contribute and read the code since all the code
+will be using the same style.
+
+### Download
+
+The release can can be downloaded from
+<https://libcloud.apache.org/downloads.html> or installed using pip:
+
+<pre>
+pip install "apache-libcloud==3.7.0"
+</pre>
+
+### Upgrading
+
+If you have installed Libcloud using pip you can also use it to upgrade it:
+
+<pre>
+pip install --upgrade "apache-libcloud==3.7.0"
+</pre>
+
+### Upgrade notes
+
+A page which describes backward incompatible or semi-incompatible
+changes and how to preserve the old behavior when this is possible
+can be found at <https://libcloud.readthedocs.org/en/latest/upgrade_notes.html>
+
+### Documentation
+
+Regular and API documentation is available at <https://libcloud.readthedocs.org/en/v3.7.0/>
+
+### Bugs / Issues
+
+If you find any bug or issue, please report it on our issue tracker
+<https://github.com/apache/libcloud/issues>.
+
+Don't forget to attach an example and / or test which reproduces your
+problem.
+
+### Thanks
+
+Thanks to everyone who contributed and made this release possible! Full
+list of people who contributed to this release can be found in the
+[CHANGES file][1].
+
+[1]: https://libcloud.readthedocs.org/en/v3.7.0/changelog.html