ten interesting tools tracking bugs with roundup issue tracker creating virtual environment using virtualenv installing your application using pyinstaller building developer documentation using pdoc developing application code using komodo edit debugging your application using pydbgr entering an interactive environment using ipython testing python applications using pyunit tidying your code using isort providing version control using mercurial ten libraries you need to know about developing secure environment using pycrypto interacting with databases using sqlalchemy seeing the world using google maps adding graphical user interface using tkinter providing nice tabular data presentation using prettytable enhancing your application with sound using pyaudio manipulating images using pyqtgraph locating your information using irlib creating an interoperable java environment using jpype accessing local network resources using twisted matrix accessing internet resources using libraries index xiii