The get_distribution load was very heavy, so follow the other parts and just hardcode the version in. Also update bump-version to work with this and with the new pyproject.toml configuration, and add a custom user-agent to the API requests leveraging this version.