- Make sure Python 3.7 is available on your system
- Install pipenv on your system :
pip install pipenvorcurl https://raw.githubusercontent.com/kennethreitz/pipenv/master/get-pipenv.py | python - Create the virtual environment and install project packages
pipenv install --dev - Run the development setup script
pipenv run setup
- Format the code
pipenv run format - Manually run the linter
pipenv run lint - Manually run the tests
pipenv run test - Add a development package
pipenv install --dev <my-package> - Add a production package
poetry install <my-package> - Jump into the virtualenv to run custom commands
pipenv shell