Project Setup

Let's learn about the installation process.

We'll cover the following

Installation process

Before moving forward, we’ll need to install some required tools. To do this, let’s use the file requirements.txt, which calls files from the requirements directory. The files in requirements directory are as follows:

  • The dev.txt file contains all the required tools (pip, punch.py, wheel, watchdog, flake8, Sphinx) necessary for development.
  • The prod.txt file contains all the required tools for production.
  • The test.txt file contains all the required tools (tox, coverage, pytest, pytest-cov) necessary for testing.

These files will continue to be updated in the course as the need for new tools arises.

Get hands-on with 1400+ tech skills courses.