A Cookie Cutter template for creating Python CLI scripts.
NOTE: This project only supports Python3.
First you will need to install cookiecutter, then "clone" the project using cookiecutter Then fill in the form and your project will be ready to use. This project is supposed to be used with GitLab.
pip install cookiecutter
# Via SSH
cookiecutter git@gitlab.com:hmajid2301/python-cli-template.git
# Or via HTTPS
cookiecutter https://gitlab.com/hmajid2301/python-cli-template.git
This template comes with the following libraries/packages ready to use.
- GitLab CI
- Black
- Flake8
- Isort
- Docker
- Pytest
- Sphinx
You can find the changelog here.