[Python-de] Re: Pfade, Modulnamen und import-Statements

Christopher Arndt <[email protected]> Sat, 11 May 2024 15:18:31 +0200
Newsgroups gmane.comp.python.general.german
Message-ID <[email protected]>
Am 11.05.24 um 15:05 schrieb Stefan Ram:>    ODER ich habe "setuptools" 
mit "distutils" verwechselt, und
>    "setuptools" wurden in Python 3.12 nicht entfernt.

distutils wurde in 31.2 aus der stdlib entfernt.

setuptools war noch nie Teil der stdlib, wurde aber standardmäßig von 
venv in neue virtuelle Environments installiert. Das ist jetzt nicht 
mehr so.

Wenn man weiter distutils oder setuptools und eine setup.py verwenden 
will, sollte man daher eine pyproject.toml anlegen und eine
entsprechende [build-system] Sektion einfügen, die dafür sorgt, dass 
beim Bauen eines Pakets setuptools heruntergeladen wird setuptools hat 
dann seine eigene Version von distutils.

Siehe:

https://packaging.python.org/en/latest/tutorials/packaging-projects/#choosing-a-build-backend


Chris
_______________________________________________
python-de Mailingliste -- [email protected]
Zur Abmeldung von dieser Mailingliste senden Sie eine Nachricht an [email protected]
https://mail.python.org/mailman3/lists/python-de.python.org/
Mitgliedsadresse: [email protected]