Änderungen angekündigt am 31. Januar 2024
Änderungen für Protocol Buffers angekündigt am 31. Januar 2024.
Dieses Thema behandelt Breaking Changes in Python in der 26.x-Linie.
Python Breaking Changes
Entfernung von setup.py und setup.cfg Unterstützung von GitHub
In der 26.x-Version werden setup.py und setup.cfg nicht mehr im Verzeichnis python/ des GitHub-Repositorys oder in den GitHub-Release-Tarballs enthalten sein. Dies bedeutet, dass es nicht mehr möglich sein wird, ein Python-Paket direkt aus dem GitHub-Repository oder dem Release-Tarball zu erstellen.
Die Python-Quellpakete, die auf PyPI veröffentlicht werden, werden weiterhin eine setup.py im Top-Level-Verzeichnis enthalten. Dies ist die unterstützte und empfohlene Methode zum Erstellen von Python-Binärpaketen für Benutzer, die die von uns auf PyPI verteilten Binärpakete nicht verwenden möchten.
Weitere Informationen finden Sie unter #15671.