So bearbeiten Sie README.md in pyproject.toml dynamischPython

Python-Programme
Anonymous
 So bearbeiten Sie README.md in pyproject.toml dynamisch

Post by Anonymous »

Ich bin gerade dabei, einige Python-Projekte mit setuptools von setup.py nach pyproject.toml zu migrieren, und es funktioniert größtenteils. Allerdings habe ich in meiner setup.py-Datei meine README.md mit dem folgenden Code manipuliert:

Code: Select all

HERE = pathlib.Path(__file__).parent
README = (HERE / "README.md").read_text()
README = re.sub(r'^.*#', '#', README, flags=re.DOTALL)

setup(
long_description=README
)
Dies diente dazu, die Abzeichensymbole (mithilfe von img.shields.io) zu entfernen, die oben auf meiner GitHub-Seite angezeigt werden, aber ich wollte diese nicht auf der Projektseite von pypi.org haben.
Beim Wechsel zu pyproject.toml konnte ich dynamische Variablen verwenden, um die Versionsinformationen mithilfe von tool.setuptools.dynamic abzurufen, aber ich finde keine Möglichkeit um einige Daten vom Anfang meiner README.md zu entfernen.
Ich verwende die folgenden Build-Tools:

Code: Select all

[build-system]
requires = ["setuptools>=77.0.3"]
build-backend = "setuptools.build_meta"

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post