chapter 19: Ten Interesting Tools

The challenge 359 Our implementation 360 Implementing the Django interface 360 Implementing the Falcon API 387 Where do you go from here? 404 Summary 405 A word of farewell 406

19.1 Tracking Bugs with Roundup Issue Tracker

19.1.1 Linux

Automatic Install Script

$ sudo wget -qO- https://get.docker.com/ | sh

remove hell-world

$ sudo docker rm `sudo docker ps -aq`
$ sudo docker rmi hello-world

.

19.2 Creating a Virtual Environment Using VirtualEnv

19.3 Installing Your Application Using PyInstaller

19.4 Building Developer Documentation Using pdoc

19.5 Developing Application Code Using Komodo Edit

19.6 Debugging Your Application Using pydbgr

19.7 Entering an Interactive Environment using IPython

19.8 Testing Python Applications using PyUnit

19.9 Tidying Your Code Using Isort

19.10 Providing Version Control Using Mercurial