Hello community, here is the log from the commit of package python-openstackdocstheme for openSUSE:Factory checked in at 2017-08-28 15:32:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-openstackdocstheme (Old) and /work/SRC/openSUSE:Factory/.python-openstackdocstheme.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-openstackdocstheme" Mon Aug 28 15:32:19 2017 rev:4 rq:515731 version:1.16.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-openstackdocstheme/python-openstackdocstheme.changes 2017-02-21 13:40:45.449479783 +0100 +++ /work/SRC/openSUSE:Factory/.python-openstackdocstheme.new/python-openstackdocstheme.changes 2017-08-28 15:32:24.332200828 +0200 @@ -1,0 +2,70 @@ +Wed Aug 9 14:08:22 UTC 2017 - tbechtold@suse.com + +- add 0001-Break-cycle-dependency-with-reno.patch + +------------------------------------------------------------------- +Mon Aug 7 06:26:02 UTC 2017 - cloud-devel@suse.de + +- update to version 1.16.1 + - Fix sorting of git versions + - Standardise header styling + - PDF support for sample document with font + - Enable some off-by-default checks + - Cleanup conf.py + - automate some of the extension setup + - Update 2 documentation URLs according to doc migration + - CSS: Add margin-left to <dd> + - Fix Added / Changed / Deprecated notices + - README: Update configuration of openstackdocstheme + - Add note in README about Python 3 changes + - Require bug_project setting + - Update hacking to current version + - Add alignment styling for figures and images + - Change name of checkbuild testenv to buildpdf for clarity + - Fix search.html page script errors + - Fix missing role_id + - Allow using openstackdocstheme without git installed + - Updates "Contents" to "Project home page" to better match existing + - Update css markups for newer Sphinx + - Do not display title string of page local TOC + - Fix links in drop-down menu under Join; add https + - move the localtoc for the page into the sidebar + - remove smooth scrolling + - Add spaces in demo for deprecation notices + - Declare parallel reading safe + - add a comment to all output HTML pages showing the input file + - show the current project name and version in navigation link + - Update bootstrap and jquery files + - Strip tags from navigation prev, next titles + - Serve minified CSS + - Add tox env for PDF building + - move documentation from readme to sphinx tree + - Adding octavia api-ref + - Increase admonition.important contrast + - Add warning-is-error + - Clarify search title + - Working on integrating options from oslosphinx theme + - Update Site Search + - Use new OpenStack logo and header + - Adjust 'docs-toc a' display value + - Use https instead of http for git.openstack.org + - Remove duplicate search field from the left sidebar + - Update Launchpad info + - Adds list of versions in the "Updated" bar + - Adds docs for release versions dropdown menu + - Update docs + - Remove rules linked to a "Status" ID + - Remove getJSON function and doc-characters file + - Minimal support for storyboard + - switch release notes build to use openstackdocs instead of oslosphinx + - Add note for show_other_versions + - PDF build support >= Sphinx 1.6.1 + - fix alignment of toc tree items in sidebar + - Adds LaTeX style file for building PDF documents + - Fix a logic issue in the JS + - Move from 3rd party fonts to native font stack + - Updated from global requirements + - Add support for versionadded and deprecated +- Add 0001-Break-cycle-dependency-with-os-api-ref.patch + +------------------------------------------------------------------- Old: ---- openstackdocstheme-1.6.1.tar.gz New: ---- 0001-Break-cycle-dependency-with-os-api-ref.patch 0001-Break-cycle-dependency-with-reno.patch openstackdocstheme-1.16.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-openstackdocstheme.spec ++++++ --- /var/tmp/diff_new_pack.F6C6ND/_old 2017-08-28 15:32:25.472040580 +0200 +++ /var/tmp/diff_new_pack.F6C6ND/_new 2017-08-28 15:32:25.476040017 +0200 @@ -18,23 +18,24 @@ %global sname openstackdocstheme Name: python-openstackdocstheme -Version: 1.6.1 +Version: 1.16.1 Release: 0 Summary: OpenStack Docs Theme License: Apache-2.0 Group: Development/Languages/Python Url: https://launchpad.net/%{sname} Source0: https://pypi.io/packages/source/o/%{sname}/%{sname}-%{version}.tar.gz +# https://review.openstack.org/491157 +Patch1: 0001-Break-cycle-dependency-with-os-api-ref.patch +# 0001-Break-cycle-dependency-with-reno.patch +Patch2: 0001-Break-cycle-dependency-with-reno.patch BuildRequires: openstack-macros BuildRequires: python-Sphinx BuildRequires: python-devel -BuildRequires: python-oslosphinx >= 4.7.0 -BuildRequires: python-pbr >= 1.8 -BuildRequires: python-requests >= 2.10.0 +BuildRequires: python-pbr >= 2.0.0 +BuildRequires: python-requests >= 2.14.2 BuildRequires: python-setuptools >= 16.0 Requires: python-Sphinx -Requires: python-oslosphinx >= 4.7.0 -Requires: python-requests >= 2.10.0 BuildArch: noarch %description @@ -42,7 +43,10 @@ to docs.openstack.org. Intended for use by OpenStack projects. %prep -%autosetup -n %{sname}-%{version} +%autosetup -p1 -n %{sname}-%{version} + +# we dont need hacking +sed -i '/^hacking.*/d' test-requirements.txt %py_req_cleanup %build @@ -52,7 +56,7 @@ %py2_install %check -%{__python2} setup.py testr +%{__python2} setup.py test %files %license LICENSE ++++++ 0001-Break-cycle-dependency-with-os-api-ref.patch ++++++
From 8454efe607dc036b5ca0038e4c43768f0537f2ed Mon Sep 17 00:00:00 2001 From: Thomas Bechtold <tbechtold@suse.com> Date: Sat, 5 Aug 2017 08:58:33 +0200 Subject: [PATCH] Break cycle dependency with os-api-ref
openstackdocstheme requires os-api-ref for testing, but os-api-ref requires openstackdocstheme. To break this, make os-api-ref an optional test requirement. Change-Id: Ibbd01f63a516a49133cd8cdd4cf0cfe69bbaecaf --- setup.cfg | 6 ++++++ test-requirements.txt | 2 -- tox.ini | 1 + 3 files changed, 7 insertions(+), 2 deletions(-) Index: openstackdocstheme-1.16.1/setup.cfg =================================================================== --- openstackdocstheme-1.16.1.orig/setup.cfg +++ openstackdocstheme-1.16.1/setup.cfg @@ -19,6 +19,12 @@ classifier = Programming Language :: Python :: 3.5 Topic :: Documentation +[extras] +test = + # os-api-ref needs openstackdocstheme which needs os-api-ref (cycle dep) + # so put os-api-ref in extras to make it an optional test dependency + os-api-ref>=1.0.0 # Apache-2.0 + [global] setup-hooks = pbr.hooks.setup_hook Index: openstackdocstheme-1.16.1/test-requirements.txt =================================================================== --- openstackdocstheme-1.16.1.orig/test-requirements.txt +++ openstackdocstheme-1.16.1/test-requirements.txt @@ -8,5 +8,3 @@ hacking!=0.13.0,<0.14,>=0.12.0 # Apache- sphinx>=1.6.2 # BSD reno!=2.3.1,>=1.8.0 # Apache-2.0 - -os-api-ref>=1.0.0 # Apache-2.0 Index: openstackdocstheme-1.16.1/tox.ini =================================================================== --- openstackdocstheme-1.16.1.orig/tox.ini +++ openstackdocstheme-1.16.1/tox.ini @@ -6,6 +6,7 @@ envlist = pep8 usedevelop = False install_command = {toxinidir}/tools/tox_install.sh {env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt} {opts} {packages} deps = -r{toxinidir}/test-requirements.txt + .[test] setenv = VIRTUAL_ENV={envdir} BRANCH_NAME=master CLIENT_NAME=openstackdocstheme ++++++ 0001-Break-cycle-dependency-with-reno.patch ++++++
From 6fbcadb45f9f0fd90cddc0fcdfa13de4bb0b83c9 Mon Sep 17 00:00:00 2001 From: Thomas Bechtold <tbechtold@suse.com> Date: Wed, 9 Aug 2017 15:44:14 +0200 Subject: [PATCH] Break cycle dependency with reno
openstackdocstheme requires reno for testing, but reno requires openstackdocstheme. To break this, make reno an optional test requirement. Change-Id: I267e0216089038a15df8221efc1fcd365e0809be --- setup.cfg | 2 ++ test-requirements.txt | 2 -- 2 files changed, 2 insertions(+), 2 deletions(-) Index: openstackdocstheme-1.16.1/setup.cfg =================================================================== --- openstackdocstheme-1.16.1.orig/setup.cfg +++ openstackdocstheme-1.16.1/setup.cfg @@ -24,6 +24,8 @@ test = # os-api-ref needs openstackdocstheme which needs os-api-ref (cycle dep) # so put os-api-ref in extras to make it an optional test dependency os-api-ref>=1.0.0 # Apache-2.0 + # reno needs openstackdocstheme which needs reno (cycle dep) + reno!=2.3.1,>=1.8.0 # Apache-2.0 [global] setup-hooks = Index: openstackdocstheme-1.16.1/test-requirements.txt =================================================================== --- openstackdocstheme-1.16.1.orig/test-requirements.txt +++ openstackdocstheme-1.16.1/test-requirements.txt @@ -6,5 +6,3 @@ hacking!=0.13.0,<0.14,>=0.12.0 # Apache- # this is required for the docs build jobs sphinx>=1.6.2 # BSD - -reno!=2.3.1,>=1.8.0 # Apache-2.0 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.F6C6ND/_old 2017-08-28 15:32:25.608021462 +0200 +++ /var/tmp/diff_new_pack.F6C6ND/_new 2017-08-28 15:32:25.620019775 +0200 @@ -1,8 +1,8 @@ <services> <service mode="disabled" name="renderspec"> - <param name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/ocata/openstack/openstackdocstheme/openstackdocstheme.spec.j2</param> + <param name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/pike/openstack/openstackdocstheme/openstackdocstheme.spec.j2</param> <param name="output-name">python-openstackdocstheme.spec</param> - <param name="requirements">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/ocata/global-requirements.txt</param> + <param name="requirements">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/pike/global-requirements.txt</param> <param name="changelog-email">cloud-devel@suse.de</param> <param name="changelog-provider">gh,openstack,openstackdocstheme</param> </service> ++++++ openstackdocstheme-1.6.1.tar.gz -> openstackdocstheme-1.16.1.tar.gz ++++++ ++++ 28736 lines of diff (skipped)