* feat: migrate from setup.py to pyproject.toml * chore: fixes * chore: addressing PR comments * chore: addressing more comments
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. See: https://github.com/overhangio/tutor/issues/836