Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/itzalak/cookiecutter-python

Cookiecutter template for my python projects
https://github.com/itzalak/cookiecutter-python

cookiecutter python

Last synced: about 1 month ago
JSON representation

Cookiecutter template for my python projects

Awesome Lists containing this project

README

        

# Cookiecutter Python

Simple cookiecutter for my personal python projects.

Simple and straightforward, configured for python with poetry.

## Configuration

- [release please](https://github.com/googleapis/release-please) for github actions
- [commitizen](https://commitizen-tools.github.io/commitizen/) for github actions
- [pre commit config](https://github.com/pre-commit/pre-commit)
- [markdown lint](https://github.com/igorshubovych/markdownlint-cli)
- [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/)
- [makefile](https://makefiletutorial.com/)
- [poetry](https://github.com/python-poetry)

### Release please

For using release please, github actions requires permissions for creating and approving pull requests.

In `Settings > Actions > General` find `Workflow permissions` and update

- `Read and write permissions`
- `Allow Github Actions to create and aprove pull requests`

## Use

To create a repository using a cookie cookiecutter template

```shell
cookiecutter https://github.com/itzalak/cookiecutter-python.git
```

## Cookiecutter

-
-
-