- Makefile
- requirements.txt
- source
- Dockerfile
- Create a Python Virtual Environment
python3 -m venv ~/.venv - Create empty files:
Makefile,requirements.txt,main.py,Dockerfile,mylib/__init__.py - Populate Makefile
- Setup Continuous Integration, i.e. check code for issues like lint errors
$ ./cli.py --help
$ ./cli.py search "River Plate"
$ ./cli.py wiki "Club Atlético River Plate"