What is pyproject.toml file for?
Background I was about to try Python package downloaded from GitHub, and realized that it did not have a setup.py , so I could not install it with pip install -e <folder> Instead, the package had a pyproject.toml file which seems to have very similar entries as the setup.py usually has. What I found Googling lead me into PEP-518 and it gives some criti