Skip to content

My Cookiecutter template for spinning up Python 3 semi-random projects.

License

Notifications You must be signed in to change notification settings

oakensoul/cookiecutter-python3

Repository files navigation

cookiecutter-python3

My Cookiecutter template for spinning up Python 3 semi-random projects. Contains (or will contain) all of the various files and settings that I like to have for my Python 3 projects.

My plan is to create a series of these and then add them into my dotfiles scripts using the Cookiecutter python package.

Getting Started

Features

Generates

  • License file
  • Authors file
  • Readme file
  • .gitignore
  • .editorconfig

GitHub Templates

  • Issue templates
  • Pull request template
  • Contributing documentation
  • Code of Conduct documentation

Development

Makefile

  • make bake - Bakes a copy of the cookiecutter into a .pantry folder for visual testing
  • make clean - Cleans up the temporary .pantry folder

Usage

CLI Usage:
$ cookiecutter gh:oakensoul/cookiecutter-python3
Python Usage:
from cookiecutter.main import cookiecutter

# Create project from the cookiecutter-oakensoul.git repo template
cookiecutter('https://github.com/oakensoul/cookiecutter-python3.git')

Thanks & Credits

Thanks, and credit to @audreyr for creating the Cookiecutter command-line utility, which this project uses.

About

My Cookiecutter template for spinning up Python 3 semi-random projects.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published