13. Tools and Environment¶
13.1. Development¶
ipython, Flake8(pep8,pyflakes,mcCabe), pylint, virtualenv(wrapper), autoenv, landscape.io
13.2. Documents¶
docstring, pydoc, Sphinx, readthedocs
13.3. Auto testing¶
13.4. Code maintaining and reviewing¶
github, Code review: Gerrit, github(Pull Request)
13.5. Packaging¶
setuptools
13.6. Deployment¶
Ansible, SaltStack, Puppet, fabric
13.7. Release¶
PyPi, pip
13.8. Monitoring¶
Psutil, Nagios, Ganglia
13.9. CI¶
Travis-CI, Jenkins/buildbot