Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/louisguitton/simple-cookiecutter-python
An opinionated cookiecutter to start a python project on the right foot.
https://github.com/louisguitton/simple-cookiecutter-python
cookiecutter cookiecutter-data-science cookiecutter-python3 python
Last synced: about 18 hours ago
JSON representation
An opinionated cookiecutter to start a python project on the right foot.
- Host: GitHub
- URL: https://github.com/louisguitton/simple-cookiecutter-python
- Owner: louisguitton
- Created: 2020-05-02T17:59:24.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-04-29T22:22:55.000Z (over 3 years ago)
- Last Synced: 2024-03-23T05:00:48.403Z (6 months ago)
- Topics: cookiecutter, cookiecutter-data-science, cookiecutter-python3, python
- Language: Python
- Size: 32.2 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# simple-cookiecutter-python
> An opinionated cookiecutter to start a python project on the right foot.
![Platform](https://img.shields.io/badge/python-3.7-blue.svg)
For every new repo I started, I ended up re-writing the same things over and over again until I got tired
and learned how `cookiecutter` can help in this situation.## Usage
```sh
pip install cookiecutter
cookiecutter https://github.com/louisguitton/simple-cookiecutter-python.git
```## Features
- Python package with CLI entrypoint
- Convenient make commands for managing the python package
- pre-commit hooks with black formatting
- CI/CD boilerplate for Github and Gitlab
- Dockerfile that uses alpine