- Update Python dependencies that didn't have a cp311 wheel: h5py and
psycopg2-binary.
- For packages for which there is no recent version that works on all
Python versions supported by Galaxy (numpy and scipy), replace old
requirement with multiple Python-version-specific requirements.
- Move package metadata from `setup.py` and `project_galaxy_util.py`
to `setup.cfg` (scripts need to be updated).
- Use `build` package to build sdist and wheel packages (Makefile
needs to be updated).