Как динамически манипулировать README.md в pyproject.tomlPython

Программы на Python
Ответить
Anonymous
 Как динамически манипулировать README.md в pyproject.toml

Сообщение Anonymous »

Я сейчас переношу некоторые проекты Python из setup.py в pyproject.toml с помощью setuptools, и в основном все работает. Однако в моем файле setup.py я манипулировал README.md, используя следующий код:
HERE = pathlib.Path(__file__).parent
README = (HERE / "README.md").read_text()
README = re.sub(r'^.*#', '#', README, flags=re.DOTALL)

setup(
long_description=README
)

Это было сделано для удаления значков значков (с использованием img.shields.io), которые появляются в верхней части моей страницы GitHub, но я не хотел, чтобы они находились на странице проекта pypi.org.
При переходе на pyproject.toml мне удалось использовать динамические переменные для получения информации о версии с помощьюtool.setuptools.dynamic, но я не могу найти способ удалить некоторые данные из начала моего README.md.
Я использую следующие инструменты сборки:
[build-system]
requires = ["setuptools>=77.0.3"]
build-backend = "setuptools.build_meta"


Подробнее здесь: https://stackoverflow.com/questions/798 ... oject-toml
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»