2024-10-26 15:36:01 +08:00
# This file is automatically @generated by Poetry 1.8.4 and should not be changed by hand.
2022-12-17 17:04:38 +08:00
2021-07-19 01:20:17 +08:00
[ [ package ] ]
name = "aiodns"
2024-04-16 00:33:48 +08:00
version = "3.2.0"
2021-07-19 01:20:17 +08:00
description = "Simple DNS resolver for asyncio"
optional = true
python-versions = "*"
2022-12-17 17:04:38 +08:00
files = [
2024-04-16 00:33:48 +08:00
{ file = "aiodns-3.2.0-py3-none-any.whl" , hash = "sha256:e443c0c27b07da3174a109fd9e736d69058d808f144d3c9d56dbd1776964c5f5" } ,
{ file = "aiodns-3.2.0.tar.gz" , hash = "sha256:62869b23409349c21b072883ec8998316b234c9a9e36675756e8e317e8768f72" } ,
2022-12-17 17:04:38 +08:00
]
2021-07-19 01:20:17 +08:00
[ package . dependencies ]
pycares = ">=4.0.0"
2021-02-05 20:29:53 +08:00
[ [ package ] ]
name = "aiofiles"
2024-07-06 20:24:00 +08:00
version = "24.1.0"
2021-02-05 20:29:53 +08:00
description = "File support for asyncio."
2021-12-06 23:00:10 +08:00
optional = true
2024-07-06 20:24:00 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-07-06 20:24:00 +08:00
{ file = "aiofiles-24.1.0-py3-none-any.whl" , hash = "sha256:b4ec55f4195e3eb5d7abd1bf7e061763e864dd4954231fb8539a0ef8bb8260e5" } ,
{ file = "aiofiles-24.1.0.tar.gz" , hash = "sha256:22a075c9e5a3810f0c2e48f3008c94d68c65d763b9b03857924c99e57355166c" } ,
2022-12-17 17:04:38 +08:00
]
2021-02-05 20:29:53 +08:00
2024-08-18 11:53:33 +08:00
[ [ package ] ]
name = "aiohappyeyeballs"
2024-10-26 15:36:01 +08:00
version = "2.4.3"
2024-08-18 11:53:33 +08:00
description = "Happy Eyeballs for asyncio"
optional = true
python-versions = ">=3.8"
files = [
2024-10-26 15:36:01 +08:00
{ file = "aiohappyeyeballs-2.4.3-py3-none-any.whl" , hash = "sha256:8a7a83727b2756f394ab2895ea0765a0a8c475e3c71e98d43d76f22b4b435572" } ,
{ file = "aiohappyeyeballs-2.4.3.tar.gz" , hash = "sha256:75cf88a15106a5002a8eb1dab212525c00d1f4c0fa96e551c9fbe6f09a621586" } ,
2024-08-18 11:53:33 +08:00
]
2021-06-21 01:22:33 +08:00
[ [ package ] ]
name = "aiohttp"
2024-11-23 11:34:15 +08:00
version = "3.11.7"
2021-06-21 01:22:33 +08:00
description = "Async http client/server framework (asyncio)"
optional = true
2024-11-23 11:34:15 +08:00
python-versions = ">=3.9"
2022-12-17 17:04:38 +08:00
files = [
2024-11-23 11:34:15 +08:00
{ file = "aiohttp-3.11.7-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:8bedb1f6cb919af3b6353921c71281b1491f948ca64408871465d889b4ee1b66" } ,
{ file = "aiohttp-3.11.7-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:f5022504adab881e2d801a88b748ea63f2a9d130e0b2c430824682a96f6534be" } ,
{ file = "aiohttp-3.11.7-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:e22d1721c978a6494adc824e0916f9d187fa57baeda34b55140315fa2f740184" } ,
{ file = "aiohttp-3.11.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:e993676c71288618eb07e20622572b1250d8713e7e00ab3aabae28cb70f3640d" } ,
{ file = "aiohttp-3.11.7-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:e13a05db87d3b241c186d0936808d0e4e12decc267c617d54e9c643807e968b6" } ,
{ file = "aiohttp-3.11.7-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:4ba8d043fed7ffa117024d7ba66fdea011c0e7602327c6d73cacaea38abe4491" } ,
{ file = "aiohttp-3.11.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:dda3ed0a7869d2fa16aa41f9961ade73aa2c2e3b2fcb0a352524e7b744881889" } ,
{ file = "aiohttp-3.11.7-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:43bfd25113c1e98aec6c70e26d5f4331efbf4aa9037ba9ad88f090853bf64d7f" } ,
{ file = "aiohttp-3.11.7-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:3dd3e7e7c9ef3e7214f014f1ae260892286647b3cf7c7f1b644a568fd410f8ca" } ,
{ file = "aiohttp-3.11.7-cp310-cp310-musllinux_1_2_i686.whl" , hash = "sha256:78c657ece7a73b976905ab9ec8be9ef2df12ed8984c24598a1791c58ce3b4ce4" } ,
{ file = "aiohttp-3.11.7-cp310-cp310-musllinux_1_2_ppc64le.whl" , hash = "sha256:db70a47987e34494b451a334605bee57a126fe8d290511349e86810b4be53b01" } ,
{ file = "aiohttp-3.11.7-cp310-cp310-musllinux_1_2_s390x.whl" , hash = "sha256:9e67531370a3b07e49b280c1f8c2df67985c790ad2834d1b288a2f13cd341c5f" } ,
{ file = "aiohttp-3.11.7-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:9202f184cc0582b1db15056f2225ab4c1e3dac4d9ade50dd0613ac3c46352ac2" } ,
{ file = "aiohttp-3.11.7-cp310-cp310-win32.whl" , hash = "sha256:2257bdd5cf54a4039a4337162cd8048f05a724380a2283df34620f55d4e29341" } ,
{ file = "aiohttp-3.11.7-cp310-cp310-win_amd64.whl" , hash = "sha256:b7215bf2b53bc6cb35808149980c2ae80a4ae4e273890ac85459c014d5aa60ac" } ,
{ file = "aiohttp-3.11.7-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:cea52d11e02123f125f9055dfe0ccf1c3857225fb879e4a944fae12989e2aef2" } ,
{ file = "aiohttp-3.11.7-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:3ce18f703b7298e7f7633efd6a90138d99a3f9a656cb52c1201e76cb5d79cf08" } ,
{ file = "aiohttp-3.11.7-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:670847ee6aeb3a569cd7cdfbe0c3bec1d44828bbfbe78c5d305f7f804870ef9e" } ,
{ file = "aiohttp-3.11.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:4dda726f89bfa5c465ba45b76515135a3ece0088dfa2da49b8bb278f3bdeea12" } ,
{ file = "aiohttp-3.11.7-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:c25b74a811dba37c7ea6a14d99eb9402d89c8d739d50748a75f3cf994cf19c43" } ,
{ file = "aiohttp-3.11.7-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:e5522ee72f95661e79db691310290c4618b86dff2d9b90baedf343fd7a08bf79" } ,
{ file = "aiohttp-3.11.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:1fbf41a6bbc319a7816ae0f0177c265b62f2a59ad301a0e49b395746eb2a9884" } ,
{ file = "aiohttp-3.11.7-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:59ee1925b5a5efdf6c4e7be51deee93984d0ac14a6897bd521b498b9916f1544" } ,
{ file = "aiohttp-3.11.7-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:24054fce8c6d6f33a3e35d1c603ef1b91bbcba73e3f04a22b4f2f27dac59b347" } ,
{ file = "aiohttp-3.11.7-cp311-cp311-musllinux_1_2_i686.whl" , hash = "sha256:351849aca2c6f814575c1a485c01c17a4240413f960df1bf9f5deb0003c61a53" } ,
{ file = "aiohttp-3.11.7-cp311-cp311-musllinux_1_2_ppc64le.whl" , hash = "sha256:12724f3a211fa243570e601f65a8831372caf1a149d2f1859f68479f07efec3d" } ,
{ file = "aiohttp-3.11.7-cp311-cp311-musllinux_1_2_s390x.whl" , hash = "sha256:7ea4490360b605804bea8173d2d086b6c379d6bb22ac434de605a9cbce006e7d" } ,
{ file = "aiohttp-3.11.7-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:e0bf378db07df0a713a1e32381a1b277e62ad106d0dbe17b5479e76ec706d720" } ,
{ file = "aiohttp-3.11.7-cp311-cp311-win32.whl" , hash = "sha256:cd8d62cab363dfe713067027a5adb4907515861f1e4ce63e7be810b83668b847" } ,
{ file = "aiohttp-3.11.7-cp311-cp311-win_amd64.whl" , hash = "sha256:bf0e6cce113596377cadda4e3ac5fb89f095bd492226e46d91b4baef1dd16f60" } ,
{ file = "aiohttp-3.11.7-cp312-cp312-macosx_10_13_universal2.whl" , hash = "sha256:4bb7493c3e3a36d3012b8564bd0e2783259ddd7ef3a81a74f0dbfa000fce48b7" } ,
{ file = "aiohttp-3.11.7-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:e143b0ef9cb1a2b4f74f56d4fbe50caa7c2bb93390aff52f9398d21d89bc73ea" } ,
{ file = "aiohttp-3.11.7-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:f7c58a240260822dc07f6ae32a0293dd5bccd618bb2d0f36d51c5dbd526f89c0" } ,
{ file = "aiohttp-3.11.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:8d20cfe63a1c135d26bde8c1d0ea46fd1200884afbc523466d2f1cf517d1fe33" } ,
{ file = "aiohttp-3.11.7-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:12e4d45847a174f77b2b9919719203769f220058f642b08504cf8b1cf185dacf" } ,
{ file = "aiohttp-3.11.7-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:cf4efa2d01f697a7dbd0509891a286a4af0d86902fc594e20e3b1712c28c0106" } ,
{ file = "aiohttp-3.11.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:9ee6a4cdcbf54b8083dc9723cdf5f41f722c00db40ccf9ec2616e27869151129" } ,
{ file = "aiohttp-3.11.7-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:c6095aaf852c34f42e1bd0cf0dc32d1e4b48a90bfb5054abdbb9d64b36acadcb" } ,
{ file = "aiohttp-3.11.7-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:1cf03d27885f8c5ebf3993a220cc84fc66375e1e6e812731f51aab2b2748f4a6" } ,
{ file = "aiohttp-3.11.7-cp312-cp312-musllinux_1_2_i686.whl" , hash = "sha256:1a17f6a230f81eb53282503823f59d61dff14fb2a93847bf0399dc8e87817307" } ,
{ file = "aiohttp-3.11.7-cp312-cp312-musllinux_1_2_ppc64le.whl" , hash = "sha256:481f10a1a45c5f4c4a578bbd74cff22eb64460a6549819242a87a80788461fba" } ,
{ file = "aiohttp-3.11.7-cp312-cp312-musllinux_1_2_s390x.whl" , hash = "sha256:db37248535d1ae40735d15bdf26ad43be19e3d93ab3f3dad8507eb0f85bb8124" } ,
{ file = "aiohttp-3.11.7-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:9d18a8b44ec8502a7fde91446cd9c9b95ce7c49f1eacc1fb2358b8907d4369fd" } ,
{ file = "aiohttp-3.11.7-cp312-cp312-win32.whl" , hash = "sha256:3d1c9c15d3999107cbb9b2d76ca6172e6710a12fda22434ee8bd3f432b7b17e8" } ,
{ file = "aiohttp-3.11.7-cp312-cp312-win_amd64.whl" , hash = "sha256:018f1b04883a12e77e7fc161934c0f298865d3a484aea536a6a2ca8d909f0ba0" } ,
{ file = "aiohttp-3.11.7-cp313-cp313-macosx_10_13_universal2.whl" , hash = "sha256:241a6ca732d2766836d62c58c49ca7a93d08251daef0c1e3c850df1d1ca0cbc4" } ,
{ file = "aiohttp-3.11.7-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:aa3705a8d14de39898da0fbad920b2a37b7547c3afd2a18b9b81f0223b7d0f68" } ,
{ file = "aiohttp-3.11.7-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:9acfc7f652b31853eed3b92095b0acf06fd5597eeea42e939bd23a17137679d5" } ,
{ file = "aiohttp-3.11.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:dcefcf2915a2dbdbce37e2fc1622129a1918abfe3d06721ce9f6cdac9b6d2eaa" } ,
{ file = "aiohttp-3.11.7-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:c1f6490dd1862af5aae6cfcf2a274bffa9a5b32a8f5acb519a7ecf5a99a88866" } ,
{ file = "aiohttp-3.11.7-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:f1ac5462582d6561c1c1708853a9faf612ff4e5ea5e679e99be36143d6eabd8e" } ,
{ file = "aiohttp-3.11.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:4c1a6309005acc4b2bcc577ba3b9169fea52638709ffacbd071f3503264620da" } ,
{ file = "aiohttp-3.11.7-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:f5b973cce96793725ef63eb449adfb74f99c043c718acb76e0d2a447ae369962" } ,
{ file = "aiohttp-3.11.7-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:ce91a24aac80de6be8512fb1c4838a9881aa713f44f4e91dd7bb3b34061b497d" } ,
{ file = "aiohttp-3.11.7-cp313-cp313-musllinux_1_2_i686.whl" , hash = "sha256:875f7100ce0e74af51d4139495eec4025affa1a605280f23990b6434b81df1bd" } ,
{ file = "aiohttp-3.11.7-cp313-cp313-musllinux_1_2_ppc64le.whl" , hash = "sha256:c171fc35d3174bbf4787381716564042a4cbc008824d8195eede3d9b938e29a8" } ,
{ file = "aiohttp-3.11.7-cp313-cp313-musllinux_1_2_s390x.whl" , hash = "sha256:ee9afa1b0d2293c46954f47f33e150798ad68b78925e3710044e0d67a9487791" } ,
{ file = "aiohttp-3.11.7-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:8360c7cc620abb320e1b8d603c39095101391a82b1d0be05fb2225471c9c5c52" } ,
{ file = "aiohttp-3.11.7-cp313-cp313-win32.whl" , hash = "sha256:7a9318da4b4ada9a67c1dd84d1c0834123081e746bee311a16bb449f363d965e" } ,
{ file = "aiohttp-3.11.7-cp313-cp313-win_amd64.whl" , hash = "sha256:fc6da202068e0a268e298d7cd09b6e9f3997736cd9b060e2750963754552a0a9" } ,
{ file = "aiohttp-3.11.7-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:17829f37c0d31d89aa6b8b010475a10233774771f9b6dc2cc352ea4f8ce95d9a" } ,
{ file = "aiohttp-3.11.7-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:d6177077a31b1aecfc3c9070bd2f11419dbb4a70f30f4c65b124714f525c2e48" } ,
{ file = "aiohttp-3.11.7-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:badda65ac99555791eed75e234afb94686ed2317670c68bff8a4498acdaee935" } ,
{ file = "aiohttp-3.11.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:0de6466b9d742b4ee56fe1b2440706e225eb48c77c63152b1584864a236e7a50" } ,
{ file = "aiohttp-3.11.7-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:04b0cc74d5a882c9dacaeeccc1444f0233212b6f5be8bc90833feef1e1ce14b9" } ,
{ file = "aiohttp-3.11.7-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:28c7af3e50e5903d21d7b935aceed901cc2475463bc16ddd5587653548661fdb" } ,
{ file = "aiohttp-3.11.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:c63f898f683d1379b9be5afc3dd139e20b30b0b1e0bf69a3fc3681f364cf1629" } ,
{ file = "aiohttp-3.11.7-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:fdadc3f6a32d6eca45f9a900a254757fd7855dfb2d8f8dcf0e88f0fae3ff8eb1" } ,
{ file = "aiohttp-3.11.7-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:d329300fb23e14ed1f8c6d688dfd867d1dcc3b1d7cd49b7f8c5b44e797ce0932" } ,
{ file = "aiohttp-3.11.7-cp39-cp39-musllinux_1_2_i686.whl" , hash = "sha256:5578cf40440eafcb054cf859964bc120ab52ebe0e0562d2b898126d868749629" } ,
{ file = "aiohttp-3.11.7-cp39-cp39-musllinux_1_2_ppc64le.whl" , hash = "sha256:7b2f8107a3c329789f3c00b2daad0e35f548d0a55cda6291579136622099a46e" } ,
{ file = "aiohttp-3.11.7-cp39-cp39-musllinux_1_2_s390x.whl" , hash = "sha256:43dd89a6194f6ab02a3fe36b09e42e2df19c211fc2050ce37374d96f39604997" } ,
{ file = "aiohttp-3.11.7-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:d2fa6fc7cc865d26ff42480ac9b52b8c9b7da30a10a6442a9cdf429de840e949" } ,
{ file = "aiohttp-3.11.7-cp39-cp39-win32.whl" , hash = "sha256:a7d9a606355655617fee25dd7e54d3af50804d002f1fd3118dd6312d26692d70" } ,
{ file = "aiohttp-3.11.7-cp39-cp39-win_amd64.whl" , hash = "sha256:53c921b58fdc6485d6b2603e0132bb01cd59b8f0620ffc0907f525e0ba071687" } ,
{ file = "aiohttp-3.11.7.tar.gz" , hash = "sha256:01a8aca4af3da85cea5c90141d23f4b0eee3cbecfd33b029a45a80f28c66c668" } ,
2022-12-17 17:04:38 +08:00
]
2021-06-21 01:22:33 +08:00
[ package . dependencies ]
2024-08-18 11:53:33 +08:00
aiodns = { version = ">=3.2.0" , optional = true , markers = "(sys_platform == \"linux\" or sys_platform == \"darwin\") and extra == \"speedups\"" }
aiohappyeyeballs = ">=2.3.0"
2021-11-12 12:12:41 +08:00
aiosignal = ">=1.1.2"
2024-11-23 11:34:15 +08:00
async-timeout = { version = ">=4.0,<6.0" , markers = "python_version < \"3.11\"" }
2021-06-21 01:22:33 +08:00
attrs = ">=17.3.0"
2023-11-08 10:30:00 +08:00
Brotli = { version = "*" , optional = true , markers = "platform_python_implementation == \"CPython\" and extra == \"speedups\"" }
brotlicffi = { version = "*" , optional = true , markers = "platform_python_implementation != \"CPython\" and extra == \"speedups\"" }
2021-11-12 12:12:41 +08:00
frozenlist = ">=1.1.1"
2021-06-21 01:22:33 +08:00
multidict = ">=4.5,<7.0"
2024-11-23 11:34:15 +08:00
propcache = ">=0.2.0"
yarl = ">=1.17.0,<2.0"
2021-06-21 01:22:33 +08:00
[ package . extras ]
2024-08-18 11:53:33 +08:00
speedups = [ "Brotli" , "aiodns (>=3.2.0)" , "brotlicffi" ]
2021-11-12 12:12:41 +08:00
[ [ package ] ]
name = "aiosignal"
2022-11-21 19:59:39 +08:00
version = "1.3.1"
2021-11-12 12:12:41 +08:00
description = "aiosignal: a list of registered asynchronous callbacks"
optional = true
2022-11-21 19:59:39 +08:00
python-versions = ">=3.7"
2022-12-17 17:04:38 +08:00
files = [
{ file = "aiosignal-1.3.1-py3-none-any.whl" , hash = "sha256:f8376fb07dd1e86a584e4fcdec80b36b7f81aac666ebc724e2c090300dd83b17" } ,
{ file = "aiosignal-1.3.1.tar.gz" , hash = "sha256:54cd96e15e1649b75d6c87526a6ff0b6c1b0dd3459f43d9ca11d48c339b68cfc" } ,
]
2021-11-12 12:12:41 +08:00
[ package . dependencies ]
frozenlist = ">=1.1.0"
2021-06-21 01:22:33 +08:00
2024-01-26 11:12:57 +08:00
[ [ package ] ]
name = "annotated-types"
2024-06-20 20:49:17 +08:00
version = "0.7.0"
2024-01-26 11:12:57 +08:00
description = "Reusable constraint types to use with typing.Annotated"
optional = false
python-versions = ">=3.8"
files = [
2024-06-20 20:49:17 +08:00
{ file = "annotated_types-0.7.0-py3-none-any.whl" , hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53" } ,
{ file = "annotated_types-0.7.0.tar.gz" , hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89" } ,
2024-01-26 11:12:57 +08:00
]
2021-07-22 23:26:36 +08:00
[ [ package ] ]
name = "anyio"
2024-10-26 15:36:01 +08:00
version = "4.6.2.post1"
2021-07-22 23:26:36 +08:00
description = "High level compatibility layer for multiple asynchronous event loop implementations"
2024-10-26 15:36:01 +08:00
optional = false
python-versions = ">=3.9"
2022-12-17 17:04:38 +08:00
files = [
2024-10-26 15:36:01 +08:00
{ file = "anyio-4.6.2.post1-py3-none-any.whl" , hash = "sha256:6d170c36fba3bdd840c73d3868c1e777e33676a69c3a72cf0a0d5d6d8009b61d" } ,
{ file = "anyio-4.6.2.post1.tar.gz" , hash = "sha256:4c8bc31ccdb51c7f7bd251f51c609e038d63e34219b44aa86e47576389880b4c" } ,
2022-12-17 17:04:38 +08:00
]
2021-07-22 23:26:36 +08:00
[ package . dependencies ]
2024-01-15 13:24:55 +08:00
exceptiongroup = { version = ">=1.0.2" , markers = "python_version < \"3.11\"" }
2021-07-22 23:26:36 +08:00
idna = ">=2.8"
sniffio = ">=1.1"
2024-01-15 13:24:55 +08:00
typing-extensions = { version = ">=4.1" , markers = "python_version < \"3.11\"" }
2021-07-22 23:26:36 +08:00
[ package . extras ]
2024-10-26 15:36:01 +08:00
doc = [ "Sphinx (>=7.4,<8.0)" , "packaging" , "sphinx-autodoc-typehints (>=1.2.0)" , "sphinx-rtd-theme" ]
test = [ "anyio[trio]" , "coverage[toml] (>=7)" , "exceptiongroup (>=1.2.0)" , "hypothesis (>=4.0)" , "psutil (>=5.9)" , "pytest (>=7.0)" , "pytest-mock (>=3.6.1)" , "trustme" , "truststore (>=0.9.1)" , "uvloop (>=0.21.0b1)" ]
trio = [ "trio (>=0.26.1)" ]
2021-07-22 23:26:36 +08:00
[ [ package ] ]
name = "asgiref"
2024-04-16 00:33:48 +08:00
version = "3.8.1"
2021-07-22 23:26:36 +08:00
description = "ASGI specs, helper code, and adapters"
optional = false
2024-04-16 00:33:48 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-04-16 00:33:48 +08:00
{ file = "asgiref-3.8.1-py3-none-any.whl" , hash = "sha256:3e1e3ecc849832fe52ccf2cb6686b7a55f82bb1d6aee72a58826471390335e47" } ,
{ file = "asgiref-3.8.1.tar.gz" , hash = "sha256:c343bd80a0bec947a9860adb4c432ffa7db769836c64238fc34bdc3fec84d590" } ,
2022-12-17 17:04:38 +08:00
]
2021-07-22 23:26:36 +08:00
2023-06-01 14:18:16 +08:00
[ package . dependencies ]
typing-extensions = { version = ">=4" , markers = "python_version < \"3.11\"" }
2021-07-22 23:26:36 +08:00
[ package . extras ]
2022-11-21 19:59:39 +08:00
tests = [ "mypy (>=0.800)" , "pytest" , "pytest-asyncio" ]
2021-07-22 23:26:36 +08:00
2021-12-22 16:53:55 +08:00
[ [ package ] ]
name = "async-asgi-testclient"
2022-06-20 19:29:56 +08:00
version = "1.4.11"
2021-12-22 16:53:55 +08:00
description = "Async client for testing ASGI web applications"
optional = false
python-versions = "*"
2022-12-17 17:04:38 +08:00
files = [
{ file = "async-asgi-testclient-1.4.11.tar.gz" , hash = "sha256:4449ac85d512d661998ec61f91c9ae01851639611d748d81ae7f816736551792" } ,
]
2021-12-22 16:53:55 +08:00
[ package . dependencies ]
2022-04-04 10:35:14 +08:00
multidict = ">=4.0,<7.0"
2021-12-22 16:53:55 +08:00
requests = ">=2.21,<3.0"
2021-06-21 01:22:33 +08:00
[ [ package ] ]
name = "async-timeout"
2024-11-23 11:34:15 +08:00
version = "5.0.1"
2021-06-21 01:22:33 +08:00
description = "Timeout context manager for asyncio programs"
optional = true
2024-11-23 11:34:15 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-11-23 11:34:15 +08:00
{ file = "async_timeout-5.0.1-py3-none-any.whl" , hash = "sha256:39e3809566ff85354557ec2398b55e096c8364bacac9405a7a1fa429e77fe76c" } ,
{ file = "async_timeout-5.0.1.tar.gz" , hash = "sha256:d9321a7a3d5a6a5e187e824d2fa0793ce379a202935782d555d6e9d2735677d3" } ,
2022-12-17 17:04:38 +08:00
]
2021-11-12 12:12:41 +08:00
2021-06-21 01:22:33 +08:00
[ [ package ] ]
name = "attrs"
2024-08-18 11:53:33 +08:00
version = "24.2.0"
2021-06-21 01:22:33 +08:00
description = "Classes Without Boilerplate"
2024-10-26 15:36:01 +08:00
optional = false
2023-06-01 14:18:16 +08:00
python-versions = ">=3.7"
2022-12-17 17:04:38 +08:00
files = [
2024-08-18 11:53:33 +08:00
{ file = "attrs-24.2.0-py3-none-any.whl" , hash = "sha256:81921eb96de3191c8258c199618104dd27ac608d9366f5e35d011eae1867ede2" } ,
{ file = "attrs-24.2.0.tar.gz" , hash = "sha256:5cfb1b9148b5b086569baec03f20d7b6bf3bcacc9a42bebf87ffaaca362f6346" } ,
2022-12-17 17:04:38 +08:00
]
2021-06-21 01:22:33 +08:00
[ package . extras ]
2024-08-18 11:53:33 +08:00
benchmark = [ "cloudpickle" , "hypothesis" , "mypy (>=1.11.1)" , "pympler" , "pytest (>=4.3.0)" , "pytest-codspeed" , "pytest-mypy-plugins" , "pytest-xdist[psutil]" ]
cov = [ "cloudpickle" , "coverage[toml] (>=5.3)" , "hypothesis" , "mypy (>=1.11.1)" , "pympler" , "pytest (>=4.3.0)" , "pytest-mypy-plugins" , "pytest-xdist[psutil]" ]
dev = [ "cloudpickle" , "hypothesis" , "mypy (>=1.11.1)" , "pre-commit" , "pympler" , "pytest (>=4.3.0)" , "pytest-mypy-plugins" , "pytest-xdist[psutil]" ]
docs = [ "cogapp" , "furo" , "myst-parser" , "sphinx" , "sphinx-notfound-page" , "sphinxcontrib-towncrier" , "towncrier (<24.7)" ]
tests = [ "cloudpickle" , "hypothesis" , "mypy (>=1.11.1)" , "pympler" , "pytest (>=4.3.0)" , "pytest-mypy-plugins" , "pytest-xdist[psutil]" ]
tests-mypy = [ "mypy (>=1.11.1)" , "pytest-mypy-plugins" ]
2021-06-21 01:22:33 +08:00
2021-11-22 23:21:26 +08:00
[ [ package ] ]
name = "black"
2024-10-26 15:36:01 +08:00
version = "24.10.0"
2021-11-22 23:21:26 +08:00
description = "The uncompromising code formatter."
optional = false
2024-10-26 15:36:01 +08:00
python-versions = ">=3.9"
2022-12-17 17:04:38 +08:00
files = [
2024-10-26 15:36:01 +08:00
{ file = "black-24.10.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:e6668650ea4b685440857138e5fe40cde4d652633b1bdffc62933d0db4ed9812" } ,
{ file = "black-24.10.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:1c536fcf674217e87b8cc3657b81809d3c085d7bf3ef262ead700da345bfa6ea" } ,
{ file = "black-24.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:649fff99a20bd06c6f727d2a27f401331dc0cc861fb69cde910fe95b01b5928f" } ,
{ file = "black-24.10.0-cp310-cp310-win_amd64.whl" , hash = "sha256:fe4d6476887de70546212c99ac9bd803d90b42fc4767f058a0baa895013fbb3e" } ,
{ file = "black-24.10.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:5a2221696a8224e335c28816a9d331a6c2ae15a2ee34ec857dcf3e45dbfa99ad" } ,
{ file = "black-24.10.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:f9da3333530dbcecc1be13e69c250ed8dfa67f43c4005fb537bb426e19200d50" } ,
{ file = "black-24.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:4007b1393d902b48b36958a216c20c4482f601569d19ed1df294a496eb366392" } ,
{ file = "black-24.10.0-cp311-cp311-win_amd64.whl" , hash = "sha256:394d4ddc64782e51153eadcaaca95144ac4c35e27ef9b0a42e121ae7e57a9175" } ,
{ file = "black-24.10.0-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:b5e39e0fae001df40f95bd8cc36b9165c5e2ea88900167bddf258bacef9bbdc3" } ,
{ file = "black-24.10.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:d37d422772111794b26757c5b55a3eade028aa3fde43121ab7b673d050949d65" } ,
{ file = "black-24.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:14b3502784f09ce2443830e3133dacf2c0110d45191ed470ecb04d0f5f6fcb0f" } ,
{ file = "black-24.10.0-cp312-cp312-win_amd64.whl" , hash = "sha256:30d2c30dc5139211dda799758559d1b049f7f14c580c409d6ad925b74a4208a8" } ,
{ file = "black-24.10.0-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:1cbacacb19e922a1d75ef2b6ccaefcd6e93a2c05ede32f06a21386a04cedb981" } ,
{ file = "black-24.10.0-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:1f93102e0c5bb3907451063e08b9876dbeac810e7da5a8bfb7aeb5a9ef89066b" } ,
{ file = "black-24.10.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:ddacb691cdcdf77b96f549cf9591701d8db36b2f19519373d60d31746068dbf2" } ,
{ file = "black-24.10.0-cp313-cp313-win_amd64.whl" , hash = "sha256:680359d932801c76d2e9c9068d05c6b107f2584b2a5b88831c83962eb9984c1b" } ,
{ file = "black-24.10.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:17374989640fbca88b6a448129cd1745c5eb8d9547b464f281b251dd00155ccd" } ,
{ file = "black-24.10.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:63f626344343083322233f175aaf372d326de8436f5928c042639a4afbbf1d3f" } ,
{ file = "black-24.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl" , hash = "sha256:ccfa1d0cb6200857f1923b602f978386a3a2758a65b52e0950299ea014be6800" } ,
{ file = "black-24.10.0-cp39-cp39-win_amd64.whl" , hash = "sha256:2cd9c95431d94adc56600710f8813ee27eea544dd118d45896bb734e9d7a0dc7" } ,
{ file = "black-24.10.0-py3-none-any.whl" , hash = "sha256:3bb2b7a1f7b685f85b11fed1ef10f8a9148bceb49853e47a294a3dd963c1dd7d" } ,
{ file = "black-24.10.0.tar.gz" , hash = "sha256:846ea64c97afe3bc677b761787993be4991810ecc7a4a937816dd6bddedc4875" } ,
2022-12-17 17:04:38 +08:00
]
2021-11-22 23:21:26 +08:00
[ package . dependencies ]
2022-02-11 11:24:34 +08:00
click = ">=8.0.0"
2021-11-22 23:21:26 +08:00
mypy-extensions = ">=0.4.3"
2023-02-05 12:57:31 +08:00
packaging = ">=22.0"
2022-02-11 11:24:34 +08:00
pathspec = ">=0.9.0"
2021-11-22 23:21:26 +08:00
platformdirs = ">=2"
2023-02-05 12:57:31 +08:00
tomli = { version = ">=1.1.0" , markers = "python_version < \"3.11\"" }
2023-09-10 11:34:15 +08:00
typing-extensions = { version = ">=4.0.1" , markers = "python_version < \"3.11\"" }
2021-11-22 23:21:26 +08:00
[ package . extras ]
colorama = [ "colorama (>=0.4.3)" ]
2024-10-26 15:36:01 +08:00
d = [ "aiohttp (>=3.10)" ]
2021-11-22 23:21:26 +08:00
jupyter = [ "ipython (>=7.8.0)" , "tokenize-rt (>=3.2.0)" ]
uvloop = [ "uvloop (>=0.15.2)" ]
2021-02-05 20:29:53 +08:00
[ [ package ] ]
name = "blinker"
2024-11-23 11:34:15 +08:00
version = "1.9.0"
2021-02-05 20:29:53 +08:00
description = "Fast, simple object-to-object and broadcast signaling"
optional = true
2024-11-23 11:34:15 +08:00
python-versions = ">=3.9"
2022-12-17 17:04:38 +08:00
files = [
2024-11-23 11:34:15 +08:00
{ file = "blinker-1.9.0-py3-none-any.whl" , hash = "sha256:ba0efaa9080b619ff2f3459d1d500c57bddea4a6b424b60a91141db6fd2f08bc" } ,
{ file = "blinker-1.9.0.tar.gz" , hash = "sha256:b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf" } ,
2022-12-17 17:04:38 +08:00
]
2021-02-05 20:29:53 +08:00
2021-07-19 01:20:17 +08:00
[ [ package ] ]
2021-11-12 12:12:41 +08:00
name = "brotli"
2023-09-10 11:34:15 +08:00
version = "1.1.0"
2021-11-12 12:12:41 +08:00
description = "Python bindings for the Brotli compression library"
2021-07-19 01:20:17 +08:00
optional = true
python-versions = "*"
2022-12-17 17:04:38 +08:00
files = [
2023-09-10 11:34:15 +08:00
{ file = "Brotli-1.1.0-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:e1140c64812cb9b06c922e77f1c26a75ec5e3f0fb2bf92cc8c58720dec276752" } ,
{ file = "Brotli-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:c8fd5270e906eef71d4a8d19b7c6a43760c6abcfcc10c9101d14eb2357418de9" } ,
{ file = "Brotli-1.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:1ae56aca0402a0f9a3431cddda62ad71666ca9d4dc3a10a142b9dce2e3c0cda3" } ,
{ file = "Brotli-1.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:43ce1b9935bfa1ede40028054d7f48b5469cd02733a365eec8a329ffd342915d" } ,
{ file = "Brotli-1.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_12_i686.manylinux2010_i686.whl" , hash = "sha256:7c4855522edb2e6ae7fdb58e07c3ba9111e7621a8956f481c68d5d979c93032e" } ,
{ file = "Brotli-1.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl" , hash = "sha256:38025d9f30cf4634f8309c6874ef871b841eb3c347e90b0851f63d1ded5212da" } ,
{ file = "Brotli-1.1.0-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:e6a904cb26bfefc2f0a6f240bdf5233be78cd2488900a2f846f3c3ac8489ab80" } ,
{ file = "Brotli-1.1.0-cp310-cp310-musllinux_1_1_i686.whl" , hash = "sha256:a37b8f0391212d29b3a91a799c8e4a2855e0576911cdfb2515487e30e322253d" } ,
{ file = "Brotli-1.1.0-cp310-cp310-musllinux_1_1_ppc64le.whl" , hash = "sha256:e84799f09591700a4154154cab9787452925578841a94321d5ee8fb9a9a328f0" } ,
{ file = "Brotli-1.1.0-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:f66b5337fa213f1da0d9000bc8dc0cb5b896b726eefd9c6046f699b169c41b9e" } ,
2024-10-31 21:35:08 +08:00
{ file = "Brotli-1.1.0-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:5dab0844f2cf82be357a0eb11a9087f70c5430b2c241493fc122bb6f2bb0917c" } ,
{ file = "Brotli-1.1.0-cp310-cp310-musllinux_1_2_i686.whl" , hash = "sha256:e4fe605b917c70283db7dfe5ada75e04561479075761a0b3866c081d035b01c1" } ,
{ file = "Brotli-1.1.0-cp310-cp310-musllinux_1_2_ppc64le.whl" , hash = "sha256:1e9a65b5736232e7a7f91ff3d02277f11d339bf34099a56cdab6a8b3410a02b2" } ,
{ file = "Brotli-1.1.0-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:58d4b711689366d4a03ac7957ab8c28890415e267f9b6589969e74b6e42225ec" } ,
2023-09-10 11:34:15 +08:00
{ file = "Brotli-1.1.0-cp310-cp310-win32.whl" , hash = "sha256:be36e3d172dc816333f33520154d708a2657ea63762ec16b62ece02ab5e4daf2" } ,
{ file = "Brotli-1.1.0-cp310-cp310-win_amd64.whl" , hash = "sha256:0c6244521dda65ea562d5a69b9a26120769b7a9fb3db2fe9545935ed6735b128" } ,
{ file = "Brotli-1.1.0-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:a3daabb76a78f829cafc365531c972016e4aa8d5b4bf60660ad8ecee19df7ccc" } ,
{ file = "Brotli-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:c8146669223164fc87a7e3de9f81e9423c67a79d6b3447994dfb9c95da16e2d6" } ,
{ file = "Brotli-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:30924eb4c57903d5a7526b08ef4a584acc22ab1ffa085faceb521521d2de32dd" } ,
{ file = "Brotli-1.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:ceb64bbc6eac5a140ca649003756940f8d6a7c444a68af170b3187623b43bebf" } ,
{ file = "Brotli-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:a469274ad18dc0e4d316eefa616d1d0c2ff9da369af19fa6f3daa4f09671fd61" } ,
{ file = "Brotli-1.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:524f35912131cc2cabb00edfd8d573b07f2d9f21fa824bd3fb19725a9cf06327" } ,
{ file = "Brotli-1.1.0-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:5b3cc074004d968722f51e550b41a27be656ec48f8afaeeb45ebf65b561481dd" } ,
{ file = "Brotli-1.1.0-cp311-cp311-musllinux_1_1_i686.whl" , hash = "sha256:19c116e796420b0cee3da1ccec3b764ed2952ccfcc298b55a10e5610ad7885f9" } ,
{ file = "Brotli-1.1.0-cp311-cp311-musllinux_1_1_ppc64le.whl" , hash = "sha256:510b5b1bfbe20e1a7b3baf5fed9e9451873559a976c1a78eebaa3b86c57b4265" } ,
{ file = "Brotli-1.1.0-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:a1fd8a29719ccce974d523580987b7f8229aeace506952fa9ce1d53a033873c8" } ,
2024-10-31 21:35:08 +08:00
{ file = "Brotli-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:c247dd99d39e0338a604f8c2b3bc7061d5c2e9e2ac7ba9cc1be5a69cb6cd832f" } ,
{ file = "Brotli-1.1.0-cp311-cp311-musllinux_1_2_i686.whl" , hash = "sha256:1b2c248cd517c222d89e74669a4adfa5577e06ab68771a529060cf5a156e9757" } ,
{ file = "Brotli-1.1.0-cp311-cp311-musllinux_1_2_ppc64le.whl" , hash = "sha256:2a24c50840d89ded6c9a8fdc7b6ed3692ed4e86f1c4a4a938e1e92def92933e0" } ,
{ file = "Brotli-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:f31859074d57b4639318523d6ffdca586ace54271a73ad23ad021acd807eb14b" } ,
2023-09-10 11:34:15 +08:00
{ file = "Brotli-1.1.0-cp311-cp311-win32.whl" , hash = "sha256:39da8adedf6942d76dc3e46653e52df937a3c4d6d18fdc94a7c29d263b1f5b50" } ,
{ file = "Brotli-1.1.0-cp311-cp311-win_amd64.whl" , hash = "sha256:aac0411d20e345dc0920bdec5548e438e999ff68d77564d5e9463a7ca9d3e7b1" } ,
2024-10-31 21:35:08 +08:00
{ file = "Brotli-1.1.0-cp312-cp312-macosx_10_13_universal2.whl" , hash = "sha256:32d95b80260d79926f5fab3c41701dbb818fde1c9da590e77e571eefd14abe28" } ,
{ file = "Brotli-1.1.0-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:b760c65308ff1e462f65d69c12e4ae085cff3b332d894637f6273a12a482d09f" } ,
2023-09-10 11:34:15 +08:00
{ file = "Brotli-1.1.0-cp312-cp312-macosx_10_9_universal2.whl" , hash = "sha256:316cc9b17edf613ac76b1f1f305d2a748f1b976b033b049a6ecdfd5612c70409" } ,
{ file = "Brotli-1.1.0-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:caf9ee9a5775f3111642d33b86237b05808dafcd6268faa492250e9b78046eb2" } ,
{ file = "Brotli-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:70051525001750221daa10907c77830bc889cb6d865cc0b813d9db7fefc21451" } ,
{ file = "Brotli-1.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:7f4bf76817c14aa98cc6697ac02f3972cb8c3da93e9ef16b9c66573a68014f91" } ,
{ file = "Brotli-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:d0c5516f0aed654134a2fc936325cc2e642f8a0e096d075209672eb321cff408" } ,
{ file = "Brotli-1.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:6c3020404e0b5eefd7c9485ccf8393cfb75ec38ce75586e046573c9dc29967a0" } ,
{ file = "Brotli-1.1.0-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:4ed11165dd45ce798d99a136808a794a748d5dc38511303239d4e2363c0695dc" } ,
{ file = "Brotli-1.1.0-cp312-cp312-musllinux_1_1_i686.whl" , hash = "sha256:4093c631e96fdd49e0377a9c167bfd75b6d0bad2ace734c6eb20b348bc3ea180" } ,
{ file = "Brotli-1.1.0-cp312-cp312-musllinux_1_1_ppc64le.whl" , hash = "sha256:7e4c4629ddad63006efa0ef968c8e4751c5868ff0b1c5c40f76524e894c50248" } ,
{ file = "Brotli-1.1.0-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:861bf317735688269936f755fa136a99d1ed526883859f86e41a5d43c61d8966" } ,
2024-10-31 21:35:08 +08:00
{ file = "Brotli-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:87a3044c3a35055527ac75e419dfa9f4f3667a1e887ee80360589eb8c90aabb9" } ,
{ file = "Brotli-1.1.0-cp312-cp312-musllinux_1_2_i686.whl" , hash = "sha256:c5529b34c1c9d937168297f2c1fde7ebe9ebdd5e121297ff9c043bdb2ae3d6fb" } ,
{ file = "Brotli-1.1.0-cp312-cp312-musllinux_1_2_ppc64le.whl" , hash = "sha256:ca63e1890ede90b2e4454f9a65135a4d387a4585ff8282bb72964fab893f2111" } ,
{ file = "Brotli-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:e79e6520141d792237c70bcd7a3b122d00f2613769ae0cb61c52e89fd3443839" } ,
2023-09-10 11:34:15 +08:00
{ file = "Brotli-1.1.0-cp312-cp312-win32.whl" , hash = "sha256:5f4d5ea15c9382135076d2fb28dde923352fe02951e66935a9efaac8f10e81b0" } ,
{ file = "Brotli-1.1.0-cp312-cp312-win_amd64.whl" , hash = "sha256:906bc3a79de8c4ae5b86d3d75a8b77e44404b0f4261714306e3ad248d8ab0951" } ,
2024-10-31 21:35:08 +08:00
{ file = "Brotli-1.1.0-cp313-cp313-macosx_10_13_universal2.whl" , hash = "sha256:8bf32b98b75c13ec7cf774164172683d6e7891088f6316e54425fde1efc276d5" } ,
{ file = "Brotli-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:7bc37c4d6b87fb1017ea28c9508b36bbcb0c3d18b4260fcdf08b200c74a6aee8" } ,
{ file = "Brotli-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:3c0ef38c7a7014ffac184db9e04debe495d317cc9c6fb10071f7fefd93100a4f" } ,
{ file = "Brotli-1.1.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:91d7cc2a76b5567591d12c01f019dd7afce6ba8cba6571187e21e2fc418ae648" } ,
{ file = "Brotli-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:a93dde851926f4f2678e704fadeb39e16c35d8baebd5252c9fd94ce8ce68c4a0" } ,
{ file = "Brotli-1.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:f0db75f47be8b8abc8d9e31bc7aad0547ca26f24a54e6fd10231d623f183d089" } ,
{ file = "Brotli-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:6967ced6730aed543b8673008b5a391c3b1076d834ca438bbd70635c73775368" } ,
{ file = "Brotli-1.1.0-cp313-cp313-musllinux_1_2_i686.whl" , hash = "sha256:7eedaa5d036d9336c95915035fb57422054014ebdeb6f3b42eac809928e40d0c" } ,
{ file = "Brotli-1.1.0-cp313-cp313-musllinux_1_2_ppc64le.whl" , hash = "sha256:d487f5432bf35b60ed625d7e1b448e2dc855422e87469e3f450aa5552b0eb284" } ,
{ file = "Brotli-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:832436e59afb93e1836081a20f324cb185836c617659b07b129141a8426973c7" } ,
{ file = "Brotli-1.1.0-cp313-cp313-win32.whl" , hash = "sha256:43395e90523f9c23a3d5bdf004733246fba087f2948f87ab28015f12359ca6a0" } ,
{ file = "Brotli-1.1.0-cp313-cp313-win_amd64.whl" , hash = "sha256:9011560a466d2eb3f5a6e4929cf4a09be405c64154e12df0dd72713f6500e32b" } ,
2023-09-10 11:34:15 +08:00
{ file = "Brotli-1.1.0-cp36-cp36m-macosx_10_9_x86_64.whl" , hash = "sha256:a090ca607cbb6a34b0391776f0cb48062081f5f60ddcce5d11838e67a01928d1" } ,
{ file = "Brotli-1.1.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:2de9d02f5bda03d27ede52e8cfe7b865b066fa49258cbab568720aa5be80a47d" } ,
{ file = "Brotli-1.1.0-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:2333e30a5e00fe0fe55903c8832e08ee9c3b1382aacf4db26664a16528d51b4b" } ,
{ file = "Brotli-1.1.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl" , hash = "sha256:4d4a848d1837973bf0f4b5e54e3bec977d99be36a7895c61abb659301b02c112" } ,
{ file = "Brotli-1.1.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl" , hash = "sha256:fdc3ff3bfccdc6b9cc7c342c03aa2400683f0cb891d46e94b64a197910dc4064" } ,
{ file = "Brotli-1.1.0-cp36-cp36m-musllinux_1_1_aarch64.whl" , hash = "sha256:5eeb539606f18a0b232d4ba45adccde4125592f3f636a6182b4a8a436548b914" } ,
{ file = "Brotli-1.1.0-cp36-cp36m-musllinux_1_1_i686.whl" , hash = "sha256:fd5f17ff8f14003595ab414e45fce13d073e0762394f957182e69035c9f3d7c2" } ,
{ file = "Brotli-1.1.0-cp36-cp36m-musllinux_1_1_ppc64le.whl" , hash = "sha256:069a121ac97412d1fe506da790b3e69f52254b9df4eb665cd42460c837193354" } ,
{ file = "Brotli-1.1.0-cp36-cp36m-musllinux_1_1_x86_64.whl" , hash = "sha256:e93dfc1a1165e385cc8239fab7c036fb2cd8093728cbd85097b284d7b99249a2" } ,
2024-10-31 21:35:08 +08:00
{ file = "Brotli-1.1.0-cp36-cp36m-musllinux_1_2_aarch64.whl" , hash = "sha256:aea440a510e14e818e67bfc4027880e2fb500c2ccb20ab21c7a7c8b5b4703d75" } ,
{ file = "Brotli-1.1.0-cp36-cp36m-musllinux_1_2_i686.whl" , hash = "sha256:6974f52a02321b36847cd19d1b8e381bf39939c21efd6ee2fc13a28b0d99348c" } ,
{ file = "Brotli-1.1.0-cp36-cp36m-musllinux_1_2_ppc64le.whl" , hash = "sha256:a7e53012d2853a07a4a79c00643832161a910674a893d296c9f1259859a289d2" } ,
{ file = "Brotli-1.1.0-cp36-cp36m-musllinux_1_2_x86_64.whl" , hash = "sha256:d7702622a8b40c49bffb46e1e3ba2e81268d5c04a34f460978c6b5517a34dd52" } ,
2023-09-10 11:34:15 +08:00
{ file = "Brotli-1.1.0-cp36-cp36m-win32.whl" , hash = "sha256:a599669fd7c47233438a56936988a2478685e74854088ef5293802123b5b2460" } ,
{ file = "Brotli-1.1.0-cp36-cp36m-win_amd64.whl" , hash = "sha256:d143fd47fad1db3d7c27a1b1d66162e855b5d50a89666af46e1679c496e8e579" } ,
{ file = "Brotli-1.1.0-cp37-cp37m-macosx_10_9_x86_64.whl" , hash = "sha256:11d00ed0a83fa22d29bc6b64ef636c4552ebafcef57154b4ddd132f5638fbd1c" } ,
{ file = "Brotli-1.1.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:f733d788519c7e3e71f0855c96618720f5d3d60c3cb829d8bbb722dddce37985" } ,
{ file = "Brotli-1.1.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:929811df5462e182b13920da56c6e0284af407d1de637d8e536c5cd00a7daf60" } ,
{ file = "Brotli-1.1.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl" , hash = "sha256:0b63b949ff929fbc2d6d3ce0e924c9b93c9785d877a21a1b678877ffbbc4423a" } ,
{ file = "Brotli-1.1.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl" , hash = "sha256:d192f0f30804e55db0d0e0a35d83a9fead0e9a359a9ed0285dbacea60cc10a84" } ,
{ file = "Brotli-1.1.0-cp37-cp37m-musllinux_1_1_aarch64.whl" , hash = "sha256:f296c40e23065d0d6650c4aefe7470d2a25fffda489bcc3eb66083f3ac9f6643" } ,
{ file = "Brotli-1.1.0-cp37-cp37m-musllinux_1_1_i686.whl" , hash = "sha256:919e32f147ae93a09fe064d77d5ebf4e35502a8df75c29fb05788528e330fe74" } ,
{ file = "Brotli-1.1.0-cp37-cp37m-musllinux_1_1_ppc64le.whl" , hash = "sha256:23032ae55523cc7bccb4f6a0bf368cd25ad9bcdcc1990b64a647e7bbcce9cb5b" } ,
{ file = "Brotli-1.1.0-cp37-cp37m-musllinux_1_1_x86_64.whl" , hash = "sha256:224e57f6eac61cc449f498cc5f0e1725ba2071a3d4f48d5d9dffba42db196438" } ,
2024-10-31 21:35:08 +08:00
{ file = "Brotli-1.1.0-cp37-cp37m-musllinux_1_2_aarch64.whl" , hash = "sha256:cb1dac1770878ade83f2ccdf7d25e494f05c9165f5246b46a621cc849341dc01" } ,
{ file = "Brotli-1.1.0-cp37-cp37m-musllinux_1_2_i686.whl" , hash = "sha256:3ee8a80d67a4334482d9712b8e83ca6b1d9bc7e351931252ebef5d8f7335a547" } ,
{ file = "Brotli-1.1.0-cp37-cp37m-musllinux_1_2_ppc64le.whl" , hash = "sha256:5e55da2c8724191e5b557f8e18943b1b4839b8efc3ef60d65985bcf6f587dd38" } ,
{ file = "Brotli-1.1.0-cp37-cp37m-musllinux_1_2_x86_64.whl" , hash = "sha256:d342778ef319e1026af243ed0a07c97acf3bad33b9f29e7ae6a1f68fd083e90c" } ,
2023-09-10 11:34:15 +08:00
{ file = "Brotli-1.1.0-cp37-cp37m-win32.whl" , hash = "sha256:587ca6d3cef6e4e868102672d3bd9dc9698c309ba56d41c2b9c85bbb903cdb95" } ,
{ file = "Brotli-1.1.0-cp37-cp37m-win_amd64.whl" , hash = "sha256:2954c1c23f81c2eaf0b0717d9380bd348578a94161a65b3a2afc62c86467dd68" } ,
{ file = "Brotli-1.1.0-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:efa8b278894b14d6da122a72fefcebc28445f2d3f880ac59d46c90f4c13be9a3" } ,
{ file = "Brotli-1.1.0-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:03d20af184290887bdea3f0f78c4f737d126c74dc2f3ccadf07e54ceca3bf208" } ,
{ file = "Brotli-1.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:6172447e1b368dcbc458925e5ddaf9113477b0ed542df258d84fa28fc45ceea7" } ,
{ file = "Brotli-1.1.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:a743e5a28af5f70f9c080380a5f908d4d21d40e8f0e0c8901604d15cfa9ba751" } ,
{ file = "Brotli-1.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl" , hash = "sha256:0541e747cce78e24ea12d69176f6a7ddb690e62c425e01d31cc065e69ce55b48" } ,
{ file = "Brotli-1.1.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl" , hash = "sha256:cdbc1fc1bc0bff1cef838eafe581b55bfbffaed4ed0318b724d0b71d4d377619" } ,
{ file = "Brotli-1.1.0-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:890b5a14ce214389b2cc36ce82f3093f96f4cc730c1cffdbefff77a7c71f2a97" } ,
{ file = "Brotli-1.1.0-cp38-cp38-musllinux_1_1_i686.whl" , hash = "sha256:1ab4fbee0b2d9098c74f3057b2bc055a8bd92ccf02f65944a241b4349229185a" } ,
{ file = "Brotli-1.1.0-cp38-cp38-musllinux_1_1_ppc64le.whl" , hash = "sha256:141bd4d93984070e097521ed07e2575b46f817d08f9fa42b16b9b5f27b5ac088" } ,
{ file = "Brotli-1.1.0-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:fce1473f3ccc4187f75b4690cfc922628aed4d3dd013d047f95a9b3919a86596" } ,
2024-10-31 21:35:08 +08:00
{ file = "Brotli-1.1.0-cp38-cp38-musllinux_1_2_aarch64.whl" , hash = "sha256:d2b35ca2c7f81d173d2fadc2f4f31e88cc5f7a39ae5b6db5513cf3383b0e0ec7" } ,
{ file = "Brotli-1.1.0-cp38-cp38-musllinux_1_2_i686.whl" , hash = "sha256:af6fa6817889314555aede9a919612b23739395ce767fe7fcbea9a80bf140fe5" } ,
{ file = "Brotli-1.1.0-cp38-cp38-musllinux_1_2_ppc64le.whl" , hash = "sha256:2feb1d960f760a575dbc5ab3b1c00504b24caaf6986e2dc2b01c09c87866a943" } ,
{ file = "Brotli-1.1.0-cp38-cp38-musllinux_1_2_x86_64.whl" , hash = "sha256:4410f84b33374409552ac9b6903507cdb31cd30d2501fc5ca13d18f73548444a" } ,
2023-09-10 11:34:15 +08:00
{ file = "Brotli-1.1.0-cp38-cp38-win32.whl" , hash = "sha256:db85ecf4e609a48f4b29055f1e144231b90edc90af7481aa731ba2d059226b1b" } ,
{ file = "Brotli-1.1.0-cp38-cp38-win_amd64.whl" , hash = "sha256:3d7954194c36e304e1523f55d7042c59dc53ec20dd4e9ea9d151f1b62b4415c0" } ,
{ file = "Brotli-1.1.0-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:5fb2ce4b8045c78ebbc7b8f3c15062e435d47e7393cc57c25115cfd49883747a" } ,
{ file = "Brotli-1.1.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:7905193081db9bfa73b1219140b3d315831cbff0d8941f22da695832f0dd188f" } ,
{ file = "Brotli-1.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:a77def80806c421b4b0af06f45d65a136e7ac0bdca3c09d9e2ea4e515367c7e9" } ,
{ file = "Brotli-1.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:8dadd1314583ec0bf2d1379f7008ad627cd6336625d6679cf2f8e67081b83acf" } ,
{ file = "Brotli-1.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl" , hash = "sha256:901032ff242d479a0efa956d853d16875d42157f98951c0230f69e69f9c09bac" } ,
{ file = "Brotli-1.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl" , hash = "sha256:22fc2a8549ffe699bfba2256ab2ed0421a7b8fadff114a3d201794e45a9ff578" } ,
{ file = "Brotli-1.1.0-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:ae15b066e5ad21366600ebec29a7ccbc86812ed267e4b28e860b8ca16a2bc474" } ,
{ file = "Brotli-1.1.0-cp39-cp39-musllinux_1_1_i686.whl" , hash = "sha256:949f3b7c29912693cee0afcf09acd6ebc04c57af949d9bf77d6101ebb61e388c" } ,
{ file = "Brotli-1.1.0-cp39-cp39-musllinux_1_1_ppc64le.whl" , hash = "sha256:89f4988c7203739d48c6f806f1e87a1d96e0806d44f0fba61dba81392c9e474d" } ,
{ file = "Brotli-1.1.0-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:de6551e370ef19f8de1807d0a9aa2cdfdce2e85ce88b122fe9f6b2b076837e59" } ,
2024-10-31 21:35:08 +08:00
{ file = "Brotli-1.1.0-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:0737ddb3068957cf1b054899b0883830bb1fec522ec76b1098f9b6e0f02d9419" } ,
{ file = "Brotli-1.1.0-cp39-cp39-musllinux_1_2_i686.whl" , hash = "sha256:4f3607b129417e111e30637af1b56f24f7a49e64763253bbc275c75fa887d4b2" } ,
{ file = "Brotli-1.1.0-cp39-cp39-musllinux_1_2_ppc64le.whl" , hash = "sha256:6c6e0c425f22c1c719c42670d561ad682f7bfeeef918edea971a79ac5252437f" } ,
{ file = "Brotli-1.1.0-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:494994f807ba0b92092a163a0a283961369a65f6cbe01e8891132b7a320e61eb" } ,
2023-09-10 11:34:15 +08:00
{ file = "Brotli-1.1.0-cp39-cp39-win32.whl" , hash = "sha256:f0d8a7a6b5983c2496e364b969f0e526647a06b075d034f3297dc66f3b360c64" } ,
{ file = "Brotli-1.1.0-cp39-cp39-win_amd64.whl" , hash = "sha256:cdad5b9014d83ca68c25d2e9444e28e967ef16e80f6b436918c700c117a85467" } ,
{ file = "Brotli-1.1.0.tar.gz" , hash = "sha256:81de08ac11bcb85841e440c13611c00b67d3bf82698314928d0b676362546724" } ,
2022-12-17 17:04:38 +08:00
]
2021-07-19 01:20:17 +08:00
[ [ package ] ]
2023-11-08 10:30:00 +08:00
name = "brotlicffi"
version = "1.1.0.0"
description = "Python CFFI bindings to the Brotli library"
2021-07-19 01:20:17 +08:00
optional = true
2023-11-08 10:30:00 +08:00
python-versions = ">=3.7"
2022-12-17 17:04:38 +08:00
files = [
2023-11-08 10:30:00 +08:00
{ file = "brotlicffi-1.1.0.0-cp37-abi3-macosx_10_9_x86_64.whl" , hash = "sha256:9b7ae6bd1a3f0df532b6d67ff674099a96d22bc0948955cb338488c31bfb8851" } ,
{ file = "brotlicffi-1.1.0.0-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:19ffc919fa4fc6ace69286e0a23b3789b4219058313cf9b45625016bf7ff996b" } ,
{ file = "brotlicffi-1.1.0.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:9feb210d932ffe7798ee62e6145d3a757eb6233aa9a4e7db78dd3690d7755814" } ,
{ file = "brotlicffi-1.1.0.0-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:84763dbdef5dd5c24b75597a77e1b30c66604725707565188ba54bab4f114820" } ,
{ file = "brotlicffi-1.1.0.0-cp37-abi3-win32.whl" , hash = "sha256:1b12b50e07c3911e1efa3a8971543e7648100713d4e0971b13631cce22c587eb" } ,
{ file = "brotlicffi-1.1.0.0-cp37-abi3-win_amd64.whl" , hash = "sha256:994a4f0681bb6c6c3b0925530a1926b7a189d878e6e5e38fae8efa47c5d9c613" } ,
{ file = "brotlicffi-1.1.0.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl" , hash = "sha256:2e4aeb0bd2540cb91b069dbdd54d458da8c4334ceaf2d25df2f4af576d6766ca" } ,
{ file = "brotlicffi-1.1.0.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:4b7b0033b0d37bb33009fb2fef73310e432e76f688af76c156b3594389d81391" } ,
{ file = "brotlicffi-1.1.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:54a07bb2374a1eba8ebb52b6fafffa2afd3c4df85ddd38fcc0511f2bb387c2a8" } ,
{ file = "brotlicffi-1.1.0.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:7901a7dc4b88f1c1475de59ae9be59799db1007b7d059817948d8e4f12e24e35" } ,
{ file = "brotlicffi-1.1.0.0-pp310-pypy310_pp73-win_amd64.whl" , hash = "sha256:ce01c7316aebc7fce59da734286148b1d1b9455f89cf2c8a4dfce7d41db55c2d" } ,
{ file = "brotlicffi-1.1.0.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl" , hash = "sha256:246f1d1a90279bb6069de3de8d75a8856e073b8ff0b09dcca18ccc14cec85979" } ,
{ file = "brotlicffi-1.1.0.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:cc4bc5d82bc56ebd8b514fb8350cfac4627d6b0743382e46d033976a5f80fab6" } ,
{ file = "brotlicffi-1.1.0.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:37c26ecb14386a44b118ce36e546ce307f4810bc9598a6e6cb4f7fca725ae7e6" } ,
{ file = "brotlicffi-1.1.0.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:ca72968ae4eaf6470498d5c2887073f7efe3b1e7d7ec8be11a06a79cc810e990" } ,
{ file = "brotlicffi-1.1.0.0-pp37-pypy37_pp73-win_amd64.whl" , hash = "sha256:add0de5b9ad9e9aa293c3aa4e9deb2b61e99ad6c1634e01d01d98c03e6a354cc" } ,
{ file = "brotlicffi-1.1.0.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl" , hash = "sha256:9b6068e0f3769992d6b622a1cd2e7835eae3cf8d9da123d7f51ca9c1e9c333e5" } ,
{ file = "brotlicffi-1.1.0.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:8557a8559509b61e65083f8782329188a250102372576093c88930c875a69838" } ,
{ file = "brotlicffi-1.1.0.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:2a7ae37e5d79c5bdfb5b4b99f2715a6035e6c5bf538c3746abc8e26694f92f33" } ,
{ file = "brotlicffi-1.1.0.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:391151ec86bb1c683835980f4816272a87eaddc46bb91cbf44f62228b84d8cca" } ,
{ file = "brotlicffi-1.1.0.0-pp38-pypy38_pp73-win_amd64.whl" , hash = "sha256:2f3711be9290f0453de8eed5275d93d286abe26b08ab4a35d7452caa1fef532f" } ,
{ file = "brotlicffi-1.1.0.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl" , hash = "sha256:1a807d760763e398bbf2c6394ae9da5815901aa93ee0a37bca5efe78d4ee3171" } ,
{ file = "brotlicffi-1.1.0.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:fa8ca0623b26c94fccc3a1fdd895be1743b838f3917300506d04aa3346fd2a14" } ,
{ file = "brotlicffi-1.1.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:3de0cf28a53a3238b252aca9fed1593e9d36c1d116748013339f0949bfc84112" } ,
{ file = "brotlicffi-1.1.0.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:6be5ec0e88a4925c91f3dea2bb0013b3a2accda6f77238f76a34a1ea532a1cb0" } ,
{ file = "brotlicffi-1.1.0.0-pp39-pypy39_pp73-win_amd64.whl" , hash = "sha256:d9eb71bb1085d996244439154387266fd23d6ad37161f6f52f1cd41dd95a3808" } ,
{ file = "brotlicffi-1.1.0.0.tar.gz" , hash = "sha256:b77827a689905143f87915310b93b273ab17888fd43ef350d4832c4a71083c13" } ,
2022-12-17 17:04:38 +08:00
]
2021-07-19 01:20:17 +08:00
2023-11-08 10:30:00 +08:00
[ package . dependencies ]
cffi = ">=1.0.0"
2020-06-30 12:10:57 +08:00
[ [ package ] ]
name = "certifi"
2024-10-26 15:36:01 +08:00
version = "2024.8.30"
2020-10-11 13:39:45 +08:00
description = "Python package for providing Mozilla's CA Bundle."
2020-06-30 12:10:57 +08:00
optional = false
2022-05-20 18:13:50 +08:00
python-versions = ">=3.6"
2022-12-17 17:04:38 +08:00
files = [
2024-10-26 15:36:01 +08:00
{ file = "certifi-2024.8.30-py3-none-any.whl" , hash = "sha256:922820b53db7a7257ffbda3f597266d435245903d80737e34f8a45ff3e3230d8" } ,
{ file = "certifi-2024.8.30.tar.gz" , hash = "sha256:bec941d2aa8195e248a60b31ff9f0558284cf01a52591ceda73ea9afffd69fd9" } ,
2022-12-17 17:04:38 +08:00
]
2020-06-30 12:10:57 +08:00
2021-07-19 01:20:17 +08:00
[ [ package ] ]
name = "cffi"
2024-10-26 15:36:01 +08:00
version = "1.17.1"
2021-07-19 01:20:17 +08:00
description = "Foreign Function Interface for Python calling C code."
2024-10-26 15:36:01 +08:00
optional = false
2023-10-01 14:27:31 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-10-26 15:36:01 +08:00
{ file = "cffi-1.17.1-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:df8b1c11f177bc2313ec4b2d46baec87a5f3e71fc8b45dab2ee7cae86d9aba14" } ,
{ file = "cffi-1.17.1-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:8f2cdc858323644ab277e9bb925ad72ae0e67f69e804f4898c070998d50b1a67" } ,
{ file = "cffi-1.17.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:edae79245293e15384b51f88b00613ba9f7198016a5948b5dddf4917d4d26382" } ,
{ file = "cffi-1.17.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:45398b671ac6d70e67da8e4224a065cec6a93541bb7aebe1b198a61b58c7b702" } ,
{ file = "cffi-1.17.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:ad9413ccdeda48c5afdae7e4fa2192157e991ff761e7ab8fdd8926f40b160cc3" } ,
{ file = "cffi-1.17.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:5da5719280082ac6bd9aa7becb3938dc9f9cbd57fac7d2871717b1feb0902ab6" } ,
{ file = "cffi-1.17.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:2bb1a08b8008b281856e5971307cc386a8e9c5b625ac297e853d36da6efe9c17" } ,
{ file = "cffi-1.17.1-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:045d61c734659cc045141be4bae381a41d89b741f795af1dd018bfb532fd0df8" } ,
{ file = "cffi-1.17.1-cp310-cp310-musllinux_1_1_i686.whl" , hash = "sha256:6883e737d7d9e4899a8a695e00ec36bd4e5e4f18fabe0aca0efe0a4b44cdb13e" } ,
{ file = "cffi-1.17.1-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:6b8b4a92e1c65048ff98cfe1f735ef8f1ceb72e3d5f0c25fdb12087a23da22be" } ,
{ file = "cffi-1.17.1-cp310-cp310-win32.whl" , hash = "sha256:c9c3d058ebabb74db66e431095118094d06abf53284d9c81f27300d0e0d8bc7c" } ,
{ file = "cffi-1.17.1-cp310-cp310-win_amd64.whl" , hash = "sha256:0f048dcf80db46f0098ccac01132761580d28e28bc0f78ae0d58048063317e15" } ,
{ file = "cffi-1.17.1-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:a45e3c6913c5b87b3ff120dcdc03f6131fa0065027d0ed7ee6190736a74cd401" } ,
{ file = "cffi-1.17.1-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:30c5e0cb5ae493c04c8b42916e52ca38079f1b235c2f8ae5f4527b963c401caf" } ,
{ file = "cffi-1.17.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:f75c7ab1f9e4aca5414ed4d8e5c0e303a34f4421f8a0d47a4d019ceff0ab6af4" } ,
{ file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:a1ed2dd2972641495a3ec98445e09766f077aee98a1c896dcb4ad0d303628e41" } ,
{ file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:46bf43160c1a35f7ec506d254e5c890f3c03648a4dbac12d624e4490a7046cd1" } ,
{ file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:a24ed04c8ffd54b0729c07cee15a81d964e6fee0e3d4d342a27b020d22959dc6" } ,
{ file = "cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:610faea79c43e44c71e1ec53a554553fa22321b65fae24889706c0a84d4ad86d" } ,
{ file = "cffi-1.17.1-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:a9b15d491f3ad5d692e11f6b71f7857e7835eb677955c00cc0aefcd0669adaf6" } ,
{ file = "cffi-1.17.1-cp311-cp311-musllinux_1_1_i686.whl" , hash = "sha256:de2ea4b5833625383e464549fec1bc395c1bdeeb5f25c4a3a82b5a8c756ec22f" } ,
{ file = "cffi-1.17.1-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:fc48c783f9c87e60831201f2cce7f3b2e4846bf4d8728eabe54d60700b318a0b" } ,
{ file = "cffi-1.17.1-cp311-cp311-win32.whl" , hash = "sha256:85a950a4ac9c359340d5963966e3e0a94a676bd6245a4b55bc43949eee26a655" } ,
{ file = "cffi-1.17.1-cp311-cp311-win_amd64.whl" , hash = "sha256:caaf0640ef5f5517f49bc275eca1406b0ffa6aa184892812030f04c2abf589a0" } ,
{ file = "cffi-1.17.1-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:805b4371bf7197c329fcb3ead37e710d1bca9da5d583f5073b799d5c5bd1eee4" } ,
{ file = "cffi-1.17.1-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:733e99bc2df47476e3848417c5a4540522f234dfd4ef3ab7fafdf555b082ec0c" } ,
{ file = "cffi-1.17.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:1257bdabf294dceb59f5e70c64a3e2f462c30c7ad68092d01bbbfb1c16b1ba36" } ,
{ file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:da95af8214998d77a98cc14e3a3bd00aa191526343078b530ceb0bd710fb48a5" } ,
{ file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:d63afe322132c194cf832bfec0dc69a99fb9bb6bbd550f161a49e9e855cc78ff" } ,
{ file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:f79fc4fc25f1c8698ff97788206bb3c2598949bfe0fef03d299eb1b5356ada99" } ,
{ file = "cffi-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:b62ce867176a75d03a665bad002af8e6d54644fad99a3c70905c543130e39d93" } ,
{ file = "cffi-1.17.1-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:386c8bf53c502fff58903061338ce4f4950cbdcb23e2902d86c0f722b786bbe3" } ,
{ file = "cffi-1.17.1-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:4ceb10419a9adf4460ea14cfd6bc43d08701f0835e979bf821052f1805850fe8" } ,
{ file = "cffi-1.17.1-cp312-cp312-win32.whl" , hash = "sha256:a08d7e755f8ed21095a310a693525137cfe756ce62d066e53f502a83dc550f65" } ,
{ file = "cffi-1.17.1-cp312-cp312-win_amd64.whl" , hash = "sha256:51392eae71afec0d0c8fb1a53b204dbb3bcabcb3c9b807eedf3e1e6ccf2de903" } ,
{ file = "cffi-1.17.1-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:f3a2b4222ce6b60e2e8b337bb9596923045681d71e5a082783484d845390938e" } ,
{ file = "cffi-1.17.1-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:0984a4925a435b1da406122d4d7968dd861c1385afe3b45ba82b750f229811e2" } ,
{ file = "cffi-1.17.1-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:d01b12eeeb4427d3110de311e1774046ad344f5b1a7403101878976ecd7a10f3" } ,
{ file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:706510fe141c86a69c8ddc029c7910003a17353970cff3b904ff0686a5927683" } ,
{ file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:de55b766c7aa2e2a3092c51e0483d700341182f08e67c63630d5b6f200bb28e5" } ,
{ file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:c59d6e989d07460165cc5ad3c61f9fd8f1b4796eacbd81cee78957842b834af4" } ,
{ file = "cffi-1.17.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:dd398dbc6773384a17fe0d3e7eeb8d1a21c2200473ee6806bb5e6a8e62bb73dd" } ,
{ file = "cffi-1.17.1-cp313-cp313-musllinux_1_1_aarch64.whl" , hash = "sha256:3edc8d958eb099c634dace3c7e16560ae474aa3803a5df240542b305d14e14ed" } ,
{ file = "cffi-1.17.1-cp313-cp313-musllinux_1_1_x86_64.whl" , hash = "sha256:72e72408cad3d5419375fc87d289076ee319835bdfa2caad331e377589aebba9" } ,
{ file = "cffi-1.17.1-cp313-cp313-win32.whl" , hash = "sha256:e03eab0a8677fa80d646b5ddece1cbeaf556c313dcfac435ba11f107ba117b5d" } ,
{ file = "cffi-1.17.1-cp313-cp313-win_amd64.whl" , hash = "sha256:f6a16c31041f09ead72d69f583767292f750d24913dadacf5756b966aacb3f1a" } ,
{ file = "cffi-1.17.1-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:636062ea65bd0195bc012fea9321aca499c0504409f413dc88af450b57ffd03b" } ,
{ file = "cffi-1.17.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:c7eac2ef9b63c79431bc4b25f1cd649d7f061a28808cbc6c47b534bd789ef964" } ,
{ file = "cffi-1.17.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:e221cf152cff04059d011ee126477f0d9588303eb57e88923578ace7baad17f9" } ,
{ file = "cffi-1.17.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:31000ec67d4221a71bd3f67df918b1f88f676f1c3b535a7eb473255fdc0b83fc" } ,
{ file = "cffi-1.17.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:6f17be4345073b0a7b8ea599688f692ac3ef23ce28e5df79c04de519dbc4912c" } ,
{ file = "cffi-1.17.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:0e2b1fac190ae3ebfe37b979cc1ce69c81f4e4fe5746bb401dca63a9062cdaf1" } ,
{ file = "cffi-1.17.1-cp38-cp38-win32.whl" , hash = "sha256:7596d6620d3fa590f677e9ee430df2958d2d6d6de2feeae5b20e82c00b76fbf8" } ,
{ file = "cffi-1.17.1-cp38-cp38-win_amd64.whl" , hash = "sha256:78122be759c3f8a014ce010908ae03364d00a1f81ab5c7f4a7a5120607ea56e1" } ,
{ file = "cffi-1.17.1-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:b2ab587605f4ba0bf81dc0cb08a41bd1c0a5906bd59243d56bad7668a6fc6c16" } ,
{ file = "cffi-1.17.1-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:28b16024becceed8c6dfbc75629e27788d8a3f9030691a1dbf9821a128b22c36" } ,
{ file = "cffi-1.17.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:1d599671f396c4723d016dbddb72fe8e0397082b0a77a4fab8028923bec050e8" } ,
{ file = "cffi-1.17.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:ca74b8dbe6e8e8263c0ffd60277de77dcee6c837a3d0881d8c1ead7268c9e576" } ,
{ file = "cffi-1.17.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:f7f5baafcc48261359e14bcd6d9bff6d4b28d9103847c9e136694cb0501aef87" } ,
{ file = "cffi-1.17.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:98e3969bcff97cae1b2def8ba499ea3d6f31ddfdb7635374834cf89a1a08ecf0" } ,
{ file = "cffi-1.17.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:cdf5ce3acdfd1661132f2a9c19cac174758dc2352bfe37d98aa7512c6b7178b3" } ,
{ file = "cffi-1.17.1-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:9755e4345d1ec879e3849e62222a18c7174d65a6a92d5b346b1863912168b595" } ,
{ file = "cffi-1.17.1-cp39-cp39-musllinux_1_1_i686.whl" , hash = "sha256:f1e22e8c4419538cb197e4dd60acc919d7696e5ef98ee4da4e01d3f8cfa4cc5a" } ,
{ file = "cffi-1.17.1-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:c03e868a0b3bc35839ba98e74211ed2b05d2119be4e8a0f224fba9384f1fe02e" } ,
{ file = "cffi-1.17.1-cp39-cp39-win32.whl" , hash = "sha256:e31ae45bc2e29f6b2abd0de1cc3b9d5205aa847cafaecb8af1476a609a2f6eb7" } ,
{ file = "cffi-1.17.1-cp39-cp39-win_amd64.whl" , hash = "sha256:d016c76bdd850f3c626af19b0542c9677ba156e4ee4fccfdd7848803533ef662" } ,
{ file = "cffi-1.17.1.tar.gz" , hash = "sha256:1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824" } ,
2022-12-17 17:04:38 +08:00
]
[ package . dependencies ]
pycparser = "*"
[ [ package ] ]
name = "cfgv"
2023-08-26 11:03:24 +08:00
version = "3.4.0"
2022-12-17 17:04:38 +08:00
description = "Validate configuration and produce human readable error messages."
optional = false
2023-08-26 11:03:24 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2023-08-26 11:03:24 +08:00
{ file = "cfgv-3.4.0-py2.py3-none-any.whl" , hash = "sha256:b7265b1f29fd3316bfcd2b330d63d024f2bfd8bcb8b0272f8e19a504856c48f9" } ,
{ file = "cfgv-3.4.0.tar.gz" , hash = "sha256:e52591d4c5f5dead8e0f673fb16db7949d2cfb3f7da4582893288f0ded8fe560" } ,
2022-12-17 17:04:38 +08:00
]
[ [ package ] ]
name = "charset-normalizer"
2024-10-26 15:36:01 +08:00
version = "3.4.0"
2022-12-17 17:04:38 +08:00
description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet."
optional = false
2023-03-17 15:48:48 +08:00
python-versions = ">=3.7.0"
2022-12-17 17:04:38 +08:00
files = [
2024-10-26 15:36:01 +08:00
{ file = "charset_normalizer-3.4.0-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:4f9fc98dad6c2eaa32fc3af1417d95b5e3d08aff968df0cd320066def971f9a6" } ,
{ file = "charset_normalizer-3.4.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:0de7b687289d3c1b3e8660d0741874abe7888100efe14bd0f9fd7141bcbda92b" } ,
{ file = "charset_normalizer-3.4.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:5ed2e36c3e9b4f21dd9422f6893dec0abf2cca553af509b10cd630f878d3eb99" } ,
{ file = "charset_normalizer-3.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:40d3ff7fc90b98c637bda91c89d51264a3dcf210cade3a2c6f838c7268d7a4ca" } ,
{ file = "charset_normalizer-3.4.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:1110e22af8ca26b90bd6364fe4c763329b0ebf1ee213ba32b68c73de5752323d" } ,
{ file = "charset_normalizer-3.4.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:86f4e8cca779080f66ff4f191a685ced73d2f72d50216f7112185dc02b90b9b7" } ,
{ file = "charset_normalizer-3.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:7f683ddc7eedd742e2889d2bfb96d69573fde1d92fcb811979cdb7165bb9c7d3" } ,
{ file = "charset_normalizer-3.4.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:27623ba66c183eca01bf9ff833875b459cad267aeeb044477fedac35e19ba907" } ,
{ file = "charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:f606a1881d2663630ea5b8ce2efe2111740df4b687bd78b34a8131baa007f79b" } ,
{ file = "charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_i686.whl" , hash = "sha256:0b309d1747110feb25d7ed6b01afdec269c647d382c857ef4663bbe6ad95a912" } ,
{ file = "charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_ppc64le.whl" , hash = "sha256:136815f06a3ae311fae551c3df1f998a1ebd01ddd424aa5603a4336997629e95" } ,
{ file = "charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_s390x.whl" , hash = "sha256:14215b71a762336254351b00ec720a8e85cada43b987da5a042e4ce3e82bd68e" } ,
{ file = "charset_normalizer-3.4.0-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:79983512b108e4a164b9c8d34de3992f76d48cadc9554c9e60b43f308988aabe" } ,
{ file = "charset_normalizer-3.4.0-cp310-cp310-win32.whl" , hash = "sha256:c94057af19bc953643a33581844649a7fdab902624d2eb739738a30e2b3e60fc" } ,
{ file = "charset_normalizer-3.4.0-cp310-cp310-win_amd64.whl" , hash = "sha256:55f56e2ebd4e3bc50442fbc0888c9d8c94e4e06a933804e2af3e89e2f9c1c749" } ,
{ file = "charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:0d99dd8ff461990f12d6e42c7347fd9ab2532fb70e9621ba520f9e8637161d7c" } ,
{ file = "charset_normalizer-3.4.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:c57516e58fd17d03ebe67e181a4e4e2ccab1168f8c2976c6a334d4f819fe5944" } ,
{ file = "charset_normalizer-3.4.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:6dba5d19c4dfab08e58d5b36304b3f92f3bd5d42c1a3fa37b5ba5cdf6dfcbcee" } ,
{ file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:bf4475b82be41b07cc5e5ff94810e6a01f276e37c2d55571e3fe175e467a1a1c" } ,
{ file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:ce031db0408e487fd2775d745ce30a7cd2923667cf3b69d48d219f1d8f5ddeb6" } ,
{ file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:8ff4e7cdfdb1ab5698e675ca622e72d58a6fa2a8aa58195de0c0061288e6e3ea" } ,
{ file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:3710a9751938947e6327ea9f3ea6332a09bf0ba0c09cae9cb1f250bd1f1549bc" } ,
{ file = "charset_normalizer-3.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:82357d85de703176b5587dbe6ade8ff67f9f69a41c0733cf2425378b49954de5" } ,
{ file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:47334db71978b23ebcf3c0f9f5ee98b8d65992b65c9c4f2d34c2eaf5bcaf0594" } ,
{ file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_i686.whl" , hash = "sha256:8ce7fd6767a1cc5a92a639b391891bf1c268b03ec7e021c7d6d902285259685c" } ,
{ file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_ppc64le.whl" , hash = "sha256:f1a2f519ae173b5b6a2c9d5fa3116ce16e48b3462c8b96dfdded11055e3d6365" } ,
{ file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_s390x.whl" , hash = "sha256:63bc5c4ae26e4bc6be6469943b8253c0fd4e4186c43ad46e713ea61a0ba49129" } ,
{ file = "charset_normalizer-3.4.0-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:bcb4f8ea87d03bc51ad04add8ceaf9b0f085ac045ab4d74e73bbc2dc033f0236" } ,
{ file = "charset_normalizer-3.4.0-cp311-cp311-win32.whl" , hash = "sha256:9ae4ef0b3f6b41bad6366fb0ea4fc1d7ed051528e113a60fa2a65a9abb5b1d99" } ,
{ file = "charset_normalizer-3.4.0-cp311-cp311-win_amd64.whl" , hash = "sha256:cee4373f4d3ad28f1ab6290684d8e2ebdb9e7a1b74fdc39e4c211995f77bec27" } ,
{ file = "charset_normalizer-3.4.0-cp312-cp312-macosx_10_13_universal2.whl" , hash = "sha256:0713f3adb9d03d49d365b70b84775d0a0d18e4ab08d12bc46baa6132ba78aaf6" } ,
{ file = "charset_normalizer-3.4.0-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:de7376c29d95d6719048c194a9cf1a1b0393fbe8488a22008610b0361d834ecf" } ,
{ file = "charset_normalizer-3.4.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:4a51b48f42d9358460b78725283f04bddaf44a9358197b889657deba38f329db" } ,
{ file = "charset_normalizer-3.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:b295729485b06c1a0683af02a9e42d2caa9db04a373dc38a6a58cdd1e8abddf1" } ,
{ file = "charset_normalizer-3.4.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:ee803480535c44e7f5ad00788526da7d85525cfefaf8acf8ab9a310000be4b03" } ,
{ file = "charset_normalizer-3.4.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:3d59d125ffbd6d552765510e3f31ed75ebac2c7470c7274195b9161a32350284" } ,
{ file = "charset_normalizer-3.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:8cda06946eac330cbe6598f77bb54e690b4ca93f593dee1568ad22b04f347c15" } ,
{ file = "charset_normalizer-3.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:07afec21bbbbf8a5cc3651aa96b980afe2526e7f048fdfb7f1014d84acc8b6d8" } ,
{ file = "charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:6b40e8d38afe634559e398cc32b1472f376a4099c75fe6299ae607e404c033b2" } ,
{ file = "charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_i686.whl" , hash = "sha256:b8dcd239c743aa2f9c22ce674a145e0a25cb1566c495928440a181ca1ccf6719" } ,
{ file = "charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_ppc64le.whl" , hash = "sha256:84450ba661fb96e9fd67629b93d2941c871ca86fc38d835d19d4225ff946a631" } ,
{ file = "charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_s390x.whl" , hash = "sha256:44aeb140295a2f0659e113b31cfe92c9061622cadbc9e2a2f7b8ef6b1e29ef4b" } ,
{ file = "charset_normalizer-3.4.0-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:1db4e7fefefd0f548d73e2e2e041f9df5c59e178b4c72fbac4cc6f535cfb1565" } ,
{ file = "charset_normalizer-3.4.0-cp312-cp312-win32.whl" , hash = "sha256:5726cf76c982532c1863fb64d8c6dd0e4c90b6ece9feb06c9f202417a31f7dd7" } ,
{ file = "charset_normalizer-3.4.0-cp312-cp312-win_amd64.whl" , hash = "sha256:b197e7094f232959f8f20541ead1d9862ac5ebea1d58e9849c1bf979255dfac9" } ,
{ file = "charset_normalizer-3.4.0-cp313-cp313-macosx_10_13_universal2.whl" , hash = "sha256:dd4eda173a9fcccb5f2e2bd2a9f423d180194b1bf17cf59e3269899235b2a114" } ,
{ file = "charset_normalizer-3.4.0-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:e9e3c4c9e1ed40ea53acf11e2a386383c3304212c965773704e4603d589343ed" } ,
{ file = "charset_normalizer-3.4.0-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:92a7e36b000bf022ef3dbb9c46bfe2d52c047d5e3f3343f43204263c5addc250" } ,
{ file = "charset_normalizer-3.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:54b6a92d009cbe2fb11054ba694bc9e284dad30a26757b1e372a1fdddaf21920" } ,
{ file = "charset_normalizer-3.4.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:1ffd9493de4c922f2a38c2bf62b831dcec90ac673ed1ca182fe11b4d8e9f2a64" } ,
{ file = "charset_normalizer-3.4.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:35c404d74c2926d0287fbd63ed5d27eb911eb9e4a3bb2c6d294f3cfd4a9e0c23" } ,
{ file = "charset_normalizer-3.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:4796efc4faf6b53a18e3d46343535caed491776a22af773f366534056c4e1fbc" } ,
{ file = "charset_normalizer-3.4.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:e7fdd52961feb4c96507aa649550ec2a0d527c086d284749b2f582f2d40a2e0d" } ,
{ file = "charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:92db3c28b5b2a273346bebb24857fda45601aef6ae1c011c0a997106581e8a88" } ,
{ file = "charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_i686.whl" , hash = "sha256:ab973df98fc99ab39080bfb0eb3a925181454d7c3ac8a1e695fddfae696d9e90" } ,
{ file = "charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_ppc64le.whl" , hash = "sha256:4b67fdab07fdd3c10bb21edab3cbfe8cf5696f453afce75d815d9d7223fbe88b" } ,
{ file = "charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_s390x.whl" , hash = "sha256:aa41e526a5d4a9dfcfbab0716c7e8a1b215abd3f3df5a45cf18a12721d31cb5d" } ,
{ file = "charset_normalizer-3.4.0-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:ffc519621dce0c767e96b9c53f09c5d215578e10b02c285809f76509a3931482" } ,
{ file = "charset_normalizer-3.4.0-cp313-cp313-win32.whl" , hash = "sha256:f19c1585933c82098c2a520f8ec1227f20e339e33aca8fa6f956f6691b784e67" } ,
{ file = "charset_normalizer-3.4.0-cp313-cp313-win_amd64.whl" , hash = "sha256:707b82d19e65c9bd28b81dde95249b07bf9f5b90ebe1ef17d9b57473f8a64b7b" } ,
{ file = "charset_normalizer-3.4.0-cp37-cp37m-macosx_10_9_x86_64.whl" , hash = "sha256:dbe03226baf438ac4fda9e2d0715022fd579cb641c4cf639fa40d53b2fe6f3e2" } ,
{ file = "charset_normalizer-3.4.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:dd9a8bd8900e65504a305bf8ae6fa9fbc66de94178c420791d0293702fce2df7" } ,
{ file = "charset_normalizer-3.4.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:b8831399554b92b72af5932cdbbd4ddc55c55f631bb13ff8fe4e6536a06c5c51" } ,
{ file = "charset_normalizer-3.4.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:a14969b8691f7998e74663b77b4c36c0337cb1df552da83d5c9004a93afdb574" } ,
{ file = "charset_normalizer-3.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:dcaf7c1524c0542ee2fc82cc8ec337f7a9f7edee2532421ab200d2b920fc97cf" } ,
{ file = "charset_normalizer-3.4.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:425c5f215d0eecee9a56cdb703203dda90423247421bf0d67125add85d0c4455" } ,
{ file = "charset_normalizer-3.4.0-cp37-cp37m-musllinux_1_2_aarch64.whl" , hash = "sha256:d5b054862739d276e09928de37c79ddeec42a6e1bfc55863be96a36ba22926f6" } ,
{ file = "charset_normalizer-3.4.0-cp37-cp37m-musllinux_1_2_i686.whl" , hash = "sha256:f3e73a4255342d4eb26ef6df01e3962e73aa29baa3124a8e824c5d3364a65748" } ,
{ file = "charset_normalizer-3.4.0-cp37-cp37m-musllinux_1_2_ppc64le.whl" , hash = "sha256:2f6c34da58ea9c1a9515621f4d9ac379871a8f21168ba1b5e09d74250de5ad62" } ,
{ file = "charset_normalizer-3.4.0-cp37-cp37m-musllinux_1_2_s390x.whl" , hash = "sha256:f09cb5a7bbe1ecae6e87901a2eb23e0256bb524a79ccc53eb0b7629fbe7677c4" } ,
{ file = "charset_normalizer-3.4.0-cp37-cp37m-musllinux_1_2_x86_64.whl" , hash = "sha256:0099d79bdfcf5c1f0c2c72f91516702ebf8b0b8ddd8905f97a8aecf49712c621" } ,
{ file = "charset_normalizer-3.4.0-cp37-cp37m-win32.whl" , hash = "sha256:9c98230f5042f4945f957d006edccc2af1e03ed5e37ce7c373f00a5a4daa6149" } ,
{ file = "charset_normalizer-3.4.0-cp37-cp37m-win_amd64.whl" , hash = "sha256:62f60aebecfc7f4b82e3f639a7d1433a20ec32824db2199a11ad4f5e146ef5ee" } ,
{ file = "charset_normalizer-3.4.0-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:af73657b7a68211996527dbfeffbb0864e043d270580c5aef06dc4b659a4b578" } ,
{ file = "charset_normalizer-3.4.0-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:cab5d0b79d987c67f3b9e9c53f54a61360422a5a0bc075f43cab5621d530c3b6" } ,
{ file = "charset_normalizer-3.4.0-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:9289fd5dddcf57bab41d044f1756550f9e7cf0c8e373b8cdf0ce8773dc4bd417" } ,
{ file = "charset_normalizer-3.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:6b493a043635eb376e50eedf7818f2f322eabbaa974e948bd8bdd29eb7ef2a51" } ,
{ file = "charset_normalizer-3.4.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:9fa2566ca27d67c86569e8c85297aaf413ffab85a8960500f12ea34ff98e4c41" } ,
{ file = "charset_normalizer-3.4.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:a8e538f46104c815be19c975572d74afb53f29650ea2025bbfaef359d2de2f7f" } ,
{ file = "charset_normalizer-3.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:6fd30dc99682dc2c603c2b315bded2799019cea829f8bf57dc6b61efde6611c8" } ,
{ file = "charset_normalizer-3.4.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:2006769bd1640bdf4d5641c69a3d63b71b81445473cac5ded39740a226fa88ab" } ,
{ file = "charset_normalizer-3.4.0-cp38-cp38-musllinux_1_2_aarch64.whl" , hash = "sha256:dc15e99b2d8a656f8e666854404f1ba54765871104e50c8e9813af8a7db07f12" } ,
{ file = "charset_normalizer-3.4.0-cp38-cp38-musllinux_1_2_i686.whl" , hash = "sha256:ab2e5bef076f5a235c3774b4f4028a680432cded7cad37bba0fd90d64b187d19" } ,
{ file = "charset_normalizer-3.4.0-cp38-cp38-musllinux_1_2_ppc64le.whl" , hash = "sha256:4ec9dd88a5b71abfc74e9df5ebe7921c35cbb3b641181a531ca65cdb5e8e4dea" } ,
{ file = "charset_normalizer-3.4.0-cp38-cp38-musllinux_1_2_s390x.whl" , hash = "sha256:43193c5cda5d612f247172016c4bb71251c784d7a4d9314677186a838ad34858" } ,
{ file = "charset_normalizer-3.4.0-cp38-cp38-musllinux_1_2_x86_64.whl" , hash = "sha256:aa693779a8b50cd97570e5a0f343538a8dbd3e496fa5dcb87e29406ad0299654" } ,
{ file = "charset_normalizer-3.4.0-cp38-cp38-win32.whl" , hash = "sha256:7706f5850360ac01d80c89bcef1640683cc12ed87f42579dab6c5d3ed6888613" } ,
{ file = "charset_normalizer-3.4.0-cp38-cp38-win_amd64.whl" , hash = "sha256:c3e446d253bd88f6377260d07c895816ebf33ffffd56c1c792b13bff9c3e1ade" } ,
{ file = "charset_normalizer-3.4.0-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:980b4f289d1d90ca5efcf07958d3eb38ed9c0b7676bf2831a54d4f66f9c27dfa" } ,
{ file = "charset_normalizer-3.4.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:f28f891ccd15c514a0981f3b9db9aa23d62fe1a99997512b0491d2ed323d229a" } ,
{ file = "charset_normalizer-3.4.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:a8aacce6e2e1edcb6ac625fb0f8c3a9570ccc7bfba1f63419b3769ccf6a00ed0" } ,
{ file = "charset_normalizer-3.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:bd7af3717683bea4c87acd8c0d3d5b44d56120b26fd3f8a692bdd2d5260c620a" } ,
{ file = "charset_normalizer-3.4.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:5ff2ed8194587faf56555927b3aa10e6fb69d931e33953943bc4f837dfee2242" } ,
{ file = "charset_normalizer-3.4.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:e91f541a85298cf35433bf66f3fab2a4a2cff05c127eeca4af174f6d497f0d4b" } ,
{ file = "charset_normalizer-3.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:309a7de0a0ff3040acaebb35ec45d18db4b28232f21998851cfa709eeff49d62" } ,
{ file = "charset_normalizer-3.4.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:285e96d9d53422efc0d7a17c60e59f37fbf3dfa942073f666db4ac71e8d726d0" } ,
{ file = "charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:5d447056e2ca60382d460a604b6302d8db69476fd2015c81e7c35417cfabe4cd" } ,
{ file = "charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_i686.whl" , hash = "sha256:20587d20f557fe189b7947d8e7ec5afa110ccf72a3128d61a2a387c3313f46be" } ,
{ file = "charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_ppc64le.whl" , hash = "sha256:130272c698667a982a5d0e626851ceff662565379baf0ff2cc58067b81d4f11d" } ,
{ file = "charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_s390x.whl" , hash = "sha256:ab22fbd9765e6954bc0bcff24c25ff71dcbfdb185fcdaca49e81bac68fe724d3" } ,
{ file = "charset_normalizer-3.4.0-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:7782afc9b6b42200f7362858f9e73b1f8316afb276d316336c0ec3bd73312742" } ,
{ file = "charset_normalizer-3.4.0-cp39-cp39-win32.whl" , hash = "sha256:2de62e8801ddfff069cd5c504ce3bc9672b23266597d4e4f50eda28846c322f2" } ,
{ file = "charset_normalizer-3.4.0-cp39-cp39-win_amd64.whl" , hash = "sha256:95c3c157765b031331dd4db3c775e58deaee050a3042fcad72cbc4189d7c8dca" } ,
{ file = "charset_normalizer-3.4.0-py3-none-any.whl" , hash = "sha256:fe9f97feb71aa9896b81973a7bbada8c49501dc73e58a10fcef6663af95e5079" } ,
{ file = "charset_normalizer-3.4.0.tar.gz" , hash = "sha256:223217c3d4f82c3ac5e29032b3f1c2eb0fb591b72161f86d93f5719079dae93e" } ,
2022-12-17 17:04:38 +08:00
]
[ [ package ] ]
name = "click"
2023-08-26 11:03:24 +08:00
version = "8.1.7"
2020-10-11 13:39:45 +08:00
description = "Composable command line interface toolkit"
2020-07-04 22:51:10 +08:00
optional = false
2022-04-04 10:35:14 +08:00
python-versions = ">=3.7"
2022-12-17 17:04:38 +08:00
files = [
2023-08-26 11:03:24 +08:00
{ file = "click-8.1.7-py3-none-any.whl" , hash = "sha256:ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28" } ,
{ file = "click-8.1.7.tar.gz" , hash = "sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de" } ,
2022-12-17 17:04:38 +08:00
]
2021-07-22 23:26:36 +08:00
[ package . dependencies ]
colorama = { version = "*" , markers = "platform_system == \"Windows\"" }
2020-07-04 22:51:10 +08:00
2020-06-30 12:10:57 +08:00
[ [ package ] ]
name = "colorama"
2022-11-21 19:59:39 +08:00
version = "0.4.6"
2020-10-11 13:39:45 +08:00
description = "Cross-platform colored terminal text."
2020-06-30 12:10:57 +08:00
optional = false
2022-11-21 19:59:39 +08:00
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
2022-12-17 17:04:38 +08:00
files = [
{ file = "colorama-0.4.6-py2.py3-none-any.whl" , hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6" } ,
{ file = "colorama-0.4.6.tar.gz" , hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44" } ,
]
2020-06-30 12:10:57 +08:00
2021-12-10 17:01:56 +08:00
[ [ package ] ]
name = "coverage"
2024-11-23 11:34:15 +08:00
version = "7.6.7"
2021-12-10 17:01:56 +08:00
description = "Code coverage measurement for Python"
optional = false
2024-10-26 15:36:01 +08:00
python-versions = ">=3.9"
2022-12-17 17:04:38 +08:00
files = [
2024-11-23 11:34:15 +08:00
{ file = "coverage-7.6.7-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:108bb458827765d538abcbf8288599fee07d2743357bdd9b9dad456c287e121e" } ,
{ file = "coverage-7.6.7-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:c973b2fe4dc445cb865ab369df7521df9c27bf40715c837a113edaa2aa9faf45" } ,
{ file = "coverage-7.6.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:3c6b24007c4bcd0b19fac25763a7cac5035c735ae017e9a349b927cfc88f31c1" } ,
{ file = "coverage-7.6.7-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:acbb8af78f8f91b3b51f58f288c0994ba63c646bc1a8a22ad072e4e7e0a49f1c" } ,
{ file = "coverage-7.6.7-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:ad32a981bcdedb8d2ace03b05e4fd8dace8901eec64a532b00b15217d3677dd2" } ,
{ file = "coverage-7.6.7-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:34d23e28ccb26236718a3a78ba72744212aa383141961dd6825f6595005c8b06" } ,
{ file = "coverage-7.6.7-cp310-cp310-musllinux_1_2_i686.whl" , hash = "sha256:e25bacb53a8c7325e34d45dddd2f2fbae0dbc230d0e2642e264a64e17322a777" } ,
{ file = "coverage-7.6.7-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:af05bbba896c4472a29408455fe31b3797b4d8648ed0a2ccac03e074a77e2314" } ,
{ file = "coverage-7.6.7-cp310-cp310-win32.whl" , hash = "sha256:796c9b107d11d2d69e1849b2dfe41730134b526a49d3acb98ca02f4985eeff7a" } ,
{ file = "coverage-7.6.7-cp310-cp310-win_amd64.whl" , hash = "sha256:987a8e3da7da4eed10a20491cf790589a8e5e07656b6dc22d3814c4d88faf163" } ,
{ file = "coverage-7.6.7-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:7e61b0e77ff4dddebb35a0e8bb5a68bf0f8b872407d8d9f0c726b65dfabe2469" } ,
{ file = "coverage-7.6.7-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:1a5407a75ca4abc20d6252efeb238377a71ce7bda849c26c7a9bece8680a5d99" } ,
{ file = "coverage-7.6.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:df002e59f2d29e889c37abd0b9ee0d0e6e38c24f5f55d71ff0e09e3412a340ec" } ,
{ file = "coverage-7.6.7-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:673184b3156cba06154825f25af33baa2671ddae6343f23175764e65a8c4c30b" } ,
{ file = "coverage-7.6.7-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:e69ad502f1a2243f739f5bd60565d14a278be58be4c137d90799f2c263e7049a" } ,
{ file = "coverage-7.6.7-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:60dcf7605c50ea72a14490d0756daffef77a5be15ed1b9fea468b1c7bda1bc3b" } ,
{ file = "coverage-7.6.7-cp311-cp311-musllinux_1_2_i686.whl" , hash = "sha256:9c2eb378bebb2c8f65befcb5147877fc1c9fbc640fc0aad3add759b5df79d55d" } ,
{ file = "coverage-7.6.7-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:3c0317288f032221d35fa4cbc35d9f4923ff0dfd176c79c9b356e8ef8ef2dff4" } ,
{ file = "coverage-7.6.7-cp311-cp311-win32.whl" , hash = "sha256:951aade8297358f3618a6e0660dc74f6b52233c42089d28525749fc8267dccd2" } ,
{ file = "coverage-7.6.7-cp311-cp311-win_amd64.whl" , hash = "sha256:5e444b8e88339a2a67ce07d41faabb1d60d1004820cee5a2c2b54e2d8e429a0f" } ,
{ file = "coverage-7.6.7-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:f07ff574986bc3edb80e2c36391678a271d555f91fd1d332a1e0f4b5ea4b6ea9" } ,
{ file = "coverage-7.6.7-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:49ed5ee4109258973630c1f9d099c7e72c5c36605029f3a91fe9982c6076c82b" } ,
{ file = "coverage-7.6.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:f3e8796434a8106b3ac025fd15417315d7a58ee3e600ad4dbcfddc3f4b14342c" } ,
{ file = "coverage-7.6.7-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:a3b925300484a3294d1c70f6b2b810d6526f2929de954e5b6be2bf8caa1f12c1" } ,
{ file = "coverage-7.6.7-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:3c42ec2c522e3ddd683dec5cdce8e62817afb648caedad9da725001fa530d354" } ,
{ file = "coverage-7.6.7-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:0266b62cbea568bd5e93a4da364d05de422110cbed5056d69339bd5af5685433" } ,
{ file = "coverage-7.6.7-cp312-cp312-musllinux_1_2_i686.whl" , hash = "sha256:e5f2a0f161d126ccc7038f1f3029184dbdf8f018230af17ef6fd6a707a5b881f" } ,
{ file = "coverage-7.6.7-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:c132b5a22821f9b143f87446805e13580b67c670a548b96da945a8f6b4f2efbb" } ,
{ file = "coverage-7.6.7-cp312-cp312-win32.whl" , hash = "sha256:7c07de0d2a110f02af30883cd7dddbe704887617d5c27cf373362667445a4c76" } ,
{ file = "coverage-7.6.7-cp312-cp312-win_amd64.whl" , hash = "sha256:fd49c01e5057a451c30c9b892948976f5d38f2cbd04dc556a82743ba8e27ed8c" } ,
{ file = "coverage-7.6.7-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:46f21663e358beae6b368429ffadf14ed0a329996248a847a4322fb2e35d64d3" } ,
{ file = "coverage-7.6.7-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:40cca284c7c310d622a1677f105e8507441d1bb7c226f41978ba7c86979609ab" } ,
{ file = "coverage-7.6.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:77256ad2345c29fe59ae861aa11cfc74579c88d4e8dbf121cbe46b8e32aec808" } ,
{ file = "coverage-7.6.7-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:87ea64b9fa52bf395272e54020537990a28078478167ade6c61da7ac04dc14bc" } ,
{ file = "coverage-7.6.7-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:2d608a7808793e3615e54e9267519351c3ae204a6d85764d8337bd95993581a8" } ,
{ file = "coverage-7.6.7-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:cdd94501d65adc5c24f8a1a0eda110452ba62b3f4aeaba01e021c1ed9cb8f34a" } ,
{ file = "coverage-7.6.7-cp313-cp313-musllinux_1_2_i686.whl" , hash = "sha256:82c809a62e953867cf57e0548c2b8464207f5f3a6ff0e1e961683e79b89f2c55" } ,
{ file = "coverage-7.6.7-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:bb684694e99d0b791a43e9fc0fa58efc15ec357ac48d25b619f207c41f2fd384" } ,
{ file = "coverage-7.6.7-cp313-cp313-win32.whl" , hash = "sha256:963e4a08cbb0af6623e61492c0ec4c0ec5c5cf74db5f6564f98248d27ee57d30" } ,
{ file = "coverage-7.6.7-cp313-cp313-win_amd64.whl" , hash = "sha256:14045b8bfd5909196a90da145a37f9d335a5d988a83db34e80f41e965fb7cb42" } ,
{ file = "coverage-7.6.7-cp313-cp313t-macosx_10_13_x86_64.whl" , hash = "sha256:f2c7a045eef561e9544359a0bf5784b44e55cefc7261a20e730baa9220c83413" } ,
{ file = "coverage-7.6.7-cp313-cp313t-macosx_11_0_arm64.whl" , hash = "sha256:5dd4e4a49d9c72a38d18d641135d2fb0bdf7b726ca60a103836b3d00a1182acd" } ,
{ file = "coverage-7.6.7-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:5c95e0fa3d1547cb6f021ab72f5c23402da2358beec0a8e6d19a368bd7b0fb37" } ,
{ file = "coverage-7.6.7-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:f63e21ed474edd23f7501f89b53280014436e383a14b9bd77a648366c81dce7b" } ,
{ file = "coverage-7.6.7-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:ead9b9605c54d15be228687552916c89c9683c215370c4a44f1f217d2adcc34d" } ,
{ file = "coverage-7.6.7-cp313-cp313t-musllinux_1_2_aarch64.whl" , hash = "sha256:0573f5cbf39114270842d01872952d301027d2d6e2d84013f30966313cadb529" } ,
{ file = "coverage-7.6.7-cp313-cp313t-musllinux_1_2_i686.whl" , hash = "sha256:e2c8e3384c12dfa19fa9a52f23eb091a8fad93b5b81a41b14c17c78e23dd1d8b" } ,
{ file = "coverage-7.6.7-cp313-cp313t-musllinux_1_2_x86_64.whl" , hash = "sha256:70a56a2ec1869e6e9fa69ef6b76b1a8a7ef709972b9cc473f9ce9d26b5997ce3" } ,
{ file = "coverage-7.6.7-cp313-cp313t-win32.whl" , hash = "sha256:dbba8210f5067398b2c4d96b4e64d8fb943644d5eb70be0d989067c8ca40c0f8" } ,
{ file = "coverage-7.6.7-cp313-cp313t-win_amd64.whl" , hash = "sha256:dfd14bcae0c94004baba5184d1c935ae0d1231b8409eb6c103a5fd75e8ecdc56" } ,
{ file = "coverage-7.6.7-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:37a15573f988b67f7348916077c6d8ad43adb75e478d0910957394df397d2874" } ,
{ file = "coverage-7.6.7-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:b6cce5c76985f81da3769c52203ee94722cd5d5889731cd70d31fee939b74bf0" } ,
{ file = "coverage-7.6.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:a1ab9763d291a17b527ac6fd11d1a9a9c358280adb320e9c2672a97af346ac2c" } ,
{ file = "coverage-7.6.7-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:6cf96ceaa275f071f1bea3067f8fd43bec184a25a962c754024c973af871e1b7" } ,
{ file = "coverage-7.6.7-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:aee9cf6b0134d6f932d219ce253ef0e624f4fa588ee64830fcba193269e4daa3" } ,
{ file = "coverage-7.6.7-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:2bc3e45c16564cc72de09e37413262b9f99167803e5e48c6156bccdfb22c8327" } ,
{ file = "coverage-7.6.7-cp39-cp39-musllinux_1_2_i686.whl" , hash = "sha256:623e6965dcf4e28a3debaa6fcf4b99ee06d27218f46d43befe4db1c70841551c" } ,
{ file = "coverage-7.6.7-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:850cfd2d6fc26f8346f422920ac204e1d28814e32e3a58c19c91980fa74d8289" } ,
{ file = "coverage-7.6.7-cp39-cp39-win32.whl" , hash = "sha256:c296263093f099da4f51b3dff1eff5d4959b527d4f2f419e16508c5da9e15e8c" } ,
{ file = "coverage-7.6.7-cp39-cp39-win_amd64.whl" , hash = "sha256:90746521206c88bdb305a4bf3342b1b7316ab80f804d40c536fc7d329301ee13" } ,
{ file = "coverage-7.6.7-pp39.pp310-none-any.whl" , hash = "sha256:0ddcb70b3a3a57581b450571b31cb774f23eb9519c2aaa6176d3a84c9fc57671" } ,
{ file = "coverage-7.6.7.tar.gz" , hash = "sha256:d79d4826e41441c9a118ff045e4bccb9fdbdcb1d02413e7ea6eb5c87b5439d24" } ,
2022-12-17 17:04:38 +08:00
]
2021-12-10 17:01:56 +08:00
[ package . dependencies ]
2022-06-20 19:29:56 +08:00
tomli = { version = "*" , optional = true , markers = "python_full_version <= \"3.11.0a6\" and extra == \"toml\"" }
2021-12-10 17:01:56 +08:00
[ package . extras ]
toml = [ "tomli" ]
2023-03-29 11:57:33 +08:00
[ [ package ] ]
name = "coverage-conditional-plugin"
2023-07-23 16:21:58 +08:00
version = "0.9.0"
2023-03-29 11:57:33 +08:00
description = "Conditional coverage based on any rules you define!"
optional = false
python-versions = ">=3.7,<4.0"
files = [
2023-07-23 16:21:58 +08:00
{ file = "coverage_conditional_plugin-0.9.0-py3-none-any.whl" , hash = "sha256:1b37bc469019d2ab5b01f5eee453abe1846b3431e64e209720c2a9ec4afb8130" } ,
{ file = "coverage_conditional_plugin-0.9.0.tar.gz" , hash = "sha256:6893dab0542695dbd5ea714281dae0dfec8d0e36480ba32d839e9fa7344f8215" } ,
2023-03-29 11:57:33 +08:00
]
[ package . dependencies ]
2023-07-23 16:21:58 +08:00
coverage = ">=7,<8"
2023-03-29 11:57:33 +08:00
importlib_metadata = { version = "*" , markers = "python_version < \"3.10\"" }
packaging = ">=20.4"
2022-01-15 21:27:43 +08:00
[ [ package ] ]
name = "distlib"
2024-10-26 15:36:01 +08:00
version = "0.3.9"
2022-01-15 21:27:43 +08:00
description = "Distribution utilities"
optional = false
python-versions = "*"
2022-12-17 17:04:38 +08:00
files = [
2024-10-26 15:36:01 +08:00
{ file = "distlib-0.3.9-py2.py3-none-any.whl" , hash = "sha256:47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87" } ,
{ file = "distlib-0.3.9.tar.gz" , hash = "sha256:a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403" } ,
2022-12-17 17:04:38 +08:00
]
2022-01-15 21:27:43 +08:00
2022-11-21 19:59:39 +08:00
[ [ package ] ]
name = "exceptiongroup"
2024-08-18 11:53:33 +08:00
version = "1.2.2"
2022-11-21 19:59:39 +08:00
description = "Backport of PEP 654 (exception groups)"
optional = false
python-versions = ">=3.7"
2022-12-17 17:04:38 +08:00
files = [
2024-08-18 11:53:33 +08:00
{ file = "exceptiongroup-1.2.2-py3-none-any.whl" , hash = "sha256:3111b9d131c238bec2f8f516e123e14ba243563fb135d3fe885990585aa7795b" } ,
{ file = "exceptiongroup-1.2.2.tar.gz" , hash = "sha256:47c2edf7c6738fafb49fd34290706d1a1a2f4d1c6df275526b62cbb4aa5393cc" } ,
2022-12-17 17:04:38 +08:00
]
2022-11-21 19:59:39 +08:00
[ package . extras ]
test = [ "pytest (>=6)" ]
2022-01-10 11:53:02 +08:00
[ [ package ] ]
name = "execnet"
2024-04-16 00:33:48 +08:00
version = "2.1.1"
2022-01-10 11:53:02 +08:00
description = "execnet: rapid multi-Python deployment"
optional = false
2024-04-16 00:33:48 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-04-16 00:33:48 +08:00
{ file = "execnet-2.1.1-py3-none-any.whl" , hash = "sha256:26dee51f1b80cebd6d0ca8e74dd8745419761d3bef34163928cbebbdc4749fdc" } ,
{ file = "execnet-2.1.1.tar.gz" , hash = "sha256:5189b52c6121c24feae288166ab41b32549c7e2348652736540b9e6e7d4e72e3" } ,
2022-12-17 17:04:38 +08:00
]
2022-01-10 11:53:02 +08:00
[ package . extras ]
2023-07-23 16:21:58 +08:00
testing = [ "hatch" , "pre-commit" , "pytest" , "tox" ]
2022-01-10 11:53:02 +08:00
2020-07-04 22:51:10 +08:00
[ [ package ] ]
name = "fastapi"
2024-11-23 11:34:15 +08:00
version = "0.115.5"
2020-10-11 13:39:45 +08:00
description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production"
2023-01-06 20:07:28 +08:00
optional = true
2023-10-31 17:26:06 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-11-23 11:34:15 +08:00
{ file = "fastapi-0.115.5-py3-none-any.whl" , hash = "sha256:596b95adbe1474da47049e802f9a65ab2ffa9c2b07e7efee70eb8a66c9f2f796" } ,
{ file = "fastapi-0.115.5.tar.gz" , hash = "sha256:0e7a4d0dc0d01c68df21887cce0945e72d3c48b9f4f79dfe7a7d53aa08fbb289" } ,
2022-12-17 17:04:38 +08:00
]
2020-07-04 22:51:10 +08:00
[ package . dependencies ]
2023-08-26 11:03:24 +08:00
pydantic = ">=1.7.4,<1.8 || >1.8,<1.8.1 || >1.8.1,<2.0.0 || >2.0.0,<2.0.1 || >2.0.1,<2.1.0 || >2.1.0,<3.0.0"
2024-10-31 21:35:08 +08:00
starlette = ">=0.40.0,<0.42.0"
2023-10-31 17:26:06 +08:00
typing-extensions = ">=4.8.0"
2024-05-20 22:09:51 +08:00
[ package . extras ]
2024-10-26 15:36:01 +08:00
all = [ "email-validator (>=2.0.0)" , "fastapi-cli[standard] (>=0.0.5)" , "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.7)" , "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)" ]
standard = [ "email-validator (>=2.0.0)" , "fastapi-cli[standard] (>=0.0.5)" , "httpx (>=0.23.0)" , "jinja2 (>=2.11.2)" , "python-multipart (>=0.0.7)" , "uvicorn[standard] (>=0.12.0)" ]
2024-05-20 22:09:51 +08:00
2022-01-15 21:27:43 +08:00
[ [ package ] ]
name = "filelock"
2024-10-26 15:36:01 +08:00
version = "3.16.1"
2022-01-15 21:27:43 +08:00
description = "A platform independent file lock."
optional = false
2023-09-10 11:34:15 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-10-26 15:36:01 +08:00
{ file = "filelock-3.16.1-py3-none-any.whl" , hash = "sha256:2082e5703d51fbf98ea75855d9d5527e33d8ff23099bec374a134febee6946b0" } ,
{ file = "filelock-3.16.1.tar.gz" , hash = "sha256:c249fbfcd5db47e5e2d6d62198e565475ee65e4831e2561c8e313fa7eb961435" } ,
2022-12-17 17:04:38 +08:00
]
2022-01-15 21:27:43 +08:00
[ package . extras ]
2024-10-26 15:36:01 +08:00
docs = [ "furo (>=2024.8.6)" , "sphinx (>=8.0.2)" , "sphinx-autodoc-typehints (>=2.4.1)" ]
testing = [ "covdefaults (>=2.3)" , "coverage (>=7.6.1)" , "diff-cover (>=9.2)" , "pytest (>=8.3.3)" , "pytest-asyncio (>=0.24)" , "pytest-cov (>=5)" , "pytest-mock (>=3.14)" , "pytest-timeout (>=2.3.1)" , "virtualenv (>=20.26.4)" ]
typing = [ "typing-extensions (>=4.12.2)" ]
2023-10-31 17:26:06 +08:00
[ [ package ] ]
name = "flask"
2024-11-23 11:34:15 +08:00
version = "3.1.0"
2023-10-31 17:26:06 +08:00
description = "A simple framework for building complex web applications."
optional = true
2024-11-23 11:34:15 +08:00
python-versions = ">=3.9"
2023-10-31 17:26:06 +08:00
files = [
2024-11-23 11:34:15 +08:00
{ file = "flask-3.1.0-py3-none-any.whl" , hash = "sha256:d667207822eb83f1c4b50949b1623c8fc8d51f2341d65f72e1a1815397551136" } ,
{ file = "flask-3.1.0.tar.gz" , hash = "sha256:5f873c5184c897c8d9d1b05df1e3d01b14910ce69607a117bd3277098a5836ac" } ,
2023-10-31 17:26:06 +08:00
]
[ package . dependencies ]
2024-11-23 11:34:15 +08:00
blinker = ">=1.9"
2023-10-31 17:26:06 +08:00
click = ">=8.1.3"
2024-11-23 11:34:15 +08:00
importlib-metadata = { version = ">=3.6" , markers = "python_version < \"3.10\"" }
itsdangerous = ">=2.2"
2023-10-31 17:26:06 +08:00
Jinja2 = ">=3.1.2"
2024-11-23 11:34:15 +08:00
Werkzeug = ">=3.1"
2023-10-31 17:26:06 +08:00
[ package . extras ]
async = [ "asgiref (>=3.2)" ]
dotenv = [ "python-dotenv" ]
2022-01-15 21:27:43 +08:00
2021-11-12 12:12:41 +08:00
[ [ package ] ]
name = "frozenlist"
2024-10-31 21:35:08 +08:00
version = "1.5.0"
2021-11-12 12:12:41 +08:00
description = "A list-like structure which implements collections.abc.MutableSequence"
optional = true
2023-07-23 16:21:58 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-10-31 21:35:08 +08:00
{ file = "frozenlist-1.5.0-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:5b6a66c18b5b9dd261ca98dffcb826a525334b2f29e7caa54e182255c5f6a65a" } ,
{ file = "frozenlist-1.5.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:d1b3eb7b05ea246510b43a7e53ed1653e55c2121019a97e60cad7efb881a97bb" } ,
{ file = "frozenlist-1.5.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:15538c0cbf0e4fa11d1e3a71f823524b0c46299aed6e10ebb4c2089abd8c3bec" } ,
{ file = "frozenlist-1.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:e79225373c317ff1e35f210dd5f1344ff31066ba8067c307ab60254cd3a78ad5" } ,
{ file = "frozenlist-1.5.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:9272fa73ca71266702c4c3e2d4a28553ea03418e591e377a03b8e3659d94fa76" } ,
{ file = "frozenlist-1.5.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:498524025a5b8ba81695761d78c8dd7382ac0b052f34e66939c42df860b8ff17" } ,
{ file = "frozenlist-1.5.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:92b5278ed9d50fe610185ecd23c55d8b307d75ca18e94c0e7de328089ac5dcba" } ,
{ file = "frozenlist-1.5.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:7f3c8c1dacd037df16e85227bac13cca58c30da836c6f936ba1df0c05d046d8d" } ,
{ file = "frozenlist-1.5.0-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:f2ac49a9bedb996086057b75bf93538240538c6d9b38e57c82d51f75a73409d2" } ,
{ file = "frozenlist-1.5.0-cp310-cp310-musllinux_1_2_i686.whl" , hash = "sha256:e66cc454f97053b79c2ab09c17fbe3c825ea6b4de20baf1be28919460dd7877f" } ,
{ file = "frozenlist-1.5.0-cp310-cp310-musllinux_1_2_ppc64le.whl" , hash = "sha256:5a3ba5f9a0dfed20337d3e966dc359784c9f96503674c2faf015f7fe8e96798c" } ,
{ file = "frozenlist-1.5.0-cp310-cp310-musllinux_1_2_s390x.whl" , hash = "sha256:6321899477db90bdeb9299ac3627a6a53c7399c8cd58d25da094007402b039ab" } ,
{ file = "frozenlist-1.5.0-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:76e4753701248476e6286f2ef492af900ea67d9706a0155335a40ea21bf3b2f5" } ,
{ file = "frozenlist-1.5.0-cp310-cp310-win32.whl" , hash = "sha256:977701c081c0241d0955c9586ffdd9ce44f7a7795df39b9151cd9a6fd0ce4cfb" } ,
{ file = "frozenlist-1.5.0-cp310-cp310-win_amd64.whl" , hash = "sha256:189f03b53e64144f90990d29a27ec4f7997d91ed3d01b51fa39d2dbe77540fd4" } ,
{ file = "frozenlist-1.5.0-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:fd74520371c3c4175142d02a976aee0b4cb4a7cc912a60586ffd8d5929979b30" } ,
{ file = "frozenlist-1.5.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:2f3f7a0fbc219fb4455264cae4d9f01ad41ae6ee8524500f381de64ffaa077d5" } ,
{ file = "frozenlist-1.5.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:f47c9c9028f55a04ac254346e92977bf0f166c483c74b4232bee19a6697e4778" } ,
{ file = "frozenlist-1.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:0996c66760924da6e88922756d99b47512a71cfd45215f3570bf1e0b694c206a" } ,
{ file = "frozenlist-1.5.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:a2fe128eb4edeabe11896cb6af88fca5346059f6c8d807e3b910069f39157869" } ,
{ file = "frozenlist-1.5.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:1a8ea951bbb6cacd492e3948b8da8c502a3f814f5d20935aae74b5df2b19cf3d" } ,
{ file = "frozenlist-1.5.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:de537c11e4aa01d37db0d403b57bd6f0546e71a82347a97c6a9f0dcc532b3a45" } ,
{ file = "frozenlist-1.5.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:9c2623347b933fcb9095841f1cc5d4ff0b278addd743e0e966cb3d460278840d" } ,
{ file = "frozenlist-1.5.0-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:cee6798eaf8b1416ef6909b06f7dc04b60755206bddc599f52232606e18179d3" } ,
{ file = "frozenlist-1.5.0-cp311-cp311-musllinux_1_2_i686.whl" , hash = "sha256:f5f9da7f5dbc00a604fe74aa02ae7c98bcede8a3b8b9666f9f86fc13993bc71a" } ,
{ file = "frozenlist-1.5.0-cp311-cp311-musllinux_1_2_ppc64le.whl" , hash = "sha256:90646abbc7a5d5c7c19461d2e3eeb76eb0b204919e6ece342feb6032c9325ae9" } ,
{ file = "frozenlist-1.5.0-cp311-cp311-musllinux_1_2_s390x.whl" , hash = "sha256:bdac3c7d9b705d253b2ce370fde941836a5f8b3c5c2b8fd70940a3ea3af7f4f2" } ,
{ file = "frozenlist-1.5.0-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:03d33c2ddbc1816237a67f66336616416e2bbb6beb306e5f890f2eb22b959cdf" } ,
{ file = "frozenlist-1.5.0-cp311-cp311-win32.whl" , hash = "sha256:237f6b23ee0f44066219dae14c70ae38a63f0440ce6750f868ee08775073f942" } ,
{ file = "frozenlist-1.5.0-cp311-cp311-win_amd64.whl" , hash = "sha256:0cc974cc93d32c42e7b0f6cf242a6bd941c57c61b618e78b6c0a96cb72788c1d" } ,
{ file = "frozenlist-1.5.0-cp312-cp312-macosx_10_13_universal2.whl" , hash = "sha256:31115ba75889723431aa9a4e77d5f398f5cf976eea3bdf61749731f62d4a4a21" } ,
{ file = "frozenlist-1.5.0-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:7437601c4d89d070eac8323f121fcf25f88674627505334654fd027b091db09d" } ,
{ file = "frozenlist-1.5.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:7948140d9f8ece1745be806f2bfdf390127cf1a763b925c4a805c603df5e697e" } ,
{ file = "frozenlist-1.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:feeb64bc9bcc6b45c6311c9e9b99406660a9c05ca8a5b30d14a78555088b0b3a" } ,
{ file = "frozenlist-1.5.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:683173d371daad49cffb8309779e886e59c2f369430ad28fe715f66d08d4ab1a" } ,
{ file = "frozenlist-1.5.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:7d57d8f702221405a9d9b40f9da8ac2e4a1a8b5285aac6100f3393675f0a85ee" } ,
{ file = "frozenlist-1.5.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:30c72000fbcc35b129cb09956836c7d7abf78ab5416595e4857d1cae8d6251a6" } ,
{ file = "frozenlist-1.5.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:000a77d6034fbad9b6bb880f7ec073027908f1b40254b5d6f26210d2dab1240e" } ,
{ file = "frozenlist-1.5.0-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:5d7f5a50342475962eb18b740f3beecc685a15b52c91f7d975257e13e029eca9" } ,
{ file = "frozenlist-1.5.0-cp312-cp312-musllinux_1_2_i686.whl" , hash = "sha256:87f724d055eb4785d9be84e9ebf0f24e392ddfad00b3fe036e43f489fafc9039" } ,
{ file = "frozenlist-1.5.0-cp312-cp312-musllinux_1_2_ppc64le.whl" , hash = "sha256:6e9080bb2fb195a046e5177f10d9d82b8a204c0736a97a153c2466127de87784" } ,
{ file = "frozenlist-1.5.0-cp312-cp312-musllinux_1_2_s390x.whl" , hash = "sha256:9b93d7aaa36c966fa42efcaf716e6b3900438632a626fb09c049f6a2f09fc631" } ,
{ file = "frozenlist-1.5.0-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:52ef692a4bc60a6dd57f507429636c2af8b6046db8b31b18dac02cbc8f507f7f" } ,
{ file = "frozenlist-1.5.0-cp312-cp312-win32.whl" , hash = "sha256:29d94c256679247b33a3dc96cce0f93cbc69c23bf75ff715919332fdbb6a32b8" } ,
{ file = "frozenlist-1.5.0-cp312-cp312-win_amd64.whl" , hash = "sha256:8969190d709e7c48ea386db202d708eb94bdb29207a1f269bab1196ce0dcca1f" } ,
{ file = "frozenlist-1.5.0-cp313-cp313-macosx_10_13_universal2.whl" , hash = "sha256:7a1a048f9215c90973402e26c01d1cff8a209e1f1b53f72b95c13db61b00f953" } ,
{ file = "frozenlist-1.5.0-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:dd47a5181ce5fcb463b5d9e17ecfdb02b678cca31280639255ce9d0e5aa67af0" } ,
{ file = "frozenlist-1.5.0-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:1431d60b36d15cda188ea222033eec8e0eab488f39a272461f2e6d9e1a8e63c2" } ,
{ file = "frozenlist-1.5.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:6482a5851f5d72767fbd0e507e80737f9c8646ae7fd303def99bfe813f76cf7f" } ,
{ file = "frozenlist-1.5.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:44c49271a937625619e862baacbd037a7ef86dd1ee215afc298a417ff3270608" } ,
{ file = "frozenlist-1.5.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:12f78f98c2f1c2429d42e6a485f433722b0061d5c0b0139efa64f396efb5886b" } ,
{ file = "frozenlist-1.5.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:ce3aa154c452d2467487765e3adc730a8c153af77ad84096bc19ce19a2400840" } ,
{ file = "frozenlist-1.5.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:9b7dc0c4338e6b8b091e8faf0db3168a37101943e687f373dce00959583f7439" } ,
{ file = "frozenlist-1.5.0-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:45e0896250900b5aa25180f9aec243e84e92ac84bd4a74d9ad4138ef3f5c97de" } ,
{ file = "frozenlist-1.5.0-cp313-cp313-musllinux_1_2_i686.whl" , hash = "sha256:561eb1c9579d495fddb6da8959fd2a1fca2c6d060d4113f5844b433fc02f2641" } ,
{ file = "frozenlist-1.5.0-cp313-cp313-musllinux_1_2_ppc64le.whl" , hash = "sha256:df6e2f325bfee1f49f81aaac97d2aa757c7646534a06f8f577ce184afe2f0a9e" } ,
{ file = "frozenlist-1.5.0-cp313-cp313-musllinux_1_2_s390x.whl" , hash = "sha256:140228863501b44b809fb39ec56b5d4071f4d0aa6d216c19cbb08b8c5a7eadb9" } ,
{ file = "frozenlist-1.5.0-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:7707a25d6a77f5d27ea7dc7d1fc608aa0a478193823f88511ef5e6b8a48f9d03" } ,
{ file = "frozenlist-1.5.0-cp313-cp313-win32.whl" , hash = "sha256:31a9ac2b38ab9b5a8933b693db4939764ad3f299fcaa931a3e605bc3460e693c" } ,
{ file = "frozenlist-1.5.0-cp313-cp313-win_amd64.whl" , hash = "sha256:11aabdd62b8b9c4b84081a3c246506d1cddd2dd93ff0ad53ede5defec7886b28" } ,
{ file = "frozenlist-1.5.0-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:dd94994fc91a6177bfaafd7d9fd951bc8689b0a98168aa26b5f543868548d3ca" } ,
{ file = "frozenlist-1.5.0-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:2d0da8bbec082bf6bf18345b180958775363588678f64998c2b7609e34719b10" } ,
{ file = "frozenlist-1.5.0-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:73f2e31ea8dd7df61a359b731716018c2be196e5bb3b74ddba107f694fbd7604" } ,
{ file = "frozenlist-1.5.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:828afae9f17e6de596825cf4228ff28fbdf6065974e5ac1410cecc22f699d2b3" } ,
{ file = "frozenlist-1.5.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:f1577515d35ed5649d52ab4319db757bb881ce3b2b796d7283e6634d99ace307" } ,
{ file = "frozenlist-1.5.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:2150cc6305a2c2ab33299453e2968611dacb970d2283a14955923062c8d00b10" } ,
{ file = "frozenlist-1.5.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:a72b7a6e3cd2725eff67cd64c8f13335ee18fc3c7befc05aed043d24c7b9ccb9" } ,
{ file = "frozenlist-1.5.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:c16d2fa63e0800723139137d667e1056bee1a1cf7965153d2d104b62855e9b99" } ,
{ file = "frozenlist-1.5.0-cp38-cp38-musllinux_1_2_aarch64.whl" , hash = "sha256:17dcc32fc7bda7ce5875435003220a457bcfa34ab7924a49a1c19f55b6ee185c" } ,
{ file = "frozenlist-1.5.0-cp38-cp38-musllinux_1_2_i686.whl" , hash = "sha256:97160e245ea33d8609cd2b8fd997c850b56db147a304a262abc2b3be021a9171" } ,
{ file = "frozenlist-1.5.0-cp38-cp38-musllinux_1_2_ppc64le.whl" , hash = "sha256:f1e6540b7fa044eee0bb5111ada694cf3dc15f2b0347ca125ee9ca984d5e9e6e" } ,
{ file = "frozenlist-1.5.0-cp38-cp38-musllinux_1_2_s390x.whl" , hash = "sha256:91d6c171862df0a6c61479d9724f22efb6109111017c87567cfeb7b5d1449fdf" } ,
{ file = "frozenlist-1.5.0-cp38-cp38-musllinux_1_2_x86_64.whl" , hash = "sha256:c1fac3e2ace2eb1052e9f7c7db480818371134410e1f5c55d65e8f3ac6d1407e" } ,
{ file = "frozenlist-1.5.0-cp38-cp38-win32.whl" , hash = "sha256:b97f7b575ab4a8af9b7bc1d2ef7f29d3afee2226bd03ca3875c16451ad5a7723" } ,
{ file = "frozenlist-1.5.0-cp38-cp38-win_amd64.whl" , hash = "sha256:374ca2dabdccad8e2a76d40b1d037f5bd16824933bf7bcea3e59c891fd4a0923" } ,
{ file = "frozenlist-1.5.0-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:9bbcdfaf4af7ce002694a4e10a0159d5a8d20056a12b05b45cea944a4953f972" } ,
{ file = "frozenlist-1.5.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:1893f948bf6681733aaccf36c5232c231e3b5166d607c5fa77773611df6dc336" } ,
{ file = "frozenlist-1.5.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:2b5e23253bb709ef57a8e95e6ae48daa9ac5f265637529e4ce6b003a37b2621f" } ,
{ file = "frozenlist-1.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:0f253985bb515ecd89629db13cb58d702035ecd8cfbca7d7a7e29a0e6d39af5f" } ,
{ file = "frozenlist-1.5.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:04a5c6babd5e8fb7d3c871dc8b321166b80e41b637c31a995ed844a6139942b6" } ,
{ file = "frozenlist-1.5.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:a9fe0f1c29ba24ba6ff6abf688cb0b7cf1efab6b6aa6adc55441773c252f7411" } ,
{ file = "frozenlist-1.5.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:226d72559fa19babe2ccd920273e767c96a49b9d3d38badd7c91a0fdeda8ea08" } ,
{ file = "frozenlist-1.5.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:15b731db116ab3aedec558573c1a5eec78822b32292fe4f2f0345b7f697745c2" } ,
{ file = "frozenlist-1.5.0-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:366d8f93e3edfe5a918c874702f78faac300209a4d5bf38352b2c1bdc07a766d" } ,
{ file = "frozenlist-1.5.0-cp39-cp39-musllinux_1_2_i686.whl" , hash = "sha256:1b96af8c582b94d381a1c1f51ffaedeb77c821c690ea5f01da3d70a487dd0a9b" } ,
{ file = "frozenlist-1.5.0-cp39-cp39-musllinux_1_2_ppc64le.whl" , hash = "sha256:c03eff4a41bd4e38415cbed054bbaff4a075b093e2394b6915dca34a40d1e38b" } ,
{ file = "frozenlist-1.5.0-cp39-cp39-musllinux_1_2_s390x.whl" , hash = "sha256:50cf5e7ee9b98f22bdecbabf3800ae78ddcc26e4a435515fc72d97903e8488e0" } ,
{ file = "frozenlist-1.5.0-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:1e76bfbc72353269c44e0bc2cfe171900fbf7f722ad74c9a7b638052afe6a00c" } ,
{ file = "frozenlist-1.5.0-cp39-cp39-win32.whl" , hash = "sha256:666534d15ba8f0fda3f53969117383d5dc021266b3c1a42c9ec4855e4b58b9d3" } ,
{ file = "frozenlist-1.5.0-cp39-cp39-win_amd64.whl" , hash = "sha256:5c28f4b5dbef8a0d8aad0d4de24d1e9e981728628afaf4ea0792f5d0939372f0" } ,
{ file = "frozenlist-1.5.0-py3-none-any.whl" , hash = "sha256:d994863bba198a4a518b467bb971c56e1db3f180a25c6cf7bb1949c267f748c3" } ,
{ file = "frozenlist-1.5.0.tar.gz" , hash = "sha256:81d5af29e61b9c8348e876d442253723928dce6433e0e76cd925cd83f1b4b817" } ,
2022-12-17 17:04:38 +08:00
]
2021-11-12 12:12:41 +08:00
2020-07-04 22:51:10 +08:00
[ [ package ] ]
name = "h11"
2022-11-21 19:59:39 +08:00
version = "0.14.0"
2020-10-11 13:39:45 +08:00
description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1"
2024-01-17 16:39:35 +08:00
optional = false
2022-11-21 19:59:39 +08:00
python-versions = ">=3.7"
2022-12-17 17:04:38 +08:00
files = [
{ file = "h11-0.14.0-py3-none-any.whl" , hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761" } ,
{ file = "h11-0.14.0.tar.gz" , hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d" } ,
]
2020-07-04 22:51:10 +08:00
2021-02-05 20:29:53 +08:00
[ [ package ] ]
name = "h2"
2021-10-21 00:37:02 +08:00
version = "4.1.0"
2021-02-05 20:29:53 +08:00
description = "HTTP/2 State-Machine based protocol implementation"
2021-12-23 19:36:29 +08:00
optional = true
2021-09-18 17:18:53 +08:00
python-versions = ">=3.6.1"
2022-12-17 17:04:38 +08:00
files = [
{ file = "h2-4.1.0-py3-none-any.whl" , hash = "sha256:03a46bcf682256c95b5fd9e9a99c1323584c3eec6440d379b9903d709476bc6d" } ,
{ file = "h2-4.1.0.tar.gz" , hash = "sha256:a83aca08fbe7aacb79fec788c9c0bac936343560ed9ec18b82a13a12c28d2abb" } ,
]
2021-02-05 20:29:53 +08:00
[ package . dependencies ]
2021-09-18 17:18:53 +08:00
hpack = ">=4.0,<5"
hyperframe = ">=6.0,<7"
2021-02-05 20:29:53 +08:00
[ [ package ] ]
name = "hpack"
2021-09-18 17:18:53 +08:00
version = "4.0.0"
2021-02-05 20:29:53 +08:00
description = "Pure-Python HPACK header compression"
2021-12-23 19:36:29 +08:00
optional = true
2021-09-18 17:18:53 +08:00
python-versions = ">=3.6.1"
2022-12-17 17:04:38 +08:00
files = [
{ file = "hpack-4.0.0-py3-none-any.whl" , hash = "sha256:84a076fad3dc9a9f8063ccb8041ef100867b1878b25ef0ee63847a5d53818a6c" } ,
{ file = "hpack-4.0.0.tar.gz" , hash = "sha256:fc41de0c63e687ebffde81187a948221294896f6bdc0ae2312708df339430095" } ,
]
2021-02-05 20:29:53 +08:00
2020-07-11 17:32:03 +08:00
[ [ package ] ]
name = "httpcore"
2024-11-23 11:34:15 +08:00
version = "1.0.7"
2020-10-11 13:39:45 +08:00
description = "A minimal low-level HTTP client."
2021-12-23 19:36:29 +08:00
optional = true
2023-10-01 14:27:31 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-11-23 11:34:15 +08:00
{ file = "httpcore-1.0.7-py3-none-any.whl" , hash = "sha256:a3fff8f43dc260d5bd363d9f9cf1830fa3a458b332856f34282de498ed420edd" } ,
{ file = "httpcore-1.0.7.tar.gz" , hash = "sha256:8551cb62a169ec7162ac7be8d4817d561f60e08eaa485234898414bb5a8a0b4c" } ,
2022-12-17 17:04:38 +08:00
]
2020-07-11 17:32:03 +08:00
[ package . dependencies ]
2021-11-17 19:52:12 +08:00
certifi = "*"
2022-11-21 19:59:39 +08:00
h11 = ">=0.13,<0.15"
2020-07-11 17:32:03 +08:00
2020-11-04 13:27:49 +08:00
[ package . extras ]
2023-11-08 10:30:00 +08:00
asyncio = [ "anyio (>=4.0,<5.0)" ]
2020-11-04 13:27:49 +08:00
http2 = [ "h2 (>=3,<5)" ]
2023-06-01 14:18:16 +08:00
socks = [ "socksio (==1.*)" ]
2024-10-26 15:36:01 +08:00
trio = [ "trio (>=0.22.0,<1.0)" ]
2020-11-04 13:27:49 +08:00
2020-07-04 22:51:10 +08:00
[ [ package ] ]
name = "httptools"
2024-10-26 15:36:01 +08:00
version = "0.6.4"
2020-10-11 13:39:45 +08:00
description = "A collection of framework independent HTTP protocol utils."
2023-01-06 20:07:28 +08:00
optional = true
2023-10-31 17:26:06 +08:00
python-versions = ">=3.8.0"
files = [
2024-10-26 15:36:01 +08:00
{ file = "httptools-0.6.4-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:3c73ce323711a6ffb0d247dcd5a550b8babf0f757e86a52558fe5b86d6fefcc0" } ,
{ file = "httptools-0.6.4-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:345c288418f0944a6fe67be8e6afa9262b18c7626c3ef3c28adc5eabc06a68da" } ,
{ file = "httptools-0.6.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:deee0e3343f98ee8047e9f4c5bc7cedbf69f5734454a94c38ee829fb2d5fa3c1" } ,
{ file = "httptools-0.6.4-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:ca80b7485c76f768a3bc83ea58373f8db7b015551117375e4918e2aa77ea9b50" } ,
{ file = "httptools-0.6.4-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:90d96a385fa941283ebd231464045187a31ad932ebfa541be8edf5b3c2328959" } ,
{ file = "httptools-0.6.4-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:59e724f8b332319e2875efd360e61ac07f33b492889284a3e05e6d13746876f4" } ,
{ file = "httptools-0.6.4-cp310-cp310-win_amd64.whl" , hash = "sha256:c26f313951f6e26147833fc923f78f95604bbec812a43e5ee37f26dc9e5a686c" } ,
{ file = "httptools-0.6.4-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:f47f8ed67cc0ff862b84a1189831d1d33c963fb3ce1ee0c65d3b0cbe7b711069" } ,
{ file = "httptools-0.6.4-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:0614154d5454c21b6410fdf5262b4a3ddb0f53f1e1721cfd59d55f32138c578a" } ,
{ file = "httptools-0.6.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:f8787367fbdfccae38e35abf7641dafc5310310a5987b689f4c32cc8cc3ee975" } ,
{ file = "httptools-0.6.4-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:40b0f7fe4fd38e6a507bdb751db0379df1e99120c65fbdc8ee6c1d044897a636" } ,
{ file = "httptools-0.6.4-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:40a5ec98d3f49904b9fe36827dcf1aadfef3b89e2bd05b0e35e94f97c2b14721" } ,
{ file = "httptools-0.6.4-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:dacdd3d10ea1b4ca9df97a0a303cbacafc04b5cd375fa98732678151643d4988" } ,
{ file = "httptools-0.6.4-cp311-cp311-win_amd64.whl" , hash = "sha256:288cd628406cc53f9a541cfaf06041b4c71d751856bab45e3702191f931ccd17" } ,
{ file = "httptools-0.6.4-cp312-cp312-macosx_10_13_universal2.whl" , hash = "sha256:df017d6c780287d5c80601dafa31f17bddb170232d85c066604d8558683711a2" } ,
{ file = "httptools-0.6.4-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:85071a1e8c2d051b507161f6c3e26155b5c790e4e28d7f236422dbacc2a9cc44" } ,
{ file = "httptools-0.6.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:69422b7f458c5af875922cdb5bd586cc1f1033295aa9ff63ee196a87519ac8e1" } ,
{ file = "httptools-0.6.4-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:16e603a3bff50db08cd578d54f07032ca1631450ceb972c2f834c2b860c28ea2" } ,
{ file = "httptools-0.6.4-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:ec4f178901fa1834d4a060320d2f3abc5c9e39766953d038f1458cb885f47e81" } ,
{ file = "httptools-0.6.4-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:f9eb89ecf8b290f2e293325c646a211ff1c2493222798bb80a530c5e7502494f" } ,
{ file = "httptools-0.6.4-cp312-cp312-win_amd64.whl" , hash = "sha256:db78cb9ca56b59b016e64b6031eda5653be0589dba2b1b43453f6e8b405a0970" } ,
{ file = "httptools-0.6.4-cp313-cp313-macosx_10_13_universal2.whl" , hash = "sha256:ade273d7e767d5fae13fa637f4d53b6e961fb7fd93c7797562663f0171c26660" } ,
{ file = "httptools-0.6.4-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:856f4bc0478ae143bad54a4242fccb1f3f86a6e1be5548fecfd4102061b3a083" } ,
{ file = "httptools-0.6.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:322d20ea9cdd1fa98bd6a74b77e2ec5b818abdc3d36695ab402a0de8ef2865a3" } ,
{ file = "httptools-0.6.4-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:4d87b29bd4486c0093fc64dea80231f7c7f7eb4dc70ae394d70a495ab8436071" } ,
{ file = "httptools-0.6.4-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:342dd6946aa6bda4b8f18c734576106b8a31f2fe31492881a9a160ec84ff4bd5" } ,
{ file = "httptools-0.6.4-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:4b36913ba52008249223042dca46e69967985fb4051951f94357ea681e1f5dc0" } ,
{ file = "httptools-0.6.4-cp313-cp313-win_amd64.whl" , hash = "sha256:28908df1b9bb8187393d5b5db91435ccc9c8e891657f9cbb42a2541b44c82fc8" } ,
{ file = "httptools-0.6.4-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:d3f0d369e7ffbe59c4b6116a44d6a8eb4783aae027f2c0b366cf0aa964185dba" } ,
{ file = "httptools-0.6.4-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:94978a49b8f4569ad607cd4946b759d90b285e39c0d4640c6b36ca7a3ddf2efc" } ,
{ file = "httptools-0.6.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:40dc6a8e399e15ea525305a2ddba998b0af5caa2566bcd79dcbe8948181eeaff" } ,
{ file = "httptools-0.6.4-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:ab9ba8dcf59de5181f6be44a77458e45a578fc99c31510b8c65b7d5acc3cf490" } ,
{ file = "httptools-0.6.4-cp38-cp38-musllinux_1_2_aarch64.whl" , hash = "sha256:fc411e1c0a7dcd2f902c7c48cf079947a7e65b5485dea9decb82b9105ca71a43" } ,
{ file = "httptools-0.6.4-cp38-cp38-musllinux_1_2_x86_64.whl" , hash = "sha256:d54efd20338ac52ba31e7da78e4a72570cf729fac82bc31ff9199bedf1dc7440" } ,
{ file = "httptools-0.6.4-cp38-cp38-win_amd64.whl" , hash = "sha256:df959752a0c2748a65ab5387d08287abf6779ae9165916fe053e68ae1fbdc47f" } ,
{ file = "httptools-0.6.4-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:85797e37e8eeaa5439d33e556662cc370e474445d5fab24dcadc65a8ffb04003" } ,
{ file = "httptools-0.6.4-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:db353d22843cf1028f43c3651581e4bb49374d85692a85f95f7b9a130e1b2cab" } ,
{ file = "httptools-0.6.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:d1ffd262a73d7c28424252381a5b854c19d9de5f56f075445d33919a637e3547" } ,
{ file = "httptools-0.6.4-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:703c346571fa50d2e9856a37d7cd9435a25e7fd15e236c397bf224afaa355fe9" } ,
{ file = "httptools-0.6.4-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:aafe0f1918ed07b67c1e838f950b1c1fabc683030477e60b335649b8020e1076" } ,
{ file = "httptools-0.6.4-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:0e563e54979e97b6d13f1bbc05a96109923e76b901f786a5eae36e99c01237bd" } ,
{ file = "httptools-0.6.4-cp39-cp39-win_amd64.whl" , hash = "sha256:b799de31416ecc589ad79dd85a0b2657a8fe39327944998dea368c1d4c9e55e6" } ,
{ file = "httptools-0.6.4.tar.gz" , hash = "sha256:4e93eee4add6493b59a5c514da98c939b244fce4a0d8879cd3f466562f4b7d5c" } ,
2022-12-17 17:04:38 +08:00
]
[ package . extras ]
2024-10-26 15:36:01 +08:00
test = [ "Cython (>=0.29.24)" ]
2022-12-17 17:04:38 +08:00
[ [ package ] ]
name = "httpx"
2024-10-26 15:36:01 +08:00
version = "0.27.2"
2020-10-11 13:39:45 +08:00
description = "The next generation HTTP client."
2021-12-23 19:36:29 +08:00
optional = true
2023-10-01 14:27:31 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-10-26 15:36:01 +08:00
{ file = "httpx-0.27.2-py3-none-any.whl" , hash = "sha256:7bb2708e112d8fdd7829cd4243970f0c223274051cb35ee80c03301ee29a3df0" } ,
{ file = "httpx-0.27.2.tar.gz" , hash = "sha256:f7c2be1d2f3c3c3160d441802406b206c2b76f5947b11115e6df10c6c65e66c2" } ,
2022-12-17 17:04:38 +08:00
]
2020-07-11 17:32:03 +08:00
[ package . dependencies ]
2023-11-08 10:30:00 +08:00
anyio = "*"
2020-07-11 17:32:03 +08:00
certifi = "*"
2021-09-18 17:18:53 +08:00
h2 = { version = ">=3,<5" , optional = true , markers = "extra == \"http2\"" }
2023-12-25 11:51:10 +08:00
httpcore = "==1.*"
2023-06-01 14:18:16 +08:00
idna = "*"
2020-07-11 17:32:03 +08:00
sniffio = "*"
2020-11-04 13:27:49 +08:00
[ package . extras ]
2022-11-21 19:59:39 +08:00
brotli = [ "brotli" , "brotlicffi" ]
2023-06-01 14:18:16 +08:00
cli = [ "click (==8.*)" , "pygments (==2.*)" , "rich (>=10,<14)" ]
2021-09-18 17:18:53 +08:00
http2 = [ "h2 (>=3,<5)" ]
2023-06-01 14:18:16 +08:00
socks = [ "socksio (==1.*)" ]
2024-10-26 15:36:01 +08:00
zstd = [ "zstandard (>=0.18.0)" ]
2020-07-11 17:32:03 +08:00
2021-02-05 20:29:53 +08:00
[ [ package ] ]
name = "hypercorn"
2024-06-20 20:49:17 +08:00
version = "0.17.3"
2021-11-12 12:12:41 +08:00
description = "A ASGI Server based on Hyper libraries and inspired by Gunicorn"
2021-02-05 20:29:53 +08:00
optional = true
2024-01-15 13:24:55 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-06-20 20:49:17 +08:00
{ file = "hypercorn-0.17.3-py3-none-any.whl" , hash = "sha256:059215dec34537f9d40a69258d323f56344805efb462959e727152b0aa504547" } ,
{ file = "hypercorn-0.17.3.tar.gz" , hash = "sha256:1b37802ee3ac52d2d85270700d565787ab16cf19e1462ccfa9f089ca17574165" } ,
2022-12-17 17:04:38 +08:00
]
2021-02-05 20:29:53 +08:00
[ package . dependencies ]
2024-06-20 20:49:17 +08:00
exceptiongroup = { version = ">=1.1.0" , markers = "python_version < \"3.11\"" }
2021-02-05 20:29:53 +08:00
h11 = "*"
h2 = ">=3.1.0"
priority = "*"
2023-10-31 17:26:06 +08:00
taskgroup = { version = "*" , markers = "python_version < \"3.11\"" }
2023-07-23 16:21:58 +08:00
tomli = { version = "*" , markers = "python_version < \"3.11\"" }
2024-06-20 20:49:17 +08:00
typing_extensions = { version = "*" , markers = "python_version < \"3.11\"" }
2021-02-05 20:29:53 +08:00
wsproto = ">=0.14.0"
[ package . extras ]
2023-10-31 17:26:06 +08:00
docs = [ "pydata_sphinx_theme" , "sphinxcontrib_mermaid" ]
2021-02-05 20:29:53 +08:00
h3 = [ "aioquic (>=0.9.0,<1.0)" ]
2024-06-20 20:49:17 +08:00
trio = [ "trio (>=0.22.0)" ]
uvloop = [ "uvloop (>=0.18)" ]
2021-02-05 20:29:53 +08:00
[ [ package ] ]
name = "hyperframe"
2021-09-18 17:18:53 +08:00
version = "6.0.1"
2021-02-05 20:29:53 +08:00
description = "HTTP/2 framing layer for Python"
2021-12-23 19:36:29 +08:00
optional = true
2021-09-18 17:18:53 +08:00
python-versions = ">=3.6.1"
2022-12-17 17:04:38 +08:00
files = [
{ file = "hyperframe-6.0.1-py3-none-any.whl" , hash = "sha256:0ec6bafd80d8ad2195c4f03aacba3a8265e57bc4cff261e802bf39970ed02a15" } ,
{ file = "hyperframe-6.0.1.tar.gz" , hash = "sha256:ae510046231dc8e9ecb1a6586f63d2347bf4c8905914aa84ba585ae85f28a914" } ,
]
2021-02-05 20:29:53 +08:00
2022-01-15 21:27:43 +08:00
[ [ package ] ]
name = "identify"
2024-11-23 11:34:15 +08:00
version = "2.6.2"
2022-01-15 21:27:43 +08:00
description = "File identification library for Python"
optional = false
2024-11-23 11:34:15 +08:00
python-versions = ">=3.9"
2022-12-17 17:04:38 +08:00
files = [
2024-11-23 11:34:15 +08:00
{ file = "identify-2.6.2-py2.py3-none-any.whl" , hash = "sha256:c097384259f49e372f4ea00a19719d95ae27dd5ff0fd77ad630aa891306b82f3" } ,
{ file = "identify-2.6.2.tar.gz" , hash = "sha256:fab5c716c24d7a789775228823797296a2994b075fb6080ac83a102772a98cbd" } ,
2022-12-17 17:04:38 +08:00
]
2022-01-15 21:27:43 +08:00
[ package . extras ]
license = [ "ukkonen" ]
2020-07-11 17:32:03 +08:00
[ [ package ] ]
2020-06-30 12:10:57 +08:00
name = "idna"
2024-10-26 15:36:01 +08:00
version = "3.10"
2020-10-11 13:39:45 +08:00
description = "Internationalized Domain Names in Applications (IDNA)"
2020-06-30 12:10:57 +08:00
optional = false
2024-10-26 15:36:01 +08:00
python-versions = ">=3.6"
2022-12-17 17:04:38 +08:00
files = [
2024-10-26 15:36:01 +08:00
{ file = "idna-3.10-py3-none-any.whl" , hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3" } ,
{ file = "idna-3.10.tar.gz" , hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9" } ,
2022-12-17 17:04:38 +08:00
]
2021-02-11 17:29:16 +08:00
2024-10-26 15:36:01 +08:00
[ package . extras ]
all = [ "flake8 (>=7.1.1)" , "mypy (>=1.11.2)" , "pytest (>=8.3.2)" , "ruff (>=0.6.2)" ]
2022-11-21 19:59:39 +08:00
[ [ package ] ]
name = "importlib-metadata"
2024-10-26 15:36:01 +08:00
version = "8.5.0"
2022-11-21 19:59:39 +08:00
description = "Read metadata from Python packages"
2023-03-29 11:57:33 +08:00
optional = false
2023-07-23 16:21:58 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-10-26 15:36:01 +08:00
{ file = "importlib_metadata-8.5.0-py3-none-any.whl" , hash = "sha256:45e54197d28b7a7f1559e60b95e7c567032b602131fbd588f1497f47880aa68b" } ,
{ file = "importlib_metadata-8.5.0.tar.gz" , hash = "sha256:71522656f0abace1d072b9e5481a48f07c138e00f079c38c8f883823f9c26bd7" } ,
2022-12-17 17:04:38 +08:00
]
2022-11-21 19:59:39 +08:00
[ package . dependencies ]
2024-10-26 15:36:01 +08:00
zipp = ">=3.20"
2022-11-21 19:59:39 +08:00
[ package . extras ]
2024-10-26 15:36:01 +08:00
check = [ "pytest-checkdocs (>=2.4)" , "pytest-ruff (>=0.2.1)" ]
cover = [ "pytest-cov" ]
2024-07-06 20:24:00 +08:00
doc = [ "furo" , "jaraco.packaging (>=9.3)" , "jaraco.tidelift (>=1.4)" , "rst.linker (>=1.9)" , "sphinx (>=3.5)" , "sphinx-lint" ]
2024-10-26 15:36:01 +08:00
enabler = [ "pytest-enabler (>=2.2)" ]
2022-11-21 19:59:39 +08:00
perf = [ "ipython" ]
2024-10-26 15:36:01 +08:00
test = [ "flufl.flake8" , "importlib-resources (>=1.3)" , "jaraco.test (>=5.4)" , "packaging" , "pyfakefs" , "pytest (>=6,!=8.1.*)" , "pytest-perf (>=0.9.2)" ]
type = [ "pytest-mypy" ]
2022-11-21 19:59:39 +08:00
2021-12-10 17:01:56 +08:00
[ [ package ] ]
name = "iniconfig"
2023-01-09 14:24:30 +08:00
version = "2.0.0"
description = "brain-dead simple config-ini parsing"
2021-12-10 17:01:56 +08:00
optional = false
2023-01-09 14:24:30 +08:00
python-versions = ">=3.7"
2022-12-17 17:04:38 +08:00
files = [
2023-01-09 14:24:30 +08:00
{ file = "iniconfig-2.0.0-py3-none-any.whl" , hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374" } ,
{ file = "iniconfig-2.0.0.tar.gz" , hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3" } ,
2022-12-17 17:04:38 +08:00
]
2021-12-10 17:01:56 +08:00
2021-11-22 23:21:26 +08:00
[ [ package ] ]
name = "isort"
2023-12-25 11:51:10 +08:00
version = "5.13.2"
2021-11-22 23:21:26 +08:00
description = "A Python utility / library to sort Python imports."
optional = false
2023-02-05 12:57:31 +08:00
python-versions = ">=3.8.0"
2022-12-17 17:04:38 +08:00
files = [
2023-12-25 11:51:10 +08:00
{ file = "isort-5.13.2-py3-none-any.whl" , hash = "sha256:8ca5e72a8d85860d5a3fa69b8745237f2939afe12dbf656afbcb47fe72d947a6" } ,
{ file = "isort-5.13.2.tar.gz" , hash = "sha256:48fdfcb9face5d58a4f6dde2e72a1fb8dcaf8ab26f95ab49fab84c2ddefb0109" } ,
2022-12-17 17:04:38 +08:00
]
2021-11-22 23:21:26 +08:00
[ package . extras ]
2023-12-25 11:51:10 +08:00
colors = [ "colorama (>=0.4.6)" ]
2021-11-22 23:21:26 +08:00
2021-02-05 20:29:53 +08:00
[ [ package ] ]
name = "itsdangerous"
2024-05-01 16:55:17 +08:00
version = "2.2.0"
2021-06-11 01:48:52 +08:00
description = "Safely pass data to untrusted environments and back."
2021-02-05 20:29:53 +08:00
optional = true
2024-05-01 16:55:17 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-05-01 16:55:17 +08:00
{ file = "itsdangerous-2.2.0-py3-none-any.whl" , hash = "sha256:c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef" } ,
{ file = "itsdangerous-2.2.0.tar.gz" , hash = "sha256:e0050c0b7da1eea53ffaf149c0cfbb5c6e2e2b69c4bef22c81fa6eb73e5f6173" } ,
2022-12-17 17:04:38 +08:00
]
2021-02-05 20:29:53 +08:00
2020-10-01 01:24:16 +08:00
[ [ package ] ]
2020-06-30 12:10:57 +08:00
name = "jinja2"
2024-05-20 22:09:51 +08:00
version = "3.1.4"
2020-10-11 13:39:45 +08:00
description = "A very fast and expressive template engine."
2022-01-14 20:04:19 +08:00
optional = true
2022-04-04 10:35:14 +08:00
python-versions = ">=3.7"
2022-12-17 17:04:38 +08:00
files = [
2024-05-20 22:09:51 +08:00
{ file = "jinja2-3.1.4-py3-none-any.whl" , hash = "sha256:bc5dd2abb727a5319567b7a813e6a2e7318c39f4f487cfe6c89c6f9c7d25197d" } ,
{ file = "jinja2-3.1.4.tar.gz" , hash = "sha256:4a3aee7acbbe7303aede8e9648d13b8bf88a429282aa6122a993f0ac800cb369" } ,
2022-12-17 17:04:38 +08:00
]
2020-06-30 12:10:57 +08:00
[ package . dependencies ]
2021-06-11 01:48:52 +08:00
MarkupSafe = ">=2.0"
2020-06-30 12:10:57 +08:00
[ package . extras ]
2021-06-11 01:48:52 +08:00
i18n = [ "Babel (>=2.7)" ]
2020-06-30 12:10:57 +08:00
2020-08-26 22:54:58 +08:00
[ [ package ] ]
name = "loguru"
2023-10-01 14:27:31 +08:00
version = "0.7.2"
2020-10-11 13:39:45 +08:00
description = "Python logging made (stupidly) simple"
2020-08-26 22:54:58 +08:00
optional = false
python-versions = ">=3.5"
2022-12-17 17:04:38 +08:00
files = [
2023-10-01 14:27:31 +08:00
{ file = "loguru-0.7.2-py3-none-any.whl" , hash = "sha256:003d71e3d3ed35f0f8984898359d65b79e5b21943f78af86aa5491210429b8eb" } ,
{ file = "loguru-0.7.2.tar.gz" , hash = "sha256:e671a53522515f34fd406340ee968cb9ecafbc4b36c679da03c18fd8d0bd51ac" } ,
2022-12-17 17:04:38 +08:00
]
2020-08-26 22:54:58 +08:00
[ package . dependencies ]
2020-10-11 13:39:45 +08:00
colorama = { version = ">=0.3.4" , markers = "sys_platform == \"win32\"" }
win32-setctime = { version = ">=1.0.0" , markers = "sys_platform == \"win32\"" }
2020-08-26 22:54:58 +08:00
[ package . extras ]
2023-10-01 14:27:31 +08:00
dev = [ "Sphinx (==7.2.5)" , "colorama (==0.4.5)" , "colorama (==0.4.6)" , "exceptiongroup (==1.1.3)" , "freezegun (==1.1.0)" , "freezegun (==1.2.2)" , "mypy (==v0.910)" , "mypy (==v0.971)" , "mypy (==v1.4.1)" , "mypy (==v1.5.1)" , "pre-commit (==3.4.0)" , "pytest (==6.1.2)" , "pytest (==7.4.0)" , "pytest-cov (==2.12.1)" , "pytest-cov (==4.1.0)" , "pytest-mypy-plugins (==1.9.3)" , "pytest-mypy-plugins (==3.0.0)" , "sphinx-autobuild (==2021.3.14)" , "sphinx-rtd-theme (==1.3.0)" , "tox (==3.27.1)" , "tox (==4.11.0)" ]
2020-08-26 22:54:58 +08:00
2020-06-30 12:10:57 +08:00
[ [ package ] ]
name = "markupsafe"
2024-10-26 15:36:01 +08:00
version = "3.0.2"
2020-10-11 13:39:45 +08:00
description = "Safely add untrusted strings to HTML/XML markup."
2023-06-19 17:48:59 +08:00
optional = false
2024-10-26 15:36:01 +08:00
python-versions = ">=3.9"
2022-12-17 17:04:38 +08:00
files = [
2024-10-26 15:36:01 +08:00
{ file = "MarkupSafe-3.0.2-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:7e94c425039cde14257288fd61dcfb01963e658efbc0ff54f5306b06054700f8" } ,
{ file = "MarkupSafe-3.0.2-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:9e2d922824181480953426608b81967de705c3cef4d1af983af849d7bd619158" } ,
{ file = "MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:38a9ef736c01fccdd6600705b09dc574584b89bea478200c5fbf112a6b0d5579" } ,
{ file = "MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:bbcb445fa71794da8f178f0f6d66789a28d7319071af7a496d4d507ed566270d" } ,
{ file = "MarkupSafe-3.0.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:57cb5a3cf367aeb1d316576250f65edec5bb3be939e9247ae594b4bcbc317dfb" } ,
{ file = "MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:3809ede931876f5b2ec92eef964286840ed3540dadf803dd570c3b7e13141a3b" } ,
{ file = "MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_i686.whl" , hash = "sha256:e07c3764494e3776c602c1e78e298937c3315ccc9043ead7e685b7f2b8d47b3c" } ,
{ file = "MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:b424c77b206d63d500bcb69fa55ed8d0e6a3774056bdc4839fc9298a7edca171" } ,
{ file = "MarkupSafe-3.0.2-cp310-cp310-win32.whl" , hash = "sha256:fcabf5ff6eea076f859677f5f0b6b5c1a51e70a376b0579e0eadef8db48c6b50" } ,
{ file = "MarkupSafe-3.0.2-cp310-cp310-win_amd64.whl" , hash = "sha256:6af100e168aa82a50e186c82875a5893c5597a0c1ccdb0d8b40240b1f28b969a" } ,
{ file = "MarkupSafe-3.0.2-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:9025b4018f3a1314059769c7bf15441064b2207cb3f065e6ea1e7359cb46db9d" } ,
{ file = "MarkupSafe-3.0.2-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:93335ca3812df2f366e80509ae119189886b0f3c2b81325d39efdb84a1e2ae93" } ,
{ file = "MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:2cb8438c3cbb25e220c2ab33bb226559e7afb3baec11c4f218ffa7308603c832" } ,
{ file = "MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:a123e330ef0853c6e822384873bef7507557d8e4a082961e1defa947aa59ba84" } ,
{ file = "MarkupSafe-3.0.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:1e084f686b92e5b83186b07e8a17fc09e38fff551f3602b249881fec658d3eca" } ,
{ file = "MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:d8213e09c917a951de9d09ecee036d5c7d36cb6cb7dbaece4c71a60d79fb9798" } ,
{ file = "MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_i686.whl" , hash = "sha256:5b02fb34468b6aaa40dfc198d813a641e3a63b98c2b05a16b9f80b7ec314185e" } ,
{ file = "MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:0bff5e0ae4ef2e1ae4fdf2dfd5b76c75e5c2fa4132d05fc1b0dabcd20c7e28c4" } ,
{ file = "MarkupSafe-3.0.2-cp311-cp311-win32.whl" , hash = "sha256:6c89876f41da747c8d3677a2b540fb32ef5715f97b66eeb0c6b66f5e3ef6f59d" } ,
{ file = "MarkupSafe-3.0.2-cp311-cp311-win_amd64.whl" , hash = "sha256:70a87b411535ccad5ef2f1df5136506a10775d267e197e4cf531ced10537bd6b" } ,
{ file = "MarkupSafe-3.0.2-cp312-cp312-macosx_10_13_universal2.whl" , hash = "sha256:9778bd8ab0a994ebf6f84c2b949e65736d5575320a17ae8984a77fab08db94cf" } ,
{ file = "MarkupSafe-3.0.2-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:846ade7b71e3536c4e56b386c2a47adf5741d2d8b94ec9dc3e92e5e1ee1e2225" } ,
{ file = "MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:1c99d261bd2d5f6b59325c92c73df481e05e57f19837bdca8413b9eac4bd8028" } ,
{ file = "MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:e17c96c14e19278594aa4841ec148115f9c7615a47382ecb6b82bd8fea3ab0c8" } ,
{ file = "MarkupSafe-3.0.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:88416bd1e65dcea10bc7569faacb2c20ce071dd1f87539ca2ab364bf6231393c" } ,
{ file = "MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:2181e67807fc2fa785d0592dc2d6206c019b9502410671cc905d132a92866557" } ,
{ file = "MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_i686.whl" , hash = "sha256:52305740fe773d09cffb16f8ed0427942901f00adedac82ec8b67752f58a1b22" } ,
{ file = "MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:ad10d3ded218f1039f11a75f8091880239651b52e9bb592ca27de44eed242a48" } ,
{ file = "MarkupSafe-3.0.2-cp312-cp312-win32.whl" , hash = "sha256:0f4ca02bea9a23221c0182836703cbf8930c5e9454bacce27e767509fa286a30" } ,
{ file = "MarkupSafe-3.0.2-cp312-cp312-win_amd64.whl" , hash = "sha256:8e06879fc22a25ca47312fbe7c8264eb0b662f6db27cb2d3bbbc74b1df4b9b87" } ,
{ file = "MarkupSafe-3.0.2-cp313-cp313-macosx_10_13_universal2.whl" , hash = "sha256:ba9527cdd4c926ed0760bc301f6728ef34d841f405abf9d4f959c478421e4efd" } ,
{ file = "MarkupSafe-3.0.2-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:f8b3d067f2e40fe93e1ccdd6b2e1d16c43140e76f02fb1319a05cf2b79d99430" } ,
{ file = "MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:569511d3b58c8791ab4c2e1285575265991e6d8f8700c7be0e88f86cb0672094" } ,
{ file = "MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:15ab75ef81add55874e7ab7055e9c397312385bd9ced94920f2802310c930396" } ,
{ file = "MarkupSafe-3.0.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:f3818cb119498c0678015754eba762e0d61e5b52d34c8b13d770f0719f7b1d79" } ,
{ file = "MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:cdb82a876c47801bb54a690c5ae105a46b392ac6099881cdfb9f6e95e4014c6a" } ,
{ file = "MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_i686.whl" , hash = "sha256:cabc348d87e913db6ab4aa100f01b08f481097838bdddf7c7a84b7575b7309ca" } ,
{ file = "MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:444dcda765c8a838eaae23112db52f1efaf750daddb2d9ca300bcae1039adc5c" } ,
{ file = "MarkupSafe-3.0.2-cp313-cp313-win32.whl" , hash = "sha256:bcf3e58998965654fdaff38e58584d8937aa3096ab5354d493c77d1fdd66d7a1" } ,
{ file = "MarkupSafe-3.0.2-cp313-cp313-win_amd64.whl" , hash = "sha256:e6a2a455bd412959b57a172ce6328d2dd1f01cb2135efda2e4576e8a23fa3b0f" } ,
{ file = "MarkupSafe-3.0.2-cp313-cp313t-macosx_10_13_universal2.whl" , hash = "sha256:b5a6b3ada725cea8a5e634536b1b01c30bcdcd7f9c6fff4151548d5bf6b3a36c" } ,
{ file = "MarkupSafe-3.0.2-cp313-cp313t-macosx_11_0_arm64.whl" , hash = "sha256:a904af0a6162c73e3edcb969eeeb53a63ceeb5d8cf642fade7d39e7963a22ddb" } ,
{ file = "MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:4aa4e5faecf353ed117801a068ebab7b7e09ffb6e1d5e412dc852e0da018126c" } ,
{ file = "MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:c0ef13eaeee5b615fb07c9a7dadb38eac06a0608b41570d8ade51c56539e509d" } ,
{ file = "MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:d16a81a06776313e817c951135cf7340a3e91e8c1ff2fac444cfd75fffa04afe" } ,
{ file = "MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_aarch64.whl" , hash = "sha256:6381026f158fdb7c72a168278597a5e3a5222e83ea18f543112b2662a9b699c5" } ,
{ file = "MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_i686.whl" , hash = "sha256:3d79d162e7be8f996986c064d1c7c817f6df3a77fe3d6859f6f9e7be4b8c213a" } ,
{ file = "MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_x86_64.whl" , hash = "sha256:131a3c7689c85f5ad20f9f6fb1b866f402c445b220c19fe4308c0b147ccd2ad9" } ,
{ file = "MarkupSafe-3.0.2-cp313-cp313t-win32.whl" , hash = "sha256:ba8062ed2cf21c07a9e295d5b8a2a5ce678b913b45fdf68c32d95d6c1291e0b6" } ,
{ file = "MarkupSafe-3.0.2-cp313-cp313t-win_amd64.whl" , hash = "sha256:e444a31f8db13eb18ada366ab3cf45fd4b31e4db1236a4448f68778c1d1a5a2f" } ,
{ file = "MarkupSafe-3.0.2-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:eaa0a10b7f72326f1372a713e73c3f739b524b3af41feb43e4921cb529f5929a" } ,
{ file = "MarkupSafe-3.0.2-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:48032821bbdf20f5799ff537c7ac3d1fba0ba032cfc06194faffa8cda8b560ff" } ,
{ file = "MarkupSafe-3.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:1a9d3f5f0901fdec14d8d2f66ef7d035f2157240a433441719ac9a3fba440b13" } ,
{ file = "MarkupSafe-3.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:88b49a3b9ff31e19998750c38e030fc7bb937398b1f78cfa599aaef92d693144" } ,
{ file = "MarkupSafe-3.0.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:cfad01eed2c2e0c01fd0ecd2ef42c492f7f93902e39a42fc9ee1692961443a29" } ,
{ file = "MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:1225beacc926f536dc82e45f8a4d68502949dc67eea90eab715dea3a21c1b5f0" } ,
{ file = "MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_i686.whl" , hash = "sha256:3169b1eefae027567d1ce6ee7cae382c57fe26e82775f460f0b2778beaad66c0" } ,
{ file = "MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:eb7972a85c54febfb25b5c4b4f3af4dcc731994c7da0d8a0b4a6eb0640e1d178" } ,
{ file = "MarkupSafe-3.0.2-cp39-cp39-win32.whl" , hash = "sha256:8c4e8c3ce11e1f92f6536ff07154f9d49677ebaaafc32db9db4620bc11ed480f" } ,
{ file = "MarkupSafe-3.0.2-cp39-cp39-win_amd64.whl" , hash = "sha256:6e296a513ca3d94054c2c881cc913116e90fd030ad1c656b3869762b754f5f8a" } ,
{ file = "markupsafe-3.0.2.tar.gz" , hash = "sha256:ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0" } ,
2022-12-17 17:04:38 +08:00
]
2020-06-30 12:10:57 +08:00
2021-06-21 01:22:33 +08:00
[ [ package ] ]
name = "multidict"
2024-10-26 15:36:01 +08:00
version = "6.1.0"
2021-06-21 01:22:33 +08:00
description = "multidict implementation"
2021-12-17 23:20:19 +08:00
optional = false
2024-10-26 15:36:01 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-10-26 15:36:01 +08:00
{ file = "multidict-6.1.0-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:3380252550e372e8511d49481bd836264c009adb826b23fefcc5dd3c69692f60" } ,
{ file = "multidict-6.1.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:99f826cbf970077383d7de805c0681799491cb939c25450b9b5b3ced03ca99f1" } ,
{ file = "multidict-6.1.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:a114d03b938376557927ab23f1e950827c3b893ccb94b62fd95d430fd0e5cf53" } ,
{ file = "multidict-6.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:b1c416351ee6271b2f49b56ad7f308072f6f44b37118d69c2cad94f3fa8a40d5" } ,
{ file = "multidict-6.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:6b5d83030255983181005e6cfbac1617ce9746b219bc2aad52201ad121226581" } ,
{ file = "multidict-6.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:3e97b5e938051226dc025ec80980c285b053ffb1e25a3db2a3aa3bc046bf7f56" } ,
{ file = "multidict-6.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:d618649d4e70ac6efcbba75be98b26ef5078faad23592f9b51ca492953012429" } ,
{ file = "multidict-6.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:10524ebd769727ac77ef2278390fb0068d83f3acb7773792a5080f2b0abf7748" } ,
{ file = "multidict-6.1.0-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:ff3827aef427c89a25cc96ded1759271a93603aba9fb977a6d264648ebf989db" } ,
{ file = "multidict-6.1.0-cp310-cp310-musllinux_1_2_i686.whl" , hash = "sha256:06809f4f0f7ab7ea2cabf9caca7d79c22c0758b58a71f9d32943ae13c7ace056" } ,
{ file = "multidict-6.1.0-cp310-cp310-musllinux_1_2_ppc64le.whl" , hash = "sha256:f179dee3b863ab1c59580ff60f9d99f632f34ccb38bf67a33ec6b3ecadd0fd76" } ,
{ file = "multidict-6.1.0-cp310-cp310-musllinux_1_2_s390x.whl" , hash = "sha256:aaed8b0562be4a0876ee3b6946f6869b7bcdb571a5d1496683505944e268b160" } ,
{ file = "multidict-6.1.0-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:3c8b88a2ccf5493b6c8da9076fb151ba106960a2df90c2633f342f120751a9e7" } ,
{ file = "multidict-6.1.0-cp310-cp310-win32.whl" , hash = "sha256:4a9cb68166a34117d6646c0023c7b759bf197bee5ad4272f420a0141d7eb03a0" } ,
{ file = "multidict-6.1.0-cp310-cp310-win_amd64.whl" , hash = "sha256:20b9b5fbe0b88d0bdef2012ef7dee867f874b72528cf1d08f1d59b0e3850129d" } ,
{ file = "multidict-6.1.0-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:3efe2c2cb5763f2f1b275ad2bf7a287d3f7ebbef35648a9726e3b69284a4f3d6" } ,
{ file = "multidict-6.1.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:c7053d3b0353a8b9de430a4f4b4268ac9a4fb3481af37dfe49825bf45ca24156" } ,
{ file = "multidict-6.1.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:27e5fc84ccef8dfaabb09d82b7d179c7cf1a3fbc8a966f8274fcb4ab2eb4cadb" } ,
{ file = "multidict-6.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:0e2b90b43e696f25c62656389d32236e049568b39320e2735d51f08fd362761b" } ,
{ file = "multidict-6.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:d83a047959d38a7ff552ff94be767b7fd79b831ad1cd9920662db05fec24fe72" } ,
{ file = "multidict-6.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:d1a9dd711d0877a1ece3d2e4fea11a8e75741ca21954c919406b44e7cf971304" } ,
{ file = "multidict-6.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:ec2abea24d98246b94913b76a125e855eb5c434f7c46546046372fe60f666351" } ,
{ file = "multidict-6.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:4867cafcbc6585e4b678876c489b9273b13e9fff9f6d6d66add5e15d11d926cb" } ,
{ file = "multidict-6.1.0-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:5b48204e8d955c47c55b72779802b219a39acc3ee3d0116d5080c388970b76e3" } ,
{ file = "multidict-6.1.0-cp311-cp311-musllinux_1_2_i686.whl" , hash = "sha256:d8fff389528cad1618fb4b26b95550327495462cd745d879a8c7c2115248e399" } ,
{ file = "multidict-6.1.0-cp311-cp311-musllinux_1_2_ppc64le.whl" , hash = "sha256:a7a9541cd308eed5e30318430a9c74d2132e9a8cb46b901326272d780bf2d423" } ,
{ file = "multidict-6.1.0-cp311-cp311-musllinux_1_2_s390x.whl" , hash = "sha256:da1758c76f50c39a2efd5e9859ce7d776317eb1dd34317c8152ac9251fc574a3" } ,
{ file = "multidict-6.1.0-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:c943a53e9186688b45b323602298ab727d8865d8c9ee0b17f8d62d14b56f0753" } ,
{ file = "multidict-6.1.0-cp311-cp311-win32.whl" , hash = "sha256:90f8717cb649eea3504091e640a1b8568faad18bd4b9fcd692853a04475a4b80" } ,
{ file = "multidict-6.1.0-cp311-cp311-win_amd64.whl" , hash = "sha256:82176036e65644a6cc5bd619f65f6f19781e8ec2e5330f51aa9ada7504cc1926" } ,
{ file = "multidict-6.1.0-cp312-cp312-macosx_10_9_universal2.whl" , hash = "sha256:b04772ed465fa3cc947db808fa306d79b43e896beb677a56fb2347ca1a49c1fa" } ,
{ file = "multidict-6.1.0-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:6180c0ae073bddeb5a97a38c03f30c233e0a4d39cd86166251617d1bbd0af436" } ,
{ file = "multidict-6.1.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:071120490b47aa997cca00666923a83f02c7fbb44f71cf7f136df753f7fa8761" } ,
{ file = "multidict-6.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:50b3a2710631848991d0bf7de077502e8994c804bb805aeb2925a981de58ec2e" } ,
{ file = "multidict-6.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:b58c621844d55e71c1b7f7c498ce5aa6985d743a1a59034c57a905b3f153c1ef" } ,
{ file = "multidict-6.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:55b6d90641869892caa9ca42ff913f7ff1c5ece06474fbd32fb2cf6834726c95" } ,
{ file = "multidict-6.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:4b820514bfc0b98a30e3d85462084779900347e4d49267f747ff54060cc33925" } ,
{ file = "multidict-6.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:10a9b09aba0c5b48c53761b7c720aaaf7cf236d5fe394cd399c7ba662d5f9966" } ,
{ file = "multidict-6.1.0-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:1e16bf3e5fc9f44632affb159d30a437bfe286ce9e02754759be5536b169b305" } ,
{ file = "multidict-6.1.0-cp312-cp312-musllinux_1_2_i686.whl" , hash = "sha256:76f364861c3bfc98cbbcbd402d83454ed9e01a5224bb3a28bf70002a230f73e2" } ,
{ file = "multidict-6.1.0-cp312-cp312-musllinux_1_2_ppc64le.whl" , hash = "sha256:820c661588bd01a0aa62a1283f20d2be4281b086f80dad9e955e690c75fb54a2" } ,
{ file = "multidict-6.1.0-cp312-cp312-musllinux_1_2_s390x.whl" , hash = "sha256:0e5f362e895bc5b9e67fe6e4ded2492d8124bdf817827f33c5b46c2fe3ffaca6" } ,
{ file = "multidict-6.1.0-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:3ec660d19bbc671e3a6443325f07263be452c453ac9e512f5eb935e7d4ac28b3" } ,
{ file = "multidict-6.1.0-cp312-cp312-win32.whl" , hash = "sha256:58130ecf8f7b8112cdb841486404f1282b9c86ccb30d3519faf301b2e5659133" } ,
{ file = "multidict-6.1.0-cp312-cp312-win_amd64.whl" , hash = "sha256:188215fc0aafb8e03341995e7c4797860181562380f81ed0a87ff455b70bf1f1" } ,
{ file = "multidict-6.1.0-cp313-cp313-macosx_10_13_universal2.whl" , hash = "sha256:d569388c381b24671589335a3be6e1d45546c2988c2ebe30fdcada8457a31008" } ,
{ file = "multidict-6.1.0-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:052e10d2d37810b99cc170b785945421141bf7bb7d2f8799d431e7db229c385f" } ,
{ file = "multidict-6.1.0-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:f90c822a402cb865e396a504f9fc8173ef34212a342d92e362ca498cad308e28" } ,
{ file = "multidict-6.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:b225d95519a5bf73860323e633a664b0d85ad3d5bede6d30d95b35d4dfe8805b" } ,
{ file = "multidict-6.1.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:23bfd518810af7de1116313ebd9092cb9aa629beb12f6ed631ad53356ed6b86c" } ,
{ file = "multidict-6.1.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:5c09fcfdccdd0b57867577b719c69e347a436b86cd83747f179dbf0cc0d4c1f3" } ,
{ file = "multidict-6.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:bf6bea52ec97e95560af5ae576bdac3aa3aae0b6758c6efa115236d9e07dae44" } ,
{ file = "multidict-6.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:57feec87371dbb3520da6192213c7d6fc892d5589a93db548331954de8248fd2" } ,
{ file = "multidict-6.1.0-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:0c3f390dc53279cbc8ba976e5f8035eab997829066756d811616b652b00a23a3" } ,
{ file = "multidict-6.1.0-cp313-cp313-musllinux_1_2_i686.whl" , hash = "sha256:59bfeae4b25ec05b34f1956eaa1cb38032282cd4dfabc5056d0a1ec4d696d3aa" } ,
{ file = "multidict-6.1.0-cp313-cp313-musllinux_1_2_ppc64le.whl" , hash = "sha256:b2f59caeaf7632cc633b5cf6fc449372b83bbdf0da4ae04d5be36118e46cc0aa" } ,
{ file = "multidict-6.1.0-cp313-cp313-musllinux_1_2_s390x.whl" , hash = "sha256:37bb93b2178e02b7b618893990941900fd25b6b9ac0fa49931a40aecdf083fe4" } ,
{ file = "multidict-6.1.0-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:4e9f48f58c2c523d5a06faea47866cd35b32655c46b443f163d08c6d0ddb17d6" } ,
{ file = "multidict-6.1.0-cp313-cp313-win32.whl" , hash = "sha256:3a37ffb35399029b45c6cc33640a92bef403c9fd388acce75cdc88f58bd19a81" } ,
{ file = "multidict-6.1.0-cp313-cp313-win_amd64.whl" , hash = "sha256:e9aa71e15d9d9beaad2c6b9319edcdc0a49a43ef5c0a4c8265ca9ee7d6c67774" } ,
{ file = "multidict-6.1.0-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:db7457bac39421addd0c8449933ac32d8042aae84a14911a757ae6ca3eef1392" } ,
{ file = "multidict-6.1.0-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:d094ddec350a2fb899fec68d8353c78233debde9b7d8b4beeafa70825f1c281a" } ,
{ file = "multidict-6.1.0-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:5845c1fd4866bb5dd3125d89b90e57ed3138241540897de748cdf19de8a2fca2" } ,
{ file = "multidict-6.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:9079dfc6a70abe341f521f78405b8949f96db48da98aeb43f9907f342f627cdc" } ,
{ file = "multidict-6.1.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:3914f5aaa0f36d5d60e8ece6a308ee1c9784cd75ec8151062614657a114c4478" } ,
{ file = "multidict-6.1.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:c08be4f460903e5a9d0f76818db3250f12e9c344e79314d1d570fc69d7f4eae4" } ,
{ file = "multidict-6.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:d093be959277cb7dee84b801eb1af388b6ad3ca6a6b6bf1ed7585895789d027d" } ,
{ file = "multidict-6.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:3702ea6872c5a2a4eeefa6ffd36b042e9773f05b1f37ae3ef7264b1163c2dcf6" } ,
{ file = "multidict-6.1.0-cp38-cp38-musllinux_1_2_aarch64.whl" , hash = "sha256:2090f6a85cafc5b2db085124d752757c9d251548cedabe9bd31afe6363e0aff2" } ,
{ file = "multidict-6.1.0-cp38-cp38-musllinux_1_2_i686.whl" , hash = "sha256:f67f217af4b1ff66c68a87318012de788dd95fcfeb24cc889011f4e1c7454dfd" } ,
{ file = "multidict-6.1.0-cp38-cp38-musllinux_1_2_ppc64le.whl" , hash = "sha256:189f652a87e876098bbc67b4da1049afb5f5dfbaa310dd67c594b01c10388db6" } ,
{ file = "multidict-6.1.0-cp38-cp38-musllinux_1_2_s390x.whl" , hash = "sha256:6bb5992037f7a9eff7991ebe4273ea7f51f1c1c511e6a2ce511d0e7bdb754492" } ,
{ file = "multidict-6.1.0-cp38-cp38-musllinux_1_2_x86_64.whl" , hash = "sha256:ac10f4c2b9e770c4e393876e35a7046879d195cd123b4f116d299d442b335bcd" } ,
{ file = "multidict-6.1.0-cp38-cp38-win32.whl" , hash = "sha256:e27bbb6d14416713a8bd7aaa1313c0fc8d44ee48d74497a0ff4c3a1b6ccb5167" } ,
{ file = "multidict-6.1.0-cp38-cp38-win_amd64.whl" , hash = "sha256:22f3105d4fb15c8f57ff3959a58fcab6ce36814486500cd7485651230ad4d4ef" } ,
{ file = "multidict-6.1.0-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:4e18b656c5e844539d506a0a06432274d7bd52a7487e6828c63a63d69185626c" } ,
{ file = "multidict-6.1.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:a185f876e69897a6f3325c3f19f26a297fa058c5e456bfcff8015e9a27e83ae1" } ,
{ file = "multidict-6.1.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:ab7c4ceb38d91570a650dba194e1ca87c2b543488fe9309b4212694174fd539c" } ,
{ file = "multidict-6.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:e617fb6b0b6953fffd762669610c1c4ffd05632c138d61ac7e14ad187870669c" } ,
{ file = "multidict-6.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:16e5f4bf4e603eb1fdd5d8180f1a25f30056f22e55ce51fb3d6ad4ab29f7d96f" } ,
{ file = "multidict-6.1.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:f4c035da3f544b1882bac24115f3e2e8760f10a0107614fc9839fd232200b875" } ,
{ file = "multidict-6.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:957cf8e4b6e123a9eea554fa7ebc85674674b713551de587eb318a2df3e00255" } ,
{ file = "multidict-6.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:483a6aea59cb89904e1ceabd2b47368b5600fb7de78a6e4a2c2987b2d256cf30" } ,
{ file = "multidict-6.1.0-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:87701f25a2352e5bf7454caa64757642734da9f6b11384c1f9d1a8e699758057" } ,
{ file = "multidict-6.1.0-cp39-cp39-musllinux_1_2_i686.whl" , hash = "sha256:682b987361e5fd7a139ed565e30d81fd81e9629acc7d925a205366877d8c8657" } ,
{ file = "multidict-6.1.0-cp39-cp39-musllinux_1_2_ppc64le.whl" , hash = "sha256:ce2186a7df133a9c895dea3331ddc5ddad42cdd0d1ea2f0a51e5d161e4762f28" } ,
{ file = "multidict-6.1.0-cp39-cp39-musllinux_1_2_s390x.whl" , hash = "sha256:9f636b730f7e8cb19feb87094949ba54ee5357440b9658b2a32a5ce4bce53972" } ,
{ file = "multidict-6.1.0-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:73eae06aa53af2ea5270cc066dcaf02cc60d2994bbb2c4ef5764949257d10f43" } ,
{ file = "multidict-6.1.0-cp39-cp39-win32.whl" , hash = "sha256:1ca0083e80e791cffc6efce7660ad24af66c8d4079d2a750b29001b53ff59ada" } ,
{ file = "multidict-6.1.0-cp39-cp39-win_amd64.whl" , hash = "sha256:aa466da5b15ccea564bdab9c89175c762bc12825f4659c11227f515cee76fa4a" } ,
{ file = "multidict-6.1.0-py3-none-any.whl" , hash = "sha256:48e171e52d1c4d33888e529b999e5900356b9ae588c2f09a52dcefb158b27506" } ,
{ file = "multidict-6.1.0.tar.gz" , hash = "sha256:22ae2ebf9b0c69d206c003e2f6a914ea33f0a932d4aa16f236afc049d9958f4a" } ,
2022-12-17 17:04:38 +08:00
]
2021-06-21 01:22:33 +08:00
2024-10-26 15:36:01 +08:00
[ package . dependencies ]
typing-extensions = { version = ">=4.1.0" , markers = "python_version < \"3.11\"" }
2021-11-22 23:21:26 +08:00
[ [ package ] ]
name = "mypy-extensions"
2023-02-05 12:57:31 +08:00
version = "1.0.0"
description = "Type system extensions for programs checked with the mypy type checker."
2021-11-22 23:21:26 +08:00
optional = false
2023-02-05 12:57:31 +08:00
python-versions = ">=3.5"
2022-12-17 17:04:38 +08:00
files = [
2023-02-05 12:57:31 +08:00
{ file = "mypy_extensions-1.0.0-py3-none-any.whl" , hash = "sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d" } ,
{ file = "mypy_extensions-1.0.0.tar.gz" , hash = "sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782" } ,
2022-12-17 17:04:38 +08:00
]
2021-11-22 23:21:26 +08:00
2022-01-15 22:16:31 +08:00
[ [ package ] ]
name = "nb-autodoc"
2023-06-24 14:47:35 +08:00
version = "1.0.0a7"
description = "Python API documentation tool supporting the modern PEPs and typing features."
2022-01-15 22:16:31 +08:00
optional = false
2023-02-02 16:10:22 +08:00
python-versions = ">=3.8"
2023-02-28 14:46:09 +08:00
files = [
2023-06-24 14:47:35 +08:00
{ file = "nb-autodoc-1.0.0a7.tar.gz" , hash = "sha256:16cf127a3574dcd1e7e495ce992406bb2783245062033fef54b741fdf9b29f7e" } ,
{ file = "nb_autodoc-1.0.0a7-py3-none-any.whl" , hash = "sha256:789a17c0fa5e4c071cf65402d59444828b56b245aa7ec01c80640ce6bbe347b3" } ,
2023-02-28 14:46:09 +08:00
]
2022-01-15 22:16:31 +08:00
[ package . dependencies ]
2023-06-01 14:18:16 +08:00
click = "==8.*"
2023-02-02 16:10:22 +08:00
typing-extensions = ">=4.0"
2022-01-15 22:16:31 +08:00
2022-01-14 19:58:22 +08:00
[ [ package ] ]
2022-01-15 21:27:43 +08:00
name = "nodeenv"
2024-06-20 20:49:17 +08:00
version = "1.9.1"
2022-01-15 21:27:43 +08:00
description = "Node.js virtual environment builder"
2022-01-14 19:58:22 +08:00
optional = false
2024-06-20 20:49:17 +08:00
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
2022-12-17 17:04:38 +08:00
files = [
2024-06-20 20:49:17 +08:00
{ file = "nodeenv-1.9.1-py2.py3-none-any.whl" , hash = "sha256:ba11c9782d29c27c70ffbdda2d7415098754709be8a7056d79a737cd901155c9" } ,
{ file = "nodeenv-1.9.1.tar.gz" , hash = "sha256:6ec12890a2dab7946721edbfbcd91f3319c6ccc9aec47be7c7e6b7011ee6645f" } ,
2022-12-17 17:04:38 +08:00
]
2022-01-14 19:58:22 +08:00
2024-01-26 11:12:57 +08:00
[ [ package ] ]
name = "nonebot-test"
version = "0.1.0"
description = "Private test env for nonebot"
optional = false
2024-04-16 00:33:48 +08:00
python-versions = "^3.9"
2024-01-26 11:12:57 +08:00
files = [ ]
develop = false
[ package . dependencies ]
coverage-conditional-plugin = "^0.9.0"
2024-10-26 15:36:01 +08:00
nonebug = "^0.4.1"
2024-11-23 11:34:15 +08:00
pytest-cov = "^6.0.0"
2024-01-26 11:12:57 +08:00
pytest-xdist = "^3.0.2"
2024-10-26 15:36:01 +08:00
trio = "^0.27.0"
2024-01-26 11:12:57 +08:00
werkzeug = ">=2.3.6,<4.0.0"
wsproto = "^1.2.0"
[ package . source ]
type = "directory"
url = "envs/test"
2021-12-10 17:09:12 +08:00
[ [ package ] ]
name = "nonebug"
2024-10-31 21:35:08 +08:00
version = "0.4.2"
2021-12-10 17:09:12 +08:00
description = "nonebot2 test framework"
optional = false
2024-10-26 15:36:01 +08:00
python-versions = "<4.0,>=3.9"
2023-02-22 23:32:48 +08:00
files = [
2024-10-31 21:35:08 +08:00
{ file = "nonebug-0.4.2-py3-none-any.whl" , hash = "sha256:83d9229ec899819e9f5786eabc0c27b9dd0cd5d6e2e7438f59923ab822d5c555" } ,
{ file = "nonebug-0.4.2.tar.gz" , hash = "sha256:002dac00fed1fbff97574f3dffab2237fc41473b3bf3e73d2730ae34895bc137" } ,
2023-02-22 23:32:48 +08:00
]
2021-12-10 17:09:12 +08:00
[ package . dependencies ]
2023-02-22 23:32:48 +08:00
asgiref = ">=3.4.0,<4.0.0"
async-asgi-testclient = ">=1.4.8,<2.0.0"
2024-04-16 00:33:48 +08:00
nonebot2 = ">=2.2.0,<3.0.0"
pytest = ">=7.0.0,<9.0.0"
2023-02-22 23:32:48 +08:00
typing-extensions = ">=4.0.0,<5.0.0"
2021-12-10 17:09:12 +08:00
2022-07-08 12:24:48 +08:00
[ [ package ] ]
name = "nonemoji"
2023-04-01 11:52:43 +08:00
version = "0.1.4"
2022-07-08 12:24:48 +08:00
description = "Simple gitmoji cli written in python"
optional = false
python-versions = ">=3.7.3,<4.0.0"
2022-12-17 17:04:38 +08:00
files = [
2023-04-01 11:52:43 +08:00
{ file = "nonemoji-0.1.4-py3-none-any.whl" , hash = "sha256:6e2b22d315bd936df7d004cf55b13fac5d55abd36aba6b37b405da39b6f78269" } ,
{ file = "nonemoji-0.1.4.tar.gz" , hash = "sha256:f7480e1f2f27f0a149da23f371bab0a47dd2cf46674f61798658b3daa7836fc5" } ,
2022-12-17 17:04:38 +08:00
]
2022-07-08 12:24:48 +08:00
[ package . dependencies ]
noneprompt = ">=0.1.3,<0.2.0"
[ [ package ] ]
name = "noneprompt"
2023-03-17 15:48:48 +08:00
version = "0.1.9"
2022-07-08 12:24:48 +08:00
description = "Prompt toolkit for console interaction"
optional = false
2023-03-17 15:48:48 +08:00
python-versions = ">=3.8,<4.0"
2022-12-17 17:04:38 +08:00
files = [
2023-03-17 15:48:48 +08:00
{ file = "noneprompt-0.1.9-py3-none-any.whl" , hash = "sha256:a54f1e6a19a3da2dedf7f365f80420e9ae49326a0ffe60a8a9c7afdee6b6eeb3" } ,
{ file = "noneprompt-0.1.9.tar.gz" , hash = "sha256:338b8bb89a8d22ef35f1dedb3aa7c1b228cf139973bdc43c5ffc3eef64457db9" } ,
2022-12-17 17:04:38 +08:00
]
2022-07-08 12:24:48 +08:00
[ package . dependencies ]
prompt-toolkit = ">=3.0.19,<4.0.0"
2024-10-26 15:36:01 +08:00
[ [ package ] ]
name = "outcome"
version = "1.3.0.post0"
description = "Capture the outcome of Python function calls."
optional = false
python-versions = ">=3.7"
files = [
{ file = "outcome-1.3.0.post0-py2.py3-none-any.whl" , hash = "sha256:e771c5ce06d1415e356078d3bdd68523f284b4ce5419828922b6871e65eda82b" } ,
{ file = "outcome-1.3.0.post0.tar.gz" , hash = "sha256:9dcf02e65f2971b80047b377468e72a268e15c0af3cf1238e6ff14f7f91143b8" } ,
]
[ package . dependencies ]
attrs = ">=19.2.0"
2020-06-30 12:10:57 +08:00
[ [ package ] ]
name = "packaging"
2024-11-23 11:34:15 +08:00
version = "24.2"
2020-10-11 13:39:45 +08:00
description = "Core utilities for Python packages"
2020-06-30 12:10:57 +08:00
optional = false
2024-06-20 20:49:17 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-11-23 11:34:15 +08:00
{ file = "packaging-24.2-py3-none-any.whl" , hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759" } ,
{ file = "packaging-24.2.tar.gz" , hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f" } ,
2022-12-17 17:04:38 +08:00
]
2021-11-22 23:21:26 +08:00
[ [ package ] ]
name = "pathspec"
2023-12-25 11:51:10 +08:00
version = "0.12.1"
2021-11-22 23:21:26 +08:00
description = "Utility library for gitignore style pattern matching of file paths."
optional = false
2023-12-25 11:51:10 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2023-12-25 11:51:10 +08:00
{ file = "pathspec-0.12.1-py3-none-any.whl" , hash = "sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08" } ,
{ file = "pathspec-0.12.1.tar.gz" , hash = "sha256:a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712" } ,
2022-12-17 17:04:38 +08:00
]
2021-11-22 23:21:26 +08:00
[ [ package ] ]
name = "platformdirs"
2024-10-26 15:36:01 +08:00
version = "4.3.6"
2024-05-01 16:55:17 +08:00
description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`."
2021-11-22 23:21:26 +08:00
optional = false
2023-12-25 11:51:10 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-10-26 15:36:01 +08:00
{ file = "platformdirs-4.3.6-py3-none-any.whl" , hash = "sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb" } ,
{ file = "platformdirs-4.3.6.tar.gz" , hash = "sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907" } ,
2022-12-17 17:04:38 +08:00
]
2021-11-22 23:21:26 +08:00
[ package . extras ]
2024-10-26 15:36:01 +08:00
docs = [ "furo (>=2024.8.6)" , "proselint (>=0.14)" , "sphinx (>=8.0.2)" , "sphinx-autodoc-typehints (>=2.4)" ]
test = [ "appdirs (==1.4.4)" , "covdefaults (>=2.3)" , "pytest (>=8.3.2)" , "pytest-cov (>=5)" , "pytest-mock (>=3.14)" ]
type = [ "mypy (>=1.11.2)" ]
2020-06-30 12:10:57 +08:00
2021-12-10 17:01:56 +08:00
[ [ package ] ]
name = "pluggy"
2024-05-01 16:55:17 +08:00
version = "1.5.0"
2021-12-10 17:01:56 +08:00
description = "plugin and hook calling mechanisms for python"
optional = false
2023-09-10 11:34:15 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-05-01 16:55:17 +08:00
{ file = "pluggy-1.5.0-py3-none-any.whl" , hash = "sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669" } ,
{ file = "pluggy-1.5.0.tar.gz" , hash = "sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1" } ,
2022-12-17 17:04:38 +08:00
]
2021-12-10 17:01:56 +08:00
[ package . extras ]
dev = [ "pre-commit" , "tox" ]
testing = [ "pytest" , "pytest-benchmark" ]
2022-01-15 21:27:43 +08:00
[ [ package ] ]
name = "pre-commit"
2024-11-23 11:34:15 +08:00
version = "4.0.1"
2022-01-15 21:27:43 +08:00
description = "A framework for managing and maintaining multi-language pre-commit hooks."
optional = false
2024-04-16 00:33:48 +08:00
python-versions = ">=3.9"
2022-12-17 17:04:38 +08:00
files = [
2024-11-23 11:34:15 +08:00
{ file = "pre_commit-4.0.1-py2.py3-none-any.whl" , hash = "sha256:efde913840816312445dc98787724647c65473daefe420785f885e8ed9a06878" } ,
{ file = "pre_commit-4.0.1.tar.gz" , hash = "sha256:80905ac375958c0444c65e9cebebd948b3cdb518f335a091a670a89d652139d2" } ,
2022-12-17 17:04:38 +08:00
]
2022-01-15 21:27:43 +08:00
[ package . dependencies ]
cfgv = ">=2.0.0"
identify = ">=1.0.0"
nodeenv = ">=0.11.1"
pyyaml = ">=5.1"
2023-01-06 20:07:28 +08:00
virtualenv = ">=20.10.0"
2022-01-15 21:27:43 +08:00
2021-02-05 20:29:53 +08:00
[ [ package ] ]
name = "priority"
2021-07-03 13:53:01 +08:00
version = "2.0.0"
2021-02-05 20:29:53 +08:00
description = "A pure-Python implementation of the HTTP/2 priority tree"
optional = true
2021-07-03 13:53:01 +08:00
python-versions = ">=3.6.1"
2022-12-17 17:04:38 +08:00
files = [
{ file = "priority-2.0.0-py3-none-any.whl" , hash = "sha256:6f8eefce5f3ad59baf2c080a664037bb4725cd0a790d53d59ab4059288faf6aa" } ,
{ file = "priority-2.0.0.tar.gz" , hash = "sha256:c965d54f1b8d0d0b19479db3924c7c36cf672dbf2aec92d43fbdaf4492ba18c0" } ,
]
2021-07-03 13:53:01 +08:00
2022-07-08 12:24:48 +08:00
[ [ package ] ]
name = "prompt-toolkit"
2024-10-26 15:36:01 +08:00
version = "3.0.48"
2022-07-08 12:24:48 +08:00
description = "Library for building powerful interactive command lines in Python"
optional = false
2023-02-22 23:32:48 +08:00
python-versions = ">=3.7.0"
2022-12-17 17:04:38 +08:00
files = [
2024-10-26 15:36:01 +08:00
{ file = "prompt_toolkit-3.0.48-py3-none-any.whl" , hash = "sha256:f49a827f90062e411f1ce1f854f2aedb3c23353244f8108b89283587397ac10e" } ,
{ file = "prompt_toolkit-3.0.48.tar.gz" , hash = "sha256:d6623ab0477a80df74e646bdbc93621143f5caf104206aa29294d53de1a03d90" } ,
2022-12-17 17:04:38 +08:00
]
2022-07-08 12:24:48 +08:00
[ package . dependencies ]
wcwidth = "*"
2024-10-26 15:36:01 +08:00
[ [ package ] ]
name = "propcache"
version = "0.2.0"
description = "Accelerated property cache"
optional = false
python-versions = ">=3.8"
files = [
{ file = "propcache-0.2.0-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:c5869b8fd70b81835a6f187c5fdbe67917a04d7e52b6e7cc4e5fe39d55c39d58" } ,
{ file = "propcache-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:952e0d9d07609d9c5be361f33b0d6d650cd2bae393aabb11d9b719364521984b" } ,
{ file = "propcache-0.2.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:33ac8f098df0585c0b53009f039dfd913b38c1d2edafed0cedcc0c32a05aa110" } ,
{ file = "propcache-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:97e48e8875e6c13909c800fa344cd54cc4b2b0db1d5f911f840458a500fde2c2" } ,
{ file = "propcache-0.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:388f3217649d6d59292b722d940d4d2e1e6a7003259eb835724092a1cca0203a" } ,
{ file = "propcache-0.2.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:f571aea50ba5623c308aa146eb650eebf7dbe0fd8c5d946e28343cb3b5aad577" } ,
{ file = "propcache-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:3dfafb44f7bb35c0c06eda6b2ab4bfd58f02729e7c4045e179f9a861b07c9850" } ,
{ file = "propcache-0.2.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:a3ebe9a75be7ab0b7da2464a77bb27febcb4fab46a34f9288f39d74833db7f61" } ,
{ file = "propcache-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:d2f0d0f976985f85dfb5f3d685697ef769faa6b71993b46b295cdbbd6be8cc37" } ,
{ file = "propcache-0.2.0-cp310-cp310-musllinux_1_2_armv7l.whl" , hash = "sha256:a3dc1a4b165283bd865e8f8cb5f0c64c05001e0718ed06250d8cac9bec115b48" } ,
{ file = "propcache-0.2.0-cp310-cp310-musllinux_1_2_i686.whl" , hash = "sha256:9e0f07b42d2a50c7dd2d8675d50f7343d998c64008f1da5fef888396b7f84630" } ,
{ file = "propcache-0.2.0-cp310-cp310-musllinux_1_2_ppc64le.whl" , hash = "sha256:e63e3e1e0271f374ed489ff5ee73d4b6e7c60710e1f76af5f0e1a6117cd26394" } ,
{ file = "propcache-0.2.0-cp310-cp310-musllinux_1_2_s390x.whl" , hash = "sha256:56bb5c98f058a41bb58eead194b4db8c05b088c93d94d5161728515bd52b052b" } ,
{ file = "propcache-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:7665f04d0c7f26ff8bb534e1c65068409bf4687aa2534faf7104d7182debb336" } ,
{ file = "propcache-0.2.0-cp310-cp310-win32.whl" , hash = "sha256:7cf18abf9764746b9c8704774d8b06714bcb0a63641518a3a89c7f85cc02c2ad" } ,
{ file = "propcache-0.2.0-cp310-cp310-win_amd64.whl" , hash = "sha256:cfac69017ef97db2438efb854edf24f5a29fd09a536ff3a992b75990720cdc99" } ,
{ file = "propcache-0.2.0-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:63f13bf09cc3336eb04a837490b8f332e0db41da66995c9fd1ba04552e516354" } ,
{ file = "propcache-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:608cce1da6f2672a56b24a015b42db4ac612ee709f3d29f27a00c943d9e851de" } ,
{ file = "propcache-0.2.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:466c219deee4536fbc83c08d09115249db301550625c7fef1c5563a584c9bc87" } ,
{ file = "propcache-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:fc2db02409338bf36590aa985a461b2c96fce91f8e7e0f14c50c5fcc4f229016" } ,
{ file = "propcache-0.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:a6ed8db0a556343d566a5c124ee483ae113acc9a557a807d439bcecc44e7dfbb" } ,
{ file = "propcache-0.2.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:91997d9cb4a325b60d4e3f20967f8eb08dfcb32b22554d5ef78e6fd1dda743a2" } ,
{ file = "propcache-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:4c7dde9e533c0a49d802b4f3f218fa9ad0a1ce21f2c2eb80d5216565202acab4" } ,
{ file = "propcache-0.2.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:ffcad6c564fe6b9b8916c1aefbb37a362deebf9394bd2974e9d84232e3e08504" } ,
{ file = "propcache-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:97a58a28bcf63284e8b4d7b460cbee1edaab24634e82059c7b8c09e65284f178" } ,
{ file = "propcache-0.2.0-cp311-cp311-musllinux_1_2_armv7l.whl" , hash = "sha256:945db8ee295d3af9dbdbb698cce9bbc5c59b5c3fe328bbc4387f59a8a35f998d" } ,
{ file = "propcache-0.2.0-cp311-cp311-musllinux_1_2_i686.whl" , hash = "sha256:39e104da444a34830751715f45ef9fc537475ba21b7f1f5b0f4d71a3b60d7fe2" } ,
{ file = "propcache-0.2.0-cp311-cp311-musllinux_1_2_ppc64le.whl" , hash = "sha256:c5ecca8f9bab618340c8e848d340baf68bcd8ad90a8ecd7a4524a81c1764b3db" } ,
{ file = "propcache-0.2.0-cp311-cp311-musllinux_1_2_s390x.whl" , hash = "sha256:c436130cc779806bdf5d5fae0d848713105472b8566b75ff70048c47d3961c5b" } ,
{ file = "propcache-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:191db28dc6dcd29d1a3e063c3be0b40688ed76434622c53a284e5427565bbd9b" } ,
{ file = "propcache-0.2.0-cp311-cp311-win32.whl" , hash = "sha256:5f2564ec89058ee7c7989a7b719115bdfe2a2fb8e7a4543b8d1c0cc4cf6478c1" } ,
{ file = "propcache-0.2.0-cp311-cp311-win_amd64.whl" , hash = "sha256:6e2e54267980349b723cff366d1e29b138b9a60fa376664a157a342689553f71" } ,
{ file = "propcache-0.2.0-cp312-cp312-macosx_10_13_universal2.whl" , hash = "sha256:2ee7606193fb267be4b2e3b32714f2d58cad27217638db98a60f9efb5efeccc2" } ,
{ file = "propcache-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:91ee8fc02ca52e24bcb77b234f22afc03288e1dafbb1f88fe24db308910c4ac7" } ,
{ file = "propcache-0.2.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:2e900bad2a8456d00a113cad8c13343f3b1f327534e3589acc2219729237a2e8" } ,
{ file = "propcache-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:f52a68c21363c45297aca15561812d542f8fc683c85201df0bebe209e349f793" } ,
{ file = "propcache-0.2.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:1e41d67757ff4fbc8ef2af99b338bfb955010444b92929e9e55a6d4dcc3c4f09" } ,
{ file = "propcache-0.2.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:a64e32f8bd94c105cc27f42d3b658902b5bcc947ece3c8fe7bc1b05982f60e89" } ,
{ file = "propcache-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:55346705687dbd7ef0d77883ab4f6fabc48232f587925bdaf95219bae072491e" } ,
{ file = "propcache-0.2.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:00181262b17e517df2cd85656fcd6b4e70946fe62cd625b9d74ac9977b64d8d9" } ,
{ file = "propcache-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:6994984550eaf25dd7fc7bd1b700ff45c894149341725bb4edc67f0ffa94efa4" } ,
{ file = "propcache-0.2.0-cp312-cp312-musllinux_1_2_armv7l.whl" , hash = "sha256:56295eb1e5f3aecd516d91b00cfd8bf3a13991de5a479df9e27dd569ea23959c" } ,
{ file = "propcache-0.2.0-cp312-cp312-musllinux_1_2_i686.whl" , hash = "sha256:439e76255daa0f8151d3cb325f6dd4a3e93043e6403e6491813bcaaaa8733887" } ,
{ file = "propcache-0.2.0-cp312-cp312-musllinux_1_2_ppc64le.whl" , hash = "sha256:f6475a1b2ecb310c98c28d271a30df74f9dd436ee46d09236a6b750a7599ce57" } ,
{ file = "propcache-0.2.0-cp312-cp312-musllinux_1_2_s390x.whl" , hash = "sha256:3444cdba6628accf384e349014084b1cacd866fbb88433cd9d279d90a54e0b23" } ,
{ file = "propcache-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:4a9d9b4d0a9b38d1c391bb4ad24aa65f306c6f01b512e10a8a34a2dc5675d348" } ,
{ file = "propcache-0.2.0-cp312-cp312-win32.whl" , hash = "sha256:69d3a98eebae99a420d4b28756c8ce6ea5a29291baf2dc9ff9414b42676f61d5" } ,
{ file = "propcache-0.2.0-cp312-cp312-win_amd64.whl" , hash = "sha256:ad9c9b99b05f163109466638bd30ada1722abb01bbb85c739c50b6dc11f92dc3" } ,
{ file = "propcache-0.2.0-cp313-cp313-macosx_10_13_universal2.whl" , hash = "sha256:ecddc221a077a8132cf7c747d5352a15ed763b674c0448d811f408bf803d9ad7" } ,
{ file = "propcache-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:0e53cb83fdd61cbd67202735e6a6687a7b491c8742dfc39c9e01e80354956763" } ,
{ file = "propcache-0.2.0-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:92fe151145a990c22cbccf9ae15cae8ae9eddabfc949a219c9f667877e40853d" } ,
{ file = "propcache-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:d6a21ef516d36909931a2967621eecb256018aeb11fc48656e3257e73e2e247a" } ,
{ file = "propcache-0.2.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:3f88a4095e913f98988f5b338c1d4d5d07dbb0b6bad19892fd447484e483ba6b" } ,
{ file = "propcache-0.2.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:5a5b3bb545ead161be780ee85a2b54fdf7092815995661947812dde94a40f6fb" } ,
{ file = "propcache-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:67aeb72e0f482709991aa91345a831d0b707d16b0257e8ef88a2ad246a7280bf" } ,
{ file = "propcache-0.2.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:3c997f8c44ec9b9b0bcbf2d422cc00a1d9b9c681f56efa6ca149a941e5560da2" } ,
{ file = "propcache-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:2a66df3d4992bc1d725b9aa803e8c5a66c010c65c741ad901e260ece77f58d2f" } ,
{ file = "propcache-0.2.0-cp313-cp313-musllinux_1_2_armv7l.whl" , hash = "sha256:3ebbcf2a07621f29638799828b8d8668c421bfb94c6cb04269130d8de4fb7136" } ,
{ file = "propcache-0.2.0-cp313-cp313-musllinux_1_2_i686.whl" , hash = "sha256:1235c01ddaa80da8235741e80815ce381c5267f96cc49b1477fdcf8c047ef325" } ,
{ file = "propcache-0.2.0-cp313-cp313-musllinux_1_2_ppc64le.whl" , hash = "sha256:3947483a381259c06921612550867b37d22e1df6d6d7e8361264b6d037595f44" } ,
{ file = "propcache-0.2.0-cp313-cp313-musllinux_1_2_s390x.whl" , hash = "sha256:d5bed7f9805cc29c780f3aee05de3262ee7ce1f47083cfe9f77471e9d6777e83" } ,
{ file = "propcache-0.2.0-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:e4a91d44379f45f5e540971d41e4626dacd7f01004826a18cb048e7da7e96544" } ,
{ file = "propcache-0.2.0-cp313-cp313-win32.whl" , hash = "sha256:f902804113e032e2cdf8c71015651c97af6418363bea8d78dc0911d56c335032" } ,
{ file = "propcache-0.2.0-cp313-cp313-win_amd64.whl" , hash = "sha256:8f188cfcc64fb1266f4684206c9de0e80f54622c3f22a910cbd200478aeae61e" } ,
{ file = "propcache-0.2.0-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:53d1bd3f979ed529f0805dd35ddaca330f80a9a6d90bc0121d2ff398f8ed8861" } ,
{ file = "propcache-0.2.0-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:83928404adf8fb3d26793665633ea79b7361efa0287dfbd372a7e74311d51ee6" } ,
{ file = "propcache-0.2.0-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:77a86c261679ea5f3896ec060be9dc8e365788248cc1e049632a1be682442063" } ,
{ file = "propcache-0.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:218db2a3c297a3768c11a34812e63b3ac1c3234c3a086def9c0fee50d35add1f" } ,
{ file = "propcache-0.2.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:7735e82e3498c27bcb2d17cb65d62c14f1100b71723b68362872bca7d0913d90" } ,
{ file = "propcache-0.2.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:20a617c776f520c3875cf4511e0d1db847a076d720714ae35ffe0df3e440be68" } ,
{ file = "propcache-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:67b69535c870670c9f9b14a75d28baa32221d06f6b6fa6f77a0a13c5a7b0a5b9" } ,
{ file = "propcache-0.2.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:4569158070180c3855e9c0791c56be3ceeb192defa2cdf6a3f39e54319e56b89" } ,
{ file = "propcache-0.2.0-cp38-cp38-musllinux_1_2_aarch64.whl" , hash = "sha256:db47514ffdbd91ccdc7e6f8407aac4ee94cc871b15b577c1c324236b013ddd04" } ,
{ file = "propcache-0.2.0-cp38-cp38-musllinux_1_2_armv7l.whl" , hash = "sha256:2a60ad3e2553a74168d275a0ef35e8c0a965448ffbc3b300ab3a5bb9956c2162" } ,
{ file = "propcache-0.2.0-cp38-cp38-musllinux_1_2_i686.whl" , hash = "sha256:662dd62358bdeaca0aee5761de8727cfd6861432e3bb828dc2a693aa0471a563" } ,
{ file = "propcache-0.2.0-cp38-cp38-musllinux_1_2_ppc64le.whl" , hash = "sha256:25a1f88b471b3bc911d18b935ecb7115dff3a192b6fef46f0bfaf71ff4f12418" } ,
{ file = "propcache-0.2.0-cp38-cp38-musllinux_1_2_s390x.whl" , hash = "sha256:f60f0ac7005b9f5a6091009b09a419ace1610e163fa5deaba5ce3484341840e7" } ,
{ file = "propcache-0.2.0-cp38-cp38-musllinux_1_2_x86_64.whl" , hash = "sha256:74acd6e291f885678631b7ebc85d2d4aec458dd849b8c841b57ef04047833bed" } ,
{ file = "propcache-0.2.0-cp38-cp38-win32.whl" , hash = "sha256:d9b6ddac6408194e934002a69bcaadbc88c10b5f38fb9307779d1c629181815d" } ,
{ file = "propcache-0.2.0-cp38-cp38-win_amd64.whl" , hash = "sha256:676135dcf3262c9c5081cc8f19ad55c8a64e3f7282a21266d05544450bffc3a5" } ,
{ file = "propcache-0.2.0-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:25c8d773a62ce0451b020c7b29a35cfbc05de8b291163a7a0f3b7904f27253e6" } ,
{ file = "propcache-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:375a12d7556d462dc64d70475a9ee5982465fbb3d2b364f16b86ba9135793638" } ,
{ file = "propcache-0.2.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:1ec43d76b9677637a89d6ab86e1fef70d739217fefa208c65352ecf0282be957" } ,
{ file = "propcache-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:f45eec587dafd4b2d41ac189c2156461ebd0c1082d2fe7013571598abb8505d1" } ,
{ file = "propcache-0.2.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:bc092ba439d91df90aea38168e11f75c655880c12782facf5cf9c00f3d42b562" } ,
{ file = "propcache-0.2.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:fa1076244f54bb76e65e22cb6910365779d5c3d71d1f18b275f1dfc7b0d71b4d" } ,
{ file = "propcache-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:682a7c79a2fbf40f5dbb1eb6bfe2cd865376deeac65acf9beb607505dced9e12" } ,
{ file = "propcache-0.2.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:8e40876731f99b6f3c897b66b803c9e1c07a989b366c6b5b475fafd1f7ba3fb8" } ,
{ file = "propcache-0.2.0-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:363ea8cd3c5cb6679f1c2f5f1f9669587361c062e4899fce56758efa928728f8" } ,
{ file = "propcache-0.2.0-cp39-cp39-musllinux_1_2_armv7l.whl" , hash = "sha256:140fbf08ab3588b3468932974a9331aff43c0ab8a2ec2c608b6d7d1756dbb6cb" } ,
{ file = "propcache-0.2.0-cp39-cp39-musllinux_1_2_i686.whl" , hash = "sha256:e70fac33e8b4ac63dfc4c956fd7d85a0b1139adcfc0d964ce288b7c527537fea" } ,
{ file = "propcache-0.2.0-cp39-cp39-musllinux_1_2_ppc64le.whl" , hash = "sha256:b33d7a286c0dc1a15f5fc864cc48ae92a846df287ceac2dd499926c3801054a6" } ,
{ file = "propcache-0.2.0-cp39-cp39-musllinux_1_2_s390x.whl" , hash = "sha256:f6d5749fdd33d90e34c2efb174c7e236829147a2713334d708746e94c4bde40d" } ,
{ file = "propcache-0.2.0-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:22aa8f2272d81d9317ff5756bb108021a056805ce63dd3630e27d042c8092798" } ,
{ file = "propcache-0.2.0-cp39-cp39-win32.whl" , hash = "sha256:73e4b40ea0eda421b115248d7e79b59214411109a5bc47d0d48e4c73e3b8fcf9" } ,
{ file = "propcache-0.2.0-cp39-cp39-win_amd64.whl" , hash = "sha256:9517d5e9e0731957468c29dbfd0f976736a0e55afaea843726e887f36fe017df" } ,
{ file = "propcache-0.2.0-py3-none-any.whl" , hash = "sha256:2ccc28197af5313706511fab3a8b66dcd6da067a1331372c82ea1cb74285e036" } ,
{ file = "propcache-0.2.0.tar.gz" , hash = "sha256:df81779732feb9d01e5d513fad0122efb3d53bbc75f61b2a4f29a020bc985e70" } ,
]
2021-07-19 01:20:17 +08:00
[ [ package ] ]
name = "pycares"
2023-10-31 17:26:06 +08:00
version = "4.4.0"
2021-07-19 01:20:17 +08:00
description = "Python interface for c-ares"
optional = true
2023-10-31 17:26:06 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2023-10-31 17:26:06 +08:00
{ file = "pycares-4.4.0-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:24da119850841d16996713d9c3374ca28a21deee056d609fbbed29065d17e1f6" } ,
{ file = "pycares-4.4.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:8f64cb58729689d4d0e78f0bfb4c25ce2f851d0274c0273ac751795c04b8798a" } ,
{ file = "pycares-4.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:d33e2a1120887e89075f7f814ec144f66a6ce06a54f5722ccefc62fbeda83cff" } ,
{ file = "pycares-4.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:c680fef1b502ee680f8f0b95a41af4ec2c234e50e16c0af5bbda31999d3584bd" } ,
{ file = "pycares-4.4.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:fff16b09042ba077f7b8aa5868d1d22456f0002574d0ba43462b10a009331677" } ,
{ file = "pycares-4.4.0-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:229a1675eb33bc9afb1fc463e73ee334950ccc485bc83a43f6ae5839fb4d5fa3" } ,
{ file = "pycares-4.4.0-cp310-cp310-musllinux_1_1_i686.whl" , hash = "sha256:3aebc73e5ad70464f998f77f2da2063aa617cbd8d3e8174dd7c5b4518f967153" } ,
{ file = "pycares-4.4.0-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:6ef64649eba56448f65e26546d85c860709844d2fc22ef14d324fe0b27f761a9" } ,
{ file = "pycares-4.4.0-cp310-cp310-win32.whl" , hash = "sha256:4afc2644423f4eef97857a9fd61be9758ce5e336b4b0bd3d591238bb4b8b03e0" } ,
{ file = "pycares-4.4.0-cp310-cp310-win_amd64.whl" , hash = "sha256:5ed4e04af4012f875b78219d34434a6d08a67175150ac1b79eb70ab585d4ba8c" } ,
{ file = "pycares-4.4.0-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:bce8db2fc6f3174bd39b81405210b9b88d7b607d33e56a970c34a0c190da0490" } ,
{ file = "pycares-4.4.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:9a0303428d013ccf5c51de59c83f9127aba6200adb7fd4be57eddb432a1edd2a" } ,
{ file = "pycares-4.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:afb91792f1556f97be7f7acb57dc7756d89c5a87bd8b90363a77dbf9ea653817" } ,
{ file = "pycares-4.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:b61579cecf1f4d616e5ea31a6e423a16680ab0d3a24a2ffe7bb1d4ee162477ff" } ,
{ file = "pycares-4.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:b7af06968cbf6851566e806bf3e72825b0e6671832a2cbe840be1d2d65350710" } ,
{ file = "pycares-4.4.0-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:ceb12974367b0a68a05d52f4162b29f575d241bd53de155efe632bf2c943c7f6" } ,
{ file = "pycares-4.4.0-cp311-cp311-musllinux_1_1_i686.whl" , hash = "sha256:2eeec144bcf6a7b6f2d74d6e70cbba7886a84dd373c886f06cb137a07de4954c" } ,
{ file = "pycares-4.4.0-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:e3a6f7cfdfd11eb5493d6d632e582408c8f3b429f295f8799c584c108b28db6f" } ,
{ file = "pycares-4.4.0-cp311-cp311-win32.whl" , hash = "sha256:34736a2ffaa9c08ca9c707011a2d7b69074bbf82d645d8138bba771479b2362f" } ,
{ file = "pycares-4.4.0-cp311-cp311-win_amd64.whl" , hash = "sha256:eb66c30eb11e877976b7ead13632082a8621df648c408b8e15cdb91a452dd502" } ,
{ file = "pycares-4.4.0-cp312-cp312-macosx_10_9_universal2.whl" , hash = "sha256:fd644505a8cfd7f6584d33a9066d4e3d47700f050ef1490230c962de5dfb28c6" } ,
{ file = "pycares-4.4.0-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:52084961262232ec04bd75f5043aed7e5d8d9695e542ff691dfef0110209f2d4" } ,
{ file = "pycares-4.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:a0c5368206057884cde18602580083aeaad9b860e2eac14fd253543158ce1e93" } ,
{ file = "pycares-4.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:112a4979c695b1c86f6782163d7dec58d57a3b9510536dcf4826550f9053dd9a" } ,
{ file = "pycares-4.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:8d186dafccdaa3409194c0f94db93c1a5d191145a275f19da6591f9499b8e7b8" } ,
{ file = "pycares-4.4.0-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:64965dc19c578a683ea73487a215a8897276224e004d50eeb21f0bc7a0b63c88" } ,
{ file = "pycares-4.4.0-cp312-cp312-musllinux_1_1_i686.whl" , hash = "sha256:ed2a38e34bec6f2586435f6ff0bc5fe11d14bebd7ed492cf739a424e81681540" } ,
{ file = "pycares-4.4.0-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:94d6962db81541eb0396d2f0dfcbb18cdb8c8b251d165efc2d974ae652c547d4" } ,
{ file = "pycares-4.4.0-cp312-cp312-win32.whl" , hash = "sha256:1168a48a834813aa80f412be2df4abaf630528a58d15c704857448b20b1675c0" } ,
{ file = "pycares-4.4.0-cp312-cp312-win_amd64.whl" , hash = "sha256:db24c4e7fea4a052c6e869cbf387dd85d53b9736cfe1ef5d8d568d1ca925e977" } ,
{ file = "pycares-4.4.0-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:21a5a0468861ec7df7befa69050f952da13db5427ae41ffe4713bc96291d1d95" } ,
{ file = "pycares-4.4.0-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:22c00bf659a9fa44d7b405cf1cd69b68b9d37537899898d8cbe5dffa4016b273" } ,
{ file = "pycares-4.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:23aa3993a352491a47fcf17867f61472f32f874df4adcbb486294bd9fbe8abee" } ,
{ file = "pycares-4.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:813d661cbe2e37d87da2d16b7110a6860e93ddb11735c6919c8a3545c7b9c8d8" } ,
{ file = "pycares-4.4.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:77cf5a2fd5583c670de41a7f4a7b46e5cbabe7180d8029f728571f4d2e864084" } ,
{ file = "pycares-4.4.0-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:3eaa6681c0a3e3f3868c77aca14b7760fed35fdfda2fe587e15c701950e7bc69" } ,
{ file = "pycares-4.4.0-cp38-cp38-musllinux_1_1_i686.whl" , hash = "sha256:ad58e284a658a8a6a84af2e0b62f2f961f303cedfe551854d7bd40c3cbb61912" } ,
{ file = "pycares-4.4.0-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:bfb89ca9e3d0a9b5332deeb666b2ede9d3469107742158f4aeda5ce032d003f4" } ,
{ file = "pycares-4.4.0-cp38-cp38-win32.whl" , hash = "sha256:f36bdc1562142e3695555d2f4ac0cb69af165eddcefa98efc1c79495b533481f" } ,
{ file = "pycares-4.4.0-cp38-cp38-win_amd64.whl" , hash = "sha256:902461a92b6a80fd5041a2ec5235680c7cc35e43615639ec2a40e63fca2dfb51" } ,
{ file = "pycares-4.4.0-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:7bddc6adba8f699728f7fc1c9ce8cef359817ad78e2ed52b9502cb5f8dc7f741" } ,
{ file = "pycares-4.4.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:cb49d5805cd347c404f928c5ae7c35e86ba0c58ffa701dbe905365e77ce7d641" } ,
{ file = "pycares-4.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:56cf3349fa3a2e67ed387a7974c11d233734636fe19facfcda261b411af14d80" } ,
{ file = "pycares-4.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:8bf2eaa83a5987e48fa63302f0fe7ce3275cfda87b34d40fef9ce703fb3ac002" } ,
{ file = "pycares-4.4.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:82bba2ab77eb5addbf9758d514d9bdef3c1bfe7d1649a47bd9a0d55a23ef478b" } ,
{ file = "pycares-4.4.0-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:c6a8bde63106f162fca736e842a916853cad3c8d9d137e11c9ffa37efa818b02" } ,
{ file = "pycares-4.4.0-cp39-cp39-musllinux_1_1_i686.whl" , hash = "sha256:f5f646eec041db6ffdbcaf3e0756fb92018f7af3266138c756bb09d2b5baadec" } ,
{ file = "pycares-4.4.0-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:9dc04c54c6ea615210c1b9e803d0e2d2255f87a3d5d119b6482c8f0dfa15b26b" } ,
{ file = "pycares-4.4.0-cp39-cp39-win32.whl" , hash = "sha256:97892cced5794d721fb4ff8765764aa4ea48fe8b2c3820677505b96b83d4ef47" } ,
{ file = "pycares-4.4.0-cp39-cp39-win_amd64.whl" , hash = "sha256:917f08f0b5d9324e9a34211e68d27447c552b50ab967044776bbab7e42a553a2" } ,
{ file = "pycares-4.4.0.tar.gz" , hash = "sha256:f47579d508f2f56eddd16ce72045782ad3b1b3b678098699e2b6a1b30733e1c2" } ,
2022-12-17 17:04:38 +08:00
]
2021-07-19 01:20:17 +08:00
[ package . dependencies ]
cffi = ">=1.5.0"
[ package . extras ]
idna = [ "idna (>=2.1)" ]
[ [ package ] ]
name = "pycparser"
2024-04-16 00:33:48 +08:00
version = "2.22"
2021-07-19 01:20:17 +08:00
description = "C parser in Python"
2024-10-26 15:36:01 +08:00
optional = false
2024-04-16 00:33:48 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-04-16 00:33:48 +08:00
{ file = "pycparser-2.22-py3-none-any.whl" , hash = "sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc" } ,
{ file = "pycparser-2.22.tar.gz" , hash = "sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6" } ,
2022-12-17 17:04:38 +08:00
]
2021-07-19 01:20:17 +08:00
2020-07-04 22:51:10 +08:00
[ [ package ] ]
name = "pydantic"
2024-11-23 11:34:15 +08:00
version = "2.10.1"
2024-01-26 11:12:57 +08:00
description = "Data validation using Python type hints"
2020-07-04 22:51:10 +08:00
optional = false
2024-02-06 12:48:23 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-11-23 11:34:15 +08:00
{ file = "pydantic-2.10.1-py3-none-any.whl" , hash = "sha256:a8d20db84de64cf4a7d59e899c2caf0fe9d660c7cfc482528e7020d7dd189a7e" } ,
{ file = "pydantic-2.10.1.tar.gz" , hash = "sha256:a4daca2dc0aa429555e0656d6bf94873a7dc5f54ee42b1f5873d666fb3f35560" } ,
2022-12-17 17:04:38 +08:00
]
2020-07-04 22:51:10 +08:00
[ package . dependencies ]
2024-10-26 15:36:01 +08:00
annotated-types = ">=0.6.0"
2024-11-23 11:34:15 +08:00
pydantic-core = "2.27.1"
typing-extensions = ">=4.12.2"
2020-07-04 22:51:10 +08:00
[ package . extras ]
2024-01-26 11:12:57 +08:00
email = [ "email-validator (>=2.0.0)" ]
2024-10-26 15:36:01 +08:00
timezone = [ "tzdata" ]
2024-01-26 11:12:57 +08:00
[ [ package ] ]
name = "pydantic-core"
2024-11-23 11:34:15 +08:00
version = "2.27.1"
2024-04-16 00:33:48 +08:00
description = "Core functionality for Pydantic validation and serialization"
2024-01-26 11:12:57 +08:00
optional = false
2024-02-06 12:48:23 +08:00
python-versions = ">=3.8"
2024-01-26 11:12:57 +08:00
files = [
2024-11-23 11:34:15 +08:00
{ file = "pydantic_core-2.27.1-cp310-cp310-macosx_10_12_x86_64.whl" , hash = "sha256:71a5e35c75c021aaf400ac048dacc855f000bdfed91614b4a726f7432f1f3d6a" } ,
{ file = "pydantic_core-2.27.1-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:f82d068a2d6ecfc6e054726080af69a6764a10015467d7d7b9f66d6ed5afa23b" } ,
{ file = "pydantic_core-2.27.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:121ceb0e822f79163dd4699e4c54f5ad38b157084d97b34de8b232bcaad70278" } ,
{ file = "pydantic_core-2.27.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" , hash = "sha256:4603137322c18eaf2e06a4495f426aa8d8388940f3c457e7548145011bb68e05" } ,
{ file = "pydantic_core-2.27.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:a33cd6ad9017bbeaa9ed78a2e0752c5e250eafb9534f308e7a5f7849b0b1bfb4" } ,
{ file = "pydantic_core-2.27.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:15cc53a3179ba0fcefe1e3ae50beb2784dede4003ad2dfd24f81bba4b23a454f" } ,
{ file = "pydantic_core-2.27.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:45d9c5eb9273aa50999ad6adc6be5e0ecea7e09dbd0d31bd0c65a55a2592ca08" } ,
{ file = "pydantic_core-2.27.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl" , hash = "sha256:8bf7b66ce12a2ac52d16f776b31d16d91033150266eb796967a7e4621707e4f6" } ,
{ file = "pydantic_core-2.27.1-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:655d7dd86f26cb15ce8a431036f66ce0318648f8853d709b4167786ec2fa4807" } ,
{ file = "pydantic_core-2.27.1-cp310-cp310-musllinux_1_1_armv7l.whl" , hash = "sha256:5556470f1a2157031e676f776c2bc20acd34c1990ca5f7e56f1ebf938b9ab57c" } ,
{ file = "pydantic_core-2.27.1-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:f69ed81ab24d5a3bd93861c8c4436f54afdf8e8cc421562b0c7504cf3be58206" } ,
{ file = "pydantic_core-2.27.1-cp310-none-win32.whl" , hash = "sha256:f5a823165e6d04ccea61a9f0576f345f8ce40ed533013580e087bd4d7442b52c" } ,
{ file = "pydantic_core-2.27.1-cp310-none-win_amd64.whl" , hash = "sha256:57866a76e0b3823e0b56692d1a0bf722bffb324839bb5b7226a7dbd6c9a40b17" } ,
{ file = "pydantic_core-2.27.1-cp311-cp311-macosx_10_12_x86_64.whl" , hash = "sha256:ac3b20653bdbe160febbea8aa6c079d3df19310d50ac314911ed8cc4eb7f8cb8" } ,
{ file = "pydantic_core-2.27.1-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:a5a8e19d7c707c4cadb8c18f5f60c843052ae83c20fa7d44f41594c644a1d330" } ,
{ file = "pydantic_core-2.27.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:7f7059ca8d64fea7f238994c97d91f75965216bcbe5f695bb44f354893f11d52" } ,
{ file = "pydantic_core-2.27.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" , hash = "sha256:bed0f8a0eeea9fb72937ba118f9db0cb7e90773462af7962d382445f3005e5a4" } ,
{ file = "pydantic_core-2.27.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:a3cb37038123447cf0f3ea4c74751f6a9d7afef0eb71aa07bf5f652b5e6a132c" } ,
{ file = "pydantic_core-2.27.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:84286494f6c5d05243456e04223d5a9417d7f443c3b76065e75001beb26f88de" } ,
{ file = "pydantic_core-2.27.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:acc07b2cfc5b835444b44a9956846b578d27beeacd4b52e45489e93276241025" } ,
{ file = "pydantic_core-2.27.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl" , hash = "sha256:4fefee876e07a6e9aad7a8c8c9f85b0cdbe7df52b8a9552307b09050f7512c7e" } ,
{ file = "pydantic_core-2.27.1-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:258c57abf1188926c774a4c94dd29237e77eda19462e5bb901d88adcab6af919" } ,
{ file = "pydantic_core-2.27.1-cp311-cp311-musllinux_1_1_armv7l.whl" , hash = "sha256:35c14ac45fcfdf7167ca76cc80b2001205a8d5d16d80524e13508371fb8cdd9c" } ,
{ file = "pydantic_core-2.27.1-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:d1b26e1dff225c31897696cab7d4f0a315d4c0d9e8666dbffdb28216f3b17fdc" } ,
{ file = "pydantic_core-2.27.1-cp311-none-win32.whl" , hash = "sha256:2cdf7d86886bc6982354862204ae3b2f7f96f21a3eb0ba5ca0ac42c7b38598b9" } ,
{ file = "pydantic_core-2.27.1-cp311-none-win_amd64.whl" , hash = "sha256:3af385b0cee8df3746c3f406f38bcbfdc9041b5c2d5ce3e5fc6637256e60bbc5" } ,
{ file = "pydantic_core-2.27.1-cp311-none-win_arm64.whl" , hash = "sha256:81f2ec23ddc1b476ff96563f2e8d723830b06dceae348ce02914a37cb4e74b89" } ,
{ file = "pydantic_core-2.27.1-cp312-cp312-macosx_10_12_x86_64.whl" , hash = "sha256:9cbd94fc661d2bab2bc702cddd2d3370bbdcc4cd0f8f57488a81bcce90c7a54f" } ,
{ file = "pydantic_core-2.27.1-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:5f8c4718cd44ec1580e180cb739713ecda2bdee1341084c1467802a417fe0f02" } ,
{ file = "pydantic_core-2.27.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:15aae984e46de8d376df515f00450d1522077254ef6b7ce189b38ecee7c9677c" } ,
{ file = "pydantic_core-2.27.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" , hash = "sha256:1ba5e3963344ff25fc8c40da90f44b0afca8cfd89d12964feb79ac1411a260ac" } ,
{ file = "pydantic_core-2.27.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:992cea5f4f3b29d6b4f7f1726ed8ee46c8331c6b4eed6db5b40134c6fe1768bb" } ,
{ file = "pydantic_core-2.27.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:0325336f348dbee6550d129b1627cb8f5351a9dc91aad141ffb96d4937bd9529" } ,
{ file = "pydantic_core-2.27.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:7597c07fbd11515f654d6ece3d0e4e5093edc30a436c63142d9a4b8e22f19c35" } ,
{ file = "pydantic_core-2.27.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl" , hash = "sha256:3bbd5d8cc692616d5ef6fbbbd50dbec142c7e6ad9beb66b78a96e9c16729b089" } ,
{ file = "pydantic_core-2.27.1-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:dc61505e73298a84a2f317255fcc72b710b72980f3a1f670447a21efc88f8381" } ,
{ file = "pydantic_core-2.27.1-cp312-cp312-musllinux_1_1_armv7l.whl" , hash = "sha256:e1f735dc43da318cad19b4173dd1ffce1d84aafd6c9b782b3abc04a0d5a6f5bb" } ,
{ file = "pydantic_core-2.27.1-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:f4e5658dbffe8843a0f12366a4c2d1c316dbe09bb4dfbdc9d2d9cd6031de8aae" } ,
{ file = "pydantic_core-2.27.1-cp312-none-win32.whl" , hash = "sha256:672ebbe820bb37988c4d136eca2652ee114992d5d41c7e4858cdd90ea94ffe5c" } ,
{ file = "pydantic_core-2.27.1-cp312-none-win_amd64.whl" , hash = "sha256:66ff044fd0bb1768688aecbe28b6190f6e799349221fb0de0e6f4048eca14c16" } ,
{ file = "pydantic_core-2.27.1-cp312-none-win_arm64.whl" , hash = "sha256:9a3b0793b1bbfd4146304e23d90045f2a9b5fd5823aa682665fbdaf2a6c28f3e" } ,
{ file = "pydantic_core-2.27.1-cp313-cp313-macosx_10_12_x86_64.whl" , hash = "sha256:f216dbce0e60e4d03e0c4353c7023b202d95cbaeff12e5fd2e82ea0a66905073" } ,
{ file = "pydantic_core-2.27.1-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:a2e02889071850bbfd36b56fd6bc98945e23670773bc7a76657e90e6b6603c08" } ,
{ file = "pydantic_core-2.27.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:42b0e23f119b2b456d07ca91b307ae167cc3f6c846a7b169fca5326e32fdc6cf" } ,
{ file = "pydantic_core-2.27.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" , hash = "sha256:764be71193f87d460a03f1f7385a82e226639732214b402f9aa61f0d025f0737" } ,
{ file = "pydantic_core-2.27.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:1c00666a3bd2f84920a4e94434f5974d7bbc57e461318d6bb34ce9cdbbc1f6b2" } ,
{ file = "pydantic_core-2.27.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:3ccaa88b24eebc0f849ce0a4d09e8a408ec5a94afff395eb69baf868f5183107" } ,
{ file = "pydantic_core-2.27.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:c65af9088ac534313e1963443d0ec360bb2b9cba6c2909478d22c2e363d98a51" } ,
{ file = "pydantic_core-2.27.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl" , hash = "sha256:206b5cf6f0c513baffaeae7bd817717140770c74528f3e4c3e1cec7871ddd61a" } ,
{ file = "pydantic_core-2.27.1-cp313-cp313-musllinux_1_1_aarch64.whl" , hash = "sha256:062f60e512fc7fff8b8a9d680ff0ddaaef0193dba9fa83e679c0c5f5fbd018bc" } ,
{ file = "pydantic_core-2.27.1-cp313-cp313-musllinux_1_1_armv7l.whl" , hash = "sha256:a0697803ed7d4af5e4c1adf1670af078f8fcab7a86350e969f454daf598c4960" } ,
{ file = "pydantic_core-2.27.1-cp313-cp313-musllinux_1_1_x86_64.whl" , hash = "sha256:58ca98a950171f3151c603aeea9303ef6c235f692fe555e883591103da709b23" } ,
{ file = "pydantic_core-2.27.1-cp313-none-win32.whl" , hash = "sha256:8065914ff79f7eab1599bd80406681f0ad08f8e47c880f17b416c9f8f7a26d05" } ,
{ file = "pydantic_core-2.27.1-cp313-none-win_amd64.whl" , hash = "sha256:ba630d5e3db74c79300d9a5bdaaf6200172b107f263c98a0539eeecb857b2337" } ,
{ file = "pydantic_core-2.27.1-cp313-none-win_arm64.whl" , hash = "sha256:45cf8588c066860b623cd11c4ba687f8d7175d5f7ef65f7129df8a394c502de5" } ,
{ file = "pydantic_core-2.27.1-cp38-cp38-macosx_10_12_x86_64.whl" , hash = "sha256:5897bec80a09b4084aee23f9b73a9477a46c3304ad1d2d07acca19723fb1de62" } ,
{ file = "pydantic_core-2.27.1-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:d0165ab2914379bd56908c02294ed8405c252250668ebcb438a55494c69f44ab" } ,
{ file = "pydantic_core-2.27.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:6b9af86e1d8e4cfc82c2022bfaa6f459381a50b94a29e95dcdda8442d6d83864" } ,
{ file = "pydantic_core-2.27.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" , hash = "sha256:5f6c8a66741c5f5447e047ab0ba7a1c61d1e95580d64bce852e3df1f895c4067" } ,
{ file = "pydantic_core-2.27.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:9a42d6a8156ff78981f8aa56eb6394114e0dedb217cf8b729f438f643608cbcd" } ,
{ file = "pydantic_core-2.27.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:64c65f40b4cd8b0e049a8edde07e38b476da7e3aaebe63287c899d2cff253fa5" } ,
{ file = "pydantic_core-2.27.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:9fdcf339322a3fae5cbd504edcefddd5a50d9ee00d968696846f089b4432cf78" } ,
{ file = "pydantic_core-2.27.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl" , hash = "sha256:bf99c8404f008750c846cb4ac4667b798a9f7de673ff719d705d9b2d6de49c5f" } ,
{ file = "pydantic_core-2.27.1-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:8f1edcea27918d748c7e5e4d917297b2a0ab80cad10f86631e488b7cddf76a36" } ,
{ file = "pydantic_core-2.27.1-cp38-cp38-musllinux_1_1_armv7l.whl" , hash = "sha256:159cac0a3d096f79ab6a44d77a961917219707e2a130739c64d4dd46281f5c2a" } ,
{ file = "pydantic_core-2.27.1-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:029d9757eb621cc6e1848fa0b0310310de7301057f623985698ed7ebb014391b" } ,
{ file = "pydantic_core-2.27.1-cp38-none-win32.whl" , hash = "sha256:a28af0695a45f7060e6f9b7092558a928a28553366519f64083c63a44f70e618" } ,
{ file = "pydantic_core-2.27.1-cp38-none-win_amd64.whl" , hash = "sha256:2d4567c850905d5eaaed2f7a404e61012a51caf288292e016360aa2b96ff38d4" } ,
{ file = "pydantic_core-2.27.1-cp39-cp39-macosx_10_12_x86_64.whl" , hash = "sha256:e9386266798d64eeb19dd3677051f5705bf873e98e15897ddb7d76f477131967" } ,
{ file = "pydantic_core-2.27.1-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:4228b5b646caa73f119b1ae756216b59cc6e2267201c27d3912b592c5e323b60" } ,
{ file = "pydantic_core-2.27.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:0b3dfe500de26c52abe0477dde16192ac39c98f05bf2d80e76102d394bd13854" } ,
{ file = "pydantic_core-2.27.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" , hash = "sha256:aee66be87825cdf72ac64cb03ad4c15ffef4143dbf5c113f64a5ff4f81477bf9" } ,
{ file = "pydantic_core-2.27.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:3b748c44bb9f53031c8cbc99a8a061bc181c1000c60a30f55393b6e9c45cc5bd" } ,
{ file = "pydantic_core-2.27.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:5ca038c7f6a0afd0b2448941b6ef9d5e1949e999f9e5517692eb6da58e9d44be" } ,
{ file = "pydantic_core-2.27.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:6e0bd57539da59a3e4671b90a502da9a28c72322a4f17866ba3ac63a82c4498e" } ,
{ file = "pydantic_core-2.27.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl" , hash = "sha256:ac6c2c45c847bbf8f91930d88716a0fb924b51e0c6dad329b793d670ec5db792" } ,
{ file = "pydantic_core-2.27.1-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:b94d4ba43739bbe8b0ce4262bcc3b7b9f31459ad120fb595627eaeb7f9b9ca01" } ,
{ file = "pydantic_core-2.27.1-cp39-cp39-musllinux_1_1_armv7l.whl" , hash = "sha256:00e6424f4b26fe82d44577b4c842d7df97c20be6439e8e685d0d715feceb9fb9" } ,
{ file = "pydantic_core-2.27.1-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:38de0a70160dd97540335b7ad3a74571b24f1dc3ed33f815f0880682e6880131" } ,
{ file = "pydantic_core-2.27.1-cp39-none-win32.whl" , hash = "sha256:7ccebf51efc61634f6c2344da73e366c75e735960b5654b63d7e6f69a5885fa3" } ,
{ file = "pydantic_core-2.27.1-cp39-none-win_amd64.whl" , hash = "sha256:a57847b090d7892f123726202b7daa20df6694cbd583b67a592e856bff603d6c" } ,
{ file = "pydantic_core-2.27.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl" , hash = "sha256:3fa80ac2bd5856580e242dbc202db873c60a01b20309c8319b5c5986fbe53ce6" } ,
{ file = "pydantic_core-2.27.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl" , hash = "sha256:d950caa237bb1954f1b8c9227b5065ba6875ac9771bb8ec790d956a699b78676" } ,
{ file = "pydantic_core-2.27.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:0e4216e64d203e39c62df627aa882f02a2438d18a5f21d7f721621f7a5d3611d" } ,
{ file = "pydantic_core-2.27.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:02a3d637bd387c41d46b002f0e49c52642281edacd2740e5a42f7017feea3f2c" } ,
{ file = "pydantic_core-2.27.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl" , hash = "sha256:161c27ccce13b6b0c8689418da3885d3220ed2eae2ea5e9b2f7f3d48f1d52c27" } ,
{ file = "pydantic_core-2.27.1-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl" , hash = "sha256:19910754e4cc9c63bc1c7f6d73aa1cfee82f42007e407c0f413695c2f7ed777f" } ,
{ file = "pydantic_core-2.27.1-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl" , hash = "sha256:e173486019cc283dc9778315fa29a363579372fe67045e971e89b6365cc035ed" } ,
{ file = "pydantic_core-2.27.1-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl" , hash = "sha256:af52d26579b308921b73b956153066481f064875140ccd1dfd4e77db89dbb12f" } ,
{ file = "pydantic_core-2.27.1-pp310-pypy310_pp73-win_amd64.whl" , hash = "sha256:981fb88516bd1ae8b0cbbd2034678a39dedc98752f264ac9bc5839d3923fa04c" } ,
{ file = "pydantic_core-2.27.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl" , hash = "sha256:5fde892e6c697ce3e30c61b239330fc5d569a71fefd4eb6512fc6caec9dd9e2f" } ,
{ file = "pydantic_core-2.27.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl" , hash = "sha256:816f5aa087094099fff7edabb5e01cc370eb21aa1a1d44fe2d2aefdfb5599b31" } ,
{ file = "pydantic_core-2.27.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:9c10c309e18e443ddb108f0ef64e8729363adbfd92d6d57beec680f6261556f3" } ,
{ file = "pydantic_core-2.27.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:98476c98b02c8e9b2eec76ac4156fd006628b1b2d0ef27e548ffa978393fd154" } ,
{ file = "pydantic_core-2.27.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl" , hash = "sha256:c3027001c28434e7ca5a6e1e527487051136aa81803ac812be51802150d880dd" } ,
{ file = "pydantic_core-2.27.1-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl" , hash = "sha256:7699b1df36a48169cdebda7ab5a2bac265204003f153b4bd17276153d997670a" } ,
{ file = "pydantic_core-2.27.1-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl" , hash = "sha256:1c39b07d90be6b48968ddc8c19e7585052088fd7ec8d568bb31ff64c70ae3c97" } ,
{ file = "pydantic_core-2.27.1-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl" , hash = "sha256:46ccfe3032b3915586e469d4972973f893c0a2bb65669194a5bdea9bacc088c2" } ,
{ file = "pydantic_core-2.27.1-pp39-pypy39_pp73-win_amd64.whl" , hash = "sha256:62ba45e21cf6571d7f716d903b5b7b6d2617e2d5d67c0923dc47b9d41369f840" } ,
{ file = "pydantic_core-2.27.1.tar.gz" , hash = "sha256:62a763352879b84aa31058fc931884055fd75089cccbd9d58bb6afd01141b235" } ,
2024-01-26 11:12:57 +08:00
]
[ package . dependencies ]
typing-extensions = ">=4.6.0,<4.7.0 || >4.7.0"
2020-07-04 22:51:10 +08:00
2020-08-17 16:09:41 +08:00
[ [ package ] ]
name = "pygtrie"
2022-08-04 14:14:50 +08:00
version = "2.5.0"
2020-12-01 10:28:03 +08:00
description = "A pure Python trie data structure implementation."
2020-08-17 16:09:41 +08:00
optional = false
python-versions = "*"
2022-12-17 17:04:38 +08:00
files = [
{ file = "pygtrie-2.5.0-py3-none-any.whl" , hash = "sha256:8795cda8105493d5ae159a5bef313ff13156c5d4d72feddefacaad59f8c8ce16" } ,
{ file = "pygtrie-2.5.0.tar.gz" , hash = "sha256:203514ad826eb403dab1d2e2ddd034e0d1534bbe4dbe0213bb0593f66beba4e2" } ,
]
2020-06-30 12:10:57 +08:00
2021-12-10 17:01:56 +08:00
[ [ package ] ]
name = "pytest"
2024-10-26 15:36:01 +08:00
version = "8.3.3"
2021-12-10 17:01:56 +08:00
description = "pytest: simple powerful testing with Python"
optional = false
2024-04-16 00:33:48 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-10-26 15:36:01 +08:00
{ file = "pytest-8.3.3-py3-none-any.whl" , hash = "sha256:a6853c7375b2663155079443d2e45de913a911a11d669df02a50814944db57b2" } ,
{ file = "pytest-8.3.3.tar.gz" , hash = "sha256:70b98107bd648308a7952b06e6ca9a50bc660be218d53c257cc1fc94fda10181" } ,
2022-12-17 17:04:38 +08:00
]
2021-12-10 17:01:56 +08:00
[ package . dependencies ]
colorama = { version = "*" , markers = "sys_platform == \"win32\"" }
2022-11-21 19:59:39 +08:00
exceptiongroup = { version = ">=1.0.0rc8" , markers = "python_version < \"3.11\"" }
2021-12-10 17:01:56 +08:00
iniconfig = "*"
packaging = "*"
2024-08-18 11:53:33 +08:00
pluggy = ">=1.5,<2"
2024-04-16 00:33:48 +08:00
tomli = { version = ">=1" , markers = "python_version < \"3.11\"" }
2021-12-10 17:01:56 +08:00
[ package . extras ]
2024-05-01 16:55:17 +08:00
dev = [ "argcomplete" , "attrs (>=19.2)" , "hypothesis (>=3.56)" , "mock" , "pygments (>=2.7.2)" , "requests" , "setuptools" , "xmlschema" ]
2021-12-10 17:09:12 +08:00
2021-12-10 17:01:56 +08:00
[ [ package ] ]
name = "pytest-cov"
2024-11-23 11:34:15 +08:00
version = "6.0.0"
2021-12-10 17:01:56 +08:00
description = "Pytest plugin for measuring coverage."
optional = false
2024-11-23 11:34:15 +08:00
python-versions = ">=3.9"
2022-12-17 17:04:38 +08:00
files = [
2024-11-23 11:34:15 +08:00
{ file = "pytest-cov-6.0.0.tar.gz" , hash = "sha256:fde0b595ca248bb8e2d76f020b465f3b107c9632e6a1d1705f17834c89dcadc0" } ,
{ file = "pytest_cov-6.0.0-py3-none-any.whl" , hash = "sha256:eee6f1b9e61008bd34975a4d5bab25801eb31898b032dd55addc93e96fcaaa35" } ,
2022-12-17 17:04:38 +08:00
]
2021-12-10 17:01:56 +08:00
[ package . dependencies ]
2024-11-23 11:34:15 +08:00
coverage = { version = ">=7.5" , extras = [ "toml" ] }
2021-12-10 17:01:56 +08:00
pytest = ">=4.6"
[ package . extras ]
2024-04-16 00:33:48 +08:00
testing = [ "fields" , "hunter" , "process-tests" , "pytest-xdist" , "virtualenv" ]
2022-01-10 11:53:02 +08:00
[ [ package ] ]
name = "pytest-xdist"
2024-05-01 16:55:17 +08:00
version = "3.6.1"
2022-12-17 17:04:38 +08:00
description = "pytest xdist plugin for distributed testing, most importantly across multiple CPUs"
2022-01-10 11:53:02 +08:00
optional = false
2024-05-01 16:55:17 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-05-01 16:55:17 +08:00
{ file = "pytest_xdist-3.6.1-py3-none-any.whl" , hash = "sha256:9ed4adfb68a016610848639bb7e02c9352d5d9f03d04809919e2dafc3be4cca7" } ,
{ file = "pytest_xdist-3.6.1.tar.gz" , hash = "sha256:ead156a4db231eec769737f57668ef58a2084a34b2e55c4a8fa20d861107300d" } ,
2022-12-17 17:04:38 +08:00
]
2022-01-10 11:53:02 +08:00
[ package . dependencies ]
2024-05-01 16:55:17 +08:00
execnet = ">=2.1"
pytest = ">=7.0.0"
2022-01-10 11:53:02 +08:00
[ package . extras ]
psutil = [ "psutil (>=3.0)" ]
setproctitle = [ "setproctitle" ]
testing = [ "filelock" ]
2020-07-04 22:51:10 +08:00
[ [ package ] ]
name = "python-dotenv"
2024-01-26 11:12:57 +08:00
version = "1.0.1"
2021-03-31 20:25:45 +08:00
description = "Read key-value pairs from a .env file and set them as environment variables"
2020-07-04 22:51:10 +08:00
optional = false
2023-02-28 14:46:09 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-01-26 11:12:57 +08:00
{ file = "python-dotenv-1.0.1.tar.gz" , hash = "sha256:e324ee90a023d808f1959c46bcbc04446a10ced277783dc6ee09987c37ec10ca" } ,
{ file = "python_dotenv-1.0.1-py3-none-any.whl" , hash = "sha256:f7b63ef50f1b690dddf550d03497b66d609393b40b564ed0d674909a68ebf16a" } ,
2022-12-17 17:04:38 +08:00
]
2020-07-04 22:51:10 +08:00
[ package . extras ]
cli = [ "click (>=5.0)" ]
2021-03-01 19:24:03 +08:00
[ [ package ] ]
name = "pyyaml"
2024-08-18 11:53:33 +08:00
version = "6.0.2"
2021-03-01 19:24:03 +08:00
description = "YAML parser and emitter for Python"
optional = false
2024-08-18 11:53:33 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-08-18 11:53:33 +08:00
{ file = "PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086" } ,
{ file = "PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf" } ,
{ file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237" } ,
{ file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b" } ,
{ file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed" } ,
{ file = "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180" } ,
{ file = "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68" } ,
{ file = "PyYAML-6.0.2-cp310-cp310-win32.whl" , hash = "sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99" } ,
{ file = "PyYAML-6.0.2-cp310-cp310-win_amd64.whl" , hash = "sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e" } ,
{ file = "PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774" } ,
{ file = "PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee" } ,
{ file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c" } ,
{ file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317" } ,
{ file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85" } ,
{ file = "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4" } ,
{ file = "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e" } ,
{ file = "PyYAML-6.0.2-cp311-cp311-win32.whl" , hash = "sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5" } ,
{ file = "PyYAML-6.0.2-cp311-cp311-win_amd64.whl" , hash = "sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44" } ,
{ file = "PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab" } ,
{ file = "PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725" } ,
{ file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5" } ,
{ file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425" } ,
{ file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476" } ,
{ file = "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48" } ,
{ file = "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b" } ,
{ file = "PyYAML-6.0.2-cp312-cp312-win32.whl" , hash = "sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4" } ,
{ file = "PyYAML-6.0.2-cp312-cp312-win_amd64.whl" , hash = "sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8" } ,
{ file = "PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba" } ,
{ file = "PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1" } ,
{ file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133" } ,
{ file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484" } ,
{ file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5" } ,
{ file = "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl" , hash = "sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc" } ,
{ file = "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl" , hash = "sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652" } ,
{ file = "PyYAML-6.0.2-cp313-cp313-win32.whl" , hash = "sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183" } ,
{ file = "PyYAML-6.0.2-cp313-cp313-win_amd64.whl" , hash = "sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563" } ,
{ file = "PyYAML-6.0.2-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a" } ,
{ file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5" } ,
{ file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d" } ,
{ file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083" } ,
{ file = "PyYAML-6.0.2-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706" } ,
{ file = "PyYAML-6.0.2-cp38-cp38-win32.whl" , hash = "sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a" } ,
{ file = "PyYAML-6.0.2-cp38-cp38-win_amd64.whl" , hash = "sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff" } ,
{ file = "PyYAML-6.0.2-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d" } ,
{ file = "PyYAML-6.0.2-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f" } ,
{ file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290" } ,
{ file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12" } ,
{ file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19" } ,
{ file = "PyYAML-6.0.2-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e" } ,
{ file = "PyYAML-6.0.2-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725" } ,
{ file = "PyYAML-6.0.2-cp39-cp39-win32.whl" , hash = "sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631" } ,
{ file = "PyYAML-6.0.2-cp39-cp39-win_amd64.whl" , hash = "sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8" } ,
{ file = "pyyaml-6.0.2.tar.gz" , hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e" } ,
2021-03-01 19:24:03 +08:00
]
2022-12-17 17:04:38 +08:00
[ [ package ] ]
name = "quart"
2024-11-23 11:34:15 +08:00
version = "0.19.9"
2022-12-17 17:04:38 +08:00
description = "A Python ASGI web microframework with the same API as Flask"
optional = true
2023-10-31 17:26:06 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-11-23 11:34:15 +08:00
{ file = "quart-0.19.9-py3-none-any.whl" , hash = "sha256:8acb8b299c72b66ee9e506ae141498bbbfcc250b5298fbdb712e97f3d7e4082f" } ,
{ file = "quart-0.19.9.tar.gz" , hash = "sha256:30a61a0d7bae1ee13e6e99dc14c929b3c945e372b9445d92d21db053e91e95a5" } ,
2021-02-05 20:29:53 +08:00
]
2022-12-17 17:04:38 +08:00
[ package . dependencies ]
aiofiles = "*"
2023-10-31 17:26:06 +08:00
blinker = ">=1.6"
2022-12-17 17:04:38 +08:00
click = ">=8.0.0"
2023-10-31 17:26:06 +08:00
flask = ">=3.0.0"
2022-12-17 17:04:38 +08:00
hypercorn = ">=0.11.2"
importlib_metadata = { version = "*" , markers = "python_version < \"3.10\"" }
itsdangerous = "*"
jinja2 = "*"
markupsafe = "*"
2023-10-31 17:26:06 +08:00
typing_extensions = { version = "*" , markers = "python_version < \"3.10\"" }
werkzeug = ">=3.0.0"
2022-12-17 17:04:38 +08:00
[ package . extras ]
docs = [ "pydata_sphinx_theme" ]
dotenv = [ "python-dotenv" ]
[ [ package ] ]
name = "requests"
2024-06-20 20:49:17 +08:00
version = "2.32.3"
2022-12-17 17:04:38 +08:00
description = "Python HTTP for Humans."
optional = false
2024-06-20 20:49:17 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-06-20 20:49:17 +08:00
{ file = "requests-2.32.3-py3-none-any.whl" , hash = "sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6" } ,
{ file = "requests-2.32.3.tar.gz" , hash = "sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760" } ,
2020-06-30 12:10:57 +08:00
]
2022-12-17 17:04:38 +08:00
[ package . dependencies ]
certifi = ">=2017.4.17"
2023-01-22 16:10:57 +08:00
charset-normalizer = ">=2,<4"
2022-12-17 17:04:38 +08:00
idna = ">=2.5,<4"
2023-06-01 14:18:16 +08:00
urllib3 = ">=1.21.1,<3"
2022-12-17 17:04:38 +08:00
[ package . extras ]
socks = [ "PySocks (>=1.5.6,!=1.5.7)" ]
use-chardet-on-py3 = [ "chardet (>=3.0.2,<6)" ]
2023-06-24 14:47:35 +08:00
[ [ package ] ]
name = "ruff"
2024-11-23 11:34:15 +08:00
version = "0.7.4"
2023-11-08 10:30:00 +08:00
description = "An extremely fast Python linter and code formatter, written in Rust."
2023-06-24 14:47:35 +08:00
optional = false
python-versions = ">=3.7"
files = [
2024-11-23 11:34:15 +08:00
{ file = "ruff-0.7.4-py3-none-linux_armv6l.whl" , hash = "sha256:a4919925e7684a3f18e18243cd6bea7cfb8e968a6eaa8437971f681b7ec51478" } ,
{ file = "ruff-0.7.4-py3-none-macosx_10_12_x86_64.whl" , hash = "sha256:cfb365c135b830778dda8c04fb7d4280ed0b984e1aec27f574445231e20d6c63" } ,
{ file = "ruff-0.7.4-py3-none-macosx_11_0_arm64.whl" , hash = "sha256:63a569b36bc66fbadec5beaa539dd81e0527cb258b94e29e0531ce41bacc1f20" } ,
{ file = "ruff-0.7.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:0d06218747d361d06fd2fdac734e7fa92df36df93035db3dc2ad7aa9852cb109" } ,
{ file = "ruff-0.7.4-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" , hash = "sha256:e0cea28d0944f74ebc33e9f934238f15c758841f9f5edd180b5315c203293452" } ,
{ file = "ruff-0.7.4-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:80094ecd4793c68b2571b128f91754d60f692d64bc0d7272ec9197fdd09bf9ea" } ,
{ file = "ruff-0.7.4-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl" , hash = "sha256:997512325c6620d1c4c2b15db49ef59543ef9cd0f4aa8065ec2ae5103cedc7e7" } ,
{ file = "ruff-0.7.4-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:00b4cf3a6b5fad6d1a66e7574d78956bbd09abfd6c8a997798f01f5da3d46a05" } ,
{ file = "ruff-0.7.4-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:7dbdc7d8274e1422722933d1edddfdc65b4336abf0b16dfcb9dedd6e6a517d06" } ,
{ file = "ruff-0.7.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:0e92dfb5f00eaedb1501b2f906ccabfd67b2355bdf117fea9719fc99ac2145bc" } ,
{ file = "ruff-0.7.4-py3-none-musllinux_1_2_aarch64.whl" , hash = "sha256:3bd726099f277d735dc38900b6a8d6cf070f80828877941983a57bca1cd92172" } ,
{ file = "ruff-0.7.4-py3-none-musllinux_1_2_armv7l.whl" , hash = "sha256:2e32829c429dd081ee5ba39aef436603e5b22335c3d3fff013cd585806a6486a" } ,
{ file = "ruff-0.7.4-py3-none-musllinux_1_2_i686.whl" , hash = "sha256:662a63b4971807623f6f90c1fb664613f67cc182dc4d991471c23c541fee62dd" } ,
{ file = "ruff-0.7.4-py3-none-musllinux_1_2_x86_64.whl" , hash = "sha256:876f5e09eaae3eb76814c1d3b68879891d6fde4824c015d48e7a7da4cf066a3a" } ,
{ file = "ruff-0.7.4-py3-none-win32.whl" , hash = "sha256:75c53f54904be42dd52a548728a5b572344b50d9b2873d13a3f8c5e3b91f5cac" } ,
{ file = "ruff-0.7.4-py3-none-win_amd64.whl" , hash = "sha256:745775c7b39f914238ed1f1b0bebed0b9155a17cd8bc0b08d3c87e4703b990d6" } ,
{ file = "ruff-0.7.4-py3-none-win_arm64.whl" , hash = "sha256:11bff065102c3ae9d3ea4dc9ecdfe5a5171349cdd0787c1fc64761212fc9cf1f" } ,
{ file = "ruff-0.7.4.tar.gz" , hash = "sha256:cd12e35031f5af6b9b93715d8c4f40360070b2041f81273d0527683d5708fce2" } ,
2024-05-20 22:09:51 +08:00
]
2022-12-17 17:04:38 +08:00
[ [ package ] ]
name = "sniffio"
2024-03-07 14:57:26 +08:00
version = "1.3.1"
2022-12-17 17:04:38 +08:00
description = "Sniff out which async library your code is running under"
2024-10-26 15:36:01 +08:00
optional = false
2022-12-17 17:04:38 +08:00
python-versions = ">=3.7"
files = [
2024-03-07 14:57:26 +08:00
{ file = "sniffio-1.3.1-py3-none-any.whl" , hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2" } ,
{ file = "sniffio-1.3.1.tar.gz" , hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc" } ,
2022-11-21 19:59:39 +08:00
]
2022-12-17 17:04:38 +08:00
2024-10-26 15:36:01 +08:00
[ [ package ] ]
name = "sortedcontainers"
version = "2.4.0"
description = "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set"
optional = false
python-versions = "*"
files = [
{ file = "sortedcontainers-2.4.0-py2.py3-none-any.whl" , hash = "sha256:a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0" } ,
{ file = "sortedcontainers-2.4.0.tar.gz" , hash = "sha256:25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88" } ,
]
2022-12-17 17:04:38 +08:00
[ [ package ] ]
name = "starlette"
2024-11-23 11:34:15 +08:00
version = "0.41.3"
2022-12-17 17:04:38 +08:00
description = "The little ASGI library that shines."
2023-01-06 20:07:28 +08:00
optional = true
2024-01-15 13:24:55 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-11-23 11:34:15 +08:00
{ file = "starlette-0.41.3-py3-none-any.whl" , hash = "sha256:44cedb2b7c77a9de33a8b74b2b90e9f50d11fcf25d8270ea525ad71a25374ff7" } ,
{ file = "starlette-0.41.3.tar.gz" , hash = "sha256:0e4ab3d16522a255be6b28260b938eae2482f98ce5cc934cb08dce8dc3ba5835" } ,
2020-12-02 12:52:02 +08:00
]
2022-12-17 17:04:38 +08:00
[ package . dependencies ]
anyio = ">=3.4.0,<5"
typing-extensions = { version = ">=3.10.0" , markers = "python_version < \"3.10\"" }
[ package . extras ]
2024-02-06 12:48:23 +08:00
full = [ "httpx (>=0.22.0)" , "itsdangerous" , "jinja2" , "python-multipart (>=0.0.7)" , "pyyaml" ]
2022-12-17 17:04:38 +08:00
2023-10-31 17:26:06 +08:00
[ [ package ] ]
name = "taskgroup"
version = "0.0.0a4"
description = "backport of asyncio.TaskGroup, asyncio.Runner and asyncio.timeout"
optional = true
python-versions = "*"
files = [
{ file = "taskgroup-0.0.0a4-py2.py3-none-any.whl" , hash = "sha256:5c1bd0e4c06114e7a4128583ab75c987597d5378a33948a3b74c662b90f61277" } ,
{ file = "taskgroup-0.0.0a4.tar.gz" , hash = "sha256:eb08902d221e27661950f2a0320ddf3f939f579279996f81fe30779bca3a159c" } ,
]
[ package . dependencies ]
exceptiongroup = "*"
2022-12-17 17:04:38 +08:00
[ [ package ] ]
name = "tomli"
2024-11-23 11:34:15 +08:00
version = "2.1.0"
2022-12-17 17:04:38 +08:00
description = "A lil' TOML parser"
optional = false
2024-10-26 15:36:01 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-11-23 11:34:15 +08:00
{ file = "tomli-2.1.0-py3-none-any.whl" , hash = "sha256:a5c57c3d1c56f5ccdf89f6523458f60ef716e210fc47c4cfb188c5ba473e0391" } ,
{ file = "tomli-2.1.0.tar.gz" , hash = "sha256:3f646cae2aec94e17d04973e4249548320197cfabdf130015d023de4b74d8ab8" } ,
2021-11-22 23:21:26 +08:00
]
2022-12-17 17:04:38 +08:00
2024-10-26 15:36:01 +08:00
[ [ package ] ]
name = "trio"
version = "0.27.0"
description = "A friendly Python library for async concurrency and I/O"
optional = false
python-versions = ">=3.8"
files = [
{ file = "trio-0.27.0-py3-none-any.whl" , hash = "sha256:68eabbcf8f457d925df62da780eff15ff5dc68fd6b367e2dde59f7aaf2a0b884" } ,
{ file = "trio-0.27.0.tar.gz" , hash = "sha256:1dcc95ab1726b2da054afea8fd761af74bad79bd52381b84eae408e983c76831" } ,
]
[ package . dependencies ]
attrs = ">=23.2.0"
cffi = { version = ">=1.14" , markers = "os_name == \"nt\" and implementation_name != \"pypy\"" }
exceptiongroup = { version = "*" , markers = "python_version < \"3.11\"" }
idna = "*"
outcome = "*"
sniffio = ">=1.3.0"
sortedcontainers = "*"
2022-12-17 17:04:38 +08:00
[ [ package ] ]
name = "typing-extensions"
2024-06-20 20:49:17 +08:00
version = "4.12.2"
2023-10-01 14:27:31 +08:00
description = "Backported and Experimental Type Hints for Python 3.8+"
2022-12-17 17:04:38 +08:00
optional = false
2023-10-01 14:27:31 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-06-20 20:49:17 +08:00
{ file = "typing_extensions-4.12.2-py3-none-any.whl" , hash = "sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d" } ,
{ file = "typing_extensions-4.12.2.tar.gz" , hash = "sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8" } ,
2022-11-21 19:59:39 +08:00
]
2022-12-17 17:04:38 +08:00
[ [ package ] ]
name = "urllib3"
2024-10-26 15:36:01 +08:00
version = "2.2.3"
2022-12-17 17:04:38 +08:00
description = "HTTP library with thread-safe connection pooling, file post, and more."
optional = false
2023-12-25 11:51:10 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-10-26 15:36:01 +08:00
{ file = "urllib3-2.2.3-py3-none-any.whl" , hash = "sha256:ca899ca043dcb1bafa3e262d73aa25c465bfb49e0bd9dd5d59f1d0acba2f8fac" } ,
{ file = "urllib3-2.2.3.tar.gz" , hash = "sha256:e7d814a81dad81e6caf2ec9fdedb284ecc9c73076b62654547cc64ccdcae26e9" } ,
2022-11-21 19:59:39 +08:00
]
2022-12-17 17:04:38 +08:00
[ package . extras ]
2023-06-01 14:18:16 +08:00
brotli = [ "brotli (>=1.0.9)" , "brotlicffi (>=0.8.0)" ]
2024-02-06 12:48:23 +08:00
h2 = [ "h2 (>=4,<5)" ]
2023-06-01 14:18:16 +08:00
socks = [ "pysocks (>=1.5.6,!=1.5.7,<2.0)" ]
zstd = [ "zstandard (>=0.18.0)" ]
2022-12-17 17:04:38 +08:00
[ [ package ] ]
name = "uvicorn"
2024-11-23 11:34:15 +08:00
version = "0.32.1"
2022-12-17 17:04:38 +08:00
description = "The lightning-fast ASGI server."
2023-01-06 20:07:28 +08:00
optional = true
2023-07-23 16:21:58 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-11-23 11:34:15 +08:00
{ file = "uvicorn-0.32.1-py3-none-any.whl" , hash = "sha256:82ad92fd58da0d12af7482ecdb5f2470a04c9c9a53ced65b9bbb4a205377602e" } ,
{ file = "uvicorn-0.32.1.tar.gz" , hash = "sha256:ee9519c246a72b1c084cea8d3b44ed6026e78a4a309cbedae9c37e4cb9fbb175" } ,
2022-11-21 19:59:39 +08:00
]
2022-12-17 17:04:38 +08:00
[ package . dependencies ]
click = ">=7.0"
colorama = { version = ">=0.4" , optional = true , markers = "sys_platform == \"win32\" and extra == \"standard\"" }
h11 = ">=0.8"
2024-11-23 11:34:15 +08:00
httptools = { version = ">=0.6.3" , optional = true , markers = "extra == \"standard\"" }
2022-12-17 17:04:38 +08:00
python-dotenv = { version = ">=0.13" , optional = true , markers = "extra == \"standard\"" }
pyyaml = { version = ">=5.1" , optional = true , markers = "extra == \"standard\"" }
2023-07-23 16:21:58 +08:00
typing-extensions = { version = ">=4.0" , markers = "python_version < \"3.11\"" }
2023-06-01 14:18:16 +08:00
uvloop = { version = ">=0.14.0,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1" , optional = true , markers = "(sys_platform != \"win32\" and sys_platform != \"cygwin\") and platform_python_implementation != \"PyPy\" and extra == \"standard\"" }
2022-12-17 17:04:38 +08:00
watchfiles = { version = ">=0.13" , optional = true , markers = "extra == \"standard\"" }
websockets = { version = ">=10.4" , optional = true , markers = "extra == \"standard\"" }
[ package . extras ]
2024-11-23 11:34:15 +08:00
standard = [ "colorama (>=0.4)" , "httptools (>=0.6.3)" , "python-dotenv (>=0.13)" , "pyyaml (>=5.1)" , "uvloop (>=0.14.0,!=0.15.0,!=0.15.1)" , "watchfiles (>=0.13)" , "websockets (>=10.4)" ]
2022-12-17 17:04:38 +08:00
[ [ package ] ]
name = "uvloop"
2024-10-26 15:36:01 +08:00
version = "0.21.0"
2022-12-17 17:04:38 +08:00
description = "Fast implementation of asyncio event loop on top of libuv"
2023-01-06 20:07:28 +08:00
optional = true
2023-10-31 17:26:06 +08:00
python-versions = ">=3.8.0"
2022-12-17 17:04:38 +08:00
files = [
2024-10-26 15:36:01 +08:00
{ file = "uvloop-0.21.0-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:ec7e6b09a6fdded42403182ab6b832b71f4edaf7f37a9a0e371a01db5f0cb45f" } ,
{ file = "uvloop-0.21.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:196274f2adb9689a289ad7d65700d37df0c0930fd8e4e743fa4834e850d7719d" } ,
{ file = "uvloop-0.21.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:f38b2e090258d051d68a5b14d1da7203a3c3677321cf32a95a6f4db4dd8b6f26" } ,
{ file = "uvloop-0.21.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:87c43e0f13022b998eb9b973b5e97200c8b90823454d4bc06ab33829e09fb9bb" } ,
{ file = "uvloop-0.21.0-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:10d66943def5fcb6e7b37310eb6b5639fd2ccbc38df1177262b0640c3ca68c1f" } ,
{ file = "uvloop-0.21.0-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:67dd654b8ca23aed0a8e99010b4c34aca62f4b7fce88f39d452ed7622c94845c" } ,
{ file = "uvloop-0.21.0-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:c0f3fa6200b3108919f8bdabb9a7f87f20e7097ea3c543754cabc7d717d95cf8" } ,
{ file = "uvloop-0.21.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:0878c2640cf341b269b7e128b1a5fed890adc4455513ca710d77d5e93aa6d6a0" } ,
{ file = "uvloop-0.21.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:b9fb766bb57b7388745d8bcc53a359b116b8a04c83a2288069809d2b3466c37e" } ,
{ file = "uvloop-0.21.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:8a375441696e2eda1c43c44ccb66e04d61ceeffcd76e4929e527b7fa401b90fb" } ,
{ file = "uvloop-0.21.0-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:baa0e6291d91649c6ba4ed4b2f982f9fa165b5bbd50a9e203c416a2797bab3c6" } ,
{ file = "uvloop-0.21.0-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:4509360fcc4c3bd2c70d87573ad472de40c13387f5fda8cb58350a1d7475e58d" } ,
{ file = "uvloop-0.21.0-cp312-cp312-macosx_10_13_universal2.whl" , hash = "sha256:359ec2c888397b9e592a889c4d72ba3d6befba8b2bb01743f72fffbde663b59c" } ,
{ file = "uvloop-0.21.0-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:f7089d2dc73179ce5ac255bdf37c236a9f914b264825fdaacaded6990a7fb4c2" } ,
{ file = "uvloop-0.21.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:baa4dcdbd9ae0a372f2167a207cd98c9f9a1ea1188a8a526431eef2f8116cc8d" } ,
{ file = "uvloop-0.21.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:86975dca1c773a2c9864f4c52c5a55631038e387b47eaf56210f873887b6c8dc" } ,
{ file = "uvloop-0.21.0-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:461d9ae6660fbbafedd07559c6a2e57cd553b34b0065b6550685f6653a98c1cb" } ,
{ file = "uvloop-0.21.0-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:183aef7c8730e54c9a3ee3227464daed66e37ba13040bb3f350bc2ddc040f22f" } ,
{ file = "uvloop-0.21.0-cp313-cp313-macosx_10_13_universal2.whl" , hash = "sha256:bfd55dfcc2a512316e65f16e503e9e450cab148ef11df4e4e679b5e8253a5281" } ,
{ file = "uvloop-0.21.0-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:787ae31ad8a2856fc4e7c095341cccc7209bd657d0e71ad0dc2ea83c4a6fa8af" } ,
{ file = "uvloop-0.21.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:5ee4d4ef48036ff6e5cfffb09dd192c7a5027153948d85b8da7ff705065bacc6" } ,
{ file = "uvloop-0.21.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:f3df876acd7ec037a3d005b3ab85a7e4110422e4d9c1571d4fc89b0fc41b6816" } ,
{ file = "uvloop-0.21.0-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:bd53ecc9a0f3d87ab847503c2e1552b690362e005ab54e8a48ba97da3924c0dc" } ,
{ file = "uvloop-0.21.0-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:a5c39f217ab3c663dc699c04cbd50c13813e31d917642d459fdcec07555cc553" } ,
{ file = "uvloop-0.21.0-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:17df489689befc72c39a08359efac29bbee8eee5209650d4b9f34df73d22e414" } ,
{ file = "uvloop-0.21.0-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:bc09f0ff191e61c2d592a752423c767b4ebb2986daa9ed62908e2b1b9a9ae206" } ,
{ file = "uvloop-0.21.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:f0ce1b49560b1d2d8a2977e3ba4afb2414fb46b86a1b64056bc4ab929efdafbe" } ,
{ file = "uvloop-0.21.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:e678ad6fe52af2c58d2ae3c73dc85524ba8abe637f134bf3564ed07f555c5e79" } ,
{ file = "uvloop-0.21.0-cp38-cp38-musllinux_1_2_aarch64.whl" , hash = "sha256:460def4412e473896ef179a1671b40c039c7012184b627898eea5072ef6f017a" } ,
{ file = "uvloop-0.21.0-cp38-cp38-musllinux_1_2_x86_64.whl" , hash = "sha256:10da8046cc4a8f12c91a1c39d1dd1585c41162a15caaef165c2174db9ef18bdc" } ,
{ file = "uvloop-0.21.0-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:c097078b8031190c934ed0ebfee8cc5f9ba9642e6eb88322b9958b649750f72b" } ,
{ file = "uvloop-0.21.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:46923b0b5ee7fc0020bef24afe7836cb068f5050ca04caf6b487c513dc1a20b2" } ,
{ file = "uvloop-0.21.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:53e420a3afe22cdcf2a0f4846e377d16e718bc70103d7088a4f7623567ba5fb0" } ,
{ file = "uvloop-0.21.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:88cb67cdbc0e483da00af0b2c3cdad4b7c61ceb1ee0f33fe00e09c81e3a6cb75" } ,
{ file = "uvloop-0.21.0-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:221f4f2a1f46032b403bf3be628011caf75428ee3cc204a22addf96f586b19fd" } ,
{ file = "uvloop-0.21.0-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:2d1f581393673ce119355d56da84fe1dd9d2bb8b3d13ce792524e1607139feff" } ,
{ file = "uvloop-0.21.0.tar.gz" , hash = "sha256:3bf12b0fda68447806a7ad847bfa591613177275d35b6724b1ee573faa3704e3" } ,
2022-11-21 19:59:39 +08:00
]
2022-12-17 17:04:38 +08:00
[ package . extras ]
2024-10-26 15:36:01 +08:00
dev = [ "Cython (>=3.0,<4.0)" , "setuptools (>=60)" ]
2022-12-17 17:04:38 +08:00
docs = [ "Sphinx (>=4.1.2,<4.2.0)" , "sphinx-rtd-theme (>=0.5.2,<0.6.0)" , "sphinxcontrib-asyncio (>=0.3.0,<0.4.0)" ]
2024-10-26 15:36:01 +08:00
test = [ "aiohttp (>=3.10.5)" , "flake8 (>=5.0,<6.0)" , "mypy (>=0.800)" , "psutil" , "pyOpenSSL (>=23.0.0,<23.1.0)" , "pycodestyle (>=2.9.0,<2.10.0)" ]
2022-12-17 17:04:38 +08:00
[ [ package ] ]
name = "virtualenv"
2024-10-31 21:35:08 +08:00
version = "20.27.1"
2022-12-17 17:04:38 +08:00
description = "Virtual Python Environment builder"
optional = false
2024-10-26 15:36:01 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-10-31 21:35:08 +08:00
{ file = "virtualenv-20.27.1-py3-none-any.whl" , hash = "sha256:f11f1b8a29525562925f745563bfd48b189450f61fb34c4f9cc79dd5aa32a1f4" } ,
{ file = "virtualenv-20.27.1.tar.gz" , hash = "sha256:142c6be10212543b32c6c45d3d3893dff89112cc588b7d0879ae5a1ec03a47ba" } ,
2022-11-21 19:59:39 +08:00
]
2022-12-17 17:04:38 +08:00
[ package . dependencies ]
2023-08-26 11:03:24 +08:00
distlib = ">=0.3.7,<1"
filelock = ">=3.12.2,<4"
2023-12-25 11:51:10 +08:00
platformdirs = ">=3.9.1,<5"
2022-12-17 17:04:38 +08:00
[ package . extras ]
2024-05-01 16:55:17 +08:00
docs = [ "furo (>=2023.7.26)" , "proselint (>=0.13)" , "sphinx (>=7.1.2,!=7.3)" , "sphinx-argparse (>=0.4)" , "sphinxcontrib-towncrier (>=0.2.1a0)" , "towncrier (>=23.6)" ]
2023-08-26 11:03:24 +08:00
test = [ "covdefaults (>=2.3)" , "coverage (>=7.2.7)" , "coverage-enable-subprocess (>=1)" , "flaky (>=3.7)" , "packaging (>=23.1)" , "pytest (>=7.4)" , "pytest-env (>=0.8.2)" , "pytest-freezer (>=0.4.8)" , "pytest-mock (>=3.11.1)" , "pytest-randomly (>=3.12)" , "pytest-timeout (>=2.1)" , "setuptools (>=68)" , "time-machine (>=2.10)" ]
2022-12-17 17:04:38 +08:00
[ [ package ] ]
name = "watchfiles"
2024-10-26 15:36:01 +08:00
version = "0.24.0"
2022-12-17 17:04:38 +08:00
description = "Simple, modern and high performance file watching and code reload in python."
2023-01-06 20:07:28 +08:00
optional = true
2023-10-31 17:26:06 +08:00
python-versions = ">=3.8"
2022-12-17 17:04:38 +08:00
files = [
2024-10-26 15:36:01 +08:00
{ file = "watchfiles-0.24.0-cp310-cp310-macosx_10_12_x86_64.whl" , hash = "sha256:083dc77dbdeef09fa44bb0f4d1df571d2e12d8a8f985dccde71ac3ac9ac067a0" } ,
{ file = "watchfiles-0.24.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:e94e98c7cb94cfa6e071d401ea3342767f28eb5a06a58fafdc0d2a4974f4f35c" } ,
{ file = "watchfiles-0.24.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:82ae557a8c037c42a6ef26c494d0631cacca040934b101d001100ed93d43f361" } ,
{ file = "watchfiles-0.24.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" , hash = "sha256:acbfa31e315a8f14fe33e3542cbcafc55703b8f5dcbb7c1eecd30f141df50db3" } ,
{ file = "watchfiles-0.24.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:b74fdffce9dfcf2dc296dec8743e5b0332d15df19ae464f0e249aa871fc1c571" } ,
{ file = "watchfiles-0.24.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:449f43f49c8ddca87c6b3980c9284cab6bd1f5c9d9a2b00012adaaccd5e7decd" } ,
{ file = "watchfiles-0.24.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:4abf4ad269856618f82dee296ac66b0cd1d71450fc3c98532d93798e73399b7a" } ,
{ file = "watchfiles-0.24.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:9f895d785eb6164678ff4bb5cc60c5996b3ee6df3edb28dcdeba86a13ea0465e" } ,
{ file = "watchfiles-0.24.0-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:7ae3e208b31be8ce7f4c2c0034f33406dd24fbce3467f77223d10cd86778471c" } ,
{ file = "watchfiles-0.24.0-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:2efec17819b0046dde35d13fb8ac7a3ad877af41ae4640f4109d9154ed30a188" } ,
{ file = "watchfiles-0.24.0-cp310-none-win32.whl" , hash = "sha256:6bdcfa3cd6fdbdd1a068a52820f46a815401cbc2cb187dd006cb076675e7b735" } ,
{ file = "watchfiles-0.24.0-cp310-none-win_amd64.whl" , hash = "sha256:54ca90a9ae6597ae6dc00e7ed0a040ef723f84ec517d3e7ce13e63e4bc82fa04" } ,
{ file = "watchfiles-0.24.0-cp311-cp311-macosx_10_12_x86_64.whl" , hash = "sha256:bdcd5538e27f188dd3c804b4a8d5f52a7fc7f87e7fd6b374b8e36a4ca03db428" } ,
{ file = "watchfiles-0.24.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:2dadf8a8014fde6addfd3c379e6ed1a981c8f0a48292d662e27cabfe4239c83c" } ,
{ file = "watchfiles-0.24.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:6509ed3f467b79d95fc62a98229f79b1a60d1b93f101e1c61d10c95a46a84f43" } ,
{ file = "watchfiles-0.24.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" , hash = "sha256:8360f7314a070c30e4c976b183d1d8d1585a4a50c5cb603f431cebcbb4f66327" } ,
{ file = "watchfiles-0.24.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:316449aefacf40147a9efaf3bd7c9bdd35aaba9ac5d708bd1eb5763c9a02bef5" } ,
{ file = "watchfiles-0.24.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:73bde715f940bea845a95247ea3e5eb17769ba1010efdc938ffcb967c634fa61" } ,
{ file = "watchfiles-0.24.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:3770e260b18e7f4e576edca4c0a639f704088602e0bc921c5c2e721e3acb8d15" } ,
{ file = "watchfiles-0.24.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:aa0fd7248cf533c259e59dc593a60973a73e881162b1a2f73360547132742823" } ,
{ file = "watchfiles-0.24.0-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:d7a2e3b7f5703ffbd500dabdefcbc9eafeff4b9444bbdd5d83d79eedf8428fab" } ,
{ file = "watchfiles-0.24.0-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:d831ee0a50946d24a53821819b2327d5751b0c938b12c0653ea5be7dea9c82ec" } ,
{ file = "watchfiles-0.24.0-cp311-none-win32.whl" , hash = "sha256:49d617df841a63b4445790a254013aea2120357ccacbed00253f9c2b5dc24e2d" } ,
{ file = "watchfiles-0.24.0-cp311-none-win_amd64.whl" , hash = "sha256:d3dcb774e3568477275cc76554b5a565024b8ba3a0322f77c246bc7111c5bb9c" } ,
{ file = "watchfiles-0.24.0-cp311-none-win_arm64.whl" , hash = "sha256:9301c689051a4857d5b10777da23fafb8e8e921bcf3abe6448a058d27fb67633" } ,
{ file = "watchfiles-0.24.0-cp312-cp312-macosx_10_12_x86_64.whl" , hash = "sha256:7211b463695d1e995ca3feb38b69227e46dbd03947172585ecb0588f19b0d87a" } ,
{ file = "watchfiles-0.24.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:4b8693502d1967b00f2fb82fc1e744df128ba22f530e15b763c8d82baee15370" } ,
{ file = "watchfiles-0.24.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:cdab9555053399318b953a1fe1f586e945bc8d635ce9d05e617fd9fe3a4687d6" } ,
{ file = "watchfiles-0.24.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" , hash = "sha256:34e19e56d68b0dad5cff62273107cf5d9fbaf9d75c46277aa5d803b3ef8a9e9b" } ,
{ file = "watchfiles-0.24.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:41face41f036fee09eba33a5b53a73e9a43d5cb2c53dad8e61fa6c9f91b5a51e" } ,
{ file = "watchfiles-0.24.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:5148c2f1ea043db13ce9b0c28456e18ecc8f14f41325aa624314095b6aa2e9ea" } ,
{ file = "watchfiles-0.24.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:7e4bd963a935aaf40b625c2499f3f4f6bbd0c3776f6d3bc7c853d04824ff1c9f" } ,
{ file = "watchfiles-0.24.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:c79d7719d027b7a42817c5d96461a99b6a49979c143839fc37aa5748c322f234" } ,
{ file = "watchfiles-0.24.0-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:32aa53a9a63b7f01ed32e316e354e81e9da0e6267435c7243bf8ae0f10b428ef" } ,
{ file = "watchfiles-0.24.0-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:ce72dba6a20e39a0c628258b5c308779b8697f7676c254a845715e2a1039b968" } ,
{ file = "watchfiles-0.24.0-cp312-none-win32.whl" , hash = "sha256:d9018153cf57fc302a2a34cb7564870b859ed9a732d16b41a9b5cb2ebed2d444" } ,
{ file = "watchfiles-0.24.0-cp312-none-win_amd64.whl" , hash = "sha256:551ec3ee2a3ac9cbcf48a4ec76e42c2ef938a7e905a35b42a1267fa4b1645896" } ,
{ file = "watchfiles-0.24.0-cp312-none-win_arm64.whl" , hash = "sha256:b52a65e4ea43c6d149c5f8ddb0bef8d4a1e779b77591a458a893eb416624a418" } ,
{ file = "watchfiles-0.24.0-cp313-cp313-macosx_10_12_x86_64.whl" , hash = "sha256:3d2e3ab79a1771c530233cadfd277fcc762656d50836c77abb2e5e72b88e3a48" } ,
{ file = "watchfiles-0.24.0-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:327763da824817b38ad125dcd97595f942d720d32d879f6c4ddf843e3da3fe90" } ,
{ file = "watchfiles-0.24.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:bd82010f8ab451dabe36054a1622870166a67cf3fce894f68895db6f74bbdc94" } ,
{ file = "watchfiles-0.24.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" , hash = "sha256:d64ba08db72e5dfd5c33be1e1e687d5e4fcce09219e8aee893a4862034081d4e" } ,
{ file = "watchfiles-0.24.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:1cf1f6dd7825053f3d98f6d33f6464ebdd9ee95acd74ba2c34e183086900a827" } ,
{ file = "watchfiles-0.24.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:43e3e37c15a8b6fe00c1bce2473cfa8eb3484bbeecf3aefbf259227e487a03df" } ,
{ file = "watchfiles-0.24.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:88bcd4d0fe1d8ff43675360a72def210ebad3f3f72cabfeac08d825d2639b4ab" } ,
{ file = "watchfiles-0.24.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:999928c6434372fde16c8f27143d3e97201160b48a614071261701615a2a156f" } ,
{ file = "watchfiles-0.24.0-cp313-cp313-musllinux_1_1_aarch64.whl" , hash = "sha256:30bbd525c3262fd9f4b1865cb8d88e21161366561cd7c9e1194819e0a33ea86b" } ,
{ file = "watchfiles-0.24.0-cp313-cp313-musllinux_1_1_x86_64.whl" , hash = "sha256:edf71b01dec9f766fb285b73930f95f730bb0943500ba0566ae234b5c1618c18" } ,
{ file = "watchfiles-0.24.0-cp313-none-win32.whl" , hash = "sha256:f4c96283fca3ee09fb044f02156d9570d156698bc3734252175a38f0e8975f07" } ,
{ file = "watchfiles-0.24.0-cp313-none-win_amd64.whl" , hash = "sha256:a974231b4fdd1bb7f62064a0565a6b107d27d21d9acb50c484d2cdba515b9366" } ,
{ file = "watchfiles-0.24.0-cp38-cp38-macosx_10_12_x86_64.whl" , hash = "sha256:ee82c98bed9d97cd2f53bdb035e619309a098ea53ce525833e26b93f673bc318" } ,
{ file = "watchfiles-0.24.0-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:fd92bbaa2ecdb7864b7600dcdb6f2f1db6e0346ed425fbd01085be04c63f0b05" } ,
{ file = "watchfiles-0.24.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:f83df90191d67af5a831da3a33dd7628b02a95450e168785586ed51e6d28943c" } ,
{ file = "watchfiles-0.24.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" , hash = "sha256:fca9433a45f18b7c779d2bae7beeec4f740d28b788b117a48368d95a3233ed83" } ,
{ file = "watchfiles-0.24.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:b995bfa6bf01a9e09b884077a6d37070464b529d8682d7691c2d3b540d357a0c" } ,
{ file = "watchfiles-0.24.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:ed9aba6e01ff6f2e8285e5aa4154e2970068fe0fc0998c4380d0e6278222269b" } ,
{ file = "watchfiles-0.24.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:e5171ef898299c657685306d8e1478a45e9303ddcd8ac5fed5bd52ad4ae0b69b" } ,
{ file = "watchfiles-0.24.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:4933a508d2f78099162da473841c652ad0de892719043d3f07cc83b33dfd9d91" } ,
{ file = "watchfiles-0.24.0-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:95cf3b95ea665ab03f5a54765fa41abf0529dbaf372c3b83d91ad2cfa695779b" } ,
{ file = "watchfiles-0.24.0-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:01def80eb62bd5db99a798d5e1f5f940ca0a05986dcfae21d833af7a46f7ee22" } ,
{ file = "watchfiles-0.24.0-cp38-none-win32.whl" , hash = "sha256:4d28cea3c976499475f5b7a2fec6b3a36208656963c1a856d328aeae056fc5c1" } ,
{ file = "watchfiles-0.24.0-cp38-none-win_amd64.whl" , hash = "sha256:21ab23fdc1208086d99ad3f69c231ba265628014d4aed31d4e8746bd59e88cd1" } ,
{ file = "watchfiles-0.24.0-cp39-cp39-macosx_10_12_x86_64.whl" , hash = "sha256:b665caeeda58625c3946ad7308fbd88a086ee51ccb706307e5b1fa91556ac886" } ,
{ file = "watchfiles-0.24.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:5c51749f3e4e269231510da426ce4a44beb98db2dce9097225c338f815b05d4f" } ,
{ file = "watchfiles-0.24.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:82b2509f08761f29a0fdad35f7e1638b8ab1adfa2666d41b794090361fb8b855" } ,
{ file = "watchfiles-0.24.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" , hash = "sha256:9a60e2bf9dc6afe7f743e7c9b149d1fdd6dbf35153c78fe3a14ae1a9aee3d98b" } ,
{ file = "watchfiles-0.24.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:f7d9b87c4c55e3ea8881dfcbf6d61ea6775fffed1fedffaa60bd047d3c08c430" } ,
{ file = "watchfiles-0.24.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:78470906a6be5199524641f538bd2c56bb809cd4bf29a566a75051610bc982c3" } ,
{ file = "watchfiles-0.24.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:07cdef0c84c03375f4e24642ef8d8178e533596b229d32d2bbd69e5128ede02a" } ,
{ file = "watchfiles-0.24.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:d337193bbf3e45171c8025e291530fb7548a93c45253897cd764a6a71c937ed9" } ,
{ file = "watchfiles-0.24.0-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:ec39698c45b11d9694a1b635a70946a5bad066b593af863460a8e600f0dff1ca" } ,
{ file = "watchfiles-0.24.0-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:2e28d91ef48eab0afb939fa446d8ebe77e2f7593f5f463fd2bb2b14132f95b6e" } ,
{ file = "watchfiles-0.24.0-cp39-none-win32.whl" , hash = "sha256:7138eff8baa883aeaa074359daabb8b6c1e73ffe69d5accdc907d62e50b1c0da" } ,
{ file = "watchfiles-0.24.0-cp39-none-win_amd64.whl" , hash = "sha256:b3ef2c69c655db63deb96b3c3e587084612f9b1fa983df5e0c3379d41307467f" } ,
{ file = "watchfiles-0.24.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl" , hash = "sha256:632676574429bee8c26be8af52af20e0c718cc7f5f67f3fb658c71928ccd4f7f" } ,
{ file = "watchfiles-0.24.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl" , hash = "sha256:a2a9891723a735d3e2540651184be6fd5b96880c08ffe1a98bae5017e65b544b" } ,
{ file = "watchfiles-0.24.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:4a7fa2bc0efef3e209a8199fd111b8969fe9db9c711acc46636686331eda7dd4" } ,
{ file = "watchfiles-0.24.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:01550ccf1d0aed6ea375ef259706af76ad009ef5b0203a3a4cce0f6024f9b68a" } ,
{ file = "watchfiles-0.24.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl" , hash = "sha256:96619302d4374de5e2345b2b622dc481257a99431277662c30f606f3e22f42be" } ,
{ file = "watchfiles-0.24.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl" , hash = "sha256:85d5f0c7771dcc7a26c7a27145059b6bb0ce06e4e751ed76cdf123d7039b60b5" } ,
{ file = "watchfiles-0.24.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:951088d12d339690a92cef2ec5d3cfd957692834c72ffd570ea76a6790222777" } ,
{ file = "watchfiles-0.24.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:49fb58bcaa343fedc6a9e91f90195b20ccb3135447dc9e4e2570c3a39565853e" } ,
{ file = "watchfiles-0.24.0.tar.gz" , hash = "sha256:afb72325b74fa7a428c009c1b8be4b4d7c2afedafb2982827ef2156646df2fe1" } ,
2022-11-21 19:59:39 +08:00
]
2022-12-17 17:04:38 +08:00
[ package . dependencies ]
anyio = ">=3.0.0"
[ [ package ] ]
name = "wcwidth"
2024-01-15 13:24:55 +08:00
version = "0.2.13"
2022-12-17 17:04:38 +08:00
description = "Measures the displayed width of unicode strings in a terminal"
optional = false
python-versions = "*"
files = [
2024-01-15 13:24:55 +08:00
{ file = "wcwidth-0.2.13-py2.py3-none-any.whl" , hash = "sha256:3da69048e4540d84af32131829ff948f1e022c1c6bdb8d6102117aac784f6859" } ,
{ file = "wcwidth-0.2.13.tar.gz" , hash = "sha256:72ea0c06399eb286d978fdedb6923a9eb47e1c486ce63e9b4e64fc18303972b5" } ,
2022-07-08 12:24:48 +08:00
]
2022-12-17 17:04:38 +08:00
[ [ package ] ]
name = "websockets"
2024-11-23 11:34:15 +08:00
version = "14.1"
2022-12-17 17:04:38 +08:00
description = "An implementation of the WebSocket Protocol (RFC 6455 & 7692)"
2023-01-06 20:07:28 +08:00
optional = true
2024-11-23 11:34:15 +08:00
python-versions = ">=3.9"
2022-12-17 17:04:38 +08:00
files = [
2024-11-23 11:34:15 +08:00
{ file = "websockets-14.1-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:a0adf84bc2e7c86e8a202537b4fd50e6f7f0e4a6b6bf64d7ccb96c4cd3330b29" } ,
{ file = "websockets-14.1-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:90b5d9dfbb6d07a84ed3e696012610b6da074d97453bd01e0e30744b472c8179" } ,
{ file = "websockets-14.1-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:2177ee3901075167f01c5e335a6685e71b162a54a89a56001f1c3e9e3d2ad250" } ,
{ file = "websockets-14.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:3f14a96a0034a27f9d47fd9788913924c89612225878f8078bb9d55f859272b0" } ,
{ file = "websockets-14.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:1f874ba705deea77bcf64a9da42c1f5fc2466d8f14daf410bc7d4ceae0a9fcb0" } ,
{ file = "websockets-14.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:9607b9a442392e690a57909c362811184ea429585a71061cd5d3c2b98065c199" } ,
{ file = "websockets-14.1-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:bea45f19b7ca000380fbd4e02552be86343080120d074b87f25593ce1700ad58" } ,
{ file = "websockets-14.1-cp310-cp310-musllinux_1_2_i686.whl" , hash = "sha256:219c8187b3ceeadbf2afcf0f25a4918d02da7b944d703b97d12fb01510869078" } ,
{ file = "websockets-14.1-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:ad2ab2547761d79926effe63de21479dfaf29834c50f98c4bf5b5480b5838434" } ,
{ file = "websockets-14.1-cp310-cp310-win32.whl" , hash = "sha256:1288369a6a84e81b90da5dbed48610cd7e5d60af62df9851ed1d1d23a9069f10" } ,
{ file = "websockets-14.1-cp310-cp310-win_amd64.whl" , hash = "sha256:e0744623852f1497d825a49a99bfbec9bea4f3f946df6eb9d8a2f0c37a2fec2e" } ,
{ file = "websockets-14.1-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:449d77d636f8d9c17952628cc7e3b8faf6e92a17ec581ec0c0256300717e1512" } ,
{ file = "websockets-14.1-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:a35f704be14768cea9790d921c2c1cc4fc52700410b1c10948511039be824aac" } ,
{ file = "websockets-14.1-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:b1f3628a0510bd58968c0f60447e7a692933589b791a6b572fcef374053ca280" } ,
{ file = "websockets-14.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:3c3deac3748ec73ef24fc7be0b68220d14d47d6647d2f85b2771cb35ea847aa1" } ,
{ file = "websockets-14.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:7048eb4415d46368ef29d32133134c513f507fff7d953c18c91104738a68c3b3" } ,
{ file = "websockets-14.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:f6cf0ad281c979306a6a34242b371e90e891bce504509fb6bb5246bbbf31e7b6" } ,
{ file = "websockets-14.1-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:cc1fc87428c1d18b643479caa7b15db7d544652e5bf610513d4a3478dbe823d0" } ,
{ file = "websockets-14.1-cp311-cp311-musllinux_1_2_i686.whl" , hash = "sha256:f95ba34d71e2fa0c5d225bde3b3bdb152e957150100e75c86bc7f3964c450d89" } ,
{ file = "websockets-14.1-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:9481a6de29105d73cf4515f2bef8eb71e17ac184c19d0b9918a3701c6c9c4f23" } ,
{ file = "websockets-14.1-cp311-cp311-win32.whl" , hash = "sha256:368a05465f49c5949e27afd6fbe0a77ce53082185bbb2ac096a3a8afaf4de52e" } ,
{ file = "websockets-14.1-cp311-cp311-win_amd64.whl" , hash = "sha256:6d24fc337fc055c9e83414c94e1ee0dee902a486d19d2a7f0929e49d7d604b09" } ,
{ file = "websockets-14.1-cp312-cp312-macosx_10_13_universal2.whl" , hash = "sha256:ed907449fe5e021933e46a3e65d651f641975a768d0649fee59f10c2985529ed" } ,
{ file = "websockets-14.1-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:87e31011b5c14a33b29f17eb48932e63e1dcd3fa31d72209848652310d3d1f0d" } ,
{ file = "websockets-14.1-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:bc6ccf7d54c02ae47a48ddf9414c54d48af9c01076a2e1023e3b486b6e72c707" } ,
{ file = "websockets-14.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:9777564c0a72a1d457f0848977a1cbe15cfa75fa2f67ce267441e465717dcf1a" } ,
{ file = "websockets-14.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:a655bde548ca98f55b43711b0ceefd2a88a71af6350b0c168aa77562104f3f45" } ,
{ file = "websockets-14.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:a3dfff83ca578cada2d19e665e9c8368e1598d4e787422a460ec70e531dbdd58" } ,
{ file = "websockets-14.1-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:6a6c9bcf7cdc0fd41cc7b7944447982e8acfd9f0d560ea6d6845428ed0562058" } ,
{ file = "websockets-14.1-cp312-cp312-musllinux_1_2_i686.whl" , hash = "sha256:4b6caec8576e760f2c7dd878ba817653144d5f369200b6ddf9771d64385b84d4" } ,
{ file = "websockets-14.1-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:eb6d38971c800ff02e4a6afd791bbe3b923a9a57ca9aeab7314c21c84bf9ff05" } ,
{ file = "websockets-14.1-cp312-cp312-win32.whl" , hash = "sha256:1d045cbe1358d76b24d5e20e7b1878efe578d9897a25c24e6006eef788c0fdf0" } ,
{ file = "websockets-14.1-cp312-cp312-win_amd64.whl" , hash = "sha256:90f4c7a069c733d95c308380aae314f2cb45bd8a904fb03eb36d1a4983a4993f" } ,
{ file = "websockets-14.1-cp313-cp313-macosx_10_13_universal2.whl" , hash = "sha256:3630b670d5057cd9e08b9c4dab6493670e8e762a24c2c94ef312783870736ab9" } ,
{ file = "websockets-14.1-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:36ebd71db3b89e1f7b1a5deaa341a654852c3518ea7a8ddfdf69cc66acc2db1b" } ,
{ file = "websockets-14.1-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:5b918d288958dc3fa1c5a0b9aa3256cb2b2b84c54407f4813c45d52267600cd3" } ,
{ file = "websockets-14.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:00fe5da3f037041da1ee0cf8e308374e236883f9842c7c465aa65098b1c9af59" } ,
{ file = "websockets-14.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:8149a0f5a72ca36720981418eeffeb5c2729ea55fa179091c81a0910a114a5d2" } ,
{ file = "websockets-14.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:77569d19a13015e840b81550922056acabc25e3f52782625bc6843cfa034e1da" } ,
{ file = "websockets-14.1-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:cf5201a04550136ef870aa60ad3d29d2a59e452a7f96b94193bee6d73b8ad9a9" } ,
{ file = "websockets-14.1-cp313-cp313-musllinux_1_2_i686.whl" , hash = "sha256:88cf9163ef674b5be5736a584c999e98daf3aabac6e536e43286eb74c126b9c7" } ,
{ file = "websockets-14.1-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:836bef7ae338a072e9d1863502026f01b14027250a4545672673057997d5c05a" } ,
{ file = "websockets-14.1-cp313-cp313-win32.whl" , hash = "sha256:0d4290d559d68288da9f444089fd82490c8d2744309113fc26e2da6e48b65da6" } ,
{ file = "websockets-14.1-cp313-cp313-win_amd64.whl" , hash = "sha256:8621a07991add373c3c5c2cf89e1d277e49dc82ed72c75e3afc74bd0acc446f0" } ,
{ file = "websockets-14.1-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:01bb2d4f0a6d04538d3c5dfd27c0643269656c28045a53439cbf1c004f90897a" } ,
{ file = "websockets-14.1-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:414ffe86f4d6f434a8c3b7913655a1a5383b617f9bf38720e7c0799fac3ab1c6" } ,
{ file = "websockets-14.1-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:8fda642151d5affdee8a430bd85496f2e2517be3a2b9d2484d633d5712b15c56" } ,
{ file = "websockets-14.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:cd7c11968bc3860d5c78577f0dbc535257ccec41750675d58d8dc66aa47fe52c" } ,
{ file = "websockets-14.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:a032855dc7db987dff813583d04f4950d14326665d7e714d584560b140ae6b8b" } ,
{ file = "websockets-14.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:b7e7ea2f782408c32d86b87a0d2c1fd8871b0399dd762364c731d86c86069a78" } ,
{ file = "websockets-14.1-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:39450e6215f7d9f6f7bc2a6da21d79374729f5d052333da4d5825af8a97e6735" } ,
{ file = "websockets-14.1-cp39-cp39-musllinux_1_2_i686.whl" , hash = "sha256:ceada5be22fa5a5a4cdeec74e761c2ee7db287208f54c718f2df4b7e200b8d4a" } ,
{ file = "websockets-14.1-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:3fc753451d471cff90b8f467a1fc0ae64031cf2d81b7b34e1811b7e2691bc4bc" } ,
{ file = "websockets-14.1-cp39-cp39-win32.whl" , hash = "sha256:14839f54786987ccd9d03ed7f334baec0f02272e7ec4f6e9d427ff584aeea8b4" } ,
{ file = "websockets-14.1-cp39-cp39-win_amd64.whl" , hash = "sha256:d9fd19ecc3a4d5ae82ddbfb30962cf6d874ff943e56e0c81f5169be2fda62979" } ,
{ file = "websockets-14.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl" , hash = "sha256:e5dc25a9dbd1a7f61eca4b7cb04e74ae4b963d658f9e4f9aad9cd00b688692c8" } ,
{ file = "websockets-14.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl" , hash = "sha256:04a97aca96ca2acedf0d1f332c861c5a4486fdcba7bcef35873820f940c4231e" } ,
{ file = "websockets-14.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:df174ece723b228d3e8734a6f2a6febbd413ddec39b3dc592f5a4aa0aff28098" } ,
{ file = "websockets-14.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:034feb9f4286476f273b9a245fb15f02c34d9586a5bc936aff108c3ba1b21beb" } ,
{ file = "websockets-14.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:660c308dabd2b380807ab64b62985eaccf923a78ebc572bd485375b9ca2b7dc7" } ,
{ file = "websockets-14.1-pp310-pypy310_pp73-win_amd64.whl" , hash = "sha256:5a42d3ecbb2db5080fc578314439b1d79eef71d323dc661aa616fb492436af5d" } ,
{ file = "websockets-14.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl" , hash = "sha256:ddaa4a390af911da6f680be8be4ff5aaf31c4c834c1a9147bc21cbcbca2d4370" } ,
{ file = "websockets-14.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl" , hash = "sha256:a4c805c6034206143fbabd2d259ec5e757f8b29d0a2f0bf3d2fe5d1f60147a4a" } ,
{ file = "websockets-14.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:205f672a6c2c671a86d33f6d47c9b35781a998728d2c7c2a3e1cf3333fcb62b7" } ,
{ file = "websockets-14.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:5ef440054124728cc49b01c33469de06755e5a7a4e83ef61934ad95fc327fbb0" } ,
{ file = "websockets-14.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:e7591d6f440af7f73c4bd9404f3772bfee064e639d2b6cc8c94076e71b2471c1" } ,
{ file = "websockets-14.1-pp39-pypy39_pp73-win_amd64.whl" , hash = "sha256:25225cc79cfebc95ba1d24cd3ab86aaa35bcd315d12fa4358939bd55e9bd74a5" } ,
{ file = "websockets-14.1-py3-none-any.whl" , hash = "sha256:4d4fc827a20abe6d544a119896f6b78ee13fe81cbfef416f3f2ddf09a03f0e2e" } ,
{ file = "websockets-14.1.tar.gz" , hash = "sha256:398b10c77d471c0aab20a845e7a60076b6390bfdaac7a6d2edb0d2c59d75e8d8" } ,
2022-11-21 19:59:39 +08:00
]
2022-12-17 17:04:38 +08:00
[ [ package ] ]
name = "werkzeug"
2024-11-23 11:34:15 +08:00
version = "3.1.3"
2022-12-17 17:04:38 +08:00
description = "The comprehensive WSGI web application library."
2023-06-19 17:48:59 +08:00
optional = false
2024-11-23 11:34:15 +08:00
python-versions = ">=3.9"
2022-12-17 17:04:38 +08:00
files = [
2024-11-23 11:34:15 +08:00
{ file = "werkzeug-3.1.3-py3-none-any.whl" , hash = "sha256:54b78bf3716d19a65be4fceccc0d1d7b89e608834989dfae50ea87564639213e" } ,
{ file = "werkzeug-3.1.3.tar.gz" , hash = "sha256:60723ce945c19328679790e3282cc758aa4a6040e4bb330f53d30fa546d44746" } ,
2022-11-21 19:59:39 +08:00
]
2022-12-17 17:04:38 +08:00
[ package . dependencies ]
MarkupSafe = ">=2.1.1"
[ package . extras ]
2023-06-01 14:18:16 +08:00
watchdog = [ "watchdog (>=2.3)" ]
2022-12-17 17:04:38 +08:00
[ [ package ] ]
name = "win32-setctime"
version = "1.1.0"
description = "A small Python utility to set file creation time on Windows"
optional = false
python-versions = ">=3.5"
files = [
2022-01-23 11:48:35 +08:00
{ file = "win32_setctime-1.1.0-py3-none-any.whl" , hash = "sha256:231db239e959c2fe7eb1d7dc129f11172354f98361c4fa2d6d2d7e278baa8aad" } ,
{ file = "win32_setctime-1.1.0.tar.gz" , hash = "sha256:15cf5750465118d6929ae4de4eb46e8edae9a5634350c01ba582df868e932cb2" } ,
2020-08-26 22:54:58 +08:00
]
2022-12-17 17:04:38 +08:00
[ package . extras ]
dev = [ "black (>=19.3b0)" , "pytest (>=4.6.2)" ]
[ [ package ] ]
name = "wsproto"
version = "1.2.0"
description = "WebSockets state-machine based protocol implementation"
2024-01-17 16:39:35 +08:00
optional = false
2022-12-17 17:04:38 +08:00
python-versions = ">=3.7.0"
files = [
2022-11-21 19:59:39 +08:00
{ file = "wsproto-1.2.0-py3-none-any.whl" , hash = "sha256:b9acddd652b585d75b20477888c56642fdade28bdfd3579aa24a4d2c037dd736" } ,
{ file = "wsproto-1.2.0.tar.gz" , hash = "sha256:ad565f26ecb92588a3e43bc3d96164de84cd9902482b130d0ddbaa9664a85065" } ,
]
2022-12-17 17:04:38 +08:00
[ package . dependencies ]
h11 = ">=0.9.0,<1"
[ [ package ] ]
name = "yarl"
2024-11-23 11:34:15 +08:00
version = "1.18.0"
2022-12-17 17:04:38 +08:00
description = "Yet another URL library"
optional = false
2024-10-26 15:36:01 +08:00
python-versions = ">=3.9"
2022-12-17 17:04:38 +08:00
files = [
2024-11-23 11:34:15 +08:00
{ file = "yarl-1.18.0-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:074fee89caab89a97e18ef5f29060ef61ba3cae6cd77673acc54bfdd3214b7b7" } ,
{ file = "yarl-1.18.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:b026cf2c32daf48d90c0c4e406815c3f8f4cfe0c6dfccb094a9add1ff6a0e41a" } ,
{ file = "yarl-1.18.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:ae38bd86eae3ba3d2ce5636cc9e23c80c9db2e9cb557e40b98153ed102b5a736" } ,
{ file = "yarl-1.18.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:685cc37f3f307c6a8e879986c6d85328f4c637f002e219f50e2ef66f7e062c1d" } ,
{ file = "yarl-1.18.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:8254dbfce84ee5d1e81051ee7a0f1536c108ba294c0fdb5933476398df0654f3" } ,
{ file = "yarl-1.18.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:20de4a8b04de70c49698dc2390b7fd2d18d424d3b876371f9b775e2b462d4b41" } ,
{ file = "yarl-1.18.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:b0a2074a37285570d54b55820687de3d2f2b9ecf1b714e482e48c9e7c0402038" } ,
{ file = "yarl-1.18.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:3f576ed278860df2721a5d57da3381040176ef1d07def9688a385c8330db61a1" } ,
{ file = "yarl-1.18.0-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:3a3709450a574d61be6ac53d582496014342ea34876af8dc17cc16da32826c9a" } ,
{ file = "yarl-1.18.0-cp310-cp310-musllinux_1_2_armv7l.whl" , hash = "sha256:bd80ed29761490c622edde5dd70537ca8c992c2952eb62ed46984f8eff66d6e8" } ,
{ file = "yarl-1.18.0-cp310-cp310-musllinux_1_2_i686.whl" , hash = "sha256:32141e13a1d5a48525e519c9197d3f4d9744d818d5c7d6547524cc9eccc8971e" } ,
{ file = "yarl-1.18.0-cp310-cp310-musllinux_1_2_ppc64le.whl" , hash = "sha256:8b8d3e4e014fb4274f1c5bf61511d2199e263909fb0b8bda2a7428b0894e8dc6" } ,
{ file = "yarl-1.18.0-cp310-cp310-musllinux_1_2_s390x.whl" , hash = "sha256:701bb4a8f4de191c8c0cc9a1e6d5142f4df880e9d1210e333b829ca9425570ed" } ,
{ file = "yarl-1.18.0-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:a45d94075ac0647621eaaf693c8751813a3eccac455d423f473ffed38c8ac5c9" } ,
{ file = "yarl-1.18.0-cp310-cp310-win32.whl" , hash = "sha256:34176bfb082add67cb2a20abd85854165540891147f88b687a5ed0dc225750a0" } ,
{ file = "yarl-1.18.0-cp310-cp310-win_amd64.whl" , hash = "sha256:73553bbeea7d6ec88c08ad8027f4e992798f0abc459361bf06641c71972794dc" } ,
{ file = "yarl-1.18.0-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:b8e8c516dc4e1a51d86ac975b0350735007e554c962281c432eaa5822aa9765c" } ,
{ file = "yarl-1.18.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:2e6b4466714a73f5251d84b471475850954f1fa6acce4d3f404da1d55d644c34" } ,
{ file = "yarl-1.18.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:c893f8c1a6d48b25961e00922724732d00b39de8bb0b451307482dc87bddcd74" } ,
{ file = "yarl-1.18.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:13aaf2bdbc8c86ddce48626b15f4987f22e80d898818d735b20bd58f17292ee8" } ,
{ file = "yarl-1.18.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:dd21c0128e301851de51bc607b0a6da50e82dc34e9601f4b508d08cc89ee7929" } ,
{ file = "yarl-1.18.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:205de377bd23365cd85562c9c6c33844050a93661640fda38e0567d2826b50df" } ,
{ file = "yarl-1.18.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:ed69af4fe2a0949b1ea1d012bf065c77b4c7822bad4737f17807af2adb15a73c" } ,
{ file = "yarl-1.18.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:8e1c18890091aa3cc8a77967943476b729dc2016f4cfe11e45d89b12519d4a93" } ,
{ file = "yarl-1.18.0-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:91b8fb9427e33f83ca2ba9501221ffaac1ecf0407f758c4d2f283c523da185ee" } ,
{ file = "yarl-1.18.0-cp311-cp311-musllinux_1_2_armv7l.whl" , hash = "sha256:536a7a8a53b75b2e98ff96edb2dfb91a26b81c4fed82782035767db5a465be46" } ,
{ file = "yarl-1.18.0-cp311-cp311-musllinux_1_2_i686.whl" , hash = "sha256:a64619a9c47c25582190af38e9eb382279ad42e1f06034f14d794670796016c0" } ,
{ file = "yarl-1.18.0-cp311-cp311-musllinux_1_2_ppc64le.whl" , hash = "sha256:c73a6bbc97ba1b5a0c3c992ae93d721c395bdbb120492759b94cc1ac71bc6350" } ,
{ file = "yarl-1.18.0-cp311-cp311-musllinux_1_2_s390x.whl" , hash = "sha256:a173401d7821a2a81c7b47d4e7d5c4021375a1441af0c58611c1957445055056" } ,
{ file = "yarl-1.18.0-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:7520e799b1f84e095cce919bd6c23c9d49472deeef25fe1ef960b04cca51c3fc" } ,
{ file = "yarl-1.18.0-cp311-cp311-win32.whl" , hash = "sha256:c4cb992d8090d5ae5f7afa6754d7211c578be0c45f54d3d94f7781c495d56716" } ,
{ file = "yarl-1.18.0-cp311-cp311-win_amd64.whl" , hash = "sha256:52c136f348605974c9b1c878addd6b7a60e3bf2245833e370862009b86fa4689" } ,
{ file = "yarl-1.18.0-cp312-cp312-macosx_10_13_universal2.whl" , hash = "sha256:1ece25e2251c28bab737bdf0519c88189b3dd9492dc086a1d77336d940c28ced" } ,
{ file = "yarl-1.18.0-cp312-cp312-macosx_10_13_x86_64.whl" , hash = "sha256:454902dc1830d935c90b5b53c863ba2a98dcde0fbaa31ca2ed1ad33b2a7171c6" } ,
{ file = "yarl-1.18.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:01be8688fc211dc237e628fcc209dda412d35de7642453059a0553747018d075" } ,
{ file = "yarl-1.18.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:4d26f1fa9fa2167bb238f6f4b20218eb4e88dd3ef21bb8f97439fa6b5313e30d" } ,
{ file = "yarl-1.18.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:b234a4a9248a9f000b7a5dfe84b8cb6210ee5120ae70eb72a4dcbdb4c528f72f" } ,
{ file = "yarl-1.18.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:fe94d1de77c4cd8caff1bd5480e22342dbd54c93929f5943495d9c1e8abe9f42" } ,
{ file = "yarl-1.18.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:9b4c90c5363c6b0a54188122b61edb919c2cd1119684999d08cd5e538813a28e" } ,
{ file = "yarl-1.18.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:49a98ecadc5a241c9ba06de08127ee4796e1009555efd791bac514207862b43d" } ,
{ file = "yarl-1.18.0-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:9106025c7f261f9f5144f9aa7681d43867eed06349a7cfb297a1bc804de2f0d1" } ,
{ file = "yarl-1.18.0-cp312-cp312-musllinux_1_2_armv7l.whl" , hash = "sha256:f275ede6199d0f1ed4ea5d55a7b7573ccd40d97aee7808559e1298fe6efc8dbd" } ,
{ file = "yarl-1.18.0-cp312-cp312-musllinux_1_2_i686.whl" , hash = "sha256:f7edeb1dcc7f50a2c8e08b9dc13a413903b7817e72273f00878cb70e766bdb3b" } ,
{ file = "yarl-1.18.0-cp312-cp312-musllinux_1_2_ppc64le.whl" , hash = "sha256:c083f6dd6951b86e484ebfc9c3524b49bcaa9c420cb4b2a78ef9f7a512bfcc85" } ,
{ file = "yarl-1.18.0-cp312-cp312-musllinux_1_2_s390x.whl" , hash = "sha256:80741ec5b471fbdfb997821b2842c59660a1c930ceb42f8a84ba8ca0f25a66aa" } ,
{ file = "yarl-1.18.0-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:b1a3297b9cad594e1ff0c040d2881d7d3a74124a3c73e00c3c71526a1234a9f7" } ,
{ file = "yarl-1.18.0-cp312-cp312-win32.whl" , hash = "sha256:cd6ab7d6776c186f544f893b45ee0c883542b35e8a493db74665d2e594d3ca75" } ,
{ file = "yarl-1.18.0-cp312-cp312-win_amd64.whl" , hash = "sha256:039c299a0864d1f43c3e31570045635034ea7021db41bf4842693a72aca8df3a" } ,
{ file = "yarl-1.18.0-cp313-cp313-macosx_10_13_universal2.whl" , hash = "sha256:6fb64dd45453225f57d82c4764818d7a205ee31ce193e9f0086e493916bd4f72" } ,
{ file = "yarl-1.18.0-cp313-cp313-macosx_10_13_x86_64.whl" , hash = "sha256:3adaaf9c6b1b4fc258584f4443f24d775a2086aee82d1387e48a8b4f3d6aecf6" } ,
{ file = "yarl-1.18.0-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:da206d1ec78438a563c5429ab808a2b23ad7bc025c8adbf08540dde202be37d5" } ,
{ file = "yarl-1.18.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:576d258b21c1db4c6449b1c572c75d03f16a482eb380be8003682bdbe7db2f28" } ,
{ file = "yarl-1.18.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:c60e547c0a375c4bfcdd60eef82e7e0e8698bf84c239d715f5c1278a73050393" } ,
{ file = "yarl-1.18.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:e3818eabaefb90adeb5e0f62f047310079d426387991106d4fbf3519eec7d90a" } ,
{ file = "yarl-1.18.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:a5f72421246c21af6a92fbc8c13b6d4c5427dfd949049b937c3b731f2f9076bd" } ,
{ file = "yarl-1.18.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:7fa7d37f2ada0f42e0723632993ed422f2a679af0e200874d9d861720a54f53e" } ,
{ file = "yarl-1.18.0-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:42ba84e2ac26a3f252715f8ec17e6fdc0cbf95b9617c5367579fafcd7fba50eb" } ,
{ file = "yarl-1.18.0-cp313-cp313-musllinux_1_2_armv7l.whl" , hash = "sha256:6a49ad0102c0f0ba839628d0bf45973c86ce7b590cdedf7540d5b1833ddc6f00" } ,
{ file = "yarl-1.18.0-cp313-cp313-musllinux_1_2_i686.whl" , hash = "sha256:96404e8d5e1bbe36bdaa84ef89dc36f0e75939e060ca5cd45451aba01db02902" } ,
{ file = "yarl-1.18.0-cp313-cp313-musllinux_1_2_ppc64le.whl" , hash = "sha256:a0509475d714df8f6d498935b3f307cd122c4ca76f7d426c7e1bb791bcd87eda" } ,
{ file = "yarl-1.18.0-cp313-cp313-musllinux_1_2_s390x.whl" , hash = "sha256:1ff116f0285b5c8b3b9a2680aeca29a858b3b9e0402fc79fd850b32c2bcb9f8b" } ,
{ file = "yarl-1.18.0-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:e2580c1d7e66e6d29d6e11855e3b1c6381971e0edd9a5066e6c14d79bc8967af" } ,
{ file = "yarl-1.18.0-cp313-cp313-win32.whl" , hash = "sha256:14408cc4d34e202caba7b5ac9cc84700e3421a9e2d1b157d744d101b061a4a88" } ,
{ file = "yarl-1.18.0-cp313-cp313-win_amd64.whl" , hash = "sha256:1db1537e9cb846eb0ff206eac667f627794be8b71368c1ab3207ec7b6f8c5afc" } ,
{ file = "yarl-1.18.0-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:fa2c9cb607e0f660d48c54a63de7a9b36fef62f6b8bd50ff592ce1137e73ac7d" } ,
{ file = "yarl-1.18.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:c0f4808644baf0a434a3442df5e0bedf8d05208f0719cedcd499e168b23bfdc4" } ,
{ file = "yarl-1.18.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:7db9584235895a1dffca17e1c634b13870852094f6389b68dcc6338086aa7b08" } ,
{ file = "yarl-1.18.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:309f8d27d6f93ceeeb80aa6980e883aa57895270f7f41842b92247e65d7aeddf" } ,
{ file = "yarl-1.18.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:609ffd44fed2ed88d9b4ef62ee860cf86446cf066333ad4ce4123505b819e581" } ,
{ file = "yarl-1.18.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:f172b8b2c72a13a06ea49225a9c47079549036ad1b34afa12d5491b881f5b993" } ,
{ file = "yarl-1.18.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:d89ae7de94631b60d468412c18290d358a9d805182373d804ec839978b120422" } ,
{ file = "yarl-1.18.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:466d31fd043ef9af822ee3f1df8fdff4e8c199a7f4012c2642006af240eade17" } ,
{ file = "yarl-1.18.0-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:7609b8462351c4836b3edce4201acb6dd46187b207c589b30a87ffd1813b48dc" } ,
{ file = "yarl-1.18.0-cp39-cp39-musllinux_1_2_armv7l.whl" , hash = "sha256:d9d4f5e471e8dc49b593a80766c2328257e405f943c56a3dc985c125732bc4cf" } ,
{ file = "yarl-1.18.0-cp39-cp39-musllinux_1_2_i686.whl" , hash = "sha256:67b336c15e564d76869c9a21316f90edf546809a5796a083b8f57c845056bc01" } ,
{ file = "yarl-1.18.0-cp39-cp39-musllinux_1_2_ppc64le.whl" , hash = "sha256:b212452b80cae26cb767aa045b051740e464c5129b7bd739c58fbb7deb339e7b" } ,
{ file = "yarl-1.18.0-cp39-cp39-musllinux_1_2_s390x.whl" , hash = "sha256:38b39b7b3e692b6c92b986b00137a3891eddb66311b229d1940dcbd4f025083c" } ,
{ file = "yarl-1.18.0-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:a7ee6884a8848792d58b854946b685521f41d8871afa65e0d4a774954e9c9e89" } ,
{ file = "yarl-1.18.0-cp39-cp39-win32.whl" , hash = "sha256:b4095c5019bb889aa866bf12ed4c85c0daea5aafcb7c20d1519f02a1e738f07f" } ,
{ file = "yarl-1.18.0-cp39-cp39-win_amd64.whl" , hash = "sha256:2d90f2e4d16a5b0915ee065218b435d2ef619dd228973b1b47d262a6f7cd8fa5" } ,
{ file = "yarl-1.18.0-py3-none-any.whl" , hash = "sha256:dbf53db46f7cf176ee01d8d98c39381440776fcda13779d269a8ba664f69bec0" } ,
{ file = "yarl-1.18.0.tar.gz" , hash = "sha256:20d95535e7d833889982bfe7cc321b7f63bf8879788fee982c76ae2b24cfb715" } ,
2022-12-17 17:04:38 +08:00
]
[ package . dependencies ]
idna = ">=2.0"
multidict = ">=4.0"
2024-10-26 15:36:01 +08:00
propcache = ">=0.2.0"
2022-12-17 17:04:38 +08:00
[ [ package ] ]
name = "zipp"
2024-11-23 11:34:15 +08:00
version = "3.21.0"
2022-12-17 17:04:38 +08:00
description = "Backport of pathlib-compatible object wrapper for zip files"
2023-03-29 11:57:33 +08:00
optional = false
2024-11-23 11:34:15 +08:00
python-versions = ">=3.9"
2022-12-17 17:04:38 +08:00
files = [
2024-11-23 11:34:15 +08:00
{ file = "zipp-3.21.0-py3-none-any.whl" , hash = "sha256:ac1bbe05fd2991f160ebce24ffbac5f6d11d83dc90891255885223d42b3cd931" } ,
{ file = "zipp-3.21.0.tar.gz" , hash = "sha256:2c9958f6430a2040341a52eb608ed6dd93ef4392e02ffe219417c1b28b5dd1f4" } ,
2022-11-21 19:59:39 +08:00
]
2022-12-17 17:04:38 +08:00
[ package . extras ]
2024-10-26 15:36:01 +08:00
check = [ "pytest-checkdocs (>=2.4)" , "pytest-ruff (>=0.2.1)" ]
cover = [ "pytest-cov" ]
2024-06-20 20:49:17 +08:00
doc = [ "furo" , "jaraco.packaging (>=9.3)" , "jaraco.tidelift (>=1.4)" , "rst.linker (>=1.9)" , "sphinx (>=3.5)" , "sphinx-lint" ]
2024-10-26 15:36:01 +08:00
enabler = [ "pytest-enabler (>=2.2)" ]
test = [ "big-O" , "importlib-resources" , "jaraco.functools" , "jaraco.itertools" , "jaraco.test" , "more-itertools" , "pytest (>=6,!=8.1.*)" , "pytest-ignore-flaky" ]
type = [ "pytest-mypy" ]
2022-12-17 17:04:38 +08:00
[ extras ]
aiohttp = [ "aiohttp" ]
2023-02-28 14:46:09 +08:00
all = [ "Quart" , "aiohttp" , "fastapi" , "httpx" , "uvicorn" , "websockets" ]
2023-01-06 20:07:28 +08:00
fastapi = [ "fastapi" , "uvicorn" ]
2022-12-17 17:04:38 +08:00
httpx = [ "httpx" ]
2023-01-06 20:07:28 +08:00
quart = [ "Quart" , "uvicorn" ]
2022-12-17 17:04:38 +08:00
websockets = [ "websockets" ]
[ metadata ]
lock-version = "2.0"
2024-04-16 00:33:48 +08:00
python-versions = "^3.9"
2024-11-23 11:34:15 +08:00
content-hash = "062eab19289472efea748937d2f9a91d2e97cf2b29fe473e0e77912c5a9bb110"