/cookiecutter-docker-pypackage

:cookie: Cookiecutter Template for new docker-hosted Python projects

Primary LanguagePythonMIT LicenseMIT

cookiecutter-docker-pypackage

You are confined only by the walls you build yourself.

Cookiecutter Template for new docker-based Python projects.

Contents

About

The project is an attempt to minimize the barriers to creating new python projects, which are expected to be run/developed inside Docker containers.

The key topic areas are:

  • Package Management
  • Test Framework
  • Code Linting
  • Docker runtime

Dependencies

The required pre-installed system dependencies are:

Usage

To generate a project from the cookiecutter-docker-pypackage template:

cookiecutter git@github.com:jakebrinkmann/cookiecutter-docker-pypackage
# Clones template to `~/.cookiecutters/`

Now, use it to generate a project:

cookiecutter cookiecutter-docker-pypackage
# Answer the on-screen prompts

Meta

Distributed under the MIT license. See LICENSE.txt for more information.

This project adheres to Conventional Commits and Semantic Releases.

https://github.com/jakebrinkmann/cookiecutter-docker-pypackage



↟ Back to Top ↟