-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Richjerk
committed
May 24, 2024
1 parent
71baeb4
commit a8fe898
Showing
210 changed files
with
32,827 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
python-3.11 | ||
python-3.12 |
Submodule township-small-business-bot
added at
71baeb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
pip |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
Copyright 2010 Pallets | ||
|
||
Redistribution and use in source and binary forms, with or without | ||
modification, are permitted provided that the following conditions are | ||
met: | ||
|
||
1. Redistributions of source code must retain the above copyright | ||
notice, this list of conditions and the following disclaimer. | ||
|
||
2. Redistributions in binary form must reproduce the above copyright | ||
notice, this list of conditions and the following disclaimer in the | ||
documentation and/or other materials provided with the distribution. | ||
|
||
3. Neither the name of the copyright holder nor the names of its | ||
contributors may be used to endorse or promote products derived from | ||
this software without specific prior written permission. | ||
|
||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS | ||
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT | ||
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A | ||
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT | ||
HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, | ||
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED | ||
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR | ||
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF | ||
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING | ||
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS | ||
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,101 @@ | ||
Metadata-Version: 2.1 | ||
Name: Flask | ||
Version: 3.0.3 | ||
Summary: A simple framework for building complex web applications. | ||
Maintainer-email: Pallets <contact@palletsprojects.com> | ||
Requires-Python: >=3.8 | ||
Description-Content-Type: text/markdown | ||
Classifier: Development Status :: 5 - Production/Stable | ||
Classifier: Environment :: Web Environment | ||
Classifier: Framework :: Flask | ||
Classifier: Intended Audience :: Developers | ||
Classifier: License :: OSI Approved :: BSD License | ||
Classifier: Operating System :: OS Independent | ||
Classifier: Programming Language :: Python | ||
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content | ||
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI | ||
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Application | ||
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks | ||
Classifier: Typing :: Typed | ||
Requires-Dist: Werkzeug>=3.0.0 | ||
Requires-Dist: Jinja2>=3.1.2 | ||
Requires-Dist: itsdangerous>=2.1.2 | ||
Requires-Dist: click>=8.1.3 | ||
Requires-Dist: blinker>=1.6.2 | ||
Requires-Dist: importlib-metadata>=3.6.0; python_version < '3.10' | ||
Requires-Dist: asgiref>=3.2 ; extra == "async" | ||
Requires-Dist: python-dotenv ; extra == "dotenv" | ||
Project-URL: Changes, https://flask.palletsprojects.com/changes/ | ||
Project-URL: Chat, https://discord.gg/pallets | ||
Project-URL: Documentation, https://flask.palletsprojects.com/ | ||
Project-URL: Donate, https://palletsprojects.com/donate | ||
Project-URL: Source, https://github.com/pallets/flask/ | ||
Provides-Extra: async | ||
Provides-Extra: dotenv | ||
|
||
# Flask | ||
|
||
Flask is a lightweight [WSGI][] web application framework. It is designed | ||
to make getting started quick and easy, with the ability to scale up to | ||
complex applications. It began as a simple wrapper around [Werkzeug][] | ||
and [Jinja][], and has become one of the most popular Python web | ||
application frameworks. | ||
|
||
Flask offers suggestions, but doesn't enforce any dependencies or | ||
project layout. It is up to the developer to choose the tools and | ||
libraries they want to use. There are many extensions provided by the | ||
community that make adding new functionality easy. | ||
|
||
[WSGI]: https://wsgi.readthedocs.io/ | ||
[Werkzeug]: https://werkzeug.palletsprojects.com/ | ||
[Jinja]: https://jinja.palletsprojects.com/ | ||
|
||
|
||
## Installing | ||
|
||
Install and update from [PyPI][] using an installer such as [pip][]: | ||
|
||
``` | ||
$ pip install -U Flask | ||
``` | ||
|
||
[PyPI]: https://pypi.org/project/Flask/ | ||
[pip]: https://pip.pypa.io/en/stable/getting-started/ | ||
|
||
|
||
## A Simple Example | ||
|
||
```python | ||
# save this as app.py | ||
from flask import Flask | ||
|
||
app = Flask(__name__) | ||
|
||
@app.route("/") | ||
def hello(): | ||
return "Hello, World!" | ||
``` | ||
|
||
``` | ||
$ flask run | ||
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit) | ||
``` | ||
|
||
|
||
## Contributing | ||
|
||
For guidance on setting up a development environment and how to make a | ||
contribution to Flask, see the [contributing guidelines][]. | ||
|
||
[contributing guidelines]: https://github.com/pallets/flask/blob/main/CONTRIBUTING.rst | ||
|
||
|
||
## Donate | ||
|
||
The Pallets organization develops and supports Flask and the libraries | ||
it uses. In order to grow the community of contributors and users, and | ||
allow the maintainers to devote more time to the projects, [please | ||
donate today][]. | ||
|
||
[please donate today]: https://palletsprojects.com/donate | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
../../Scripts/flask.exe,sha256=Mv9UQWgZFoF-2Wfdv602DwQP59GKGfZPwMKeV0NGWcM,108452 | ||
flask-3.0.3.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4 | ||
flask-3.0.3.dist-info/LICENSE.txt,sha256=SJqOEQhQntmKN7uYPhHg9-HTHwvY-Zp5yESOf_N9B-o,1475 | ||
flask-3.0.3.dist-info/METADATA,sha256=exPahy4aahjV-mYqd9qb5HNP8haB_IxTuaotoSvCtag,3177 | ||
flask-3.0.3.dist-info/RECORD,, | ||
flask-3.0.3.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 | ||
flask-3.0.3.dist-info/WHEEL,sha256=EZbGkh7Ie4PoZfRQ8I0ZuP9VklN_TvcZ6DSE5Uar4z4,81 | ||
flask-3.0.3.dist-info/entry_points.txt,sha256=bBP7hTOS5fz9zLtC7sPofBZAlMkEvBxu7KqS6l5lvc4,40 | ||
flask/__init__.py,sha256=6xMqdVA0FIQ2U1KVaGX3lzNCdXPzoHPaa0hvQCNcfSk,2625 | ||
flask/__main__.py,sha256=bYt9eEaoRQWdejEHFD8REx9jxVEdZptECFsV7F49Ink,30 | ||
flask/__pycache__/__init__.cpython-312.pyc,, | ||
flask/__pycache__/__main__.cpython-312.pyc,, | ||
flask/__pycache__/app.cpython-312.pyc,, | ||
flask/__pycache__/blueprints.cpython-312.pyc,, | ||
flask/__pycache__/cli.cpython-312.pyc,, | ||
flask/__pycache__/config.cpython-312.pyc,, | ||
flask/__pycache__/ctx.cpython-312.pyc,, | ||
flask/__pycache__/debughelpers.cpython-312.pyc,, | ||
flask/__pycache__/globals.cpython-312.pyc,, | ||
flask/__pycache__/helpers.cpython-312.pyc,, | ||
flask/__pycache__/logging.cpython-312.pyc,, | ||
flask/__pycache__/sessions.cpython-312.pyc,, | ||
flask/__pycache__/signals.cpython-312.pyc,, | ||
flask/__pycache__/templating.cpython-312.pyc,, | ||
flask/__pycache__/testing.cpython-312.pyc,, | ||
flask/__pycache__/typing.cpython-312.pyc,, | ||
flask/__pycache__/views.cpython-312.pyc,, | ||
flask/__pycache__/wrappers.cpython-312.pyc,, | ||
flask/app.py,sha256=7-lh6cIj27riTE1Q18Ok1p5nOZ8qYiMux4Btc6o6mNc,60143 | ||
flask/blueprints.py,sha256=7INXPwTkUxfOQXOOv1yu52NpHPmPGI5fMTMFZ-BG9yY,4430 | ||
flask/cli.py,sha256=OOaf_Efqih1i2in58j-5ZZZmQnPpaSfiUFbEjlL9bzw,35825 | ||
flask/config.py,sha256=bLzLVAj-cq-Xotu9erqOFte0xSFaVXyfz0AkP4GbwmY,13312 | ||
flask/ctx.py,sha256=4atDhJJ_cpV1VMq4qsfU4E_61M1oN93jlS2H9gjrl58,15120 | ||
flask/debughelpers.py,sha256=PGIDhStW_efRjpaa3zHIpo-htStJOR41Ip3OJWPYBwo,6080 | ||
flask/globals.py,sha256=XdQZmStBmPIs8t93tjx6pO7Bm3gobAaONWkFcUHaGas,1713 | ||
flask/helpers.py,sha256=tYrcQ_73GuSZVEgwFr-eMmV69UriFQDBmt8wZJIAqvg,23084 | ||
flask/json/__init__.py,sha256=hLNR898paqoefdeAhraa5wyJy-bmRB2k2dV4EgVy2Z8,5602 | ||
flask/json/__pycache__/__init__.cpython-312.pyc,, | ||
flask/json/__pycache__/provider.cpython-312.pyc,, | ||
flask/json/__pycache__/tag.cpython-312.pyc,, | ||
flask/json/provider.py,sha256=q6iB83lSiopy80DZPrU-9mGcWwrD0mvLjiv9fHrRZgc,7646 | ||
flask/json/tag.py,sha256=DhaNwuIOhdt2R74oOC9Y4Z8ZprxFYiRb5dUP5byyINw,9281 | ||
flask/logging.py,sha256=8sM3WMTubi1cBb2c_lPkWpN0J8dMAqrgKRYLLi1dCVI,2377 | ||
flask/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 | ||
flask/sansio/README.md,sha256=-0X1tECnilmz1cogx-YhNw5d7guK7GKrq_DEV2OzlU0,228 | ||
flask/sansio/__pycache__/app.cpython-312.pyc,, | ||
flask/sansio/__pycache__/blueprints.cpython-312.pyc,, | ||
flask/sansio/__pycache__/scaffold.cpython-312.pyc,, | ||
flask/sansio/app.py,sha256=YG5Gf7JVf1c0yccWDZ86q5VSfJUidOVp27HFxFNxC7U,38053 | ||
flask/sansio/blueprints.py,sha256=Tqe-7EkZ-tbWchm8iDoCfD848f0_3nLv6NNjeIPvHwM,24637 | ||
flask/sansio/scaffold.py,sha256=WLV9TRQMMhGlXz-1OKtQ3lv6mtIBQZxdW2HezYrGxoI,30633 | ||
flask/sessions.py,sha256=RU4lzm9MQW9CtH8rVLRTDm8USMJyT4LbvYe7sxM2__k,14807 | ||
flask/signals.py,sha256=V7lMUww7CqgJ2ThUBn1PiatZtQanOyt7OZpu2GZI-34,750 | ||
flask/templating.py,sha256=2TcXLT85Asflm2W9WOSFxKCmYn5e49w_Jkg9-NaaJWo,7537 | ||
flask/testing.py,sha256=3BFXb3bP7R5r-XLBuobhczbxDu8-1LWRzYuhbr-lwaE,10163 | ||
flask/typing.py,sha256=ZavK-wV28Yv8CQB7u73qZp_jLalpbWdrXS37QR1ftN0,3190 | ||
flask/views.py,sha256=B66bTvYBBcHMYk4dA1ScZD0oTRTBl0I5smp1lRm9riI,6939 | ||
flask/wrappers.py,sha256=m1j5tIJxIu8_sPPgTAB_G4TTh52Q-HoDuw_qHV5J59g,5831 |
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
Wheel-Version: 1.0 | ||
Generator: flit 3.9.0 | ||
Root-Is-Purelib: true | ||
Tag: py3-none-any |
3 changes: 3 additions & 0 deletions
3
venv/Lib/site-packages/flask-3.0.3.dist-info/entry_points.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
[console_scripts] | ||
flask=flask.cli:main | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
from __future__ import annotations | ||
|
||
import typing as t | ||
|
||
from . import json as json | ||
from .app import Flask as Flask | ||
from .blueprints import Blueprint as Blueprint | ||
from .config import Config as Config | ||
from .ctx import after_this_request as after_this_request | ||
from .ctx import copy_current_request_context as copy_current_request_context | ||
from .ctx import has_app_context as has_app_context | ||
from .ctx import has_request_context as has_request_context | ||
from .globals import current_app as current_app | ||
from .globals import g as g | ||
from .globals import request as request | ||
from .globals import session as session | ||
from .helpers import abort as abort | ||
from .helpers import flash as flash | ||
from .helpers import get_flashed_messages as get_flashed_messages | ||
from .helpers import get_template_attribute as get_template_attribute | ||
from .helpers import make_response as make_response | ||
from .helpers import redirect as redirect | ||
from .helpers import send_file as send_file | ||
from .helpers import send_from_directory as send_from_directory | ||
from .helpers import stream_with_context as stream_with_context | ||
from .helpers import url_for as url_for | ||
from .json import jsonify as jsonify | ||
from .signals import appcontext_popped as appcontext_popped | ||
from .signals import appcontext_pushed as appcontext_pushed | ||
from .signals import appcontext_tearing_down as appcontext_tearing_down | ||
from .signals import before_render_template as before_render_template | ||
from .signals import got_request_exception as got_request_exception | ||
from .signals import message_flashed as message_flashed | ||
from .signals import request_finished as request_finished | ||
from .signals import request_started as request_started | ||
from .signals import request_tearing_down as request_tearing_down | ||
from .signals import template_rendered as template_rendered | ||
from .templating import render_template as render_template | ||
from .templating import render_template_string as render_template_string | ||
from .templating import stream_template as stream_template | ||
from .templating import stream_template_string as stream_template_string | ||
from .wrappers import Request as Request | ||
from .wrappers import Response as Response | ||
|
||
|
||
def __getattr__(name: str) -> t.Any: | ||
if name == "__version__": | ||
import importlib.metadata | ||
import warnings | ||
|
||
warnings.warn( | ||
"The '__version__' attribute is deprecated and will be removed in" | ||
" Flask 3.1. Use feature detection or" | ||
" 'importlib.metadata.version(\"flask\")' instead.", | ||
DeprecationWarning, | ||
stacklevel=2, | ||
) | ||
return importlib.metadata.version("flask") | ||
|
||
raise AttributeError(name) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
from .cli import main | ||
|
||
main() |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+8.97 KB
venv/Lib/site-packages/flask/__pycache__/debughelpers.cpython-312.pyc
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Oops, something went wrong.