X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/be563a4748956d30a4224d42902c6f482b256be9..5c6a0dd03f7f6d8694d1b9a62f9770be44f0b809:/docs/conf.py diff --git a/docs/conf.py b/docs/conf.py index a851f98..5d0e9e3 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -15,6 +15,7 @@ import ast from pathlib import Path import re +import string from recommonmark.parser import CommonMarkParser @@ -30,6 +31,15 @@ def get_version(): return str(ast.literal_eval(version)) +def make_pypi_svg(version): + template = CURRENT_DIR / '_static' / 'pypi_template.svg' + target = CURRENT_DIR / '_static' / 'pypi.svg' + with open(str(template), 'r', encoding='utf8') as f: + svg = string.Template(f.read()).substitute(version=version) + with open(str(target), 'w', encoding='utf8') as f: + f.write(svg) + + # -- Project information ----------------------------------------------------- project = 'Black' @@ -43,6 +53,8 @@ release = get_version() version = release for sp in 'abcfr': version = version.split(sp)[0] +make_pypi_svg(release) + # -- General configuration --------------------------------------------------- @@ -106,7 +118,7 @@ html_sidebars = { } html_theme_options = { - 'show_related': True, + 'show_related': False, 'description': '“Any color you like.”', 'github_button': True, 'github_user': 'ambv',