From a8cb405bc1a88e9757d76e8eeba343f888c37af4 Mon Sep 17 00:00:00 2001 From: "Antoine Vandevenne (anv)" Date: Wed, 10 Mar 2021 17:24:48 +0100 Subject: [PATCH] sort versions desc --- conf.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/conf.py b/conf.py index c5901a67d..c9abd4357 100644 --- a/conf.py +++ b/conf.py @@ -293,9 +293,10 @@ def _generate_alternate_urls(app, pagename, templatename, context, doctree): _alternate_versions = app.config.versions and app.config.versions.split(',') or [] context['alternate_versions'] = [ (_alternate_version, _build_url(_version=_alternate_version)) - for _alternate_version in _alternate_versions - if _alternate_version != version - and (_alternate_version != 'master' or pagename.startswith('developer')) + for _alternate_version in sorted(_alternate_versions, reverse=True) + if _alternate_version != version and ( + _alternate_version != 'master' or pagename.startswith('developer') + ) ] def _localize():