Skip to content

MacherLabs/cookiecutter-pymodules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

cookiecutter-vedalabs-pymodules

Boilerplate for creating CI/CD enabled python modules applications for VedaLabs.

Introduction

This project takes care of the setup and configuration so you can focus on making your module or library awesome. Scaffolding a project takes seconds and it gives you the essentials of devops and container orchestration, like drone, helm, kubernetes integration to get started. This project aims to get out of your way, and to allow you easily and quickly create liberaries while providing a solid foundation for your library to mature in the future.

Features

  • Pip package
  • CI/CD via gitlab

Quick Start

Install cookiecutter:

pip install cookiecutter

Scaffold your project (from github):

cookiecutter gh:macherlabs/cookiecutter-pymodules

OR (from folder)

git clone https://github.com/MacherLabs/cookiecutter-pymodules.git
cookiecutter cookiecutter-pymodules

Contributing

Want a new feature or find a bug? Submit a Pull Request!

TODO

  • Add Makefile for
    • tox, flake8 and pytest tests
    • version upgrades, git tags and push changes to pypi
  • gitlab ci files.

About

cookiecutter for python libraries and modules

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published