You are confined only by the walls you build yourself.
Cookiecutter Template for new docker-based Python projects.
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:
Python
3.7Cookiecutter
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