• Stars
    star
    291
  • Rank 142,525 (Top 3 %)
  • Language
    Python
  • License
    BSD 2-Clause "Sim...
  • Created about 11 years ago
  • Updated about 11 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A bootstrap Python application, so that you can focus on writing code

bootstrapy

https://badge.fury.io/py/bootstrapy.png https://travis-ci.org/kirang89/bootstrapy.png?branch=master

A bootstrap application that takes away the pain of setting up a python application for production and lets you focus on coding instead.

Usage

#Sets up environment and installs dependencies
$ make env

#Activate the environment
$ . env/bin/activate

#Shows the list of commands available
$ make help

  env         create a development environment using virtualenv
  deps        install dependencies
  clean       remove unwanted stuff
  lint        check style with flake8
  test        run all your tests using nose
  production  run test suite and do a release
  release     package and upload a release
  sdist       package

Note: Make sure to change bootstrapy to your project name before uploading it to Github and PyPi.

Setup Notes

  • In order to be able to generate PDF and PS files from reStructuredText using LaTeX on Debian-based systems you need to install the following software:

    sudo apt-get install wget build-essential python2.5-dev texlive-full

  • Use webhooks to update docs at Read The Docs whenever you make a commit to your project.

License

bootstrapy is BSD licensed, so feel free to use it as you like.

More Repositories

1

pycrumbs

Bits and bytes of Python from the Internet
3,222
star
2

cleanify

Cleans/Beautifies html, js and css files in your project
Python
86
star
3

awk-cookbook

Useful AWK one-liners for your day-to-day tasks.
38
star
4

song-bot

A Bot to search and download bollywood movie songs from the internet
Python
12
star
5

play-gradle

Some Gradle scripts for Play! Framework
JavaScript
12
star
6

clojure-newbie-guide

A quick guide for Clojure newbies.
HTML
8
star
7

cljboot

A simple template to manage a project using clojure deps and cli.
Makefile
7
star
8

charizard

Bot to automate my development environment
Shell
7
star
9

.emacs.d

I don't use this anymore. My new, simpler configuration is at https://github.com/kirang89/dotemacs
Emacs Lisp
6
star
10

Pyworks

My Python script repo
Python
5
star
11

dotemacs

I'm starting over with this setup. My old setup is at https://github.com/kirang89/.emacs.d.
Emacs Lisp
2
star
12

MyPy

Summary of learnings of Python (includes essential code snippets)
2
star
13

tictac

An interactive Tic-Tac-Toe game with a simple, yet effective AI engine.
Python
2
star
14

workshop-kit

My toolkit for Python workshops
CSS
2
star
15

lispy

A Scheme interpreter written in Python
Python
1
star
16

flappi

A boilerplate application for building REST API's in Flask using Blueprints
Python
1
star
17

PlayAsyncTask

Creating async tasks from your controller in Play Framework
Java
1
star
18

pydict

A simple Python implementation mimicking CPython dictionary using Hash Tables.
Python
1
star
19

lbac

Repo for "Let's Build a Compiler" by Jack Crenshaw
Pascal
1
star
20

flask-boiler

A boilerplate application for Flask
Python
1
star
21

css-mediaquery

Parses and determines if a given CSS Media Query matches a set of values. This is a port of https://github.com/ericf/css-mediaquery.
Python
1
star
22

SwiftyRSS

A simplistic iOS RSS reader in Swift written mainly for education.
Swift
1
star