8000 Run languages in definition order · python/docsbuild-scripts@988128e · GitHub
[go: up one dir, main page]

Skip to content

Commit 988128e

Browse files
committed
Run languages in definition order
1 parent 2828c2b commit 988128e

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

build_docs.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1156,10 +1156,13 @@ def build_docs(args) -> bool:
11561156
http = urllib3.PoolManager()
11571157
versions = parse_versions_from_devguide(http)
11581158
languages = parse_languages_from_config()
1159+
# Reverse languages but not versions, because we take version-language
1160+
# pairs from the end of the list, effectively reversing it.
1161+
# This runs languages in config.toml order and versions newest first.
11591162
todo = [
11601163
(version, language)
11611164
for version in Version.filter(versions, args.branch)
1162-
for language in Language.filter(languages, args.languages)
1165+
for language in reversed(Language.filter(languages, args.languages))
11631166
]
11641167
del args.branch
11651168
del args.languages

0 commit comments

Comments
 (0)
0