Hello community,

here is the log from the commit of package python-oslo.policy for 
openSUSE:Factory checked in at 2016-05-19 12:14:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-oslo.policy (Old)
 and      /work/SRC/openSUSE:Factory/.python-oslo.policy.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-oslo.policy"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-oslo.policy/python-oslo.policy.changes    
2015-10-30 13:43:21.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-oslo.policy.new/python-oslo.policy.changes   
    2016-05-19 12:14:42.000000000 +0200
@@ -1,0 +2,55 @@
+Thu Mar  3 07:36:56 UTC 2016 - tbecht...@suse.com
+
+- update to 1.5.0:
+  * Updated from global requirements
+  * Update translation setup
+  * Updated from global requirements
+  * Updated from global requirements
+  * Updated from global requirements
+  * Updated from global requirements
+  * Revert "Pass environment variables of proxy to tox"
+  * Run docs testenv by default with tox
+  * Add oslopolicy-checker command-line tool
+  * Updated from global requirements
+  * Don't crash on RoleCheck when roles not present
+  * assertIsNone(val) instead of assertEqual(None,val)
+  * Updated from global requirements
+  * Add string format rendering to RoleCheck.__call__()
+  * Pass environment variables of proxy to tox
+  * Fixes combined "and" and "or" rule handling
+  * Make sure item of policy_dirs is directory
+  * Updated from global requirements
+  * Use dict comprehension
+  * Don't generate doc from test
+  * Trival: Remove 'MANIFEST.in'
+  * Updated from global requirements
+  * Updated from global requirements
+  * Updated from global requirements
+  * Use requests-mock instead of httpretty in tests
+  * Clarify usage docs
+  * Correct invalid doc references
+  * Updated from global requirements
+  * Remove Python 2.6 classifier
+  * Remove python 2.6 and cleanup tox.ini
+  * Updated from global requirements
+  * Updated from global requirements
+  * Updated from global requirements
+  * Use JSON generator
+  * Add test for enforce with rule doesn't exist
+  * Add test for raising default exception
+  * Add test for invalid JSON
+  * Add cover test requirement
+  * Fix a typo in policy.py
+  * Updated from global requirements
+  * Custom fixture to avoid external call in HttpCheck
+  * Fix coverage configuration and execution
+  * add auto-generated docs for config options
+  * Add shields.io version/downloads links/badges into README.rst
+  * Updated from global requirements
+  * Use requests in http check instead of urllib
+  * Change ignore-errors to ignore_errors
+  * Updated from global requirements
+  * remove deprecation text for policy_dirs option
+- Switch to .spec from rpm-packaging upstream project
+
+-------------------------------------------------------------------

Old:
----
  oslo.policy-0.11.0.tar.gz

New:
----
  oslo.policy-1.5.0.tar.gz

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

Other differences:
------------------
++++++ python-oslo.policy.spec ++++++
--- /var/tmp/diff_new_pack.iIFlTC/_old  2016-05-19 12:14:43.000000000 +0200
+++ /var/tmp/diff_new_pack.iIFlTC/_new  2016-05-19 12:14:43.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-oslo.policy
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,54 +16,73 @@
 #
 
 
+%global sname oslo.policy
+
 Name:           python-oslo.policy
-Version:        0.11.0
+Version:        1.5.0
 Release:        0
-Summary:        RBAC policy enforcement library for OpenStack
+Summary:        OpenStack Oslo Policy library
 License:        Apache-2.0
-Group:          Development/Languages/Python
-Url:            http://launchpad.net/oslo.policy
-Source:         
https://pypi.python.org/packages/source/o/oslo.policy/oslo.policy-%{version}.tar.gz
+Group:          Documentation
+Url:            https://launchpad.net/%sname
+Source0:        
https://pypi.python.org/packages/source/o/%{sname}/%{sname}-%{version}.tar.gz
+BuildRequires:  openstack-macros
 BuildRequires:  python-devel
+BuildRequires:  python-oslo.config >= 3.4.0
+BuildRequires:  python-oslo.i18n >= 2.1.0
+BuildRequires:  python-oslo.serialization >= 1.10.0
+BuildRequires:  python-oslo.utils >= 3.5.0
+BuildRequires:  python-oslotest >= 1.10.0
 BuildRequires:  python-pbr
-# For testing
-BuildRequires:  python-oslo.config
-BuildRequires:  python-oslo.i18n
-BuildRequires:  python-oslo.serialization
-BuildRequires:  python-oslotest
-Requires:       python-oslo.config >= 2.3.0
-Requires:       python-oslo.i18n >= 1.5.0
-Requires:       python-oslo.serialization >= 1.4.0
-Requires:       python-oslo.utils >= 2.0.0
+BuildRequires:  python-requests >= 2.8.1
+BuildRequires:  python-requests-mock >= 0.7.0
+Requires:       python-oslo.config >= 3.4.0
+Requires:       python-oslo.i18n >= 2.1.0
+Requires:       python-oslo.serialization >= 1.10.0
+Requires:       python-oslo.utils >= 3.5.0
+Requires:       python-requests >= 2.8.1
 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
-RBAC policy enforcement library for OpenStack
+The OpenStack Oslo Policy library.
+RBAC policy enforcement library for OpenStack.
+
+%package doc
+Summary:        Documentation for the Oslo Policy library
+Group:          Documentation
+BuildRequires:  python-Sphinx >= 1.1.2
+BuildRequires:  python-oslosphinx >= 2.5.0
 
+%description doc
+Documentation for the Oslo Policy library.
 
 %prep
-%setup -q -n oslo.policy-%{version}
+%setup -q -n %{sname}-%{version}
 
 %build
-python setup.py build
+%{__python2} setup.py build
 
-%check
-testr init
-testr run --parallel
+# generate html docs
+%{__python2} setup.py build_sphinx
+# remove the sphinx-build leftovers
+rm -rf doc/build/html/.{doctrees,buildinfo}
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%{__python2} setup.py install --skip-build --root %{buildroot}
+
+%check
+%{__python2} setup.py testr
 
 %files
-%defattr(-,root,root,-)
-%doc LICENSE README.rst ChangeLog AUTHORS
-%{python_sitelib}/oslo_policy
-%{python_sitelib}/*.egg-info
+%license LICENSE
+%doc README.rst
+%{_bindir}/oslopolicy-checker
+%{python2_sitelib}/oslo_policy
+%{python2_sitelib}/*.egg-info
+
+%files doc
+%license LICENSE
+%doc doc/build/html
 
 %changelog

++++++ oslo.policy-0.11.0.tar.gz -> oslo.policy-1.5.0.tar.gz ++++++
++++ 2195 lines of diff (skipped)


Reply via email to