EVEprosper / ProsperCookiecutters

Cookiecutter templates for Prosper projects

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Show Logo

ProsperCookiecutters

Build Status Documentation Status Join the chat at https://gitter.im/EVEProsper/Lobby

TODO: Badges

Templates for starting Prosper projects.

Getting Started

pip install cookiecutter
cookiecutter ProsperCookiecutters/{project_type}

cd {project_dir}
git init
git add --all
git commit -m "first commit: cookiecutter"
git remote add origin https://github.com/{username}/{project_name}.git
git push -u origin master

CookieCutter allows for easy templates so all the boilerplate can be taken care of and you can go straight to development.

ProsperFlask

Template for standing up REST-ful microservices with Flask. Comes with:

  • Flask Launcher: for debug/prod
  • Test framework: for easy test development
  • CI template: Travis
  • Docker template

Options

TODO

ProsperCron

Template for making simple CLI applications. Exposes launchers with entry_points for easy deployment.

Options

  • project_name: project root directory name (underscore separated)
  • library_name: python library path (underscore, lower-case)
  • cli_name: desired name for CLI application (camel case, no spaces)
  • author_name
  • author_email
  • gihub_name: GitHub user/organization name
  • keywords: space separated list of keywords for setup.py
  • project_brief: short blurb about what the app does

About

Cookiecutter templates for Prosper projects

License:MIT License


Languages

Language:Python 92.9%Language:Batchfile 3.2%Language:Makefile 3.1%Language:Shell 0.8%