From edff818d3056d9503c12397e713379ed7e1e8eed Mon Sep 17 00:00:00 2001 From: Andreas Jaeger Date: Fri, 12 Dec 2014 09:20:13 +0100 Subject: [PATCH] Add RSS feed Setup yasfb to generate an RSS feed for approved specs. This is a change that is done for all published documents on specs.openstack.org. Update requirements with current global requirements. Change-Id: I7a72413ab2f7621b4614d3a9b311796b5d76bd07 --- doc/source/conf.py | 5 +++++ requirements.txt | 12 ++++++++---- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/doc/source/conf.py b/doc/source/conf.py index be7255f..f677d99 100644 --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -31,8 +31,13 @@ extensions = ['sphinx.ext.autodoc', 'sphinx.ext.todo', 'sphinx.ext.viewcode', 'oslosphinx', + 'yasfb', ] +# Feed configuration for yasfb +feed_base_url = 'http://specs.openstack.org/openstack/api-wg' +feed_author = 'OpenStack API Working Group' + todo_include_todos = True # Add any paths that contain templates here, relative to this directory. diff --git a/requirements.txt b/requirements.txt index 7c49a63..ae94240 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,9 @@ -oslosphinx -pbr>=0.6,<1.0 -sphinx>=1.1.2,<1.2 +# The order of packages is significant, because pip processes them in the order +# of appearance. Changing the order has an impact on the overall integration +# process, which may cause wedges in the gate later. +pbr>=0.6,!=0.7,<1.0 +oslosphinx>=2.2.0 # Apache-2.0 +sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3 testrepository>=0.0.18 -testtools>=0.9.34 +testtools>=0.9.36,!=1.2.0 +yasfb>=0.5.1