Releasing a new version

# versioning
update the version in setup.py
update CHANGELOG.txt  `git shortlog`

> git tag v0.0.0
> git commit -m 'update recent changes' CHANGELOG.txt
> git commit -m 'update version' setup.py
> git push

# create release tag on github

# upload source to pypi
> rm -rf dist/*
> python setup.py sdist
> twine upload dist/*

# install the new version locally
> pip install --upgrade iadpython