docsbuild-scripts
docsbuild-scripts copied to clipboard
scripts for building documentation on docs.python.org
Currently we're using `sphinx-build -W` to spot errors, but on unmaintained translations like 3.8, as we're using the po files from 3.7, it's normal to have inconsistencies. Maybe we should...
Typically this page https://docs.python.org/3/library/functions.html has no tag, it should.
It would avoid having conflicting titles in different versions, even if we do it with a big sed it may help avoiding some SEO "bad points".
Currently we're redirecting from [/](https://docs.python.org/) to [/3/](https://docs.python.org/3/) but symlinking from [/3/](https://docs.python.org/3/) to [/3.7/](https://docs.python.org/3.7/). I feel like we should redirect instead of symlinking (our builds are not aware of the others,...
Currently, when a RM changes a symlink, like `ln -nfs 3 3.7.0` (to make /3/ point to 3.7), there's no (documented) way to invalidate the cache for `/3/*`.
Less differences on git updates should speed up the Sphinx builds basing on shared filesystem directory. ### Testing strategy Config simplified: two versions, two languages. * run from main "first...
* Round duration seconds to the nearest integer * Change `last_build` to the start time instead of the end time * Don't include microseconds in ``last_build_start`` This allows using the...
Towards https://github.com/python/docs-community/issues/131 If either of the options to ``--select-output`` is given, a different lockfile is generated and checked. We also invert some options because in the future both HTML and...
- Add Greek translation (we think we're okay to add this to production since we've done 100% of the prerequisites. If someone could double-check that, it'd be great! - Because...
A full set of Python 3.9-3.13 security+bugfix releases were made last week: https://discuss.python.org/t/python-3-13-1-3-12-8-3-11-11-3-10-16-and-3-9-21-are-now-available/73214 The bugfix branches (3.12 and 3.13) are automatically built on cron. The security branches (3.9-3.11) need manual...