A wrapper around Flask to ease the development of larger applications
Python Shell
Latest commit 9b5c273 Feb 26, 2014 @svieira A small update
To test webhooks
Permalink
Failed to load latest commit information.
docs
flask_hippocket
.gitignore
.gitmodules
.travis.yml
LICENCE
Makefile
README.rst
make.bat
run-tests.py
setup.py

README.rst

Flask-HipPocket

Build Status (via Drone.io) Build Status (via Travis-CI) Requirements Status
Circular imports have you down? Looking for a better way to build mid-to-large scale systems? Pop that flask into your hip pocket and take a brisk walk to clear your head.

What is it?

Flask-HipPocket is a collection of convenience wrappers for the already intensely useful Flask web framework.

At its core are two classes:

Mapper
Enable centralized URL mapping based on LazyLoader from Flask's documentation
HipPocket
A wrapper to enable running setup tasks on a Flask application at startup.

HipPocket itself also comes with two pre-defined tasks:

autoload
Load blueprints from a package and auto-register them with Flask To add a new blueprint to an autoloading application simply drop in a sub-package and reload your server.
setup_errors
Add basic error responses for all HTTP error codes.

Can I use it?

It depends on your requirements. Some things to consider:

  • It is currently late-alpha software.
  • It is licenced under the MIT licence.
  • It does not yet have full test coverage.
  • It has limited documentation.

Contributing

Flask-HipPocket is actively accepting patches and feedback at its GitHub repository.

Links