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 - tbechtold@suse.com + +- Switch to.spec from rpm-packaging upstream project + +------------------------------------------------------------------- +Sun Feb 28 13:39:45 UTC 2016 - dmueller@suse.com + +- 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)