|
|
@ -101,6 +101,46 @@ async-timeout = {version = ">=4.0.3", markers = "python_version < \"3.12.0\""}
|
|
|
|
docs = ["Sphinx (>=5.3.0,<5.4.0)", "sphinx-rtd-theme (>=1.2.2)", "sphinxcontrib-asyncio (>=0.3.0,<0.4.0)"]
|
|
|
|
docs = ["Sphinx (>=5.3.0,<5.4.0)", "sphinx-rtd-theme (>=1.2.2)", "sphinxcontrib-asyncio (>=0.3.0,<0.4.0)"]
|
|
|
|
test = ["flake8 (>=6.1,<7.0)", "uvloop (>=0.15.3)"]
|
|
|
|
test = ["flake8 (>=6.1,<7.0)", "uvloop (>=0.15.3)"]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
|
|
|
name = "bcrypt"
|
|
|
|
|
|
|
|
version = "4.1.2"
|
|
|
|
|
|
|
|
description = "Modern password hashing for your software and your servers"
|
|
|
|
|
|
|
|
optional = false
|
|
|
|
|
|
|
|
python-versions = ">=3.7"
|
|
|
|
|
|
|
|
files = [
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-cp37-abi3-macosx_10_12_universal2.whl", hash = "sha256:ac621c093edb28200728a9cca214d7e838529e557027ef0581685909acd28b5e"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ea505c97a5c465ab8c3ba75c0805a102ce526695cd6818c6de3b1a38f6f60da1"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:57fa9442758da926ed33a91644649d3e340a71e2d0a5a8de064fb621fd5a3326"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:eb3bd3321517916696233b5e0c67fd7d6281f0ef48e66812db35fc963a422a1c"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:6cad43d8c63f34b26aef462b6f5e44fdcf9860b723d2453b5d391258c4c8e966"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-cp37-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:44290ccc827d3a24604f2c8bcd00d0da349e336e6503656cb8192133e27335e2"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-cp37-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:732b3920a08eacf12f93e6b04ea276c489f1c8fb49344f564cca2adb663b3e4c"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:1c28973decf4e0e69cee78c68e30a523be441972c826703bb93099868a8ff5b5"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:b8df79979c5bae07f1db22dcc49cc5bccf08a0380ca5c6f391cbb5790355c0b0"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-cp37-abi3-win32.whl", hash = "sha256:fbe188b878313d01b7718390f31528be4010fed1faa798c5a1d0469c9c48c369"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-cp37-abi3-win_amd64.whl", hash = "sha256:9800ae5bd5077b13725e2e3934aa3c9c37e49d3ea3d06318010aa40f54c63551"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-cp39-abi3-macosx_10_12_universal2.whl", hash = "sha256:71b8be82bc46cedd61a9f4ccb6c1a493211d031415a34adde3669ee1b0afbb63"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:68e3c6642077b0c8092580c819c1684161262b2e30c4f45deb000c38947bf483"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:387e7e1af9a4dd636b9505a465032f2f5cb8e61ba1120e79a0e1cd0b512f3dfc"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-cp39-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:f70d9c61f9c4ca7d57f3bfe88a5ccf62546ffbadf3681bb1e268d9d2e41c91a7"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-cp39-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:2a298db2a8ab20056120b45e86c00a0a5eb50ec4075b6142db35f593b97cb3fb"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-cp39-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:ba55e40de38a24e2d78d34c2d36d6e864f93e0d79d0b6ce915e4335aa81d01b1"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-cp39-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:3566a88234e8de2ccae31968127b0ecccbb4cddb629da744165db72b58d88ca4"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:b90e216dc36864ae7132cb151ffe95155a37a14e0de3a8f64b49655dd959ff9c"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:69057b9fc5093ea1ab00dd24ede891f3e5e65bee040395fb1e66ee196f9c9b4a"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-cp39-abi3-win32.whl", hash = "sha256:02d9ef8915f72dd6daaef40e0baeef8a017ce624369f09754baf32bb32dba25f"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-cp39-abi3-win_amd64.whl", hash = "sha256:be3ab1071662f6065899fe08428e45c16aa36e28bc42921c4901a191fda6ee42"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:d75fc8cd0ba23f97bae88a6ec04e9e5351ff3c6ad06f38fe32ba50cbd0d11946"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:a97e07e83e3262599434816f631cc4c7ca2aa8e9c072c1b1a7fec2ae809a1d2d"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:e51c42750b7585cee7892c2614be0d14107fad9581d1738d954a262556dd1aab"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:ba4e4cc26610581a6329b3937e02d319f5ad4b85b074846bf4fef8a8cf51e7bb"},
|
|
|
|
|
|
|
|
{file = "bcrypt-4.1.2.tar.gz", hash = "sha256:33313a1200a3ae90b75587ceac502b048b840fc69e7f7a0905b5f87fac7a1258"},
|
|
|
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[package.extras]
|
|
|
|
|
|
|
|
tests = ["pytest (>=3.2.1,!=3.3.0)"]
|
|
|
|
|
|
|
|
typecheck = ["mypy"]
|
|
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
[[package]]
|
|
|
|
name = "certifi"
|
|
|
|
name = "certifi"
|
|
|
|
version = "2023.11.17"
|
|
|
|
version = "2023.11.17"
|
|
|
@ -112,6 +152,70 @@ files = [
|
|
|
|
{file = "certifi-2023.11.17.tar.gz", hash = "sha256:9b469f3a900bf28dc19b8cfbf8019bf47f7fdd1a65a1d4ffb98fc14166beb4d1"},
|
|
|
|
{file = "certifi-2023.11.17.tar.gz", hash = "sha256:9b469f3a900bf28dc19b8cfbf8019bf47f7fdd1a65a1d4ffb98fc14166beb4d1"},
|
|
|
|
]
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
|
|
|
name = "cffi"
|
|
|
|
|
|
|
|
version = "1.16.0"
|
|
|
|
|
|
|
|
description = "Foreign Function Interface for Python calling C code."
|
|
|
|
|
|
|
|
optional = false
|
|
|
|
|
|
|
|
python-versions = ">=3.8"
|
|
|
|
|
|
|
|
files = [
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6b3d6606d369fc1da4fd8c357d026317fbb9c9b75d36dc16e90e84c26854b088"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ac0f5edd2360eea2f1daa9e26a41db02dd4b0451b48f7c318e217ee092a213e9"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7e61e3e4fa664a8588aa25c883eab612a188c725755afff6289454d6362b9673"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a72e8961a86d19bdb45851d8f1f08b041ea37d2bd8d4fd19903bc3083d80c896"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5b50bf3f55561dac5438f8e70bfcdfd74543fd60df5fa5f62d94e5867deca684"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7651c50c8c5ef7bdb41108b7b8c5a83013bfaa8a935590c5d74627c047a583c7"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e4108df7fe9b707191e55f33efbcb2d81928e10cea45527879a4749cbe472614"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:32c68ef735dbe5857c810328cb2481e24722a59a2003018885514d4c09af9743"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:673739cb539f8cdaa07d92d02efa93c9ccf87e345b9a0b556e3ecc666718468d"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp310-cp310-win32.whl", hash = "sha256:9f90389693731ff1f659e55c7d1640e2ec43ff725cc61b04b2f9c6d8d017df6a"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp310-cp310-win_amd64.whl", hash = "sha256:e6024675e67af929088fda399b2094574609396b1decb609c55fa58b028a32a1"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:b84834d0cf97e7d27dd5b7f3aca7b6e9263c56308ab9dc8aae9784abb774d404"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1b8ebc27c014c59692bb2664c7d13ce7a6e9a629be20e54e7271fa696ff2b417"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ee07e47c12890ef248766a6e55bd38ebfb2bb8edd4142d56db91b21ea68b7627"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d8a9d3ebe49f084ad71f9269834ceccbf398253c9fac910c4fd7053ff1386936"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e70f54f1796669ef691ca07d046cd81a29cb4deb1e5f942003f401c0c4a2695d"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5bf44d66cdf9e893637896c7faa22298baebcd18d1ddb6d2626a6e39793a1d56"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7b78010e7b97fef4bee1e896df8a4bbb6712b7f05b7ef630f9d1da00f6444d2e"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:c6a164aa47843fb1b01e941d385aab7215563bb8816d80ff3a363a9f8448a8dc"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:e09f3ff613345df5e8c3667da1d918f9149bd623cd9070c983c013792a9a62eb"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp311-cp311-win32.whl", hash = "sha256:2c56b361916f390cd758a57f2e16233eb4f64bcbeee88a4881ea90fca14dc6ab"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp311-cp311-win_amd64.whl", hash = "sha256:db8e577c19c0fda0beb7e0d4e09e0ba74b1e4c092e0e40bfa12fe05b6f6d75ba"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:fa3a0128b152627161ce47201262d3140edb5a5c3da88d73a1b790a959126956"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:68e7c44931cc171c54ccb702482e9fc723192e88d25a0e133edd7aff8fcd1f6e"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:abd808f9c129ba2beda4cfc53bde801e5bcf9d6e0f22f095e45327c038bfe68e"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:88e2b3c14bdb32e440be531ade29d3c50a1a59cd4e51b1dd8b0865c54ea5d2e2"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fcc8eb6d5902bb1cf6dc4f187ee3ea80a1eba0a89aba40a5cb20a5087d961357"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b7be2d771cdba2942e13215c4e340bfd76398e9227ad10402a8767ab1865d2e6"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e715596e683d2ce000574bae5d07bd522c781a822866c20495e52520564f0969"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:2d92b25dbf6cae33f65005baf472d2c245c050b1ce709cc4588cdcdd5495b520"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp312-cp312-win32.whl", hash = "sha256:b2ca4e77f9f47c55c194982e10f058db063937845bb2b7a86c84a6cfe0aefa8b"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp312-cp312-win_amd64.whl", hash = "sha256:68678abf380b42ce21a5f2abde8efee05c114c2fdb2e9eef2efdb0257fba1235"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0c9ef6ff37e974b73c25eecc13952c55bceed9112be2d9d938ded8e856138bcc"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a09582f178759ee8128d9270cd1344154fd473bb77d94ce0aeb2a93ebf0feaf0"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e760191dd42581e023a68b758769e2da259b5d52e3103c6060ddc02c9edb8d7b"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:80876338e19c951fdfed6198e70bc88f1c9758b94578d5a7c4c91a87af3cf31c"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a6a14b17d7e17fa0d207ac08642c8820f84f25ce17a442fd15e27ea18d67c59b"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6602bc8dc6f3a9e02b6c22c4fc1e47aa50f8f8e6d3f78a5e16ac33ef5fefa324"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp38-cp38-win32.whl", hash = "sha256:131fd094d1065b19540c3d72594260f118b231090295d8c34e19a7bbcf2e860a"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp38-cp38-win_amd64.whl", hash = "sha256:31d13b0f99e0836b7ff893d37af07366ebc90b678b6664c955b54561fc36ef36"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:582215a0e9adbe0e379761260553ba11c58943e4bbe9c36430c4ca6ac74b15ed"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b29ebffcf550f9da55bec9e02ad430c992a87e5f512cd63388abb76f1036d8d2"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:dc9b18bf40cc75f66f40a7379f6a9513244fe33c0e8aa72e2d56b0196a7ef872"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9cb4a35b3642fc5c005a6755a5d17c6c8b6bcb6981baf81cea8bfbc8903e8ba8"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b86851a328eedc692acf81fb05444bdf1891747c25af7529e39ddafaf68a4f3f"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c0f31130ebc2d37cdd8e44605fb5fa7ad59049298b3f745c74fa74c62fbfcfc4"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8f8e709127c6c77446a8c0a8c8bf3c8ee706a06cd44b1e827c3e6a2ee6b8c098"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:748dcd1e3d3d7cd5443ef03ce8685043294ad6bd7c02a38d1bd367cfd968e000"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:8895613bcc094d4a1b2dbe179d88d7fb4a15cee43c052e8885783fac397d91fe"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp39-cp39-win32.whl", hash = "sha256:ed86a35631f7bfbb28e108dd96773b9d5a6ce4811cf6ea468bb6a359b256b1e4"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0-cp39-cp39-win_amd64.whl", hash = "sha256:3686dffb02459559c74dd3d81748269ffb0eb027c39a6fc99502de37d501faa8"},
|
|
|
|
|
|
|
|
{file = "cffi-1.16.0.tar.gz", hash = "sha256:bcb3ef43e58665bbda2fb198698fcae6776483e0c4a631aa5647806c25e02cc0"},
|
|
|
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[package.dependencies]
|
|
|
|
|
|
|
|
pycparser = "*"
|
|
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
[[package]]
|
|
|
|
name = "click"
|
|
|
|
name = "click"
|
|
|
|
version = "8.1.7"
|
|
|
|
version = "8.1.7"
|
|
|
@ -137,6 +241,51 @@ files = [
|
|
|
|
{file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"},
|
|
|
|
{file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"},
|
|
|
|
]
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
|
|
|
name = "cryptography"
|
|
|
|
|
|
|
|
version = "41.0.7"
|
|
|
|
|
|
|
|
description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers."
|
|
|
|
|
|
|
|
optional = false
|
|
|
|
|
|
|
|
python-versions = ">=3.7"
|
|
|
|
|
|
|
|
files = [
|
|
|
|
|
|
|
|
{file = "cryptography-41.0.7-cp37-abi3-macosx_10_12_universal2.whl", hash = "sha256:3c78451b78313fa81607fa1b3f1ae0a5ddd8014c38a02d9db0616133987b9cdf"},
|
|
|
|
|
|
|
|
{file = "cryptography-41.0.7-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:928258ba5d6f8ae644e764d0f996d61a8777559f72dfeb2eea7e2fe0ad6e782d"},
|
|
|
|
|
|
|
|
{file = "cryptography-41.0.7-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5a1b41bc97f1ad230a41657d9155113c7521953869ae57ac39ac7f1bb471469a"},
|
|
|
|
|
|
|
|
{file = "cryptography-41.0.7-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:841df4caa01008bad253bce2a6f7b47f86dc9f08df4b433c404def869f590a15"},
|
|
|
|
|
|
|
|
{file = "cryptography-41.0.7-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:5429ec739a29df2e29e15d082f1d9ad683701f0ec7709ca479b3ff2708dae65a"},
|
|
|
|
|
|
|
|
{file = "cryptography-41.0.7-cp37-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:43f2552a2378b44869fe8827aa19e69512e3245a219104438692385b0ee119d1"},
|
|
|
|
|
|
|
|
{file = "cryptography-41.0.7-cp37-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:af03b32695b24d85a75d40e1ba39ffe7db7ffcb099fe507b39fd41a565f1b157"},
|
|
|
|
|
|
|
|
{file = "cryptography-41.0.7-cp37-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:49f0805fc0b2ac8d4882dd52f4a3b935b210935d500b6b805f321addc8177406"},
|
|
|
|
|
|
|
|
{file = "cryptography-41.0.7-cp37-abi3-win32.whl", hash = "sha256:f983596065a18a2183e7f79ab3fd4c475205b839e02cbc0efbbf9666c4b3083d"},
|
|
|
|
|
|
|
|
{file = "cryptography-41.0.7-cp37-abi3-win_amd64.whl", hash = "sha256:90452ba79b8788fa380dfb587cca692976ef4e757b194b093d845e8d99f612f2"},
|
|
|
|
|
|
|
|
{file = "cryptography-41.0.7-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:079b85658ea2f59c4f43b70f8119a52414cdb7be34da5d019a77bf96d473b960"},
|
|
|
|
|
|
|
|
{file = "cryptography-41.0.7-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:b640981bf64a3e978a56167594a0e97db71c89a479da8e175d8bb5be5178c003"},
|
|
|
|
|
|
|
|
{file = "cryptography-41.0.7-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:e3114da6d7f95d2dee7d3f4eec16dacff819740bbab931aff8648cb13c5ff5e7"},
|
|
|
|
|
|
|
|
{file = "cryptography-41.0.7-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:d5ec85080cce7b0513cfd233914eb8b7bbd0633f1d1703aa28d1dd5a72f678ec"},
|
|
|
|
|
|
|
|
{file = "cryptography-41.0.7-pp38-pypy38_pp73-macosx_10_12_x86_64.whl", hash = "sha256:7a698cb1dac82c35fcf8fe3417a3aaba97de16a01ac914b89a0889d364d2f6be"},
|
|
|
|
|
|
|
|
{file = "cryptography-41.0.7-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:37a138589b12069efb424220bf78eac59ca68b95696fc622b6ccc1c0a197204a"},
|
|
|
|
|
|
|
|
{file = "cryptography-41.0.7-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:68a2dec79deebc5d26d617bfdf6e8aab065a4f34934b22d3b5010df3ba36612c"},
|
|
|
|
|
|
|
|
{file = "cryptography-41.0.7-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:09616eeaef406f99046553b8a40fbf8b1e70795a91885ba4c96a70793de5504a"},
|
|
|
|
|
|
|
|
{file = "cryptography-41.0.7-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:48a0476626da912a44cc078f9893f292f0b3e4c739caf289268168d8f4702a39"},
|
|
|
|
|
|
|
|
{file = "cryptography-41.0.7-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:c7f3201ec47d5207841402594f1d7950879ef890c0c495052fa62f58283fde1a"},
|
|
|
|
|
|
|
|
{file = "cryptography-41.0.7-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:c5ca78485a255e03c32b513f8c2bc39fedb7f5c5f8535545bdc223a03b24f248"},
|
|
|
|
|
|
|
|
{file = "cryptography-41.0.7-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:d6c391c021ab1f7a82da5d8d0b3cee2f4b2c455ec86c8aebbc84837a631ff309"},
|
|
|
|
|
|
|
|
{file = "cryptography-41.0.7.tar.gz", hash = "sha256:13f93ce9bea8016c253b34afc6bd6a75993e5c40672ed5405a9c832f0d4a00bc"},
|
|
|
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[package.dependencies]
|
|
|
|
|
|
|
|
cffi = ">=1.12"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[package.extras]
|
|
|
|
|
|
|
|
docs = ["sphinx (>=5.3.0)", "sphinx-rtd-theme (>=1.1.1)"]
|
|
|
|
|
|
|
|
docstest = ["pyenchant (>=1.6.11)", "sphinxcontrib-spelling (>=4.0.1)", "twine (>=1.12.0)"]
|
|
|
|
|
|
|
|
nox = ["nox"]
|
|
|
|
|
|
|
|
pep8test = ["black", "check-sdist", "mypy", "ruff"]
|
|
|
|
|
|
|
|
sdist = ["build"]
|
|
|
|
|
|
|
|
ssh = ["bcrypt (>=3.1.5)"]
|
|
|
|
|
|
|
|
test = ["pretend", "pytest (>=6.2.0)", "pytest-benchmark", "pytest-cov", "pytest-xdist"]
|
|
|
|
|
|
|
|
test-randomorder = ["pytest-randomly"]
|
|
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
[[package]]
|
|
|
|
name = "dnspython"
|
|
|
|
name = "dnspython"
|
|
|
|
version = "2.4.2"
|
|
|
|
version = "2.4.2"
|
|
|
@ -158,13 +307,13 @@ wmi = ["wmi (>=1.5.1,<2.0.0)"]
|
|
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
[[package]]
|
|
|
|
name = "email-validator"
|
|
|
|
name = "email-validator"
|
|
|
|
version = "2.1.0.post1"
|
|
|
|
version = "2.0.0.post2"
|
|
|
|
description = "A robust email address syntax and deliverability validation library."
|
|
|
|
description = "A robust email address syntax and deliverability validation library."
|
|
|
|
optional = false
|
|
|
|
optional = false
|
|
|
|
python-versions = ">=3.8"
|
|
|
|
python-versions = ">=3.7"
|
|
|
|
files = [
|
|
|
|
files = [
|
|
|
|
{file = "email_validator-2.1.0.post1-py3-none-any.whl", hash = "sha256:c973053efbeddfef924dc0bd93f6e77a1ea7ee0fce935aea7103c7a3d6d2d637"},
|
|
|
|
{file = "email_validator-2.0.0.post2-py3-none-any.whl", hash = "sha256:2466ba57cda361fb7309fd3d5a225723c788ca4bbad32a0ebd5373b99730285c"},
|
|
|
|
{file = "email_validator-2.1.0.post1.tar.gz", hash = "sha256:a4b0bd1cf55f073b924258d19321b1f3aa74b4b5a71a42c305575dba920e1a44"},
|
|
|
|
{file = "email_validator-2.0.0.post2.tar.gz", hash = "sha256:1ff6e86044200c56ae23595695c54e9614f4a9551e0e393614f764860b3d7900"},
|
|
|
|
]
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
|
|
[package.dependencies]
|
|
|
|
[package.dependencies]
|
|
|
@ -215,6 +364,47 @@ uvicorn = {version = ">=0.12.0", extras = ["standard"], optional = true, markers
|
|
|
|
[package.extras]
|
|
|
|
[package.extras]
|
|
|
|
all = ["email-validator (>=2.0.0)", "httpx (>=0.23.0)", "itsdangerous (>=1.1.0)", "jinja2 (>=2.11.2)", "orjson (>=3.2.1)", "pydantic-extra-types (>=2.0.0)", "pydantic-settings (>=2.0.0)", "python-multipart (>=0.0.5)", "pyyaml (>=5.3.1)", "ujson (>=4.0.1,!=4.0.2,!=4.1.0,!=4.2.0,!=4.3.0,!=5.0.0,!=5.1.0)", "uvicorn[standard] (>=0.12.0)"]
|
|
|
|
all = ["email-validator (>=2.0.0)", "httpx (>=0.23.0)", "itsdangerous (>=1.1.0)", "jinja2 (>=2.11.2)", "orjson (>=3.2.1)", "pydantic-extra-types (>=2.0.0)", "pydantic-settings (>=2.0.0)", "python-multipart (>=0.0.5)", "pyyaml (>=5.3.1)", "ujson (>=4.0.1,!=4.0.2,!=4.1.0,!=4.2.0,!=4.3.0,!=5.0.0,!=5.1.0)", "uvicorn[standard] (>=0.12.0)"]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
|
|
|
name = "fastapi-users"
|
|
|
|
|
|
|
|
version = "12.1.2"
|
|
|
|
|
|
|
|
description = "Ready-to-use and customizable users management for FastAPI"
|
|
|
|
|
|
|
|
optional = false
|
|
|
|
|
|
|
|
python-versions = ">=3.8"
|
|
|
|
|
|
|
|
files = [
|
|
|
|
|
|
|
|
{file = "fastapi_users-12.1.2-py3-none-any.whl", hash = "sha256:768e3b17b9b89b5f5d3c303afefd69874da0fc97ebac16a86167d4c8d414d479"},
|
|
|
|
|
|
|
|
{file = "fastapi_users-12.1.2.tar.gz", hash = "sha256:9a9b44e0917c483aaba2bf80ea488b4ba6475b0fb24e2abfaf21e0b5c5db59bf"},
|
|
|
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[package.dependencies]
|
|
|
|
|
|
|
|
email-validator = ">=1.1.0,<2.1"
|
|
|
|
|
|
|
|
fastapi = ">=0.65.2"
|
|
|
|
|
|
|
|
fastapi-users-db-sqlalchemy = {version = ">=6.0.0", optional = true, markers = "extra == \"sqlalchemy\""}
|
|
|
|
|
|
|
|
makefun = ">=1.11.2,<2.0.0"
|
|
|
|
|
|
|
|
passlib = {version = "1.7.4", extras = ["bcrypt"]}
|
|
|
|
|
|
|
|
pyjwt = {version = "2.8.0", extras = ["crypto"]}
|
|
|
|
|
|
|
|
python-multipart = "0.0.6"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[package.extras]
|
|
|
|
|
|
|
|
beanie = ["fastapi-users-db-beanie (>=3.0.0)"]
|
|
|
|
|
|
|
|
oauth = ["httpx-oauth (>=0.13)"]
|
|
|
|
|
|
|
|
redis = ["redis (>=4.3.3,<6.0.0)"]
|
|
|
|
|
|
|
|
sqlalchemy = ["fastapi-users-db-sqlalchemy (>=6.0.0)"]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
|
|
|
name = "fastapi-users-db-sqlalchemy"
|
|
|
|
|
|
|
|
version = "6.0.1"
|
|
|
|
|
|
|
|
description = "FastAPI Users database adapter for SQLAlchemy"
|
|
|
|
|
|
|
|
optional = false
|
|
|
|
|
|
|
|
python-versions = ">=3.8"
|
|
|
|
|
|
|
|
files = [
|
|
|
|
|
|
|
|
{file = "fastapi_users_db_sqlalchemy-6.0.1-py3-none-any.whl", hash = "sha256:d1050ec31eb75e8c4fa9abafa4addaf0baf5c97afeea2f0f910ea55e2451fcad"},
|
|
|
|
|
|
|
|
{file = "fastapi_users_db_sqlalchemy-6.0.1.tar.gz", hash = "sha256:f0ef9fe3250453712d25c13170700c80fa205867ce7add7ef391c384ec27cbe1"},
|
|
|
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[package.dependencies]
|
|
|
|
|
|
|
|
fastapi-users = ">=10.0.0"
|
|
|
|
|
|
|
|
sqlalchemy = {version = ">=2.0.0,<2.1.0", extras = ["asyncio"]}
|
|
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
[[package]]
|
|
|
|
name = "greenlet"
|
|
|
|
name = "greenlet"
|
|
|
|
version = "3.0.3"
|
|
|
|
version = "3.0.3"
|
|
|
@ -440,6 +630,17 @@ MarkupSafe = ">=2.0"
|
|
|
|
[package.extras]
|
|
|
|
[package.extras]
|
|
|
|
i18n = ["Babel (>=2.7)"]
|
|
|
|
i18n = ["Babel (>=2.7)"]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
|
|
|
name = "makefun"
|
|
|
|
|
|
|
|
version = "1.15.2"
|
|
|
|
|
|
|
|
description = "Small library to dynamically create python functions."
|
|
|
|
|
|
|
|
optional = false
|
|
|
|
|
|
|
|
python-versions = "*"
|
|
|
|
|
|
|
|
files = [
|
|
|
|
|
|
|
|
{file = "makefun-1.15.2-py2.py3-none-any.whl", hash = "sha256:1c83abfaefb6c3c7c83ed4a993b4a310af80adf6db15625b184b1f0f7545a041"},
|
|
|
|
|
|
|
|
{file = "makefun-1.15.2.tar.gz", hash = "sha256:16f2a2b34d9ee0c2b578c960a1808c974e2822cf79f6e9b9c455aace10882d45"},
|
|
|
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
[[package]]
|
|
|
|
name = "markupsafe"
|
|
|
|
name = "markupsafe"
|
|
|
|
version = "2.1.3"
|
|
|
|
version = "2.1.3"
|
|
|
@ -579,6 +780,26 @@ files = [
|
|
|
|
{file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"},
|
|
|
|
{file = "packaging-23.2.tar.gz", hash = "sha256:048fb0e9405036518eaaf48a55953c750c11e1a1b68e0dd1a9d62ed0c092cfc5"},
|
|
|
|
]
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
|
|
|
name = "passlib"
|
|
|
|
|
|
|
|
version = "1.7.4"
|
|
|
|
|
|
|
|
description = "comprehensive password hashing framework supporting over 30 schemes"
|
|
|
|
|
|
|
|
optional = false
|
|
|
|
|
|
|
|
python-versions = "*"
|
|
|
|
|
|
|
|
files = [
|
|
|
|
|
|
|
|
{file = "passlib-1.7.4-py2.py3-none-any.whl", hash = "sha256:aa6bca462b8d8bda89c70b382f0c298a20b5560af6cbfa2dce410c0a2fb669f1"},
|
|
|
|
|
|
|
|
{file = "passlib-1.7.4.tar.gz", hash = "sha256:defd50f72b65c5402ab2c573830a6978e5f202ad0d984793c8dde2c4152ebe04"},
|
|
|
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[package.dependencies]
|
|
|
|
|
|
|
|
bcrypt = {version = ">=3.1.0", optional = true, markers = "extra == \"bcrypt\""}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[package.extras]
|
|
|
|
|
|
|
|
argon2 = ["argon2-cffi (>=18.2.0)"]
|
|
|
|
|
|
|
|
bcrypt = ["bcrypt (>=3.1.0)"]
|
|
|
|
|
|
|
|
build-docs = ["cloud-sptheme (>=1.10.1)", "sphinx (>=1.6)", "sphinxcontrib-fulltoc (>=1.2.0)"]
|
|
|
|
|
|
|
|
totp = ["cryptography"]
|
|
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
[[package]]
|
|
|
|
name = "pluggy"
|
|
|
|
name = "pluggy"
|
|
|
|
version = "1.3.0"
|
|
|
|
version = "1.3.0"
|
|
|
@ -594,6 +815,17 @@ files = [
|
|
|
|
dev = ["pre-commit", "tox"]
|
|
|
|
dev = ["pre-commit", "tox"]
|
|
|
|
testing = ["pytest", "pytest-benchmark"]
|
|
|
|
testing = ["pytest", "pytest-benchmark"]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
|
|
|
name = "pycparser"
|
|
|
|
|
|
|
|
version = "2.21"
|
|
|
|
|
|
|
|
description = "C parser in Python"
|
|
|
|
|
|
|
|
optional = false
|
|
|
|
|
|
|
|
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
|
|
|
|
|
|
|
|
files = [
|
|
|
|
|
|
|
|
{file = "pycparser-2.21-py2.py3-none-any.whl", hash = "sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9"},
|
|
|
|
|
|
|
|
{file = "pycparser-2.21.tar.gz", hash = "sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206"},
|
|
|
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
[[package]]
|
|
|
|
name = "pydantic"
|
|
|
|
name = "pydantic"
|
|
|
|
version = "2.5.3"
|
|
|
|
version = "2.5.3"
|
|
|
@ -762,6 +994,26 @@ files = [
|
|
|
|
pydantic = ">=2.3.0"
|
|
|
|
pydantic = ">=2.3.0"
|
|
|
|
python-dotenv = ">=0.21.0"
|
|
|
|
python-dotenv = ">=0.21.0"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
|
|
|
name = "pyjwt"
|
|
|
|
|
|
|
|
version = "2.8.0"
|
|
|
|
|
|
|
|
description = "JSON Web Token implementation in Python"
|
|
|
|
|
|
|
|
optional = false
|
|
|
|
|
|
|
|
python-versions = ">=3.7"
|
|
|
|
|
|
|
|
files = [
|
|
|
|
|
|
|
|
{file = "PyJWT-2.8.0-py3-none-any.whl", hash = "sha256:59127c392cc44c2da5bb3192169a91f429924e17aff6534d70fdc02ab3e04320"},
|
|
|
|
|
|
|
|
{file = "PyJWT-2.8.0.tar.gz", hash = "sha256:57e28d156e3d5c10088e0c68abb90bfac3df82b40a71bd0daa20c65ccd5c23de"},
|
|
|
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[package.dependencies]
|
|
|
|
|
|
|
|
cryptography = {version = ">=3.4.0", optional = true, markers = "extra == \"crypto\""}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[package.extras]
|
|
|
|
|
|
|
|
crypto = ["cryptography (>=3.4.0)"]
|
|
|
|
|
|
|
|
dev = ["coverage[toml] (==5.0.4)", "cryptography (>=3.4.0)", "pre-commit", "pytest (>=6.0.0,<7.0.0)", "sphinx (>=4.5.0,<5.0.0)", "sphinx-rtd-theme", "zope.interface"]
|
|
|
|
|
|
|
|
docs = ["sphinx (>=4.5.0,<5.0.0)", "sphinx-rtd-theme", "zope.interface"]
|
|
|
|
|
|
|
|
tests = ["coverage[toml] (==5.0.4)", "pytest (>=6.0.0,<7.0.0)"]
|
|
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
[[package]]
|
|
|
|
name = "pytest"
|
|
|
|
name = "pytest"
|
|
|
|
version = "7.4.4"
|
|
|
|
version = "7.4.4"
|
|
|
@ -941,7 +1193,7 @@ files = [
|
|
|
|
]
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
|
|
[package.dependencies]
|
|
|
|
[package.dependencies]
|
|
|
|
greenlet = {version = "!=0.4.17", markers = "platform_machine == \"aarch64\" or platform_machine == \"ppc64le\" or platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"AMD64\" or platform_machine == \"win32\" or platform_machine == \"WIN32\""}
|
|
|
|
greenlet = {version = "!=0.4.17", optional = true, markers = "platform_machine == \"aarch64\" or platform_machine == \"ppc64le\" or platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"AMD64\" or platform_machine == \"win32\" or platform_machine == \"WIN32\" or extra == \"asyncio\""}
|
|
|
|
typing-extensions = ">=4.6.0"
|
|
|
|
typing-extensions = ">=4.6.0"
|
|
|
|
|
|
|
|
|
|
|
|
[package.extras]
|
|
|
|
[package.extras]
|
|
|
@ -1323,4 +1575,4 @@ files = [
|
|
|
|
[metadata]
|
|
|
|
[metadata]
|
|
|
|
lock-version = "2.0"
|
|
|
|
lock-version = "2.0"
|
|
|
|
python-versions = "^3.10"
|
|
|
|
python-versions = "^3.10"
|
|
|
|
content-hash = "d61c0443e3db1f57689e0ffde314067e23afe756cd4bead07dc6059c959b2cd3"
|
|
|
|
content-hash = "2729a7a2f6e7fd1129785ebf6520444265a044dd7c45ae7027e2c96a27769d95"
|
|
|
|