Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-openstacksdk for
openSUSE:Factory checked in at 2024-01-15 22:18:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-openstacksdk (Old)
and /work/SRC/openSUSE:Factory/.python-openstacksdk.new.21961 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-openstacksdk"
Mon Jan 15 22:18:06 2024 rev:22 rq:1138715 version:2.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-openstacksdk/python-openstacksdk.changes
2023-07-18 22:09:42.727521576 +0200
+++
/work/SRC/openSUSE:Factory/.python-openstacksdk.new.21961/python-openstacksdk.changes
2024-01-15 22:19:29.335417134 +0100
@@ -1,0 +2,110 @@
+Fri Dec 1 16:20:51 UTC 2023 - [email protected]
+
+- update to version 2.0.0
+ - [baremetal] Add firmware_interface support
+ - block storage: Add missing docstrings
+ - tests: Move cloud-layer service tests to their own file
+ - tests: Update functional tests for resource providers
+ - Bump the chunk_size to use CPU more efficiently
+ - cloud: Remove floating network cache
+ - [baremetal] Ensure baremetal shard parameter gets passed
+ - cloud: Remove remnants of port caching
+ - placement: Add support for traits
+ - cloud: Remove '_object_store_client'
+ - config loader: Prefer cli/env over clouds.yaml args for some args
+ - volume: Add Extension to volume v2 API
+ - Implemented methods for share metadata
+ - docs: Add missing docs for block storage resources
+ - block storage: Add support for services
+ - mypy: Address issues with top-level files
+ - Add support for default security group rules in SDK
+ - volume: Add missing attributes to Extension
+ - identity: Add support for domain config
+ - cloud: Remove unnecessary types import
+ - Rename share group snapshot 'members' method
+ - Bump API version in Manila functional tests
+ - placement: Add support for resource provider aggregates
+ - Add image metadef object operations
+ - tests: Rename file, remove unused file
+ - docs: Add exception documentation
+ - Fix bulk_delete support determination
+ - cloud: Remove '_orchestration_client'
+ - Fix Swift endpoint conversion to determine info/caps url
+ - openstack.format: Remove 'serialize' classmethod
+ - cloud: Ignore invalid filters
+ - cloud: Convert 'get_volume_limits' to use proxy layer
+ - fix memory leak of Connections
+ - tests: Remove references to shade
+ - Add "hardware_offload_type" attribute to "port"
+ - wokflow: add update_workflow proxy method
+ - docs: Document various warnings
+ - docs: Add missing docs for identity resources
+ - docs: Add missing docs for compute resources
+ - docs: Use asterix for Network resources doc
+ - Fix heat stack _action function to handle exception
+ - cloud: Remove old cloud-layer caching functionality
+ - tests: Enable UserWarning by default
+ - [baremetal] Add support for querying for shards
+ - support notification vmoves for masakari
+ - docs: Add documentation for openstack.test.fakes
+ - baremetal: Add missing docstrings
+ - Run mypy as pre-commit
+ - Fix manila access rules functional tests
+ - Add fake resources generator
+ - Treat server as a dict in add_server_interfaces
+ - fix flavor.swap attribute type
+ - Stop randomly sorting error lines
+ - cloud: Remove dead code
+ - tox: Bump min_version to 4.3.0
+ - image: Add support for metadef property operations
+ - block storage: Add query string params for many APIs
+ - Define version for share_access_rules
+ - Encode type of 'links' for Extension objects
+ - Unused param in stack unit test
+ - [baremetal] Add support for parent_nodes
+ - Implement stack export in openstacksdk
+ - cloud: Remove '_{service}_client' properties
+ - [baremetal] Add unhold provision state verb support
+ - docs: Improve docs for Connection with CONF object
+ - Add 2 tls container params for Octavia Pools
+ - docs: Rewrite caching docs
+ - cloud: Remove '_is_client_version'
+ - Add missing `return` in `upload_volume_to_image`
+ - cloud: Remove '_get_raw_client'
+ - Support passing a subnetpool for create_subnet
+ - tests: Skip intermittently failing placement traits test
+ - tox: Add environment documentation
+ - Allow resources to be skipped on project cleanup
+ - image: Fixed URL for stores_info
+ - Add volume attachment support
+ - VPN: add missing fields to VpnIpsecPolicy
+ - Add fake proxy generator
+ - cloud: Don't use dangerous argument defaults
+ - Define version for export_locations
+ - compute: Add missing docstrings
+ - Fix: volume request body for scheduler hints
+ - fakes: Add type hints
+ - Return HTTP response for delete_access_rule.
+ - Add SFC to SDK
+ - fix block storage resource registry
+ - cloud: Remove dead method
+ - cloud: Remove remnants of floating IP caching
+ - Support manage/unmanage shares with manila
+ - cloud: Remove remnants of server caching
+ - cloud: Filter FIPs by valid filters
+ - cloud: Remove unnecessary '_make_unicode' helper
+ - placement: Add support for resource provider inventories
+ - Add Octavia support for HSTS
+ - resource: Remove unused 'Resource.service' attribute
+ - Cleanup logic to either dry-run, bulk_delete or do single object deletes
+ - tests: Migrate tests from os-hosts to os-services
+ - Remove _min_microversion for consistency
+ - volume: Add Capability to volume v2 API
+ - cloud: Reduce duplication
+ - Add share group snapshots to shared file systems.
+ - Update master for stable/2023.2
+ - Adds share group resource to shared file system
+ - Replace appdirs usage with platformdirs
+ - exceptions: Remove unused exception
+
+-------------------------------------------------------------------
Old:
----
openstacksdk-1.3.1.tar.gz
New:
----
openstacksdk-2.0.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-openstacksdk.spec ++++++
--- /var/tmp/diff_new_pack.PSCGVW/_old 2024-01-15 22:19:29.875436980 +0100
+++ /var/tmp/diff_new_pack.PSCGVW/_new 2024-01-15 22:19:29.875436980 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-openstacksdk
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,18 +16,18 @@
#
-%define with_tests 0
+%define with_tests 1
Name: python-openstacksdk
-Version: 1.3.1
+Version: 2.0.0
Release: 0
Summary: An SDK for building applications to work with OpenStack
License: Apache-2.0
Group: Development/Languages/Python
URL: https://docs.openstack.org/openstacksdk
-Source0:
https://files.pythonhosted.org/packages/source/o/openstacksdk/openstacksdk-1.3.1.tar.gz
+Source0:
https://files.pythonhosted.org/packages/source/o/openstacksdk/openstacksdk-2.0.0.tar.gz
BuildRequires: openstack-macros
BuildRequires: python3-PyYAML >= 3.13
-BuildRequires: python3-appdirs >= 1.3.0
+BuildRequires: python3-appdirs
BuildRequires: python3-beautifulsoup4
BuildRequires: python3-ddt
BuildRequires: python3-decorator >= 4.4.1
@@ -45,6 +45,7 @@
BuildRequires: python3-oslo.config
BuildRequires: python3-oslotest
BuildRequires: python3-pbr >= 2.0.0
+BuildRequires: python3-platformdirs
BuildRequires: python3-python-subunit
BuildRequires: python3-requests-mock
BuildRequires: python3-requestsexceptions >= 1.2.0
@@ -69,7 +70,7 @@
%package -n python3-openstacksdk
Summary: An SDK for building applications to work with OpenStack
Requires: python3-PyYAML >= 3.13
-Requires: python3-appdirs >= 1.3.0
+Requires: python3-appdirs
Requires: python3-cryptography >= 2.7
Requires: python3-decorator >= 4.4.1
Requires: python3-dogpile.cache >= 0.6.5
@@ -80,6 +81,7 @@
Requires: python3-munch
Requires: python3-netifaces >= 0.10.4
Requires: python3-os-service-types >= 1.7.0
+Requires: python3-platformdirs
Requires: python3-requestsexceptions >= 1.2.0
%if 0%{?suse_version}
Obsoletes: python2-openstacksdk < 1.0.0
@@ -121,7 +123,7 @@
applications to work with OpenStack clouds.
%prep
-%autosetup -p1 -n openstacksdk-1.3.1
+%autosetup -p1 -n openstacksdk-2.0.0
%py_req_cleanup
sed -i -e 's,coverage.*,,' test-requirements.txt || true
sed -i -e "s,'sphinx.ext.intersphinx'\,,," doc/source/conf.py
@@ -132,7 +134,7 @@
%build
%py3_build
-PBR_VERSION=1.3.1 %sphinx_build -b html doc/source doc/build/html
+PBR_VERSION=2.0.0 %sphinx_build -b html doc/source doc/build/html
rm -rf doc/build/html/.{doctrees,buildinfo}
%install
@@ -142,6 +144,7 @@
%check
export OS_LOG_CAPTURE=true
export OS_TEST_TIMEOUT=30
+rm -v openstack/tests/unit/test_hacking.py
%{openstack_stestr_run}
%endif
++++++ _service ++++++
--- /var/tmp/diff_new_pack.PSCGVW/_old 2024-01-15 22:19:29.903438009 +0100
+++ /var/tmp/diff_new_pack.PSCGVW/_new 2024-01-15 22:19:29.903438009 +0100
@@ -1,13 +1,13 @@
<services>
- <service mode="disabled" name="renderspec">
+ <service mode="manual" name="renderspec">
<param
name="input-template">https://opendev.org/openstack/rpm-packaging/raw/master/openstack/openstacksdk/openstacksdk.spec.j2</param>
<param name="output-name">python-openstacksdk.spec</param>
<param
name="requirements">https://opendev.org/openstack/openstacksdk/raw/master/requirements.txt</param>
<param name="changelog-email">[email protected]</param>
<param name="changelog-provider">gh,openstack,openstacksdk</param>
</service>
- <service mode="disabled" name="download_files">
+ <service mode="manual" name="download_files">
</service>
- <service name="format_spec_file" mode="disabled"/>
+ <service name="format_spec_file" mode="manual"/>
</services>
++++++ openstacksdk-1.3.1.tar.gz -> openstacksdk-2.0.0.tar.gz ++++++
++++ 21437 lines of diff (skipped)