Releasing is a pain, having to update versions in two spots, and then once a CHANGELOG is added that'll be yet another step. This should all be captured into a single script that bumps the version, cracks open an editor to update the changelog (with some sane default based on past git messages), does a git tag, git push, does a build, and releases to PyPI all in one go.
Releasing is a pain, having to update versions in two spots, and then once a CHANGELOG is added that'll be yet another step. This should all be captured into a single script that bumps the version, cracks open an editor to update the changelog (with some sane default based on past git messages), does a git tag, git push, does a build, and releases to PyPI all in one go.