commit python-apache-libcloud for openSUSE:Factory
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 <ecsos@opensuse.org> +Tue Sep 26 00:00:00 PM CEST 2023 - ecsosa <ecsos@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 <ecsos@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
participants (1)
-
Source-Sync