[openstack-dev] [requirements][release][docs] FFE for openstackdocstheme 1.21.2

Doug Hellmann doug at doughellmann.com
Wed Aug 15 13:10:18 UTC 2018


Excerpts from Andreas Jaeger's message of 2018-08-15 09:28:51 +0200:
> On 08/15/2018 07:25 AM, Tony Breeds wrote:
> > On Tue, Aug 14, 2018 at 04:22:16PM -0400, Doug Hellmann wrote:
> > 
> >> Now that https://review.openstack.org/#/c/591671/ has landed, we need
> >> someone to propose the backports of the constraint updates to all of the
> >> existing stable branches.
> > 
> > Done:
> > https://review.openstack.org/#/q/owner:tonyb+topic:openstackdocstheme+project:openstack/requirements
> > 
> > I'm not entirely convinced such a new release will work on older
> > branches but I guess that's what CI is for :)
> 
> openstackdocsstheme has:
> sphinx!=1.6.6,!=1.6.7,>=1.6.2
> 
> So, we cannot use it on branches that constraint sphinx to an older version,
> 
> Sorry, can't check this right now from where I am,
> Andreas

That's a good point. We should give it a try, though. I don't think
pip's constraints resolver takes version specifiers into account, so we
should get the older sphinx and the newer theme. If those do happen to
work together, it should be OK.

If not, we need another solution. We may have to do more work to
backport the theme change into an older version of the library to
make it work in the old branches.

Doug



More information about the OpenStack-dev mailing list