Budowanie paczek Pythonowych
Budowanie paczek Pythonowych Do konfiguracji projektu i jego budowania używamy pliku pyproject.toml, ponieważ staje się on de facto standardem dla projektów Pythonowych. Jest o tym trochę w PEP-518, PEP-621, oraz PEP-660. Sporo narzędzi preferuje konfigurację w pyproject.toml (black, isort, ruff, pytest…). Podstawowy plik pyproject.toml Konfiguracje w tym formacie zawierają kilka istotnych sekcji: Sekcja [build-system] określa jaki backend zostanie użyty do budowania paczki jak setuptools czy hatch. Sekcja [project] zawiera podstawowe metadane o projekcie, nazwę, wersję, linki, zależności, autorów i opis....