Fix hardcoded url in transform_readme.py (#2487)

This commit is contained in:
Jonathan Plasse 2023-02-02 19:59:22 +01:00 committed by GitHub
parent 651f6b6bce
commit e89b4a5de5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -7,32 +7,36 @@ adjusts the images in the README.md to support the given target.
import argparse import argparse
from pathlib import Path from pathlib import Path
URL = "https://user-images.githubusercontent.com/1309177/{}.svg"
URL_LIGHT = URL.format("212613257-5f4bca12-6d6b-4c79-9bac-51a4c6d08928")
URL_DARK = URL.format("212613422-7faaf278-706b-4294-ad92-236ffcab3430")
# https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#specifying-the-theme-an-image-is-shown-to # https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#specifying-the-theme-an-image-is-shown-to
GITHUB = """ GITHUB = f"""
<p align="center"> <p align="center">
<picture align="center"> <picture align="center">
<source media="(prefers-color-scheme: dark)" srcset="https://user-images.githubusercontent.com/1309177/212613422-7faaf278-706b-4294-ad92-236ffcab3430.svg"> <source media="(prefers-color-scheme: dark)" srcset="{URL_DARK}">
<source media="(prefers-color-scheme: light)" srcset="https://user-images.githubusercontent.com/1309177/212613257-5f4bca12-6d6b-4c79-9bac-51a4c6d08928.svg"> <source media="(prefers-color-scheme: light)" srcset="{URL_LIGHT}">
<img alt="Shows a bar chart with benchmark results." src="https://user-images.githubusercontent.com/1309177/212613257-5f4bca12-6d6b-4c79-9bac-51a4c6d08928.svg"> <img alt="Shows a bar chart with benchmark results." src="{URL_LIGHT}">
</picture> </picture>
</p> </p>
""" """
# https://github.com/pypi/warehouse/issues/11251 # https://github.com/pypi/warehouse/issues/11251
PYPI = """ PYPI = f"""
<p align="center"> <p align="center">
<img alt="Shows a bar chart with benchmark results." src="https://user-images.githubusercontent.com/1309177/212613257-5f4bca12-6d6b-4c79-9bac-51a4c6d08928.svg"> <img alt="Shows a bar chart with benchmark results." src="{URL_LIGHT}">
</p> </p>
""" """
# https://squidfunk.github.io/mkdocs-material/reference/images/#light-and-dark-mode # https://squidfunk.github.io/mkdocs-material/reference/images/#light-and-dark-mode
MK_DOCS = """ MK_DOCS = f"""
<p align="center"> <p align="center">
<img alt="Shows a bar chart with benchmark results." src="https://user-images.githubusercontent.com/1309177/212613257-5f4bca12-6d6b-4c79-9bac-51a4c6d08928.svg#only-light"> <img alt="Shows a bar chart with benchmark results." src="{URL_LIGHT}#only-light">
</p> </p>
<p align="center"> <p align="center">
<img alt="Shows a bar chart with benchmark results." src="https://user-images.githubusercontent.com/1309177/212613422-7faaf278-706b-4294-ad92-236ffcab3430.svg#only-dark"> <img alt="Shows a bar chart with benchmark results." src="{URL_DARK}#only-dark">
</p> </p>
""" """