Hello community,

here is the log from the commit of package python-reno for openSUSE:Factory 
checked in at 2017-08-12 20:25:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-reno (Old)
 and      /work/SRC/openSUSE:Factory/.python-reno.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-reno"

Sat Aug 12 20:25:32 2017 rev:4 rq:514635 version:2.4.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-reno/python-reno.changes  2016-08-26 
23:17:59.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-reno.new/python-reno.changes     
2017-08-12 20:25:38.301180190 +0200
@@ -1,0 +2,116 @@
+Sat Aug  5 07:04:19 UTC 2017 - cloud-de...@suse.de
+
+- update to version 2.4.1
+  - add function for reducing change list to operations
+  - sphinxext: Include branch information in source name
+  - Properly declare dependency on six
+  - return the name of the cache file created
+  - Have import order follow standard and fix misspelling
+  - Remove discover from test-requirements
+  - Replace LOG.wirn with LOG.warning
+  - Support to set a custom template used to create new notes
+  - set up logging in the sphinx extension
+  - set relnotesdir to default inside config
+  - Changed the link to home-page
+  - Show team and repo badges on README
+  - Using fixtures.MockPatch instead of mockpatch.Patch
+  - clarify automatic inclusion of prelude section
+  - update release notes
+  - let the Config object give us the path to the notes
+  - define Config class
+  - logging improvements
+  - trim Newton history to avoid duplication
+  - use dulwich to find the current version on a branch
+  - fix a problem scanning for the base of a branch with no tag
+  - Wrap template at ~79 characters
+  - add filename and sha in comments in report output
+  - Add YAML configuration parsing
+  - Document how reno handles eol branches in config
+  - add a --title option to the report command
+  - doc: Document the available configuration options
+  - Remove oslotest from test-requirements.txt
+  - add a lint command
+  - make sections configurable
+  - add sha info to ChangeTracker debug output
+  - move tag management into repo subclass
+  - do not test python 3.4 by default
+  - Remove link to modindex
+  - tone down the warning for missing configuration file
+  - deal with unsigned tags
+  - fix the way we handle deleted notes
+  - fix the logic for determining where to stop scanning a branch
+  - use unicode literals in scanner tests
+  - do not allow multiple files with the same UID
+  - Add support for tags tagging other tags
+  - Enable to create and edit a note with reno new
+  - allow tracking branch names when the branches only exist on origin
+  - only show recent releases on the current series pages
+  - deal with remote branches
+  - refactor change tracking in scanner
+  - use dulwich to get the contents of a file
+  - Make note template follow correct formatting
+  - add the irc channel to the readme file
+  - support removed stable branches
+  - add reference to project team guide for openstack projects
+  - use dulwich to implement get_notes_by_version
+  - Add debugging section to docs
+  - reconfigure release notes display to include newton
+  - Link to reStructuredText primer from usage docs
+  - quiet gpg commands in tests
+  - ensure tags are returned in a consistent order
+  - let the Config class clean up the reporoot we're given
+  - traversal performance improvements
+  - fix sphinxext scanner when it has a list of versions to include
+  - optimize check for the current version
+  - add more tests for _get_ref
+  - log scanner tests in a way that makes them easier to debug
+  - Make oslosphinx requirement optional
+  - skip the test that fails on git 2.9.2
+  - fix an infinite loop in the topo traversal algorithm
+  - documentation improvements
+  - use dulwich to determine the tags on a branch
+  - add a null logging handler
+  - show full history
+  - fix bytes/str handling when looking for file content
+  - use Config instead of individual args with parameters
+  - Add support for custom tag version schemes
+  - add release note for log level fix
+  - add python 3.5 classifier and default tox env
+  - Remove support for py34
+  - Remove support for py33
+  - set the default for reporoot for the command line
+  - add missing reporoot arg to 'new' command
+  - stop scanning at the base of a branch
+  - comment out openstack governance badges
+  - teach the scanner to look at uncommitted files
+  - use dulwich to determine the branch base
+  - shortcut the branch scan by looking at the version number
+  - try to discover the repository root in sphinx builds
+  - deal with non-unique UIDs
+  - log git commands run in scanner tests
+  - fix branch handling in sphinx extension
+  - ignore staged files that are not notes
+  - uncap pbr dependency
+  - add configuration option to not stop at branch base
+  - add --no-show-source option to report command
+  - Clean imports in code
+  - use dulwich's tree traversal to look up repo contents
+  - create GitRepoFixture
+  - fix the logic for deciding what to show as the "current" series
+  - do not use sphinx 1.6.1
+  - add tests for determining the branch base
+  - modify the change aggregation api
+  - fix reference to config.yaml
+  - centralize handling of branches without base tags
+  - fix some minor formatting issues with release notes
+  - lower the log level for an error message
+  - ignore null-merges
+  - do not assume the current branch is the most recent
+  - Fix RST
+  - remove cruft from readme
+  - refactor existing implementation into a class
+  - Update to Sphinx 1.5, tread warnings as errors
+  - fix logic for deciding when to stop scanning a branch
+- add _service and switch to upstream rpm-packaging spec
+
+-------------------------------------------------------------------

Old:
----
  reno-1.8.0.tar.gz

New:
----
  _service
  reno-2.4.1.tar.gz

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

Other differences:
------------------
++++++ python-reno.spec ++++++
--- /var/tmp/diff_new_pack.mIEPIw/_old  2017-08-12 20:25:39.513010370 +0200
+++ /var/tmp/diff_new_pack.mIEPIw/_new  2017-08-12 20:25:39.513010370 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-reno
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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,30 +16,36 @@
 #
 
 
+%global sname reno
 Name:           python-reno
-Version:        1.8.0
+Version:        2.4.1
 Release:        0
 Summary:        RElease NOtes manager
 License:        Apache-2.0
 Group:          Development/Languages/Python
 Url:            http://www.openstack.org/
-Source:         https://pypi.io/packages/source/r/reno/reno-%{version}.tar.gz
-BuildRequires:  python-Babel
-BuildRequires:  python-PyYAML
+Source0:        https://pypi.io/packages/source/r/reno/reno-%{version}.tar.gz
+BuildRequires:  openstack-macros
+BuildRequires:  python-Babel >= 2.3.4
+BuildRequires:  python-PyYAML >= 3.10.0
 BuildRequires:  python-devel
-BuildRequires:  python-pbr
-BuildRequires:  python-setuptools
-%if %{with tests}
-BuildRequires:  python-testrepository
-BuildRequires:  python-testscenarios
-BuildRequires:  python-testtools
-%endif
-Requires:       python-Babel >= 1.3
-Requires:       python-PyYAML >= 3.1.0
-%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
+BuildRequires:  python-dulwich >= 0.15.0
+BuildRequires:  python-oslotest >= 1.10.0
+BuildRequires:  python-pbr >= 2.0.0
+BuildRequires:  python-setuptools >= 16.0
+BuildRequires:  python-testrepository >= 0.0.18
+BuildRequires:  python-testscenarios >= 0.4
+BuildRequires:  python-testtools >= 1.4.0
+Requires:       python-Babel >= 2.3.4
+Requires:       python-PyYAML >= 3.10.0
+Requires:       python-dulwich >= 0.15.0
 BuildArch:      noarch
+%if 0%{?suse_version}
+BuildRequires:  git-core
+BuildRequires:  gpg2
+%else
+BuildRequires:  git
+BuildRequires:  gnupg
 %endif
 
 %description
@@ -47,44 +53,24 @@
 repository and then building documentation from them.
 
 %prep
-%setup -q -n reno-%{version}
+%autosetup -p 1 -n %{sname}-%{version}
+%py_req_cleanup
 
 %build
-python setup.py build
+%{py2_build}
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%{py2_install}
 
-%if %{with tests}
 %check
+git init .
 python setup.py test
-%endif
-
-# Prepare for update-alternatives usage
-mkdir -p %{buildroot}%{_sysconfdir}/alternatives
-for p in reno ; do
-    mv %{buildroot}%{_bindir}/$p %{buildroot}%{_bindir}/$p-%{py_ver}
-    ln -s -f %{_sysconfdir}/alternatives/$p %{buildroot}%{_bindir}/$p
-    # create a dummy target for /etc/alternatives/$p
-    touch %{buildroot}%{_sysconfdir}/alternatives/$p
-done
-
-%post
-%_sbindir/update-alternatives \
-   --install %{_bindir}/reno reno %{_bindir}/reno-%{py_ver} 30
-
-%postun
-if [ $1 -eq 0 ] ; then
-    %_sbindir/update-alternatives --remove reno %{_bindir}/reno-%{py_ver}
-fi
 
 %files
-%defattr(-,root,root,-)
-%doc LICENSE ChangeLog README.rst AUTHORS
+%license LICENSE
+%doc ChangeLog README.rst
 %{_bindir}/reno
-%{_bindir}/reno-%{py_ver}
-%ghost %{_sysconfdir}/alternatives/reno
-%{python_sitelib}/reno
-%{python_sitelib}/*.egg-info
+%{python2_sitelib}/reno
+%{python2_sitelib}/*.egg-info
 
 %changelog

++++++ _service ++++++
<services>
  <service mode="disabled" name="renderspec">
    <param 
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/pike/openstack/reno/reno.spec.j2</param>
    <param name="output-name">python-reno.spec</param>
    <param 
name="requirements">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/pike/global-requirements.txt</param>
    <param name="changelog-email">cloud-de...@suse.de</param>
    <param name="changelog-provider">gh,openstack,reno</param>
  </service>
  <service mode="disabled" name="download_files">
  </service>
  <service name="format_spec_file" mode="disabled"/>
</services>
++++++ reno-1.8.0.tar.gz -> reno-2.4.1.tar.gz ++++++
++++ 6701 lines of diff (skipped)


Reply via email to