Skip to content
This repository has been archived by the owner on Jul 6, 2020. It is now read-only.

mthpower/cc-python-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CC Python Project

A cookiecutter for a Python Project. Contains my personal preferences and opinions.

Features

  • Testing with pytest
  • Reproducable testing with tox
  • Easy building of wheels with a setup.py
  • Requirements freezing workflow with pip-tools
  • Python 3 only
  • Makefile for common development tasks
  • Dockerfile

N.B.: This is aimed at being a starting point for a Python project, not a python library.

Quickstart

Prerequisites:

  • Python == 3.5
  • Docker

Install cookiecutter:

$ pip install cookiecutter

Scaffold a project:

$ cookiecutter gh:mthpower/cc-python-project

And follow the prompts.

About

A cookiecutter for a Python project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published