|
@@ -14,6 +14,20 @@ category = "main"
|
|
|
optional = false
|
|
|
python-versions = "*"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "asgiref"
|
|
|
+version = "3.4.0"
|
|
|
+description = "ASGI specs, helper code, and adapters"
|
|
|
+category = "main"
|
|
|
+optional = false
|
|
|
+python-versions = ">=3.6"
|
|
|
+
|
|
|
+[package.dependencies]
|
|
|
+typing-extensions = {version = "*", markers = "python_version < \"3.8\""}
|
|
|
+
|
|
|
+[package.extras]
|
|
|
+tests = ["pytest", "pytest-asyncio", "mypy (>=0.800)"]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "asttokens"
|
|
|
version = "2.0.5"
|
|
@@ -381,19 +395,28 @@ python-versions = "*"
|
|
|
|
|
|
[[package]]
|
|
|
name = "uvicorn"
|
|
|
-version = "0.13.4"
|
|
|
+version = "0.14.0"
|
|
|
description = "The lightning-fast ASGI server."
|
|
|
category = "main"
|
|
|
optional = false
|
|
|
python-versions = "*"
|
|
|
|
|
|
[package.dependencies]
|
|
|
-click = ">=7.0.0,<8.0.0"
|
|
|
+asgiref = ">=3.3.4"
|
|
|
+click = ">=7"
|
|
|
h11 = ">=0.8"
|
|
|
typing-extensions = {version = "*", markers = "python_version < \"3.8\""}
|
|
|
|
|
|
[package.extras]
|
|
|
-standard = ["websockets (>=8.0.0,<9.0.0)", "watchgod (>=0.6)", "python-dotenv (>=0.13)", "PyYAML (>=5.1)", "httptools (>=0.1.0,<0.2.0)", "uvloop (>=0.14.0,!=0.15.0,!=0.15.1)", "colorama (>=0.4)"]
|
|
|
+standard = ["websockets (>=9.1)", "httptools (>=0.2.0,<0.3.0)", "watchgod (>=0.6)", "python-dotenv (>=0.13)", "PyYAML (>=5.1)", "uvloop (>=0.14.0,!=0.15.0,!=0.15.1)", "colorama (>=0.4)"]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "watchgod"
|
|
|
+version = "0.7"
|
|
|
+description = "Simple, modern file watching and code reload in python."
|
|
|
+category = "main"
|
|
|
+optional = false
|
|
|
+python-versions = ">=3.5"
|
|
|
|
|
|
[[package]]
|
|
|
name = "websockets"
|
|
@@ -406,7 +429,7 @@ python-versions = ">=3.6.1"
|
|
|
[metadata]
|
|
|
lock-version = "1.1"
|
|
|
python-versions = "^3.7"
|
|
|
-content-hash = "b6e24a9775e6f54f14bde32ca2928b474be82ab112ff68d28e11ed73c2ebecd2"
|
|
|
+content-hash = "c9593a8baf4e2094f1d426a8daf8a62f34ca6d1050cada0fd157d0161c769baf"
|
|
|
|
|
|
[metadata.files]
|
|
|
addict = [
|
|
@@ -417,6 +440,10 @@ aiofiles = [
|
|
|
{file = "aiofiles-0.6.0-py3-none-any.whl", hash = "sha256:bd3019af67f83b739f8e4053c6c0512a7f545b9a8d91aaeab55e6e0f9d123c27"},
|
|
|
{file = "aiofiles-0.6.0.tar.gz", hash = "sha256:e0281b157d3d5d59d803e3f4557dcc9a3dff28a4dd4829a9ff478adae50ca092"},
|
|
|
]
|
|
|
+asgiref = [
|
|
|
+ {file = "asgiref-3.4.0-py3-none-any.whl", hash = "sha256:d36fa91dd90e3aa3c81a6bd426ccc8fb20bd3d22b0cf14a12800289e9c3e2563"},
|
|
|
+ {file = "asgiref-3.4.0.tar.gz", hash = "sha256:05914d0fa65a21711e732adc6572edad6c8da5f1435c3f0c060689ced5e85195"},
|
|
|
+]
|
|
|
asttokens = [
|
|
|
{file = "asttokens-2.0.5-py2.py3-none-any.whl", hash = "sha256:0844691e88552595a6f4a4281a9f7f79b8dd45ca4ccea82e5e05b4bbdb76705c"},
|
|
|
{file = "asttokens-2.0.5.tar.gz", hash = "sha256:9a54c114f02c7a9480d56550932546a3f1fe71d8a02f1bc7ccd0ee3ee35cf4d5"},
|
|
@@ -721,6 +748,7 @@ pillow = [
|
|
|
{file = "Pillow-8.2.0-pp37-pypy37_pp73-manylinux2010_i686.whl", hash = "sha256:aac00e4bc94d1b7813fe882c28990c1bc2f9d0e1aa765a5f2b516e8a6a16a9e4"},
|
|
|
{file = "Pillow-8.2.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl", hash = "sha256:22fd0f42ad15dfdde6c581347eaa4adb9a6fc4b865f90b23378aa7914895e120"},
|
|
|
{file = "Pillow-8.2.0-pp37-pypy37_pp73-win32.whl", hash = "sha256:e98eca29a05913e82177b3ba3d198b1728e164869c613d76d0de4bde6768a50e"},
|
|
|
+ {file = "Pillow-8.2.0-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:8b56553c0345ad6dcb2e9b433ae47d67f95fc23fe28a0bde15a120f25257e291"},
|
|
|
{file = "Pillow-8.2.0.tar.gz", hash = "sha256:a787ab10d7bb5494e5f76536ac460741788f1fbce851068d73a87ca7c35fc3e1"},
|
|
|
]
|
|
|
pycodestyle = [
|
|
@@ -765,8 +793,12 @@ typing-extensions = [
|
|
|
{file = "typing_extensions-3.10.0.0.tar.gz", hash = "sha256:50b6f157849174217d0656f99dc82fe932884fb250826c18350e159ec6cdf342"},
|
|
|
]
|
|
|
uvicorn = [
|
|
|
- {file = "uvicorn-0.13.4-py3-none-any.whl", hash = "sha256:7587f7b08bd1efd2b9bad809a3d333e972f1d11af8a5e52a9371ee3a5de71524"},
|
|
|
- {file = "uvicorn-0.13.4.tar.gz", hash = "sha256:3292251b3c7978e8e4a7868f4baf7f7f7bb7e40c759ecc125c37e99cdea34202"},
|
|
|
+ {file = "uvicorn-0.14.0-py3-none-any.whl", hash = "sha256:2a76bb359171a504b3d1c853409af3adbfa5cef374a4a59e5881945a97a93eae"},
|
|
|
+ {file = "uvicorn-0.14.0.tar.gz", hash = "sha256:45ad7dfaaa7d55cab4cd1e85e03f27e9d60bc067ddc59db52a2b0aeca8870292"},
|
|
|
+]
|
|
|
+watchgod = [
|
|
|
+ {file = "watchgod-0.7-py3-none-any.whl", hash = "sha256:d6c1ea21df37847ac0537ca0d6c2f4cdf513562e95f77bb93abbcf05573407b7"},
|
|
|
+ {file = "watchgod-0.7.tar.gz", hash = "sha256:48140d62b0ebe9dd9cf8381337f06351e1f2e70b2203fa9c6eff4e572ca84f29"},
|
|
|
]
|
|
|
websockets = [
|
|
|
{file = "websockets-9.0.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:69a5972956759224c5201007ff49398a78a23baca344185533093602f56cbbbe"},
|