Use pyproject.toml for all metadata, simple version specification
This MR migrates all project metadata to the pyproject.toml
file, which is the new standard location for Python metadata.
This also simplifies the version specification by removing the git_version.py
module, and just hardcoding the version number into the __init__.py
file.