I have a Python project which has Sphinx documentation and distutils for publishing to Pip.

Both of these functions require a version (e.g., 0.4b3)

Is there a best practice for automatically maintaining a consistent version number across the various utilities which require version numbers?

As a bonus, is there anything that integrates with git (e.g., via tags)?

Edit
Report