{ "info": { "author": "Armin Ronacher", "author_email": "armin.ronacher@active-4.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Flask", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Internet :: WWW/HTTP :: WSGI :: Application", "Topic :: Software Development :: Libraries :: Application Frameworks", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Flask\n=====\n\nFlask is a lightweight `WSGI`_ web application framework. It is designed\nto make getting started quick and easy, with the ability to scale up to\ncomplex applications. It began as a simple wrapper around `Werkzeug`_\nand `Jinja`_ and has become one of the most popular Python web\napplication frameworks.\n\nFlask offers suggestions, but doesn't enforce any dependencies or\nproject layout. It is up to the developer to choose the tools and\nlibraries they want to use. There are many extensions provided by the\ncommunity that make adding new functionality easy.\n\n\nInstalling\n----------\n\nInstall and update using `pip`_:\n\n.. code-block:: text\n\n pip install -U Flask\n\n\nA Simple Example\n----------------\n\n.. code-block:: python\n\n from flask import Flask\n\n app = Flask(__name__)\n\n @app.route('/')\n def hello():\n return 'Hello, World!'\n\n.. code-block:: text\n\n $ env FLASK_APP=hello.py flask run\n * Serving Flask app \"hello\"\n * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)\n\n\nContributing\n------------\n\nFor guidance on setting up a development environment and how to make a\ncontribution to Flask, see the `contributing guidelines`_.\n\n.. _contributing guidelines: https://github.com/pallets/flask/blob/master/CONTRIBUTING.rst\n\n\nDonate\n------\n\nThe Pallets organization develops and supports Flask and the libraries\nit uses. In order to grow the community of contributors and users, and\nallow the maintainers to devote more time to the projects, `please\ndonate today`_.\n\n.. _please donate today: https://psfmember.org/civicrm/contribute/transact?reset=1&id=20\n\n\nLinks\n-----\n\n* Website: https://www.palletsprojects.com/p/flask/\n* Documentation: http://flask.pocoo.org/docs/\n* License: `BSD `_\n* Releases: https://pypi.org/project/Flask/\n* Code: https://github.com/pallets/flask\n* Issue tracker: https://github.com/pallets/flask/issues\n* Test status:\n\n * Linux, Mac: https://travis-ci.org/pallets/flask\n * Windows: https://ci.appveyor.com/project/pallets/flask\n\n* Test coverage: https://codecov.io/gh/pallets/flask\n\n.. _WSGI: https://wsgi.readthedocs.io\n.. _Werkzeug: https://www.palletsprojects.com/p/werkzeug/\n.. _Jinja: https://www.palletsprojects.com/p/jinja/\n.. _pip: https://pip.pypa.io/en/stable/quickstart/\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.palletsprojects.com/p/flask/", "keywords": "", "license": "BSD", "maintainer": "Pallets team", "maintainer_email": "contact@palletsprojects.com", "name": "f-ask", "package_url": "https://pypi.org/project/f-ask/", "platform": "any", "project_url": "https://pypi.org/project/f-ask/", "project_urls": { "Code": "https://github.com/pallets/flask", "Documentation": "http://flask.pocoo.org/docs/", "Homepage": "https://www.palletsprojects.com/p/flask/", "Issue tracker": "https://github.com/pallets/flask/issues" }, "release_url": "https://pypi.org/project/f-ask/1.1.dev0/", "requires_dist": [ "Werkzeug (>=0.14)", "Jinja2 (>=2.10)", "itsdangerous (>=0.24)", "click (>=5.1)", "pytest (>=3) ; extra == 'dev'", "coverage ; extra == 'dev'", "tox ; extra == 'dev'", "sphinx ; extra == 'dev'", "pallets-sphinx-themes ; extra == 'dev'", "sphinxcontrib-log-cabinet ; extra == 'dev'", "sphinx ; extra == 'docs'", "pallets-sphinx-themes ; extra == 'docs'", "sphinxcontrib-log-cabinet ; extra == 'docs'", "python-dotenv ; extra == 'dotenv'" ], "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "summary": "A simple framework for building complex web applications.", "version": "1.1.dev0" }, "last_serial": 4892746, "releases": { "1.1.dev0": [ { "comment_text": "", "digests": { "md5": "41a48e8463808669cbc314e3eb1f882e", "sha256": "c2618748b15afef1eeb0f9e1bd078f53f8cf95073a4199b436742257226ad76e" }, "downloads": -1, "filename": "f_ask-1.1.dev0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "41a48e8463808669cbc314e3eb1f882e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 92386, "upload_time": "2019-03-04T05:27:16", "url": "https://files.pythonhosted.org/packages/ef/64/df63b17025bb25d97f9d37b1362c3c9f18ab926f0663a2418005d83b18c4/f_ask-1.1.dev0-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "41a48e8463808669cbc314e3eb1f882e", "sha256": "c2618748b15afef1eeb0f9e1bd078f53f8cf95073a4199b436742257226ad76e" }, "downloads": -1, "filename": "f_ask-1.1.dev0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "41a48e8463808669cbc314e3eb1f882e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*", "size": 92386, "upload_time": "2019-03-04T05:27:16", "url": "https://files.pythonhosted.org/packages/ef/64/df63b17025bb25d97f9d37b1362c3c9f18ab926f0663a2418005d83b18c4/f_ask-1.1.dev0-py2.py3-none-any.whl" } ] }