Hello community,

here is the log from the commit of package python-keystonemiddleware for 
openSUSE:Factory checked in at 2016-10-13 11:29:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-keystonemiddleware (Old)
 and      /work/SRC/openSUSE:Factory/.python-keystonemiddleware.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-keystonemiddleware"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-keystonemiddleware/python-keystonemiddleware.changes
      2016-05-04 08:19:04.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-keystonemiddleware.new/python-keystonemiddleware.changes
 2016-10-13 11:29:15.000000000 +0200
@@ -1,0 +2,69 @@
+Tue Oct  4 11:14:01 UTC 2016 - dmuel...@suse.com
+
+- global requirements sync
+- switch to stable/newton
+
+-------------------------------------------------------------------
+Thu Sep  1 18:50:26 UTC 2016 - tbecht...@suse.com
+
+update to version 4.9.0
+  * PEP257: add flake8-docstring testing
+  * PEP257: Ignore D203 because it was deprecated
+  * Use oslo.config fixture in audit tests
+  * Add a fixture method to add your own token data
+  * Remove bandit.yaml in favor of defaults
+  * Fix typo 'olso' to 'oslo'
+  * Fix D105: Missing docstring in magic method (PEP257)
+  * remove old options from documentation
+  * Extract a common notifier pattern
+  * Refactor audit api tests into their own file
+  * Return default value for pkg_version if missing
+  * Fix an issue with oslo_config_project paste config
+  * Use extras for oslo.messaging dependency
+  * Move auth token opts calculation into auth_token
+  * Fix D204 PEP257 violation and enable D301 and D209
+  * Fix doc build if git is absent
+  * Fix D401 PEP257 violation and enable H403
+  * Add Python 3.5 classifier
+  * Refactor create_event onto the api object.
+  * Use AccessInfo in UserAuthPlugin instead of custom
+  * Pop oslo_config_config before doing paste convert
+  * Remove oslo-incubator
+  * Create signing_dir upon first usage
+  * Fix D202: No blank lines allowed after function docstring (PEP257)
+  * Use jsonutils instead of ast for loading the service catalog
+  * Make sure audit can handle API requests which does not require a token
+  * Fix D200: One-line docstring should fit on one line with quotes (PEP257)
+  * s3token config with auth URI
+  * Return JSON for Unauthorized message
+  * Update documentation for running tests
+  * Make audit middleware use common config object
+  * Update reno for stable/mitaka
+  * use local config options if available in audit middleware
+  * Add back a bandit tox job
+  * Only confirm token binding on one token
+  * Remove the _is_v2 and _is_v3 helpers
+  * Move audit into its own folder
+  * Fix description of option `cache`
+  * Create a Config object
+  * Clean up middleware architecture
+  * generate sample config automatically
+  * Improve documentation for auth_uri
+  * Fix AttributeError on cached-invalid token checks
+  * Pass X_IS_ADMIN_PROJECT header from auth_token
+  * Fix D400 PEP257 violation
+  * Config: no need to set default=None
+  * use the same context across a request
+  * Update config options
+  * Handle cache invalidate outside cache object
+  * Determine project name from oslo_config or local config
+  * Adding audit middleware specific notification driver conf
+  * Use createfile fixture in audit test
+  * Refactor API tests to not run middleware
+  * Break out the API piece into its own file
+  * Consolidate user agent calculation
+  * Updated from global requirements
+  * Use method split_path from oslo.utils
+- update _service and use upstream spec template
+
+-------------------------------------------------------------------

Old:
----
  keystonemiddleware-4.3.0.tar.gz

New:
----
  keystonemiddleware-4.9.0.tar.gz

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

Other differences:
------------------
++++++ python-keystonemiddleware.spec ++++++
--- /var/tmp/diff_new_pack.iy4BLZ/_old  2016-10-13 11:29:16.000000000 +0200
+++ /var/tmp/diff_new_pack.iy4BLZ/_new  2016-10-13 11:29:16.000000000 +0200
@@ -16,71 +16,92 @@
 #
 
 
+%global sname keystonemiddleware
 Name:           python-keystonemiddleware
-Version:        4.3.0
+Version:        4.9.0
 Release:        0
 Summary:        Middleware for OpenStack Identity
 License:        Apache-2.0
 Group:          Development/Languages/Python
-Url:            http://launchpad.net/keystonemiddleware
-Source:         
https://pypi.python.org/packages/source/k/keystonemiddleware/keystonemiddleware-%{version}.tar.gz
-BuildRequires:  python-WebOb
-BuildRequires:  python-coverage
-BuildRequires:  python-devel
-BuildRequires:  python-fixtures
-BuildRequires:  python-keystoneclient
-BuildRequires:  python-lxml
-BuildRequires:  python-oslotest
-BuildRequires:  python-pbr
-BuildRequires:  python-requests
-BuildRequires:  python-requests-mock
-BuildRequires:  python-six
-BuildRequires:  python-testrepository
-BuildRequires:  python-testresources
-BuildRequires:  python-testtools
-# Test requirements
-BuildRequires:  python-memcached
-BuildRequires:  python-mock
-BuildRequires:  python-pycrypto
-Requires:       python-Babel >= 1.3
+Url:            https://launchpad.net/%{sname}
+Source0:        
https://pypi.io/packages/source/k/%{sname}/%{sname}-%{version}.tar.gz
+BuildRequires:  openstack-macros
+BuildRequires:  python-WebOb >= 1.2.3
+BuildRequires:  python-fixtures >= 3.0.0
+BuildRequires:  python-keystoneauth1 >= 2.10.0
+BuildRequires:  python-keystoneclient >= 2.0.0
+BuildRequires:  python-mock >= 2.0
+BuildRequires:  python-oslo.config >= 3.14.0
+BuildRequires:  python-oslo.context >= 2.9.0
+BuildRequires:  python-oslo.i18n >= 2.1.0
+BuildRequires:  python-oslo.serialization >= 1.10.0
+BuildRequires:  python-oslo.utils >= 3.16.0
+BuildRequires:  python-oslotest >= 1.10.0
+BuildRequires:  python-positional >= 1.0.1
+BuildRequires:  python-pycadf >= 1.1.0
+BuildRequires:  python-pycrypto >= 2.6
+BuildRequires:  python-python-memcached >= 1.56
+BuildRequires:  python-requests >= 2.10.0
+BuildRequires:  python-requests-mock >= 1.0
+BuildRequires:  python-six >= 1.9.0
+BuildRequires:  python-stevedore >= 1.16.0
+BuildRequires:  python-testrepository >= 0.0.18
+BuildRequires:  python-testresources >= 0.2.4
+BuildRequires:  python-testtools >= 1.4.0
 Requires:       python-WebOb >= 1.2.3
-Requires:       python-keystoneauth1 >= 2.1.0
-Requires:       python-keystoneclient >= 1.6.0
-Requires:       python-oslo.config >= 3.4.0
-Requires:       python-oslo.context >= 0.2.0
+Requires:       python-keystoneauth1 >= 2.10.0
+Requires:       python-keystoneclient >= 2.0.0
+Requires:       python-oslo.config >= 3.14.0
+Requires:       python-oslo.context >= 2.9.0
 Requires:       python-oslo.i18n >= 2.1.0
-Requires:       python-oslo.messaging >= 4.0.0
 Requires:       python-oslo.serialization >= 1.10.0
-Requires:       python-oslo.utils >= 3.4.0
+Requires:       python-oslo.utils >= 3.16.0
+Requires:       python-positional >= 1.0.1
 Requires:       python-pycadf >= 1.1.0
-Requires:       python-requests >= 2.8.1
+Requires:       python-requests >= 2.10.0
 Requires:       python-six >= 1.9.0
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
 BuildArch:      noarch
-%endif
 
 %description
-This package contains middleware modules designed to provide authentication and
-authorization features to web services other than `Keystone
-<https://github.com/openstack/keystone>`. The most prominent module is
-``keystonemiddleware.auth_token``. This package does not expose any CLI or
-Python API features.
+This package contains middleware modules designed to provide authentication
+and authorization features to web services other than Keystone
+The most prominent module is keystonemiddleware.auth_token. This package
+does not expose any CLI or Python API features.
+
+%package doc
+Summary:        Documentation for Middleware for OpenStack Identity
+Group:          Development/Languages/Python
+BuildRequires:  python-Sphinx
+BuildRequires:  python-oslosphinx >= 2.5.0
+
+%description doc
+Documentation for Middleware for OpenStack Identity.
 
 %prep
-%setup -q -n keystonemiddleware-%{version}
+%setup -q -n %{sname}-%{version}
 
 %build
-python setup.py build
+%{py2_build}
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%{py2_install}
+
+# generate html docs
+%{__python2} setup.py build_sphinx
+# remove the sphinx-build leftovers
+rm -rf doc/build/html/.{doctrees,buildinfo}
+
+%check
+%{__python2} setup.py testr
 
 %files
-%defattr(-,root,root,-)
-%doc AUTHORS LICENSE README.rst ChangeLog
-%{python_sitelib}/*
+%license LICENSE
+%doc AUTHORS ChangeLog README.rst
+%{python2_sitelib}/%{sname}
+%{python2_sitelib}/*.egg-info
+
+%files doc
+%doc doc/build/html
+%license LICENSE
 
 %changelog

++++++ _service ++++++
--- /var/tmp/diff_new_pack.iy4BLZ/_old  2016-10-13 11:29:16.000000000 +0200
+++ /var/tmp/diff_new_pack.iy4BLZ/_new  2016-10-13 11:29:16.000000000 +0200
@@ -1,13 +1,11 @@
 <services>
-  <service mode="disabled" name="download_files">
-    <param name="changesgenerate">enable</param>
-  </service>
-  <service mode="disabled" name="set_version">
-    <param name="basename">keystonemiddleware</param>
+  <service mode="disabled" name="renderspec">
+    <param 
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/newton/openstack/keystonemiddleware/keystonemiddleware.spec.j2</param>
+    <param name="output-name">python-keystonemiddleware.spec</param>
+    <param 
name="requirements">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/newton/global-requirements.txt</param>
   </service>
-  <service mode="disabled" name="python_requires">
-  </service>
-  <service name="refresh_patches" mode="disabled">
+  <service mode="disabled" name="download_files">
     <param name="changesgenerate">enable</param>
   </service>
+  <service mode="disabled" name="format_spec_file"/>
 </services>

++++++ keystonemiddleware-4.3.0.tar.gz -> keystonemiddleware-4.9.0.tar.gz ++++++
++++ 6593 lines of diff (skipped)


Reply via email to