Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kirang89/bootstrapy
A bootstrap Python application, so that you can focus on writing code
https://github.com/kirang89/bootstrapy
boilerplate-application python
Last synced: about 1 month ago
JSON representation
A bootstrap Python application, so that you can focus on writing code
- Host: GitHub
- URL: https://github.com/kirang89/bootstrapy
- Owner: kirang89
- License: bsd-2-clause
- Created: 2013-09-09T09:37:44.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2013-09-16T09:50:02.000Z (about 11 years ago)
- Last Synced: 2024-04-16T18:23:07.320Z (8 months ago)
- Topics: boilerplate-application, python
- Language: Python
- Size: 109 KB
- Stars: 292
- Watchers: 19
- Forks: 31
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG
- Contributing: CONTRIBUTING.rst
- License: LICENSE
Awesome Lists containing this project
- awesome-projects-boilerplates - bootstrapy
- starred-awesome - bootstrapy - A bootstrap Python application, so that you can focus on writing code (Python)
- jimsghstars - kirang89/bootstrapy - A bootstrap Python application, so that you can focus on writing code (Python)
README
==========
bootstrapy
==========
.. image:: https://badge.fury.io/py/bootstrapy.png
:target: http://badge.fury.io/py/bootstrapy.. image:: https://travis-ci.org/kirang89/bootstrapy.png?branch=master
:target: https://travis-ci.org/kirang89/bootstrapyA 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 helpenv 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.
.. _webhooks: https://read-the-docs.readthedocs.org/en/latest/webhooks.html
.. _Read The Docs: https://readthedocs.org/License
-------bootstrapy is BSD licensed, so feel free to use it as you like.