Writing experiments should be simple, the library should be small, and it should make you happy.
Prepare to SMILE...
git config filter.versioning.smudge 'python versioning.py' git config filter.versioning.clean 'python versioning.py --clean'
Add a file to .git called post-checkout with the following.
#!/bin/sh cat version.py | python versioning.py --clean | python versioning.py > version.py
For more information visit `Mass Communicating via the Wayback Machine<https://web.archive.org/web/20180823042433/https://mass-communicating.com/code/2013/11/08/python-versions.html>`_
For detailed documentation, please visit http://smile-docs.readthedocs.io/