Hello community,
here is the log from the commit of package python-oslo.config for
openSUSE:Factory checked in at 2016-05-04 08:19:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-oslo.config (Old)
and /work/SRC/openSUSE:Factory/.python-oslo.config.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-oslo.config"
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-oslo.config/python-oslo.config.changes
2016-03-07 13:23:33.000000000 +0100
+++
/work/SRC/openSUSE:Factory/.python-oslo.config.new/python-oslo.config.changes
2016-05-04 08:19:28.000000000 +0200
@@ -1,0 +2,45 @@
+Thu Mar 3 07:46:37 UTC 2016 - [email protected]
+
+- Switch to.spec from rpm-packaging upstream project
+
+-------------------------------------------------------------------
+Sun Feb 28 13:39:45 UTC 2016 - [email protected]
+
+- update to 3.9.0:
+ * remove redundant call to set explicit target
+ * clear the cache before mutating the config files
+ * Updated from global requirements
+ * Add None-check to find_file
+ * add support for mutable options in the config generator
+ * add unreleased page to release notes build
+ * add a release note mentioning our use of reno
+ * Add reno for release notes management
+ * Hooks around mutate_config_files
+ * Add hostname config type
+ * Add config_dirs property with a list of directories
+ * Fix wrong check with non-None value when format group
+ * add generator hook for apps to update option defaults
+ * Updated from global requirements
+ * refactor generator._list_opts for further enhancement
+ * Add debtcollector as requirement
+ * always show coverage output from tests
+ * handle group objects in sphinxext
+ * refactor sphinxext and add unit tests
+ * have show-options load the generator config file
+ * support multiple namespaces in sphinxext
+ * refactor sphinxext to make reformatting easier
+ * refactor generator closures to private methods
+ * Updated from global requirements
+ * remove specially attribute handling from _Namespace
+ * Fix unrecognized subparser args
+ * Add test for BoolOpt with no default
+ * Fix bandit entry in tox.ini
+ * Removal of bandit.yaml
+ * Log mutated options at INFO
+ * Fix version 'mutable' was added
+ * Fix PortOpt versionchanged
+ * treat option group names as section headers when documenting them
+ * Fix MultiConfigParser removal version
+ * Retain correct order of defined config options
+
+-------------------------------------------------------------------
Old:
----
oslo.config-3.4.0.tar.gz
rpmlintrc
New:
----
oslo.config-3.9.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-oslo.config.spec ++++++
--- /var/tmp/diff_new_pack.kEhyle/_old 2016-05-04 08:19:29.000000000 +0200
+++ /var/tmp/diff_new_pack.kEhyle/_new 2016-05-04 08:19:29.000000000 +0200
@@ -16,85 +16,84 @@
#
+%global sname oslo.config
+
Name: python-oslo.config
-Version: 3.4.0
+Version: 3.9.0
Release: 0
-Summary: OpenStack configuration API
+Summary: OpenStack common configuration library
License: Apache-2.0
-Group: Development/Languages/Python
-Url: https://launchpad.net/oslo.config/
-Source:
http://tarballs.openstack.org/oslo.config/oslo.config-%{version}.tar.gz
-Source99: rpmlintrc
-BuildRequires: fdupes
-BuildRequires: openstack-suse-macros
-BuildRequires: python-devel
-# Test requirements:
-BuildRequires: git-core
+Group: Development/Languages
+Url: https://launchpad.net/%{sname}
+Source0:
https://pypi.python.org/packages/source/o/%{sname}/%{sname}-%{version}.tar.gz
+BuildRequires: openstack-macros
BuildRequires: python-debtcollector >= 1.2.0
-BuildRequires: python-fixtures >= 0.3.14
-BuildRequires: python-mock >= 1.0
-BuildRequires: python-netaddr
-BuildRequires: python-oslo.i18n >= 1.3.0
-BuildRequires: python-oslosphinx
-BuildRequires: python-oslotest >= 1.2.0
-BuildRequires: python-pbr
+BuildRequires: python-devel
+BuildRequires: python-discover
+BuildRequires: python-fixtures >= 1.3.1
+BuildRequires: python-mock >= 1.2
+BuildRequires: python-oslo.i18n >= 2.1.0
+BuildRequires: python-oslotest >= 1.10.0
+BuildRequires: python-pbr >= 1.6
BuildRequires: python-python-subunit >= 0.0.18
-BuildRequires: python-six
-BuildRequires: python-stevedore
+BuildRequires: python-setuptools
BuildRequires: python-testrepository >= 0.0.18
BuildRequires: python-testscenarios >= 0.4
-BuildRequires: python-testtools >= 0.9.36
+BuildRequires: python-testtools >= 1.4.0
Requires: python-debtcollector >= 1.2.0
Requires: python-netaddr >= 0.7.12
Requires: python-six >= 1.9.0
Requires: python-stevedore >= 1.5.0
-Provides: python-oslo-config = 2013.2
-Obsoletes: python-oslo-config < 2013.2
-Provides: %{name}-test = %{version}
-Obsoletes: %{name}-test <= %{version}
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
%description
-The Oslo configuration API supports parsing command line arguments and
-.ini style configuration files.
+The Oslo project intends to produce a python library containing
+infrastructure code shared by OpenStack projects. The APIs provided
+by the project should be high quality, stable, consistent and generally
+useful.
+
+The oslo-config library is a command line and configuration file
+parsing library from the Oslo project.
+
%package doc
-Summary: OpenStack configuration API - Documentation
-Group: Documentation/HTML
-BuildRequires: python-Sphinx
-Requires: %{name} = %{version}
-Provides: python-oslo-config-doc = 2013.2
-Obsoletes: python-oslo-config-doc < 2013.2
+Summary: Documentation for OpenStack common configuration library
+Group: Development/Languages
+BuildRequires: python-Sphinx >= 1.1.2
+BuildRequires: python-netaddr >= 0.7.12
+BuildRequires: python-oslosphinx >= 2.5.0
+BuildRequires: python-stevedore >= 1.5.0
%description doc
-This package contains documentation files for %{name}.
+Documentation for the oslo-config library.
%prep
-%setup -q -n oslo.config-%{version}
+%setup -q -n %{sname}-%{version}
%build
%{__python2} setup.py build
-
# disabling git call for last modification date from git repo
sed '/^html_last_updated_fmt.*/,/.)/ s/^/#/' -i doc/source/conf.py
-# generate html docs
-python setup.py build_sphinx
+
+%{__python2} setup.py build_sphinx
# remove the sphinx-build leftovers
rm -rf doc/build/html/.{doctrees,buildinfo}
%install
-%{__python2} setup.py install --skip-build --root %{buildroot}
+%{__python2} setup.py install --prefix=%{_prefix} --root=%{buildroot}
+
+%check
+%{__python2} setup.py testr
%files
+%doc README.rst
%license LICENSE
-%doc README.rst AUTHORS
%{_bindir}/oslo-config-generator
%{python2_sitelib}/oslo_config
%{python2_sitelib}/*.egg-info
%files doc
-%license LICENSE
%doc doc/build/html
+%license LICENSE
%changelog
++++++ oslo.config-3.4.0.tar.gz -> oslo.config-3.9.0.tar.gz ++++++
++++ 3518 lines of diff (skipped)