Draft: Reduce the amount of dependencies for pyproject.toml
Essentially just depending on mesonpy would normally be enough but this project seems to have minimum requirement for Meson so it needs to be explicitly (rather than just transitively) dependend upon.