Installing from source triggers a warning on pip 23.0.1 if pyproject.toml is not present. Building does not require any special dependencies, so we just add a simple pyproject.toml file. Close #836