Switch from setup.py to pyproject.toml