{ "info": { "author": "Sean Vieira", "author_email": "vieira.sean+hip_pocket@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "~~~~~~~~~~~~~~~\n Flask-HipPocket\n ~~~~~~~~~~~~~~~\n \n .. image:: https://drone.io/github.com/svieira/HipPocket/status.png\n :alt: Build Status (via Drone.io)\n :target: https://drone.io/github.com/svieira/HipPocket/latest\n \n .. image:: https://travis-ci.org/svieira/Flask-HipPocket.png?branch=master\n :target: https://travis-ci.org/svieira/Flask-HipPocket\n :alt: Build Status (via Travis-CI)\n \n ----\n \n .. epigraph::\n 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.\n \n \n What is it?\n -----------\n \n Flask-HipPocket is a collection of convenience wrappers for the already intensely useful Flask_ web framework.\n \n At its core are two classes:\n \n ``Mapper``\n Enable centralized URL mapping based on ``LazyLoader`` from `Flask's documentation`_\n \n ``HipPocket``\n A wrapper to enable running setup tasks on a Flask application at startup.\n \n ``HipPocket`` itself also comes with two pre-defined tasks:\n \n ``autoload``\n Load blueprints from a package and auto-register them with Flask\n To add a new blueprint to an autoloading application simply drop in a sub-package and reload your server.\n \n ``setup_errors``\n Add basic error responses for all HTTP error codes.\n \n Can I use it?\n -------------\n \n It depends on your requirements. Some things to consider:\n \n * It is currently alpha software.\n * It is licenced under the MIT licence. \n * It does not yet have full test coverage.\n * It has limited `documentation`_.\n \n Contributing\n ------------\n \n Flask-HipPocket is actively accepting `patches`_ and `feedback`_ at its `GitHub repository`_.\n \n Links\n -----\n \n * `repository`_\n * `documentation`_\n * `development version`_\n \n .. _Flask: http://flask.pocoo.org\n .. _Flask's documentation: http://flask.pocoo.org/docs/patterns/lazyloading/\n .. _repository: https://github.com/svieira/Flask-HipPocket\n .. _GitHub repository: repository_\n .. _patches: https://github.com/svieira/Flask-HipPocket/pulls\n .. _feedback: https://github.com/svieira/Flask-HipPocket/issues\n .. _documentation: http://flask-hippocket.readthedocs.org/en/latest/\n .. _development version: http://github.com/svieira/Flask-HipPocket/zipball/master#egg=Flask-HipPocket-dev", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/svieira/Flask-HipPocket", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "Flask-HipPocket", "package_url": "https://pypi.org/project/Flask-HipPocket/", "platform": "any", "project_url": "https://pypi.org/project/Flask-HipPocket/", "project_urls": { "Homepage": "https://github.com/svieira/Flask-HipPocket" }, "release_url": "https://pypi.org/project/Flask-HipPocket/0.2.0b1/", "requires_dist": null, "requires_python": null, "summary": "A wrapper around Flask to ease the development of larger applications", "version": "0.2.0b1" }, "last_serial": 872265, "releases": { "0.2.0b1": [ { "comment_text": "", "digests": { "md5": "4c7f2c9b6413dc7ba1e6b2adab134bf3", "sha256": "8b604727220ce03fbf28aa5c73c0b6c0908a71a94606c33c90d03bddedd42333" }, "downloads": -1, "filename": "Flask-HipPocket-0.2.0b1.tar.gz", "has_sig": false, "md5_digest": "4c7f2c9b6413dc7ba1e6b2adab134bf3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7774, "upload_time": "2013-09-23T22:15:25", "url": "https://files.pythonhosted.org/packages/44/69/e111d8e47246d6ce607a6a6d50c28eed7fb1ea99b0449f0bbdfdb96f383a/Flask-HipPocket-0.2.0b1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4c7f2c9b6413dc7ba1e6b2adab134bf3", "sha256": "8b604727220ce03fbf28aa5c73c0b6c0908a71a94606c33c90d03bddedd42333" }, "downloads": -1, "filename": "Flask-HipPocket-0.2.0b1.tar.gz", "has_sig": false, "md5_digest": "4c7f2c9b6413dc7ba1e6b2adab134bf3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7774, "upload_time": "2013-09-23T22:15:25", "url": "https://files.pythonhosted.org/packages/44/69/e111d8e47246d6ce607a6a6d50c28eed7fb1ea99b0449f0bbdfdb96f383a/Flask-HipPocket-0.2.0b1.tar.gz" } ] }