{ "info": { "author": "Matthieu Monsch", "author_email": "monsch@mit.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Topic :: System :: Distributed Computing" ], "description": "Flasker\n=======\n\n**Flasker is now deprecated.**\n\nConsider using Kit_ instead, which allows YAML configuration files, running\nmultiple projects side by side and more.\n\n\nA configurable, lightweight framework that integrates Flask_, SQLAlchemy_ and\nCelery_.\n\n- What Flasker is!\n \n - A one stop ``.cfg`` configuration file for Flask, Celery and SQLAlchemy.\n \n - A simple pattern to organize your project via the\n ``flasker.current_project`` proxy (cf. `Quickstart`_).\n\n - A command line tool from where you can launch the Flask buit in Werkzeug_\n server, start Celery workers and the Flower_ tool, and run a shell in the\n current project context.\n\n- What Flasker isn't?\n\n - A simplified version of Flask, Celery, and SQLAlchemy. Some knowledge of these\n frameworks is therefore required. \n\nFlasker is under development. You can find the latest version on GitHub_ and\nread the documentation on `GitHub pages`_.\n\n\nInstallation\n------------\n\nUsing ``pip``:\n\n.. code:: bash\n\n $ pip install flasker\n\nUsing ``easy_install``:\n\n.. code:: bash\n\n $ easy_install flasker\n\n\nQuickstart\n----------\n\nThis short guide will show you how to get an application combining Flask,\nCelery and SQLAlchemy running in moments (the code is available on GitHub in\n``examples/basic/``).\n\nThe basic folder hierarchy for a Flasker project looks something like this:\n\n.. code:: bash\n\n project/\n conf.cfg # configuration\n app.py # code\n\nWhere ``conf.cfg`` is:\n\n.. code:: cfg\n\n [PROJECT]\n MODULES = app\n\nThe ``MODULES`` option contains the list of python modules which belong\nto the project. Inside each of these modules we can use the\n``flasker.current_project`` proxy to get access to the current project\ninstance (which gives access to the configured Flask application, the Celery\napplication and the SQLAlchemy database session registry). This is the\nonly option required in a Flasker project configuration file.\n\nHere is a sample ``app.py``:\n\n.. code:: python\n\n from flasker import current_project\n\n flask_app = current_project.flask # Flask app\n celery_app = current_project.celery # Celery app\n session = current_project.session # SQLAlchemy scoped session maker\n\n # for this simple example we will only use flask_app\n\n @flask_app.route('/')\n def index():\n return 'Hello World!'\n\nOnce these two files are in place, we can already start the server! We \nsimply run (from the command line in the ``project/`` directory):\n\n.. code:: bash\n\n $ flasker server \n * Running on http://0.0.0.0:5000/\n\nWe can check that our server is running for example using Requests_ (if we\nnavigate to the same URL in the browser, we would get similarly exciting\nresults):\n\n.. code:: python\n\n In [1]: import requests\n In [2]: print requests.get('http://localhost:5000/').text\n Hello World!\n\n\nConfiguring your project\n------------------------\n\nIn the previous example, the project was using the default configuration,\nthis can easily be changed by adding options to the ``conf.cfg`` file. \nHere is an example of a customized configuration file:\n\n.. code:: cfg\n\n [PROJECT]\n MODULES = app\n [ENGINE]\n URL = sqlite:///db.sqlite # the engine to bind the session on\n [FLASK]\n DEBUG = true # generic Flask options\n TESTING = true\n\nFor an exhaustive list of all the options available, please refer to the\ndocumentation on GitHub Pages.\n\nFinally, of course, all your code doesn't have to be in a single file. You can\nspecify a list of modules to import in the ``MODULES`` option, which will all\nbe imported on project startup. For an example of a more complex application,\nyou can check out the code in ``examples/flisker``.\n\n\nNext steps\n----------\n\nUnder the hood, on project startup, Flasker configures Flask, Celery and the\ndatabase engine and imports all the modules declared in ``MODULES`` (the\nconfiguration file's directory is appended to the python path, so any module\nin our ``project/`` directory will be accessible).\n\nThere are two ways to start the project.\n\n* The simplest is to use the flasker console tool:\n\n .. code:: bash\n\n $ flasker -h\n\n This will list all commands now available for that project:\n\n - ``server`` to run the Werkzeug app server\n - ``worker`` to start a worker for the Celery backend\n - ``flower`` to run the Flower worker management app\n - ``shell`` to start a shell in the current project context (using IPython_ \n if it is available)\n\n Extra help is available for each command by typing:\n\n .. code:: bash\n\n $ flasker -h\n\n* Or you can load the project manually:\n\n This is useful for example if you are using a separate WSGI server or working\n from an IPython Notebook.\n\n .. code:: python\n\n from flasker import Project\n\n project = Project('path/to/default.cfg')\n\nTo read more on how to user Flasker and configure your Flasker project, refer\nto the documentation on `GitHub pages`_.\n\n\nExtensions\n----------\n\nFlasker also comes with extensions for commonly needed functionalities:\n\n- Expanded SQLAlchemy base and queries\n- ReSTful API\n- Authentication via OpenID *(still alpha)*\n\n\n.. _Bootstrap: http://twitter.github.com/bootstrap/index.html\n.. _Flask: http://flask.pocoo.org/docs/api/\n.. _Flask-Script: http://flask-script.readthedocs.org/en/latest/\n.. _Flask-Login: http://packages.python.org/Flask-Login/\n.. _Flask-Restless: https://flask-restless.readthedocs.org/en/latest/\n.. _Jinja: http://jinja.pocoo.org/docs/\n.. _Celery: http://docs.celeryproject.org/en/latest/index.html\n.. _Flower: https://github.com/mher/flower\n.. _Datatables: http://datatables.net/examples/\n.. _SQLAlchemy: http://docs.sqlalchemy.org/en/rel_0_7/orm/tutorial.html\n.. _MySQL: http://dev.mysql.com/doc/\n.. _Google OAuth 2: https://developers.google.com/accounts/docs/OAuth2\n.. _Google API console: https://code.google.com/apis/console\n.. _jQuery: http://jquery.com/\n.. _jQuery UI: http://jqueryui.com/\n.. _Backbone-Relational: https://github.com/PaulUithol/Backbone-relational\n.. _FlaskRESTful: http://flask-restful.readthedocs.org/en/latest/index.html\n.. _Wiki: https://github.com/mtth/flasker/wiki\n.. _GitHub pages: http://mtth.github.com/flasker\n.. _GitHub: http://github.com/mtth/flasker\n.. _IPython: http://ipython.org/\n.. _Werkzeug: http://werkzeug.pocoo.org/\n.. _Requests: http://docs.python-requests.org/en/latest/\n.. _Kit: http://github.com/mtth/kit", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://mtth.github.com/flasker/", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "flasker", "package_url": "https://pypi.org/project/flasker/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/flasker/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://mtth.github.com/flasker/" }, "release_url": "https://pypi.org/project/flasker/0.1.45/", "requires_dist": null, "requires_python": null, "summary": "Flask, SQLAlchemy, and Celery integration", "version": "0.1.45" }, "last_serial": 792057, "releases": { "0.1.-": [ { "comment_text": "", "digests": { "md5": "417d6941227c02f8fb6e125a3631dc0a", "sha256": "c6c5483bca52da7b87da1eaf253874fde48b1f3cdf21f1b2fafae9aa3f4255ac" }, "downloads": -1, "filename": "flasker-0.1.-.tar.gz", "has_sig": false, "md5_digest": "417d6941227c02f8fb6e125a3631dc0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22563, "upload_time": "2013-01-24T21:03:09", "url": "https://files.pythonhosted.org/packages/5b/38/7eac521fceb529d19e80992829876d86c15bdc3670246ea40c12603cb0f2/flasker-0.1.-.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "d0398872049355c7941530b18d68d872", "sha256": "a15fdaed22e16066d614ec5a7bd94ca03a936487cbcc8641f29efa116f814910" }, "downloads": -1, "filename": "flasker-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d0398872049355c7941530b18d68d872", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19538, "upload_time": "2013-01-22T20:00:07", "url": "https://files.pythonhosted.org/packages/e4/36/84d516024806f90a64d101ed87091eb03242a3fab289f3f1cc82b3e8fc27/flasker-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "08e8431ce4106541d7b32a1aea2bcba8", "sha256": "09fdb72bf199a75e2d30ff4b197e6a7b4750f99ac2773d98ddd304cf3af21343" }, "downloads": -1, "filename": "flasker-0.1.1.tar.gz", "has_sig": false, "md5_digest": "08e8431ce4106541d7b32a1aea2bcba8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20156, "upload_time": "2013-01-24T13:39:15", "url": "https://files.pythonhosted.org/packages/6f/00/ebabf4ffb4b70d41ea4a10e69546c86775d89f261620b55089877424672b/flasker-0.1.1.tar.gz" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "10e23035698503cd5fc1452ee5bba62f", "sha256": "42f1353c4f76d7dac6c75b59b36fcdfa4385bfa6dad13656608a85c58b7bfe4d" }, "downloads": -1, "filename": "flasker-0.1.10.tar.gz", "has_sig": false, "md5_digest": "10e23035698503cd5fc1452ee5bba62f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22519, "upload_time": "2013-01-25T03:36:07", "url": "https://files.pythonhosted.org/packages/18/c5/e5ef30ac789d620e090120e5ddc89c2a0ae73d83f50c28332b696548f715/flasker-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "6a4a0789f803563e5aa6390bc7b5230d", "sha256": "6668a99eb98ad8cbbe10838c4d8152c885734c99038907b0ce4402dc0de94cfc" }, "downloads": -1, "filename": "flasker-0.1.11.tar.gz", "has_sig": false, "md5_digest": "6a4a0789f803563e5aa6390bc7b5230d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22194, "upload_time": "2013-01-25T17:57:14", "url": "https://files.pythonhosted.org/packages/26/6b/78a9762fdbd4f3ed5d44c5829e5f57156549a160105894d4277f75bae540/flasker-0.1.11.tar.gz" } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "cc79a56150cdf70846262cea5c318094", "sha256": "a2e2a0c2191baac245e186153f82eaf48265c5f0d1818d97d20483a005ba2c9e" }, "downloads": -1, "filename": "flasker-0.1.12.tar.gz", "has_sig": false, "md5_digest": "cc79a56150cdf70846262cea5c318094", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22190, "upload_time": "2013-01-25T21:57:23", "url": "https://files.pythonhosted.org/packages/3a/00/c62fa26c3a0811e05fecd17fd8ed873004b2d89bbc71c2aaab5941a090a4/flasker-0.1.12.tar.gz" } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "3052ff8f56c528d21c67f586064b2c4b", "sha256": "1bd79e4a5cccda6a4004e3d70a4771ebeec0c56c0ca11fa2ce1b4fca0edcee37" }, "downloads": -1, "filename": "flasker-0.1.13.tar.gz", "has_sig": false, "md5_digest": "3052ff8f56c528d21c67f586064b2c4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21841, "upload_time": "2013-01-26T20:41:47", "url": "https://files.pythonhosted.org/packages/d1/73/9d758c9e4f84fe19b39aa66fe3830ad56aaf88ca42a268a46ffb772b2394/flasker-0.1.13.tar.gz" } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "eff867bb0dbfe83fc0b88522b8adf009", "sha256": "ac7d05628a98327d279b0ec19302b73d209121784906efc6ab0309878f3001b4" }, "downloads": -1, "filename": "flasker-0.1.14.tar.gz", "has_sig": false, "md5_digest": "eff867bb0dbfe83fc0b88522b8adf009", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22474, "upload_time": "2013-01-27T15:14:07", "url": "https://files.pythonhosted.org/packages/bd/57/c980537c0449170913c34ecbbd75023689995ebda65b7b7697c0e588e7ec/flasker-0.1.14.tar.gz" } ], "0.1.15": [ { "comment_text": "", "digests": { "md5": "e9b96a0ec662c50748cde1b4f837853b", "sha256": "60cea975b1d97f51118aff4ae7bfc6198bfc6d402aa8b3986e314dc67d46f6b9" }, "downloads": -1, "filename": "flasker-0.1.15.tar.gz", "has_sig": false, "md5_digest": "e9b96a0ec662c50748cde1b4f837853b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22561, "upload_time": "2013-01-27T15:24:35", "url": "https://files.pythonhosted.org/packages/3c/71/0cb61272f8ae354d07abb99735df36efce7b6e17aed9d265c068e1d49f8e/flasker-0.1.15.tar.gz" } ], "0.1.16": [ { "comment_text": "", "digests": { "md5": "9a0fe2824aad74c8600597b831b50a63", "sha256": "3bf197d96ead0550f0258c5c752dfc6d2f28965302bdd5185089de66c11c73a6" }, "downloads": -1, "filename": "flasker-0.1.16.tar.gz", "has_sig": false, "md5_digest": "9a0fe2824aad74c8600597b831b50a63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22675, "upload_time": "2013-01-27T16:24:24", "url": "https://files.pythonhosted.org/packages/f8/2b/6aa366bacb332d1aba6b3cb737f59bb590ff95362220eb976f03bb216f69/flasker-0.1.16.tar.gz" } ], "0.1.17": [ { "comment_text": "", "digests": { "md5": "50363ae6656b46a3233658b57b0f9198", "sha256": "d2de0b8fd4fa82a568900b5c7055e0dcb478b73ed89a1a1b30f5043f43c41a61" }, "downloads": -1, "filename": "flasker-0.1.17.tar.gz", "has_sig": false, "md5_digest": "50363ae6656b46a3233658b57b0f9198", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23249, "upload_time": "2013-01-27T16:27:31", "url": "https://files.pythonhosted.org/packages/af/9f/7c9397b327f9f3c49b28aceeec2b93e4e9c9838c92de05aa96913f22af7e/flasker-0.1.17.tar.gz" } ], "0.1.18": [ { "comment_text": "", "digests": { "md5": "10e850bec03c8330c24d993932496028", "sha256": "bdb73c6a767f932474615423d040001eb5cd757f365011f3e71a0af42ff90c56" }, "downloads": -1, "filename": "flasker-0.1.18.tar.gz", "has_sig": false, "md5_digest": "10e850bec03c8330c24d993932496028", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24063, "upload_time": "2013-01-28T18:15:12", "url": "https://files.pythonhosted.org/packages/15/24/7f33ac14e638323dc34ae5fd290714a250c2f46fb8832f749bfe749c8ed1/flasker-0.1.18.tar.gz" } ], "0.1.19": [ { "comment_text": "", "digests": { "md5": "25db290c74dffece0ffa2b94f7d019b2", "sha256": "367b056ef8af7afaf16bbe195bfce4b1939f2e52936c85ae19c42db843aef92d" }, "downloads": -1, "filename": "flasker-0.1.19.tar.gz", "has_sig": false, "md5_digest": "25db290c74dffece0ffa2b94f7d019b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29253, "upload_time": "2013-02-08T16:26:39", "url": "https://files.pythonhosted.org/packages/47/31/f46b55387a52619c38c63fa779f9abdfbb48fe2556ad3364a147f60c3edb/flasker-0.1.19.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "6e3ff5221b2e98ec71714d7cc1a916ad", "sha256": "6934e4eaceb1382df4c08778eab5d150557d1935486b9e4b3458658630b67b5e" }, "downloads": -1, "filename": "flasker-0.1.2.tar.gz", "has_sig": false, "md5_digest": "6e3ff5221b2e98ec71714d7cc1a916ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20233, "upload_time": "2013-01-24T13:52:10", "url": "https://files.pythonhosted.org/packages/1a/e9/e694ecadd7549c11f08cb0af3a21462d39ca4ad42a5a2f6ee70ba37320e0/flasker-0.1.2.tar.gz" } ], "0.1.20": [ { "comment_text": "", "digests": { "md5": "25a3ff862f688c4884a608ab20afd5c4", "sha256": "cec00debbbc75f5841e215cf0a3e089545e42b0bd035a3cf6d94af5848d64faa" }, "downloads": -1, "filename": "flasker-0.1.20.tar.gz", "has_sig": false, "md5_digest": "25a3ff862f688c4884a608ab20afd5c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30042, "upload_time": "2013-02-08T17:05:58", "url": "https://files.pythonhosted.org/packages/55/f9/3fba7b5e8d025ec5fcd716c86f069cb27ad0a5e3e655f7af20b69f466173/flasker-0.1.20.tar.gz" } ], "0.1.21": [ { "comment_text": "", "digests": { "md5": "21796f931dce75d4eed73f358e4ea4eb", "sha256": "178cbc6505d7f335e8c9d41965e26f439a6644c391939117bf73c0d81a8c32c3" }, "downloads": -1, "filename": "flasker-0.1.21.tar.gz", "has_sig": false, "md5_digest": "21796f931dce75d4eed73f358e4ea4eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30071, "upload_time": "2013-02-08T17:13:48", "url": "https://files.pythonhosted.org/packages/c4/d1/64441d0a2ceb8e2c03ba156c746e17cfdd13420a74644fd10f1e4129c5ad/flasker-0.1.21.tar.gz" } ], "0.1.22": [ { "comment_text": "", "digests": { "md5": "864eacadc8c7fbeec70c5c71c37ff55d", "sha256": "9e51b4ea5536625c94c4d099f098e33391cbb189f17cc501d70e78578b4348c8" }, "downloads": -1, "filename": "flasker-0.1.22.tar.gz", "has_sig": false, "md5_digest": "864eacadc8c7fbeec70c5c71c37ff55d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30055, "upload_time": "2013-02-08T17:20:36", "url": "https://files.pythonhosted.org/packages/cc/d9/0413309457fa0459ee0c7543aba2e0184a7a1e177718262e9a66a997c380/flasker-0.1.22.tar.gz" } ], "0.1.23": [ { "comment_text": "", "digests": { "md5": "eb70640ac2d534fcac51f74902b11ffe", "sha256": "15791921a2407143aefea51939d6a1ab4482e7cc9ffe650b20be09a31c9a7439" }, "downloads": -1, "filename": "flasker-0.1.23.tar.gz", "has_sig": false, "md5_digest": "eb70640ac2d534fcac51f74902b11ffe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28662, "upload_time": "2013-02-08T20:16:04", "url": "https://files.pythonhosted.org/packages/87/6f/84a2154ef83f30cf01c2ad59b434f7c288943861065412a97039ef53f566/flasker-0.1.23.tar.gz" } ], "0.1.24": [ { "comment_text": "", "digests": { "md5": "5e588ecff5bfa34e738fb71c882208f0", "sha256": "f730f590349d53ad6322115fcf4aff2523f62424e4e13dc37ab6f66b0325e0d8" }, "downloads": -1, "filename": "flasker-0.1.24.tar.gz", "has_sig": false, "md5_digest": "5e588ecff5bfa34e738fb71c882208f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27129, "upload_time": "2013-02-08T22:00:24", "url": "https://files.pythonhosted.org/packages/fa/a5/e14e14e70858480e8dbd1bd4bc406942f0589dd55265a5cf75fbb081f941/flasker-0.1.24.tar.gz" } ], "0.1.25": [ { "comment_text": "", "digests": { "md5": "969f8fbf98037597623eb4b0f7c5a465", "sha256": "5d5e8f6e1e35609df3ea8f7050af262d70bd1d1a19930082b93a8221346efa26" }, "downloads": -1, "filename": "flasker-0.1.25.tar.gz", "has_sig": false, "md5_digest": "969f8fbf98037597623eb4b0f7c5a465", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25042, "upload_time": "2013-02-09T21:27:22", "url": "https://files.pythonhosted.org/packages/fb/e9/c1b5f86793bb829729cb5ab4ea9a41102be1c50b17a69a4929899690f0f5/flasker-0.1.25.tar.gz" } ], "0.1.26": [ { "comment_text": "", "digests": { "md5": "a9ca2e1286a2add75a3cf664719247d0", "sha256": "8f9718d6b54a8c4f753980826201b03ad2e570af4bee238132f305e401accba3" }, "downloads": -1, "filename": "flasker-0.1.26.tar.gz", "has_sig": false, "md5_digest": "a9ca2e1286a2add75a3cf664719247d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25501, "upload_time": "2013-02-10T15:12:08", "url": "https://files.pythonhosted.org/packages/ad/60/556d4350013183e67017929a8a4ef25f46ed07d9ddf5e7983270d4307eeb/flasker-0.1.26.tar.gz" } ], "0.1.27": [ { "comment_text": "", "digests": { "md5": "71f00b8c4179d41e869015d242a2defa", "sha256": "29e6742da66ac9b490d9f57f3626a6f520d4a2b14f7fcf013d323333ce0a1f75" }, "downloads": -1, "filename": "flasker-0.1.27.tar.gz", "has_sig": false, "md5_digest": "71f00b8c4179d41e869015d242a2defa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23953, "upload_time": "2013-02-10T18:38:56", "url": "https://files.pythonhosted.org/packages/26/94/028fab5b5894fd6aecb9029d938c3372dc50d2758595da1e770d95db41d4/flasker-0.1.27.tar.gz" } ], "0.1.28": [ { "comment_text": "", "digests": { "md5": "6a07622fb1277fd23b6567eaabcefe1c", "sha256": "b040a8224e072f7a63bc47cc66d2c579de52795e6d1eed3d7c23e1a72c46d8a0" }, "downloads": -1, "filename": "flasker-0.1.28.tar.gz", "has_sig": false, "md5_digest": "6a07622fb1277fd23b6567eaabcefe1c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24049, "upload_time": "2013-02-11T14:50:57", "url": "https://files.pythonhosted.org/packages/a9/e9/24ac19f8480bca34f2df55b5cdaa1ab79e1015f01fa6c210598795b04d66/flasker-0.1.28.tar.gz" } ], "0.1.29": [ { "comment_text": "", "digests": { "md5": "417f91a3e1e32c5258569d4d4a0db00b", "sha256": "7832079169429fa243f32fe623a261a9e1978e66ce84ee9a307f701919e30d30" }, "downloads": -1, "filename": "flasker-0.1.29.tar.gz", "has_sig": false, "md5_digest": "417f91a3e1e32c5258569d4d4a0db00b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23822, "upload_time": "2013-02-12T23:21:58", "url": "https://files.pythonhosted.org/packages/eb/11/dc266392a531fa2fca17d2ca4dff2b0d12e62579fb04a5a24325c58ebf4d/flasker-0.1.29.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "bfb349a256c0d75e5ddc62171fcf96c8", "sha256": "3d533dd4529cf36f78b69cdc5c9d9d73ae17b5fe8fdde79f5614e169a90009b7" }, "downloads": -1, "filename": "flasker-0.1.3.tar.gz", "has_sig": false, "md5_digest": "bfb349a256c0d75e5ddc62171fcf96c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20172, "upload_time": "2013-01-24T14:35:30", "url": "https://files.pythonhosted.org/packages/3e/78/59fee8d553c540090874c969738452a8580cd2f1b4d1b33a0e1edb7aa576/flasker-0.1.3.tar.gz" } ], "0.1.30": [ { "comment_text": "", "digests": { "md5": "605fb8d30cef654f645f33a3bde1c764", "sha256": "86b8b31f3dca3a6a643dbba3a9fe66688bca7eb9e06e209ade000bddb2632eb5" }, "downloads": -1, "filename": "flasker-0.1.30.tar.gz", "has_sig": false, "md5_digest": "605fb8d30cef654f645f33a3bde1c764", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25365, "upload_time": "2013-02-14T16:00:31", "url": "https://files.pythonhosted.org/packages/66/a9/483cafb6d0cb4b6860b4d6664d6c55dcbd736f5289c0c6b87d27c079ce3e/flasker-0.1.30.tar.gz" } ], "0.1.31": [ { "comment_text": "", "digests": { "md5": "1fe5b4fe7f8232fba2f45beb3ebb1ea1", "sha256": "9bc3fc4ec2468919d13d5533ecb5d1ab28b8085207abc6ea73a05882ff208a09" }, "downloads": -1, "filename": "flasker-0.1.31.tar.gz", "has_sig": false, "md5_digest": "1fe5b4fe7f8232fba2f45beb3ebb1ea1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26099, "upload_time": "2013-02-16T00:22:09", "url": "https://files.pythonhosted.org/packages/a8/cf/d4810a062c22e9d6241417b15567b6e0169306fb669c25ce5db9d323bd8e/flasker-0.1.31.tar.gz" } ], "0.1.32": [ { "comment_text": "", "digests": { "md5": "341198433a0e299939f8d39eb509dc4f", "sha256": "296646e052f9b85b55176e3d0e7a213fd74ba0cb88c6cc62b4cb596a1da20397" }, "downloads": -1, "filename": "flasker-0.1.32.tar.gz", "has_sig": false, "md5_digest": "341198433a0e299939f8d39eb509dc4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27180, "upload_time": "2013-02-16T17:00:20", "url": "https://files.pythonhosted.org/packages/05/2a/5941869400b8fd8a3e100951270394fd9ce9be512a911e6c9d1089b7250b/flasker-0.1.32.tar.gz" } ], "0.1.33": [ { "comment_text": "", "digests": { "md5": "6ad6121c9b83eda512bd59e87135fede", "sha256": "990c8350d1bf5e27677ab8122dd0a6fa3ddfe85ede32ca6ba6240cf3b742fbc4" }, "downloads": -1, "filename": "flasker-0.1.33.tar.gz", "has_sig": false, "md5_digest": "6ad6121c9b83eda512bd59e87135fede", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28009, "upload_time": "2013-02-17T17:46:56", "url": "https://files.pythonhosted.org/packages/5c/0d/e0371f4d26db4e4030a60d43bd99f9ffe10df2958221ce4e4a513daf7ec1/flasker-0.1.33.tar.gz" } ], "0.1.34": [ { "comment_text": "", "digests": { "md5": "51db58b64b77b5b3e3b27c5113e6243d", "sha256": "5a4a699e9c5eeaa1418eb1e20aa627e3c2833e317f008fc048a1c358ee635125" }, "downloads": -1, "filename": "flasker-0.1.34.tar.gz", "has_sig": false, "md5_digest": "51db58b64b77b5b3e3b27c5113e6243d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28386, "upload_time": "2013-02-22T01:33:18", "url": "https://files.pythonhosted.org/packages/a2/57/7f439cee7de2e5f018fc6be8dd39de2790d7b0329922988cb4e03e6eb5cc/flasker-0.1.34.tar.gz" } ], "0.1.35": [ { "comment_text": "", "digests": { "md5": "bd7db1739333b95d73176b927642f472", "sha256": "9e98d604b1abf7b96a488602a9589eaf9d4de2896772c71753447e8778627016" }, "downloads": -1, "filename": "flasker-0.1.35.tar.gz", "has_sig": false, "md5_digest": "bd7db1739333b95d73176b927642f472", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29043, "upload_time": "2013-02-22T23:23:05", "url": "https://files.pythonhosted.org/packages/81/f9/e77f724967e7bc7939186e41572a804f728dafa71218e78e1e082eb819df/flasker-0.1.35.tar.gz" } ], "0.1.36": [ { "comment_text": "", "digests": { "md5": "25223d21f269ce9bdab143c88a3ca298", "sha256": "20d9c34968170ced18468a5e3efefdc2bf247e0b4afe060e5f07567db2209242" }, "downloads": -1, "filename": "flasker-0.1.36.tar.gz", "has_sig": false, "md5_digest": "25223d21f269ce9bdab143c88a3ca298", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29171, "upload_time": "2013-02-23T05:15:17", "url": "https://files.pythonhosted.org/packages/95/d9/246a3d00ccc9fa0e47acd35293b8adb6f69cd73faf7eb62a7e8e22ee11ee/flasker-0.1.36.tar.gz" } ], "0.1.37": [ { "comment_text": "", "digests": { "md5": "8581d81ef9e25036ca3505071c68f9fc", "sha256": "e072afba940dae7b533812091c7bcf61e54eaa322c9d93f9e8bed8a351b69574" }, "downloads": -1, "filename": "flasker-0.1.37.tar.gz", "has_sig": false, "md5_digest": "8581d81ef9e25036ca3505071c68f9fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32084, "upload_time": "2013-03-20T15:49:28", "url": "https://files.pythonhosted.org/packages/e9/1c/2e1389a2a0235d3ac89f18c540f6ba2f7ead0e50d349282aded09e3d66c8/flasker-0.1.37.tar.gz" } ], "0.1.38": [ { "comment_text": "", "digests": { "md5": "9aa6675ac0ff946e36edd2b7a37ddbb0", "sha256": "093fd2e485b75161f10151e56f870b578eaff2242f11b3b1bb07083f47285645" }, "downloads": -1, "filename": "flasker-0.1.38.tar.gz", "has_sig": false, "md5_digest": "9aa6675ac0ff946e36edd2b7a37ddbb0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32100, "upload_time": "2013-03-20T16:00:03", "url": "https://files.pythonhosted.org/packages/cf/55/d3fb1ac55baae2ad2fcba768049fc8914a6649acaa55662b0565560b0a56/flasker-0.1.38.tar.gz" } ], "0.1.39": [ { "comment_text": "", "digests": { "md5": "1e331e5c6138999b964c842d260205a6", "sha256": "c8056b05d20147dbcdc65b1fd6936040ad4a540ccfe12aa28f8af0c94cfa9fa0" }, "downloads": -1, "filename": "flasker-0.1.39.tar.gz", "has_sig": false, "md5_digest": "1e331e5c6138999b964c842d260205a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35005, "upload_time": "2013-03-22T19:08:46", "url": "https://files.pythonhosted.org/packages/5d/f5/9c8c44068acd176d51280516532e8a3bfa32452636d6ed1576b3283fa7d2/flasker-0.1.39.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "1a2f6e1c77fecf5ec851a71d5897d40c", "sha256": "5d7424fa4e76c19df62eb06a4a11b9ba2af409aed28a1ee71d4d69cddb36bb93" }, "downloads": -1, "filename": "flasker-0.1.4.tar.gz", "has_sig": false, "md5_digest": "1a2f6e1c77fecf5ec851a71d5897d40c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20165, "upload_time": "2013-01-24T14:43:08", "url": "https://files.pythonhosted.org/packages/e4/b1/3e1e3ef4c968eaf0a39b31d1dfd3b3893d5fd6d961b242cdde803b34d6a1/flasker-0.1.4.tar.gz" } ], "0.1.40": [ { "comment_text": "", "digests": { "md5": "3acf476b94797f2d4aa38cb973a9cbc0", "sha256": "d80d2613b3908c9de97487dc698682c76274e6240776088f90182b57808603ef" }, "downloads": -1, "filename": "flasker-0.1.40.tar.gz", "has_sig": false, "md5_digest": "3acf476b94797f2d4aa38cb973a9cbc0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36215, "upload_time": "2013-03-24T16:23:31", "url": "https://files.pythonhosted.org/packages/a1/16/5f2f3de943babd19d9041763a843c73cee9a581f6aa2e0903ccba5e6dd90/flasker-0.1.40.tar.gz" } ], "0.1.41": [ { "comment_text": "", "digests": { "md5": "ce8f46e588b0c04c9cc923e6a4d8cae8", "sha256": "e93c79c87bb6426613742b7012f1e208120e4278b3d43fed0586e8bbc5fa25e6" }, "downloads": -1, "filename": "flasker-0.1.41.tar.gz", "has_sig": false, "md5_digest": "ce8f46e588b0c04c9cc923e6a4d8cae8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37095, "upload_time": "2013-03-25T14:23:30", "url": "https://files.pythonhosted.org/packages/6f/fc/2e8e147ef88e7ecba4419f61c3e472693a01d42dcdafae0b4cb3843c6f9f/flasker-0.1.41.tar.gz" } ], "0.1.42": [ { "comment_text": "", "digests": { "md5": "2767ae30bf4138ad52c4952d01136748", "sha256": "05b53aeae0d047b83ee4ee09901e59f2aef64034ae858c52d79bfefc4837f7c8" }, "downloads": -1, "filename": "flasker-0.1.42.tar.gz", "has_sig": false, "md5_digest": "2767ae30bf4138ad52c4952d01136748", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36987, "upload_time": "2013-03-26T21:57:49", "url": "https://files.pythonhosted.org/packages/e6/36/d3ba7c60b121520b6d5a247f04c29451809a21770fb89df487c0a99947c4/flasker-0.1.42.tar.gz" } ], "0.1.43": [ { "comment_text": "", "digests": { "md5": "b85e09e6e923cce323b2e1201d05f35d", "sha256": "daf2ad4b470be50f415dab895f42df52b8986085f49c2e42738e1e59acb12633" }, "downloads": -1, "filename": "flasker-0.1.43.tar.gz", "has_sig": false, "md5_digest": "b85e09e6e923cce323b2e1201d05f35d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37643, "upload_time": "2013-03-27T17:51:35", "url": "https://files.pythonhosted.org/packages/dd/ac/8edee4d9e7d558b98015fda8e514b184e9bcf79a22df2cca5bbf7589a9cd/flasker-0.1.43.tar.gz" } ], "0.1.44": [ { "comment_text": "", "digests": { "md5": "af0dbd4dbf3f3b07bd02ddce4b57fec9", "sha256": "eedae1c6128adb369269d9b5c6ab3bb1c05407e65ae30f8f0f1a3f704e40736f" }, "downloads": -1, "filename": "flasker-0.1.44.tar.gz", "has_sig": false, "md5_digest": "af0dbd4dbf3f3b07bd02ddce4b57fec9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37635, "upload_time": "2013-03-27T19:56:44", "url": "https://files.pythonhosted.org/packages/52/11/7305a60f3e7ff0dba2165f3040f59ca6e9fd3395e6ffc25acab376d35525/flasker-0.1.44.tar.gz" } ], "0.1.45": [ { "comment_text": "", "digests": { "md5": "18d93ca24275a94dc10bc220a84d9d44", "sha256": "74b116e6f1ac3507c598a406a405c6c30c23bc6e6a2a8b2b8721d276224dd6a1" }, "downloads": -1, "filename": "flasker-0.1.45.tar.gz", "has_sig": false, "md5_digest": "18d93ca24275a94dc10bc220a84d9d44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35221, "upload_time": "2013-04-10T03:53:48", "url": "https://files.pythonhosted.org/packages/f5/0a/934336accfb70890a4ec09bb146f4b2d19d7c68425080735a3b792df3c8c/flasker-0.1.45.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "e1c590e9cf1f0eaf38c2b70c0a3c6365", "sha256": "8661794d9d2236bf71eca1ecfd9cf204e7917b5dbf589ef08a5c75706396d1fa" }, "downloads": -1, "filename": "flasker-0.1.5.tar.gz", "has_sig": false, "md5_digest": "e1c590e9cf1f0eaf38c2b70c0a3c6365", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22119, "upload_time": "2013-01-24T14:51:03", "url": "https://files.pythonhosted.org/packages/ce/ec/7eed03bc6518a1eb56c4dfbd8a9e03952015e791d811d6cac0a28df7cb6c/flasker-0.1.5.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "37f3d366baaf36c70d3f420ef6126a1d", "sha256": "a17195e58022bab25539ede931ed3acd34b990b317b7e6d58dc6c102b8fc3f1d" }, "downloads": -1, "filename": "flasker-0.1.7.tar.gz", "has_sig": false, "md5_digest": "37f3d366baaf36c70d3f420ef6126a1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22736, "upload_time": "2013-01-24T21:32:26", "url": "https://files.pythonhosted.org/packages/da/4d/3e3c9a82618430b5c1380b69b916f3ab593bc6dfdf55d1f0e15dd69db053/flasker-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "de57b748c397fb8dd49d8ad8a0b6afd4", "sha256": "63583b0af456fad18b6cde1a98212f38263e900db5a4e01394e7a51a71a3859c" }, "downloads": -1, "filename": "flasker-0.1.8.tar.gz", "has_sig": false, "md5_digest": "de57b748c397fb8dd49d8ad8a0b6afd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22730, "upload_time": "2013-01-24T21:36:58", "url": "https://files.pythonhosted.org/packages/e1/47/09178eab038d06ee634467143647da41e0978755ea797dc2f7cf69cfb71f/flasker-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "d641f370430c5db1b482a27c58d7d33d", "sha256": "6b5a1cc60676447aba8f0e10dbd5ac1cf01be0b525cf3204ed3453eae4bd14a9" }, "downloads": -1, "filename": "flasker-0.1.9.tar.gz", "has_sig": false, "md5_digest": "d641f370430c5db1b482a27c58d7d33d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22750, "upload_time": "2013-01-24T22:21:26", "url": "https://files.pythonhosted.org/packages/3b/f3/83950a30475a617f15ac1fff8395b76c86fc522c5f569e05fabc04c2f2f8/flasker-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "18d93ca24275a94dc10bc220a84d9d44", "sha256": "74b116e6f1ac3507c598a406a405c6c30c23bc6e6a2a8b2b8721d276224dd6a1" }, "downloads": -1, "filename": "flasker-0.1.45.tar.gz", "has_sig": false, "md5_digest": "18d93ca24275a94dc10bc220a84d9d44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35221, "upload_time": "2013-04-10T03:53:48", "url": "https://files.pythonhosted.org/packages/f5/0a/934336accfb70890a4ec09bb146f4b2d19d7c68425080735a3b792df3c8c/flasker-0.1.45.tar.gz" } ] }