METADATA 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. Metadata-Version: 2.1
  2. Name: Flask
  3. Version: 1.1.2
  4. Summary: A simple framework for building complex web applications.
  5. Home-page: https://palletsprojects.com/p/flask/
  6. Author: Armin Ronacher
  7. Author-email: armin.ronacher@active-4.com
  8. Maintainer: Pallets
  9. Maintainer-email: contact@palletsprojects.com
  10. License: BSD-3-Clause
  11. Project-URL: Documentation, https://flask.palletsprojects.com/
  12. Project-URL: Code, https://github.com/pallets/flask
  13. Project-URL: Issue tracker, https://github.com/pallets/flask/issues
  14. Platform: UNKNOWN
  15. Classifier: Development Status :: 5 - Production/Stable
  16. Classifier: Environment :: Web Environment
  17. Classifier: Framework :: Flask
  18. Classifier: Intended Audience :: Developers
  19. Classifier: License :: OSI Approved :: BSD License
  20. Classifier: Operating System :: OS Independent
  21. Classifier: Programming Language :: Python
  22. Classifier: Programming Language :: Python :: 2
  23. Classifier: Programming Language :: Python :: 2.7
  24. Classifier: Programming Language :: Python :: 3
  25. Classifier: Programming Language :: Python :: 3.5
  26. Classifier: Programming Language :: Python :: 3.6
  27. Classifier: Programming Language :: Python :: 3.7
  28. Classifier: Programming Language :: Python :: 3.8
  29. Classifier: Programming Language :: Python :: Implementation :: CPython
  30. Classifier: Programming Language :: Python :: Implementation :: PyPy
  31. Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
  32. Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Application
  33. Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
  34. Classifier: Topic :: Software Development :: Libraries :: Python Modules
  35. Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*
  36. Requires-Dist: Werkzeug (>=0.15)
  37. Requires-Dist: Jinja2 (>=2.10.1)
  38. Requires-Dist: itsdangerous (>=0.24)
  39. Requires-Dist: click (>=5.1)
  40. Provides-Extra: dev
  41. Requires-Dist: pytest ; extra == 'dev'
  42. Requires-Dist: coverage ; extra == 'dev'
  43. Requires-Dist: tox ; extra == 'dev'
  44. Requires-Dist: sphinx ; extra == 'dev'
  45. Requires-Dist: pallets-sphinx-themes ; extra == 'dev'
  46. Requires-Dist: sphinxcontrib-log-cabinet ; extra == 'dev'
  47. Requires-Dist: sphinx-issues ; extra == 'dev'
  48. Provides-Extra: docs
  49. Requires-Dist: sphinx ; extra == 'docs'
  50. Requires-Dist: pallets-sphinx-themes ; extra == 'docs'
  51. Requires-Dist: sphinxcontrib-log-cabinet ; extra == 'docs'
  52. Requires-Dist: sphinx-issues ; extra == 'docs'
  53. Provides-Extra: dotenv
  54. Requires-Dist: python-dotenv ; extra == 'dotenv'
  55. Flask
  56. =====
  57. Flask is a lightweight `WSGI`_ web application framework. It is designed
  58. to make getting started quick and easy, with the ability to scale up to
  59. complex applications. It began as a simple wrapper around `Werkzeug`_
  60. and `Jinja`_ and has become one of the most popular Python web
  61. application frameworks.
  62. Flask offers suggestions, but doesn't enforce any dependencies or
  63. project layout. It is up to the developer to choose the tools and
  64. libraries they want to use. There are many extensions provided by the
  65. community that make adding new functionality easy.
  66. Installing
  67. ----------
  68. Install and update using `pip`_:
  69. .. code-block:: text
  70. pip install -U Flask
  71. A Simple Example
  72. ----------------
  73. .. code-block:: python
  74. from flask import Flask
  75. app = Flask(__name__)
  76. @app.route("/")
  77. def hello():
  78. return "Hello, World!"
  79. .. code-block:: text
  80. $ env FLASK_APP=hello.py flask run
  81. * Serving Flask app "hello"
  82. * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
  83. Contributing
  84. ------------
  85. For guidance on setting up a development environment and how to make a
  86. contribution to Flask, see the `contributing guidelines`_.
  87. .. _contributing guidelines: https://github.com/pallets/flask/blob/master/CONTRIBUTING.rst
  88. Donate
  89. ------
  90. The Pallets organization develops and supports Flask and the libraries
  91. it uses. In order to grow the community of contributors and users, and
  92. allow the maintainers to devote more time to the projects, `please
  93. donate today`_.
  94. .. _please donate today: https://psfmember.org/civicrm/contribute/transact?reset=1&id=20
  95. Links
  96. -----
  97. * Website: https://palletsprojects.com/p/flask/
  98. * Documentation: https://flask.palletsprojects.com/
  99. * Releases: https://pypi.org/project/Flask/
  100. * Code: https://github.com/pallets/flask
  101. * Issue tracker: https://github.com/pallets/flask/issues
  102. * Test status: https://dev.azure.com/pallets/flask/_build
  103. * Official chat: https://discord.gg/t6rrQZH
  104. .. _WSGI: https://wsgi.readthedocs.io
  105. .. _Werkzeug: https://www.palletsprojects.com/p/werkzeug/
  106. .. _Jinja: https://www.palletsprojects.com/p/jinja/
  107. .. _pip: https://pip.pypa.io/en/stable/quickstart/