Hello community,

here is the log from the commit of package python-openstacksdk for 
openSUSE:Factory checked in at 2018-09-07 15:38:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-openstacksdk (Old)
 and      /work/SRC/openSUSE:Factory/.python-openstacksdk.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-openstacksdk"

Fri Sep  7 15:38:24 2018 rev:9 rq:633088 version:0.17.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-openstacksdk/python-openstacksdk.changes  
2018-07-10 16:16:45.617412592 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-openstacksdk.new/python-openstacksdk.changes 
    2018-09-07 15:38:25.930598730 +0200
@@ -1,0 +2,145 @@
+Sat Sep  1 09:05:36 UTC 2018 - [email protected]
+
+- update to version 0.17.2
+  - Network: Add tag support for security group
+  - Fix clustering profile type miss list operation
+  - Add ipaddress and futures to lower-constraints
+  - Allow cascade deletion of load balancer
+  - Add ansible functional tests
+  - Use valid filters to list floating IPs in neutron
+  - Switch to providing created_at field for servers
+  - Flavor: added is_public query parameter and description property
+  - Add Magnum /certificates support
+  - Add tests to verify behavior on '' in self link
+  - Refactor _get_version_arguments
+  - Hardcode v2.0 onto end of neutron endpoints
+  - Add ability to pass data to create_object
+  - Add connection backreference to proxy instances
+  - Add python 3.6 jobs
+  - meta: don't throw KeyError on misconfigured floating IPs
+  - Fix DNS Recordset CRUD
+  - Fix devstack tests
+  - Fix typo in README.rst
+  - Add release note for added masakari support
+  - Finish migrating image tests to requests-mock
+  - Remove default values of router's is_ha and is_distributed arguments
+  - Allow explicitly setting enable_snat to either value
+  - create_subnet: Add filter on tenant_id if specified
+  - Add missing release note about vexxhost auth_url
+  - Use 'none' auth plugin
+  - Fix path for Limestone Networks vendor file
+  - Move clustering additions from shade directories
+  - Update create_object to handled chunked data
+  - Update python-openstacksdk references to openstacksdk
+  - Updated from global requirements
+  - Add testing of availability_zones() "details" argument
+  - Allow configuring status_code_retries and connect_retries via cloud config
+  - pypy is not checked at gate
+  - Allow not resolving outputs on get stacks
+  - Convert image_client mocks in test_shade_operator
+  - Fixing bug where original and new dicts would always be the same
+  - Add Limestone Networks vendor info
+  - Convert test_caching to requests-mock
+  - Honor endpoint_override for get_session_client
+  - fix doc title format error
+  - Fix Magnum cluster update
+  - Defer all endpoint discovery to keystoneauth
+  - Add flag for disabling object checksum generation
+  - Modify the unhelpful error message when delete network
+  - Only send force parameter to live migration if supported
+  - Implementing solution for 2002563 issue from story board
+  - Add functional tests for Neutron DNS extension
+  - close files after open in unit/base
+  - Add ansible functional tests on stable-2.6
+  - add missing attribute in LBaaS v2 Pool API
+  - Improve Magnum cluster templates functions
+  - Add 'port_details' to Floating IP
+  - Fix TypeError in case of FloatingIP add and remove
+  - Temporarily disable neutron-grenade
+  - Clean up floating ip tests
+  - Run os-client-config tests on sdk changes
+  - fix tox python3 overrides
+  - Temporarily disable osc-functional-devstack-tips
+  - Bump default timeout values
+  - Add timeout options for listener
+  - Remove DataCentred from list of vendors
+  - Add comment about W503 being skipped
+  - fix misspelling of 'server'
+  - Allow members to be set as "backup"
+  - Replace old http links with the newest https ones in docs
+  - Avoid globally modifying yaml library
+  - Honor service-type aliases in config
+  - Add image_format for VEXXHOST profile
+  - Add vip_qos_policy_id options for loadbalancer
+  - Turn OSC tips jobs non-voting
+  - rename vars to defaults to allow overriding in ansible tests
+  - Fix H103 Apache license header check
+  - Add support for DNS attributes for floating IPs
+  - Convert domain params tests to requests_mock
+  - Fix resource not exist the resource.status error
+  - Add set_provision_state and wait_for_provision_state for baremetal Node
+  - Use defined version instead of service.version parameter
+  - Run normalize_keys on config for session codepath
+  - Rename service_key to service_type
+  - baremetal: correct the default timeout in Node.set_provision_state
+  - baremetal: refuse to inspect associated machines
+  - Provide OpenStackConfigException backwards compat
+  - Rename python-openstacksdk to openstacksdk in zuul.yaml
+  - Invalid link of doc reference
+  - Bugfix for block_storage not selecting the correct proxy
+  - Add support for trunk ports and subports
+  - Add create_directory_marker_object method
+  - Handle Munch objects in proxies
+  - Prepare for os-client-config wrapper
+  - Switch VEXXHOST to 'v3password' auth_type
+  - Pass default_microversion to adapter constructor
+  - Add hypervisor details to hypervisors list if requested
+  - Avoid raising exception when comparing resource to None
+  - Added few image properties to Image class
+  - Don't assume a full config dict
+  - Don't wait for task in submit_task
+  - Network: Add tag support for floating ip
+  - Fix private_v4 selection related to floating ip matching
+  - Add support for processing insecure
+  - Add 409 ConflictException
+  - Add missing swift docstrings
+  - Remove D exclusions from flake8 config
+  - Fix for passing dict for get_* methods
+  - Strip the version prefix from the next link for pagination
+  - Add get_volume_limits() support
+  - Update UPPER_CONSTRAINTS_FILE for stable/rocky
+  - Change 'Member' role reference to 'member'
+  - allow passing ansible variables to ansible tests
+  - Reenable osc-functional-devstack-tips and neutron-grenade
+  - Add task manager parameter to Connection
+  - Support port binding extended attributes for querying port
+  - Network: Add tag support for QoS policy
+  - Fix openstack-inventory
+  - Decode additional heat files
+  - Add release note link in README
+  - Change clustering example test create parameter
+  - Remove the need for OpenStackConfig in CloudRegion
+  - Functional test for set_tags on Neutron resources
+  - Throw an error on conflicting microversion config
+  - Update .gitreview for stable/rocky
+  - Several improvements to resource.wait_for_status
+  - Support to wait for load balancer to be ACTIVE
+  - Add Magnum cluster support
+  - Add instance_ha service
+  - Redo role assignment list query filters
+  - Adds Senlin support to openstacksdk
+  - Implement signature generation functionality
+  - Trivial: Update pypi url to new url
+  - Drop bogus attributes from network port resource
+  - Fix 'block_store' aliases define error
+  - Add nodepool-functional-py35-src job
+  - Fix F405 errors
+  - Fix bugtracker and documentation references
+  - Fix response always being False
+  - Add /v3 to the auth_url for vexxhost
+  - Enable bare metal unit tests
+  - Modify the error message when unsetting gateway and setting FIP
+  - add lower-constraints job
+  - openstackcloud: properly handle scheduler_hints
+- drop 0001-Let-enforcer.py-work-under-both-py2-and-py3.patch: upstream
+-------------------------------------------------------------------

Old:
----
  0001-Let-enforcer.py-work-under-both-py2-and-py3.patch
  openstacksdk-0.11.3.tar.gz

New:
----
  openstacksdk-0.17.2.tar.gz

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

Other differences:
------------------
++++++ python-openstacksdk.spec ++++++
--- /var/tmp/diff_new_pack.u9mYiT/_old  2018-09-07 15:38:26.338598292 +0200
+++ /var/tmp/diff_new_pack.u9mYiT/_new  2018-09-07 15:38:26.342598288 +0200
@@ -17,75 +17,71 @@
 
 
 Name:           python-openstacksdk
-Version:        0.11.3
+Version:        0.17.2
 Release:        0
 Summary:        An SDK for building applications to work with OpenStack
 License:        Apache-2.0
 Group:          Development/Languages/Python
-Url:            https://launchpad.net/openstacksdk
-Source0:        
https://files.pythonhosted.org/packages/source/o/openstacksdk/openstacksdk-0.11.3.tar.gz
-# https://review.openstack.org/#/c/539685/
-Patch1:         0001-Let-enforcer.py-work-under-both-py2-and-py3.patch
+URL:            https://launchpad.net/openstacksdk
+Source0:        
https://files.pythonhosted.org/packages/source/o/openstacksdk/openstacksdk-0.17.2.tar.gz
 BuildRequires:  openstack-macros
 BuildRequires:  python-devel
-BuildRequires:  python2-PyYAML >= 3.10
+BuildRequires:  python2-PyYAML >= 3.12
 BuildRequires:  python2-appdirs >= 1.3.0
-BuildRequires:  python2-beautifulsoup4 >= 4.6.0
+BuildRequires:  python2-beautifulsoup4
 BuildRequires:  python2-decorator >= 3.4.0
 BuildRequires:  python2-deprecation >= 1.0
 BuildRequires:  python2-dogpile.cache >= 0.6.2
-BuildRequires:  python2-extras >= 1.0.0
-BuildRequires:  python2-fixtures >= 3.0.0
+BuildRequires:  python2-extras
+BuildRequires:  python2-fixtures
 BuildRequires:  python2-futures >= 3.0.0
-BuildRequires:  python2-ipaddress >= 1.0.16
+BuildRequires:  python2-ipaddress >= 1.0.17
 BuildRequires:  python2-jmespath >= 0.9.0
 BuildRequires:  python2-jsonpatch >= 1.16
-BuildRequires:  python2-jsonschema >= 2.6.0
-BuildRequires:  python2-keystoneauth1 >= 3.3.0
-BuildRequires:  python2-mock >= 2.0.0
+BuildRequires:  python2-jsonschema
+BuildRequires:  python2-keystoneauth1 >= 3.8.0
+BuildRequires:  python2-mock
 BuildRequires:  python2-munch >= 2.1.0
 BuildRequires:  python2-netifaces >= 0.10.4
-BuildRequires:  python2-os-service-types >= 1.1.0
-BuildRequires:  python2-oslotest >= 3.2.0
+BuildRequires:  python2-os-service-types >= 1.2.0
+BuildRequires:  python2-oslotest
 BuildRequires:  python2-pbr >= 2.0.0
-BuildRequires:  python2-python-subunit >= 1.0.0
-BuildRequires:  python2-requests-mock >= 1.1.0
+BuildRequires:  python2-python-subunit
+BuildRequires:  python2-requests-mock
 BuildRequires:  python2-requestsexceptions >= 1.2.0
 BuildRequires:  python2-six >= 1.10.0
-BuildRequires:  python2-stestr >= 1.0.0
-BuildRequires:  python2-stevedore >= 1.20.0
-BuildRequires:  python2-testrepository >= 0.0.18
-BuildRequires:  python2-testscenarios >= 0.4
-BuildRequires:  python2-testtools >= 2.2.0
-BuildRequires:  python3-PyYAML >= 3.10
+BuildRequires:  python2-stestr
+BuildRequires:  python2-stevedore
+BuildRequires:  python2-testscenarios
+BuildRequires:  python2-testtools
+BuildRequires:  python3-PyYAML >= 3.12
 BuildRequires:  python3-appdirs >= 1.3.0
-BuildRequires:  python3-beautifulsoup4 >= 4.6.0
+BuildRequires:  python3-beautifulsoup4
 BuildRequires:  python3-decorator >= 3.4.0
 BuildRequires:  python3-deprecation >= 1.0
 BuildRequires:  python3-devel
 BuildRequires:  python3-dogpile.cache >= 0.6.2
-BuildRequires:  python3-extras >= 1.0.0
-BuildRequires:  python3-fixtures >= 3.0.0
+BuildRequires:  python3-extras
+BuildRequires:  python3-fixtures
 BuildRequires:  python3-jmespath >= 0.9.0
 BuildRequires:  python3-jsonpatch >= 1.16
-BuildRequires:  python3-jsonschema >= 2.6.0
-BuildRequires:  python3-keystoneauth1 >= 3.3.0
-BuildRequires:  python3-mock >= 2.0.0
+BuildRequires:  python3-jsonschema
+BuildRequires:  python3-keystoneauth1 >= 3.8.0
+BuildRequires:  python3-mock
 BuildRequires:  python3-munch >= 2.1.0
 BuildRequires:  python3-netifaces >= 0.10.4
-BuildRequires:  python3-os-service-types >= 1.1.0
-BuildRequires:  python3-oslotest >= 3.2.0
+BuildRequires:  python3-os-service-types >= 1.2.0
+BuildRequires:  python3-oslotest
 BuildRequires:  python3-pbr >= 2.0.0
-BuildRequires:  python3-python-subunit >= 1.0.0
-BuildRequires:  python3-requests-mock >= 1.1.0
+BuildRequires:  python3-python-subunit
+BuildRequires:  python3-requests-mock
 BuildRequires:  python3-requestsexceptions >= 1.2.0
 BuildRequires:  python3-six >= 1.10.0
-BuildRequires:  python3-stestr >= 1.0.0
-BuildRequires:  python3-stevedore >= 1.20.0
-BuildRequires:  python3-testrepository >= 0.0.18
-BuildRequires:  python3-testscenarios >= 0.4
-BuildRequires:  python3-testtools >= 2.2.0
-Requires:       python-PyYAML >= 3.10
+BuildRequires:  python3-stestr
+BuildRequires:  python3-stevedore
+BuildRequires:  python3-testscenarios
+BuildRequires:  python3-testtools
+Requires:       python-PyYAML >= 3.12
 Requires:       python-appdirs >= 1.3.0
 Requires:       python-decorator >= 3.4.0
 Requires:       python-deprecation >= 1.0
@@ -93,16 +89,16 @@
 Requires:       python-iso8601 >= 0.1.11
 Requires:       python-jmespath >= 0.9.0
 Requires:       python-jsonpatch >= 1.16
-Requires:       python-keystoneauth1 >= 3.3.0
+Requires:       python-keystoneauth1 >= 3.8.0
 Requires:       python-munch >= 2.1.0
 Requires:       python-netifaces >= 0.10.4
-Requires:       python-os-service-types >= 1.1.0
+Requires:       python-os-service-types >= 1.2.0
 Requires:       python-requestsexceptions >= 1.2.0
 Requires:       python-six >= 1.10.0
 BuildArch:      noarch
 %ifpython2
 Requires:       python-futures >= 3.0.0
-Requires:       python-ipaddress >= 1.0.16
+Requires:       python-ipaddress >= 1.0.17
 %endif
 %if 0%{?suse_version}
 Requires(post): update-alternatives
@@ -115,28 +111,31 @@
 %python_subpackages
 
 %description
-The python-openstacksdk is a collection of libraries for building
-applications to work with OpenStack clouds. The project aims to
-provide a consistent and complete set of interactions with OpenStack's
-many services, along with complete documentation, examples, and tools.
+The openstacksdk is a library for building applications to work
+with OpenStack clouds.
+The project aims to provide a consistent and complete set of
+interactions with OpenStack's many services, along with complete
+documentation, examples, and tools.
 
 %package -n python-openstacksdk-doc
 Summary:        %{summary} - Documentation
 Group:          Documentation/HTML
 BuildRequires:  python-Sphinx
-BuildRequires:  python-openstackdocstheme >= 1.18.1
+BuildRequires:  python-openstackdocstheme
 Requires:       %{name} = %{version}
 
 %description -n python-openstacksdk-doc
-The python-openstacksdk is a collection of libraries for building
-applications to work with OpenStack clouds. The project aims to
-provide a consistent and complete set of interactions with OpenStack's
-many services, along with complete documentation, examples, and tools.
+The openstacksdk is a library for building applications to work
+with OpenStack clouds.
+The project aims to provide a consistent and complete set of
+interactions with OpenStack's many services, along with complete
+documentation, examples, and tools.
 
-This package contains documentation files for %{name}.
+The openstacksdk is a collection of libraries for building
+applications to work with OpenStack clouds.
 
 %prep
-%autosetup -p1 -n openstacksdk-0.11.3
+%autosetup -p1 -n openstacksdk-0.17.2
 %py_req_cleanup
 sed -i -e 's,coverage.*,,' test-requirements.txt || true
 sed -i -e "s,'sphinx.ext.intersphinx'\,,," doc/source/conf.py
@@ -145,8 +144,7 @@
 
 %build
 %python_build
-export PYTHONPATH=.
-%{__python2} setup.py build_sphinx
+PBR_VERSION=0.17.2 sphinx-build -b html doc/source doc/build/html
 rm -rf doc/build/html/.{doctrees,buildinfo}
 
 %install
@@ -160,9 +158,8 @@
 %python_uninstall_alternative openstack-inventory
 
 %check
-%{python_expand rm -rf .testrepository
-stestr run
-}
+export OS_LOG_CAPTURE=true
+%python_exec -m stestr.cli run
 
 %files %{python_files}
 %license LICENSE

++++++ _service ++++++
--- /var/tmp/diff_new_pack.u9mYiT/_old  2018-09-07 15:38:26.366598262 +0200
+++ /var/tmp/diff_new_pack.u9mYiT/_new  2018-09-07 15:38:26.366598262 +0200
@@ -1,8 +1,8 @@
 <services>
   <service mode="disabled" name="renderspec">
-    <param 
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/queens/openstack/openstacksdk/openstacksdk.spec.j2</param>
+    <param 
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/rocky/openstack/openstacksdk/openstacksdk.spec.j2</param>
     <param name="output-name">python-openstacksdk.spec</param>
-    <param 
name="requirements">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/queens/requirements.txt</param>
+    <param 
name="requirements">https://raw.githubusercontent.com/openstack/python-openstacksdk/stable/rocky/requirements.txt</param>
     <param name="changelog-email">[email protected]</param>
     <param name="changelog-provider">gh,openstack,python-openstacksdk</param>
   </service>

++++++ openstacksdk-0.11.3.tar.gz -> openstacksdk-0.17.2.tar.gz ++++++
++++ 32236 lines of diff (skipped)


Reply via email to