Python .gitignore
redundant and DRY, install_requires in setup.py is authoritative
changed distutils to setuptools
python setup.py test
virtualenv in .gitignore