pyproject https://packaging.python.org/en/latest/guides/modernize-setup-py-project/ Passion/Python 2024.06.13