Check it out [here](https://github.com/wasade/verman). One missing bit is automatically fetching git commit if it is available. I think it should be included. Also, I need to add in setup.py, doing so in a second.