Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-apache-libcloud for 
openSUSE:Factory checked in at 2023-10-02 20:04:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-apache-libcloud (Old)
 and      /work/SRC/openSUSE:Factory/.python-apache-libcloud.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-apache-libcloud"

Mon Oct  2 20:04:03 2023 rev:45 rq:1114461 version:3.8.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-apache-libcloud/python-apache-libcloud.changes
    2023-07-04 15:21:57.690054751 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-apache-libcloud.new.28202/python-apache-libcloud.changes
 2023-10-02 20:04:12.445930083 +0200
@@ -2 +2,64 @@
-Mon Jul  3 11:38:42 UTC 2023 - ecsosa <ec...@opensuse.org>
+Tue Sep 26 00:00:00 PM CEST 2023 - ecsosa <ec...@opensuse.org>
+
+- Update to 3.8.0
+  * Compute
+    - Remove obsolete compute driver where the provider is either
+      dead or not offering those services anymore: Bluebox,
+      bsnlcloud, Cloudwatt, Enomaly, ElasticHosts, ElasticStack,
+      GoGrid, Gridspot, HostVirtual, Joyent, Med-1, Nephoscale,
+      1on1, ProfitBricks, ServerLove, SkaliCloud, Softlayer, Voxel.
+      (#1743, #1852)
+    - [Outscale] Fix list_nodes() and list_volumes() method. (#1877)
+    - [Azure ARM] Implement pagination in the list_nodes() method.
+      This fixes a bug which would result in sometimes not all the 
+      nodes being returned. (#1824, #1850)
+    - [Azure ARM] Implement pagination in the list_volumes() method.
+      This fixes a bug which would result in sometimes not all the 
+      volumes nodes being returned. (#1891)
+    - [Azure ARM] Bump DISK_API_VERSION from 2018-06-01 to 2023-01-02
+      to support premium v2 SSDs. (#1904)
+    - [AWS EC2] Add support for the following new arguments to the
+      ex_register_image() method: * boot_mode - control bios vs
+      uefi boot * tpm_support - enable a tpm * uefi_data - provide
+      NV UEFI vars * imds_support - require IMDSv2. (#1906)
+  * Storage
+    - Optimize read_in_chunks() function implementation.
+    - This should result in large performance speedups and lower memory
+      usage when uploading or downloading a large file with a mismatching 
chunk size.
+    - Keep in mind that this only affects code paths where the function
+      is called with fill_size=True argument
+      (such as in the S3 driver, etc). (#1847)
+    - [Aliyun OSS] Fix upload_object() function. (#1796)
+    - [S3] Support all available storage classes. Previously only 
+      "standard" and "reduced_redundancy" were supported. (#1875)
+    - [CloudFiles] Fix get_endpoint_url() throwing an exception when
+      being used with use_internal_url=True argument. (#1883, #1884)
+    - [CloudFiles] Update OpenStack connection handling code to only
+      re-connect in case connection details (scheme, host, port) have changed.
+    - This should result in significant performance improvements when
+      downloading objects since the underlying HTTP connection will 
+      be properly re-used. (#1885, #1886)
+    - [Backblaze B2] Fix a bug which would result in an exception
+      when passing extra={"meta_data": {}} argument to the 
+      upload_object() method. (#1916)
+  * Other
+    - Move Python tooling (pytest, bandit, pylint, mypy, coverage)
+      config options from separate config files into single
+      pyproject.yaml config files.
+    - NOTE: This change only affects development process and nothing
+      else. (#1901)
+    - Fix minor typos in the code using codespell package and enforce
+      this check as part of our GHA CI system. (#1923)
+    - Indicate we also support Python 3.12 (beta). (#1920)
+    - Remove unused libcloud.security.SSL_VERSION constant / module 
+      level variable. This variable has been unused and had no affect
+      on the behavior since we switched to the requests library for
+      making HTTP(s) requests in 2016.
+    - Packaging related metadata has been migrated from setup.py to
+      pyproject.yaml file. (#1929)
+    - Deprecated and unsafe setup.py test convenience alias for
+      running tests using pytest has been removed in favor of 
+      running pytest directly. (#1929)
+    - Script for building release artifacts has been updated to
+      utilize build Python package to build release artifacts 
+      (sdist + wheel) in an isolated environment. (#1929)
@@ -3,0 +67,2 @@
+-------------------------------------------------------------------
+Mon Jul  3 11:38:42 UTC 2023 - ecsosa <ec...@opensuse.org>

Old:
----
  apache-libcloud-3.7.0.tar.bz2
  apache-libcloud-3.7.0.tar.bz2.asc

New:
----
  apache-libcloud-3.8.0.tar.gz
  apache-libcloud-3.8.0.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-apache-libcloud.spec ++++++
--- /var/tmp/diff_new_pack.JErbj7/_old  2023-10-02 20:04:13.869981296 +0200
+++ /var/tmp/diff_new_pack.JErbj7/_new  2023-10-02 20:04:13.873981439 +0200
@@ -18,21 +18,21 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-apache-libcloud
-Version:        3.7.0
+Version:        3.8.0
 Release:        0
 Summary:        Abstraction over multiple cloud provider APIs
 License:        Apache-2.0
 Group:          Development/Languages/Python
 URL:            https://libcloud.apache.org
-Source0:        
https://downloads.apache.org/libcloud/apache-libcloud-%{version}.tar.bz2
-Source1:        
https://downloads.apache.org/libcloud/apache-libcloud-%{version}.tar.bz2.asc
+Source0:        
https://downloads.apache.org/libcloud/apache-libcloud-%{version}.tar.gz
+Source1:        
https://downloads.apache.org/libcloud/apache-libcloud-%{version}.tar.gz.asc
 # https://libcloud.apache.org/downloads.html#package-verification-guide
 Source2:        https://www.apache.org/dist/libcloud/KEYS#/%{name}.keyring
 Patch1:         gce_image_projects.patch
 Patch2:         ec2_create_node.patch
 BuildRequires:  %{python_module base >= 3.7}
+BuildRequires:  %{python_module fasteners}
 BuildRequires:  %{python_module libvirt-python}
-BuildRequires:  %{python_module lockfile}
 BuildRequires:  %{python_module lxml}
 BuildRequires:  %{python_module paramiko}
 BuildRequires:  %{python_module pyOpenSSL}
@@ -47,7 +47,7 @@
 Requires:       python-requests
 Requires:       python-typing
 Suggests:       python-libvirt-python
-Suggests:       python-lockfile
+Suggests:       python-fastners
 Suggests:       python-paramiko
 Suggests:       python-pysphere
 BuildArch:      noarch

Reply via email to