2024-05-20 22:09:51 +08:00
# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand.
2024-01-26 11:12:57 +08:00
[ [ package ] ]
name = "aiodns"
2024-04-16 00:33:48 +08:00
version = "3.2.0"
2024-01-26 11:12:57 +08:00
description = "Simple DNS resolver for asyncio"
optional = false
python-versions = "*"
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" } ,
2024-01-26 11:12:57 +08:00
]
[ package . dependencies ]
pycares = ">=4.0.0"
[ [ package ] ]
name = "aiofiles"
version = "23.2.1"
description = "File support for asyncio."
optional = false
python-versions = ">=3.7"
files = [
{ file = "aiofiles-23.2.1-py3-none-any.whl" , hash = "sha256:19297512c647d4b27a2cf7c34caa7e405c0d60b5560618a29a9fe027b18b0107" } ,
{ file = "aiofiles-23.2.1.tar.gz" , hash = "sha256:84ec2218d8419404abcb9f0c02df3f34c6e0a68ed41072acfb1cef5cbc29051a" } ,
]
[ [ package ] ]
name = "aiohttp"
2024-05-01 16:55:17 +08:00
version = "3.9.5"
2024-01-26 11:12:57 +08:00
description = "Async http client/server framework (asyncio)"
optional = false
python-versions = ">=3.8"
files = [
2024-05-01 16:55:17 +08:00
{ file = "aiohttp-3.9.5-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:fcde4c397f673fdec23e6b05ebf8d4751314fa7c24f93334bf1f1364c1c69ac7" } ,
{ file = "aiohttp-3.9.5-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:5d6b3f1fabe465e819aed2c421a6743d8debbde79b6a8600739300630a01bf2c" } ,
{ file = "aiohttp-3.9.5-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:6ae79c1bc12c34082d92bf9422764f799aee4746fd7a392db46b7fd357d4a17a" } ,
{ file = "aiohttp-3.9.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:4d3ebb9e1316ec74277d19c5f482f98cc65a73ccd5430540d6d11682cd857430" } ,
{ file = "aiohttp-3.9.5-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:84dabd95154f43a2ea80deffec9cb44d2e301e38a0c9d331cc4aa0166fe28ae3" } ,
{ file = "aiohttp-3.9.5-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:c8a02fbeca6f63cb1f0475c799679057fc9268b77075ab7cf3f1c600e81dd46b" } ,
{ file = "aiohttp-3.9.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:c26959ca7b75ff768e2776d8055bf9582a6267e24556bb7f7bd29e677932be72" } ,
{ file = "aiohttp-3.9.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:714d4e5231fed4ba2762ed489b4aec07b2b9953cf4ee31e9871caac895a839c0" } ,
{ file = "aiohttp-3.9.5-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:e7a6a8354f1b62e15d48e04350f13e726fa08b62c3d7b8401c0a1314f02e3558" } ,
{ file = "aiohttp-3.9.5-cp310-cp310-musllinux_1_1_i686.whl" , hash = "sha256:c413016880e03e69d166efb5a1a95d40f83d5a3a648d16486592c49ffb76d0db" } ,
{ file = "aiohttp-3.9.5-cp310-cp310-musllinux_1_1_ppc64le.whl" , hash = "sha256:ff84aeb864e0fac81f676be9f4685f0527b660f1efdc40dcede3c251ef1e867f" } ,
{ file = "aiohttp-3.9.5-cp310-cp310-musllinux_1_1_s390x.whl" , hash = "sha256:ad7f2919d7dac062f24d6f5fe95d401597fbb015a25771f85e692d043c9d7832" } ,
{ file = "aiohttp-3.9.5-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:702e2c7c187c1a498a4e2b03155d52658fdd6fda882d3d7fbb891a5cf108bb10" } ,
{ file = "aiohttp-3.9.5-cp310-cp310-win32.whl" , hash = "sha256:67c3119f5ddc7261d47163ed86d760ddf0e625cd6246b4ed852e82159617b5fb" } ,
{ file = "aiohttp-3.9.5-cp310-cp310-win_amd64.whl" , hash = "sha256:471f0ef53ccedec9995287f02caf0c068732f026455f07db3f01a46e49d76bbb" } ,
{ file = "aiohttp-3.9.5-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:e0ae53e33ee7476dd3d1132f932eeb39bf6125083820049d06edcdca4381f342" } ,
{ file = "aiohttp-3.9.5-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:c088c4d70d21f8ca5c0b8b5403fe84a7bc8e024161febdd4ef04575ef35d474d" } ,
{ file = "aiohttp-3.9.5-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:639d0042b7670222f33b0028de6b4e2fad6451462ce7df2af8aee37dcac55424" } ,
{ file = "aiohttp-3.9.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:f26383adb94da5e7fb388d441bf09c61e5e35f455a3217bfd790c6b6bc64b2ee" } ,
{ file = "aiohttp-3.9.5-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:66331d00fb28dc90aa606d9a54304af76b335ae204d1836f65797d6fe27f1ca2" } ,
{ file = "aiohttp-3.9.5-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:4ff550491f5492ab5ed3533e76b8567f4b37bd2995e780a1f46bca2024223233" } ,
{ file = "aiohttp-3.9.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:f22eb3a6c1080d862befa0a89c380b4dafce29dc6cd56083f630073d102eb595" } ,
{ file = "aiohttp-3.9.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:a81b1143d42b66ffc40a441379387076243ef7b51019204fd3ec36b9f69e77d6" } ,
{ file = "aiohttp-3.9.5-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:f64fd07515dad67f24b6ea4a66ae2876c01031de91c93075b8093f07c0a2d93d" } ,
{ file = "aiohttp-3.9.5-cp311-cp311-musllinux_1_1_i686.whl" , hash = "sha256:93e22add827447d2e26d67c9ac0161756007f152fdc5210277d00a85f6c92323" } ,
{ file = "aiohttp-3.9.5-cp311-cp311-musllinux_1_1_ppc64le.whl" , hash = "sha256:55b39c8684a46e56ef8c8d24faf02de4a2b2ac60d26cee93bc595651ff545de9" } ,
{ file = "aiohttp-3.9.5-cp311-cp311-musllinux_1_1_s390x.whl" , hash = "sha256:4715a9b778f4293b9f8ae7a0a7cef9829f02ff8d6277a39d7f40565c737d3771" } ,
{ file = "aiohttp-3.9.5-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:afc52b8d969eff14e069a710057d15ab9ac17cd4b6753042c407dcea0e40bf75" } ,
{ file = "aiohttp-3.9.5-cp311-cp311-win32.whl" , hash = "sha256:b3df71da99c98534be076196791adca8819761f0bf6e08e07fd7da25127150d6" } ,
{ file = "aiohttp-3.9.5-cp311-cp311-win_amd64.whl" , hash = "sha256:88e311d98cc0bf45b62fc46c66753a83445f5ab20038bcc1b8a1cc05666f428a" } ,
{ file = "aiohttp-3.9.5-cp312-cp312-macosx_10_9_universal2.whl" , hash = "sha256:c7a4b7a6cf5b6eb11e109a9755fd4fda7d57395f8c575e166d363b9fc3ec4678" } ,
{ file = "aiohttp-3.9.5-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:0a158704edf0abcac8ac371fbb54044f3270bdbc93e254a82b6c82be1ef08f3c" } ,
{ file = "aiohttp-3.9.5-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:d153f652a687a8e95ad367a86a61e8d53d528b0530ef382ec5aaf533140ed00f" } ,
{ file = "aiohttp-3.9.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:82a6a97d9771cb48ae16979c3a3a9a18b600a8505b1115cfe354dfb2054468b4" } ,
{ file = "aiohttp-3.9.5-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:60cdbd56f4cad9f69c35eaac0fbbdf1f77b0ff9456cebd4902f3dd1cf096464c" } ,
{ file = "aiohttp-3.9.5-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:8676e8fd73141ded15ea586de0b7cda1542960a7b9ad89b2b06428e97125d4fa" } ,
{ file = "aiohttp-3.9.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:da00da442a0e31f1c69d26d224e1efd3a1ca5bcbf210978a2ca7426dfcae9f58" } ,
{ file = "aiohttp-3.9.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:18f634d540dd099c262e9f887c8bbacc959847cfe5da7a0e2e1cf3f14dbf2daf" } ,
{ file = "aiohttp-3.9.5-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:320e8618eda64e19d11bdb3bd04ccc0a816c17eaecb7e4945d01deee2a22f95f" } ,
{ file = "aiohttp-3.9.5-cp312-cp312-musllinux_1_1_i686.whl" , hash = "sha256:2faa61a904b83142747fc6a6d7ad8fccff898c849123030f8e75d5d967fd4a81" } ,
{ file = "aiohttp-3.9.5-cp312-cp312-musllinux_1_1_ppc64le.whl" , hash = "sha256:8c64a6dc3fe5db7b1b4d2b5cb84c4f677768bdc340611eca673afb7cf416ef5a" } ,
{ file = "aiohttp-3.9.5-cp312-cp312-musllinux_1_1_s390x.whl" , hash = "sha256:393c7aba2b55559ef7ab791c94b44f7482a07bf7640d17b341b79081f5e5cd1a" } ,
{ file = "aiohttp-3.9.5-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:c671dc117c2c21a1ca10c116cfcd6e3e44da7fcde37bf83b2be485ab377b25da" } ,
{ file = "aiohttp-3.9.5-cp312-cp312-win32.whl" , hash = "sha256:5a7ee16aab26e76add4afc45e8f8206c95d1d75540f1039b84a03c3b3800dd59" } ,
{ file = "aiohttp-3.9.5-cp312-cp312-win_amd64.whl" , hash = "sha256:5ca51eadbd67045396bc92a4345d1790b7301c14d1848feaac1d6a6c9289e888" } ,
{ file = "aiohttp-3.9.5-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:694d828b5c41255e54bc2dddb51a9f5150b4eefa9886e38b52605a05d96566e8" } ,
{ file = "aiohttp-3.9.5-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:0605cc2c0088fcaae79f01c913a38611ad09ba68ff482402d3410bf59039bfb8" } ,
{ file = "aiohttp-3.9.5-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:4558e5012ee03d2638c681e156461d37b7a113fe13970d438d95d10173d25f78" } ,
{ file = "aiohttp-3.9.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:9dbc053ac75ccc63dc3a3cc547b98c7258ec35a215a92bd9f983e0aac95d3d5b" } ,
{ file = "aiohttp-3.9.5-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:4109adee842b90671f1b689901b948f347325045c15f46b39797ae1bf17019de" } ,
{ file = "aiohttp-3.9.5-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:a6ea1a5b409a85477fd8e5ee6ad8f0e40bf2844c270955e09360418cfd09abac" } ,
{ file = "aiohttp-3.9.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:f3c2890ca8c59ee683fd09adf32321a40fe1cf164e3387799efb2acebf090c11" } ,
{ file = "aiohttp-3.9.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:3916c8692dbd9d55c523374a3b8213e628424d19116ac4308e434dbf6d95bbdd" } ,
{ file = "aiohttp-3.9.5-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:8d1964eb7617907c792ca00b341b5ec3e01ae8c280825deadbbd678447b127e1" } ,
{ file = "aiohttp-3.9.5-cp38-cp38-musllinux_1_1_i686.whl" , hash = "sha256:d5ab8e1f6bee051a4bf6195e38a5c13e5e161cb7bad83d8854524798bd9fcd6e" } ,
{ file = "aiohttp-3.9.5-cp38-cp38-musllinux_1_1_ppc64le.whl" , hash = "sha256:52c27110f3862a1afbcb2af4281fc9fdc40327fa286c4625dfee247c3ba90156" } ,
{ file = "aiohttp-3.9.5-cp38-cp38-musllinux_1_1_s390x.whl" , hash = "sha256:7f64cbd44443e80094309875d4f9c71d0401e966d191c3d469cde4642bc2e031" } ,
{ file = "aiohttp-3.9.5-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:8b4f72fbb66279624bfe83fd5eb6aea0022dad8eec62b71e7bf63ee1caadeafe" } ,
{ file = "aiohttp-3.9.5-cp38-cp38-win32.whl" , hash = "sha256:6380c039ec52866c06d69b5c7aad5478b24ed11696f0e72f6b807cfb261453da" } ,
{ file = "aiohttp-3.9.5-cp38-cp38-win_amd64.whl" , hash = "sha256:da22dab31d7180f8c3ac7c7635f3bcd53808f374f6aa333fe0b0b9e14b01f91a" } ,
{ file = "aiohttp-3.9.5-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:1732102949ff6087589408d76cd6dea656b93c896b011ecafff418c9661dc4ed" } ,
{ file = "aiohttp-3.9.5-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:c6021d296318cb6f9414b48e6a439a7f5d1f665464da507e8ff640848ee2a58a" } ,
{ file = "aiohttp-3.9.5-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:239f975589a944eeb1bad26b8b140a59a3a320067fb3cd10b75c3092405a1372" } ,
{ file = "aiohttp-3.9.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:3b7b30258348082826d274504fbc7c849959f1989d86c29bc355107accec6cfb" } ,
{ file = "aiohttp-3.9.5-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:cd2adf5c87ff6d8b277814a28a535b59e20bfea40a101db6b3bdca7e9926bc24" } ,
{ file = "aiohttp-3.9.5-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:e9a3d838441bebcf5cf442700e3963f58b5c33f015341f9ea86dcd7d503c07e2" } ,
{ file = "aiohttp-3.9.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:9e3a1ae66e3d0c17cf65c08968a5ee3180c5a95920ec2731f53343fac9bad106" } ,
{ file = "aiohttp-3.9.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:9c69e77370cce2d6df5d12b4e12bdcca60c47ba13d1cbbc8645dd005a20b738b" } ,
{ file = "aiohttp-3.9.5-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:0cbf56238f4bbf49dab8c2dc2e6b1b68502b1e88d335bea59b3f5b9f4c001475" } ,
{ file = "aiohttp-3.9.5-cp39-cp39-musllinux_1_1_i686.whl" , hash = "sha256:d1469f228cd9ffddd396d9948b8c9cd8022b6d1bf1e40c6f25b0fb90b4f893ed" } ,
{ file = "aiohttp-3.9.5-cp39-cp39-musllinux_1_1_ppc64le.whl" , hash = "sha256:45731330e754f5811c314901cebdf19dd776a44b31927fa4b4dbecab9e457b0c" } ,
{ file = "aiohttp-3.9.5-cp39-cp39-musllinux_1_1_s390x.whl" , hash = "sha256:3fcb4046d2904378e3aeea1df51f697b0467f2aac55d232c87ba162709478c46" } ,
{ file = "aiohttp-3.9.5-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:8cf142aa6c1a751fcb364158fd710b8a9be874b81889c2bd13aa8893197455e2" } ,
{ file = "aiohttp-3.9.5-cp39-cp39-win32.whl" , hash = "sha256:7b179eea70833c8dee51ec42f3b4097bd6370892fa93f510f76762105568cf09" } ,
{ file = "aiohttp-3.9.5-cp39-cp39-win_amd64.whl" , hash = "sha256:38d80498e2e169bc61418ff36170e0aad0cd268da8b38a17c4cf29d254a8b3f1" } ,
{ file = "aiohttp-3.9.5.tar.gz" , hash = "sha256:edea7d15772ceeb29db4aff55e482d4bcfb6ae160ce144f2682de02f6d693551" } ,
2024-01-26 11:12:57 +08:00
]
[ package . dependencies ]
aiodns = { version = "*" , optional = true , markers = "(sys_platform == \"linux\" or sys_platform == \"darwin\") and extra == \"speedups\"" }
aiosignal = ">=1.1.2"
async-timeout = { version = ">=4.0,<5.0" , markers = "python_version < \"3.11\"" }
attrs = ">=17.3.0"
Brotli = { version = "*" , optional = true , markers = "platform_python_implementation == \"CPython\" and extra == \"speedups\"" }
brotlicffi = { version = "*" , optional = true , markers = "platform_python_implementation != \"CPython\" and extra == \"speedups\"" }
frozenlist = ">=1.1.1"
multidict = ">=4.5,<7.0"
yarl = ">=1.0,<2.0"
[ package . extras ]
speedups = [ "Brotli" , "aiodns" , "brotlicffi" ]
[ [ package ] ]
name = "aiosignal"
version = "1.3.1"
description = "aiosignal: a list of registered asynchronous callbacks"
optional = false
python-versions = ">=3.7"
files = [
{ file = "aiosignal-1.3.1-py3-none-any.whl" , hash = "sha256:f8376fb07dd1e86a584e4fcdec80b36b7f81aac666ebc724e2c090300dd83b17" } ,
{ file = "aiosignal-1.3.1.tar.gz" , hash = "sha256:54cd96e15e1649b75d6c87526a6ff0b6c1b0dd3459f43d9ca11d48c339b68cfc" } ,
]
[ package . dependencies ]
frozenlist = ">=1.1.0"
[ [ package ] ]
name = "anyio"
2024-06-20 20:49:17 +08:00
version = "4.4.0"
2024-01-26 11:12:57 +08:00
description = "High level compatibility layer for multiple asynchronous event loop implementations"
optional = false
python-versions = ">=3.8"
files = [
2024-06-20 20:49:17 +08:00
{ file = "anyio-4.4.0-py3-none-any.whl" , hash = "sha256:c1b2d8f46a8a812513012e1107cb0e68c17159a7a594208005a57dc776e1bdc7" } ,
{ file = "anyio-4.4.0.tar.gz" , hash = "sha256:5aadc6a1bbb7cdb0bede386cac5e2940f5e2ff3aa20277e991cf028e0585ce94" } ,
2024-01-26 11:12:57 +08:00
]
[ package . dependencies ]
exceptiongroup = { version = ">=1.0.2" , markers = "python_version < \"3.11\"" }
idna = ">=2.8"
sniffio = ">=1.1"
typing-extensions = { version = ">=4.1" , markers = "python_version < \"3.11\"" }
[ package . extras ]
doc = [ "Sphinx (>=7)" , "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" , "uvloop (>=0.17)" ]
trio = [ "trio (>=0.23)" ]
[ [ package ] ]
name = "asgiref"
2024-04-16 00:33:48 +08:00
version = "3.8.1"
2024-01-26 11:12:57 +08:00
description = "ASGI specs, helper code, and adapters"
optional = false
2024-04-16 00:33:48 +08:00
python-versions = ">=3.8"
2024-01-26 11:12:57 +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" } ,
2024-01-26 11:12:57 +08:00
]
[ package . dependencies ]
typing-extensions = { version = ">=4" , markers = "python_version < \"3.11\"" }
[ package . extras ]
tests = [ "mypy (>=0.800)" , "pytest" , "pytest-asyncio" ]
[ [ package ] ]
name = "async-asgi-testclient"
version = "1.4.11"
description = "Async client for testing ASGI web applications"
optional = false
python-versions = "*"
files = [
{ file = "async-asgi-testclient-1.4.11.tar.gz" , hash = "sha256:4449ac85d512d661998ec61f91c9ae01851639611d748d81ae7f816736551792" } ,
]
[ package . dependencies ]
multidict = ">=4.0,<7.0"
requests = ">=2.21,<3.0"
[ [ package ] ]
name = "async-timeout"
version = "4.0.3"
description = "Timeout context manager for asyncio programs"
optional = false
python-versions = ">=3.7"
files = [
{ file = "async-timeout-4.0.3.tar.gz" , hash = "sha256:4640d96be84d82d02ed59ea2b7105a0f7b33abe8703703cd0ab0bf87c427522f" } ,
{ file = "async_timeout-4.0.3-py3-none-any.whl" , hash = "sha256:7405140ff1230c310e51dc27b3145b9092d659ce68ff733fb0cefe3ee42be028" } ,
]
[ [ package ] ]
name = "attrs"
version = "23.2.0"
description = "Classes Without Boilerplate"
optional = false
python-versions = ">=3.7"
files = [
{ file = "attrs-23.2.0-py3-none-any.whl" , hash = "sha256:99b87a485a5820b23b879f04c2305b44b951b502fd64be915879d77a7e8fc6f1" } ,
{ file = "attrs-23.2.0.tar.gz" , hash = "sha256:935dc3b529c262f6cf76e50877d35a4bd3c1de194fd41f47a2b7ae8f19971f30" } ,
]
[ package . extras ]
cov = [ "attrs[tests]" , "coverage[toml] (>=5.3)" ]
dev = [ "attrs[tests]" , "pre-commit" ]
docs = [ "furo" , "myst-parser" , "sphinx" , "sphinx-notfound-page" , "sphinxcontrib-towncrier" , "towncrier" , "zope-interface" ]
tests = [ "attrs[tests-no-zope]" , "zope-interface" ]
tests-mypy = [ "mypy (>=1.6)" , "pytest-mypy-plugins" ]
tests-no-zope = [ "attrs[tests-mypy]" , "cloudpickle" , "hypothesis" , "pympler" , "pytest (>=4.3.0)" , "pytest-xdist[psutil]" ]
[ [ package ] ]
name = "blinker"
2024-05-20 22:09:51 +08:00
version = "1.8.2"
2024-01-26 11:12:57 +08:00
description = "Fast, simple object-to-object and broadcast signaling"
optional = false
python-versions = ">=3.8"
files = [
2024-05-20 22:09:51 +08:00
{ file = "blinker-1.8.2-py3-none-any.whl" , hash = "sha256:1779309f71bf239144b9399d06ae925637cf6634cf6bd131104184531bf67c01" } ,
{ file = "blinker-1.8.2.tar.gz" , hash = "sha256:8f77b09d3bf7c795e969e9486f39c2c5e9c39d4ee07424be2bc594ece9642d83" } ,
2024-01-26 11:12:57 +08:00
]
[ [ package ] ]
name = "brotli"
version = "1.1.0"
description = "Python bindings for the Brotli compression library"
optional = false
python-versions = "*"
files = [
{ 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" } ,
{ 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" } ,
{ 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" } ,
{ 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" } ,
{ 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" } ,
{ 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" } ,
{ 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" } ,
{ 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" } ,
{ 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" } ,
{ 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" } ,
]
[ [ package ] ]
name = "brotlicffi"
version = "1.1.0.0"
description = "Python CFFI bindings to the Brotli library"
optional = false
python-versions = ">=3.7"
files = [
{ 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" } ,
]
[ package . dependencies ]
cffi = ">=1.0.0"
[ [ package ] ]
name = "certifi"
2024-06-20 20:49:17 +08:00
version = "2024.6.2"
2024-01-26 11:12:57 +08:00
description = "Python package for providing Mozilla's CA Bundle."
optional = false
python-versions = ">=3.6"
files = [
2024-06-20 20:49:17 +08:00
{ file = "certifi-2024.6.2-py3-none-any.whl" , hash = "sha256:ddc6c8ce995e6987e7faf5e3f1b02b302836a0e5d98ece18392cb1a36c72ad56" } ,
{ file = "certifi-2024.6.2.tar.gz" , hash = "sha256:3cd43f1c6fa7dedc5899d69d3ad0398fd018ad1a17fba83ddaf78aa46c747516" } ,
2024-01-26 11:12:57 +08:00
]
[ [ package ] ]
name = "cffi"
version = "1.16.0"
description = "Foreign Function Interface for Python calling C code."
optional = false
python-versions = ">=3.8"
files = [
{ file = "cffi-1.16.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:6b3d6606d369fc1da4fd8c357d026317fbb9c9b75d36dc16e90e84c26854b088" } ,
{ file = "cffi-1.16.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:ac0f5edd2360eea2f1daa9e26a41db02dd4b0451b48f7c318e217ee092a213e9" } ,
{ file = "cffi-1.16.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:7e61e3e4fa664a8588aa25c883eab612a188c725755afff6289454d6362b9673" } ,
{ file = "cffi-1.16.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:a72e8961a86d19bdb45851d8f1f08b041ea37d2bd8d4fd19903bc3083d80c896" } ,
{ file = "cffi-1.16.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:5b50bf3f55561dac5438f8e70bfcdfd74543fd60df5fa5f62d94e5867deca684" } ,
{ file = "cffi-1.16.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:7651c50c8c5ef7bdb41108b7b8c5a83013bfaa8a935590c5d74627c047a583c7" } ,
{ file = "cffi-1.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:e4108df7fe9b707191e55f33efbcb2d81928e10cea45527879a4749cbe472614" } ,
{ file = "cffi-1.16.0-cp310-cp310-musllinux_1_1_i686.whl" , hash = "sha256:32c68ef735dbe5857c810328cb2481e24722a59a2003018885514d4c09af9743" } ,
{ file = "cffi-1.16.0-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:673739cb539f8cdaa07d92d02efa93c9ccf87e345b9a0b556e3ecc666718468d" } ,
{ file = "cffi-1.16.0-cp310-cp310-win32.whl" , hash = "sha256:9f90389693731ff1f659e55c7d1640e2ec43ff725cc61b04b2f9c6d8d017df6a" } ,
{ file = "cffi-1.16.0-cp310-cp310-win_amd64.whl" , hash = "sha256:e6024675e67af929088fda399b2094574609396b1decb609c55fa58b028a32a1" } ,
{ file = "cffi-1.16.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:b84834d0cf97e7d27dd5b7f3aca7b6e9263c56308ab9dc8aae9784abb774d404" } ,
{ file = "cffi-1.16.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:1b8ebc27c014c59692bb2664c7d13ce7a6e9a629be20e54e7271fa696ff2b417" } ,
{ file = "cffi-1.16.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:ee07e47c12890ef248766a6e55bd38ebfb2bb8edd4142d56db91b21ea68b7627" } ,
{ file = "cffi-1.16.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:d8a9d3ebe49f084ad71f9269834ceccbf398253c9fac910c4fd7053ff1386936" } ,
{ file = "cffi-1.16.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:e70f54f1796669ef691ca07d046cd81a29cb4deb1e5f942003f401c0c4a2695d" } ,
{ file = "cffi-1.16.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:5bf44d66cdf9e893637896c7faa22298baebcd18d1ddb6d2626a6e39793a1d56" } ,
{ file = "cffi-1.16.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:7b78010e7b97fef4bee1e896df8a4bbb6712b7f05b7ef630f9d1da00f6444d2e" } ,
{ file = "cffi-1.16.0-cp311-cp311-musllinux_1_1_i686.whl" , hash = "sha256:c6a164aa47843fb1b01e941d385aab7215563bb8816d80ff3a363a9f8448a8dc" } ,
{ file = "cffi-1.16.0-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:e09f3ff613345df5e8c3667da1d918f9149bd623cd9070c983c013792a9a62eb" } ,
{ file = "cffi-1.16.0-cp311-cp311-win32.whl" , hash = "sha256:2c56b361916f390cd758a57f2e16233eb4f64bcbeee88a4881ea90fca14dc6ab" } ,
{ file = "cffi-1.16.0-cp311-cp311-win_amd64.whl" , hash = "sha256:db8e577c19c0fda0beb7e0d4e09e0ba74b1e4c092e0e40bfa12fe05b6f6d75ba" } ,
{ file = "cffi-1.16.0-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:fa3a0128b152627161ce47201262d3140edb5a5c3da88d73a1b790a959126956" } ,
{ file = "cffi-1.16.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:68e7c44931cc171c54ccb702482e9fc723192e88d25a0e133edd7aff8fcd1f6e" } ,
{ file = "cffi-1.16.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:abd808f9c129ba2beda4cfc53bde801e5bcf9d6e0f22f095e45327c038bfe68e" } ,
{ file = "cffi-1.16.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:88e2b3c14bdb32e440be531ade29d3c50a1a59cd4e51b1dd8b0865c54ea5d2e2" } ,
{ file = "cffi-1.16.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:fcc8eb6d5902bb1cf6dc4f187ee3ea80a1eba0a89aba40a5cb20a5087d961357" } ,
{ file = "cffi-1.16.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:b7be2d771cdba2942e13215c4e340bfd76398e9227ad10402a8767ab1865d2e6" } ,
{ file = "cffi-1.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:e715596e683d2ce000574bae5d07bd522c781a822866c20495e52520564f0969" } ,
{ file = "cffi-1.16.0-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:2d92b25dbf6cae33f65005baf472d2c245c050b1ce709cc4588cdcdd5495b520" } ,
{ file = "cffi-1.16.0-cp312-cp312-win32.whl" , hash = "sha256:b2ca4e77f9f47c55c194982e10f058db063937845bb2b7a86c84a6cfe0aefa8b" } ,
{ file = "cffi-1.16.0-cp312-cp312-win_amd64.whl" , hash = "sha256:68678abf380b42ce21a5f2abde8efee05c114c2fdb2e9eef2efdb0257fba1235" } ,
{ file = "cffi-1.16.0-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:0c9ef6ff37e974b73c25eecc13952c55bceed9112be2d9d938ded8e856138bcc" } ,
{ file = "cffi-1.16.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:a09582f178759ee8128d9270cd1344154fd473bb77d94ce0aeb2a93ebf0feaf0" } ,
{ file = "cffi-1.16.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:e760191dd42581e023a68b758769e2da259b5d52e3103c6060ddc02c9edb8d7b" } ,
{ file = "cffi-1.16.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:80876338e19c951fdfed6198e70bc88f1c9758b94578d5a7c4c91a87af3cf31c" } ,
{ file = "cffi-1.16.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:a6a14b17d7e17fa0d207ac08642c8820f84f25ce17a442fd15e27ea18d67c59b" } ,
{ file = "cffi-1.16.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:6602bc8dc6f3a9e02b6c22c4fc1e47aa50f8f8e6d3f78a5e16ac33ef5fefa324" } ,
{ file = "cffi-1.16.0-cp38-cp38-win32.whl" , hash = "sha256:131fd094d1065b19540c3d72594260f118b231090295d8c34e19a7bbcf2e860a" } ,
{ file = "cffi-1.16.0-cp38-cp38-win_amd64.whl" , hash = "sha256:31d13b0f99e0836b7ff893d37af07366ebc90b678b6664c955b54561fc36ef36" } ,
{ file = "cffi-1.16.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:582215a0e9adbe0e379761260553ba11c58943e4bbe9c36430c4ca6ac74b15ed" } ,
{ file = "cffi-1.16.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:b29ebffcf550f9da55bec9e02ad430c992a87e5f512cd63388abb76f1036d8d2" } ,
{ file = "cffi-1.16.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:dc9b18bf40cc75f66f40a7379f6a9513244fe33c0e8aa72e2d56b0196a7ef872" } ,
{ file = "cffi-1.16.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:9cb4a35b3642fc5c005a6755a5d17c6c8b6bcb6981baf81cea8bfbc8903e8ba8" } ,
{ file = "cffi-1.16.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:b86851a328eedc692acf81fb05444bdf1891747c25af7529e39ddafaf68a4f3f" } ,
{ file = "cffi-1.16.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:c0f31130ebc2d37cdd8e44605fb5fa7ad59049298b3f745c74fa74c62fbfcfc4" } ,
{ file = "cffi-1.16.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:8f8e709127c6c77446a8c0a8c8bf3c8ee706a06cd44b1e827c3e6a2ee6b8c098" } ,
{ file = "cffi-1.16.0-cp39-cp39-musllinux_1_1_i686.whl" , hash = "sha256:748dcd1e3d3d7cd5443ef03ce8685043294ad6bd7c02a38d1bd367cfd968e000" } ,
{ file = "cffi-1.16.0-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:8895613bcc094d4a1b2dbe179d88d7fb4a15cee43c052e8885783fac397d91fe" } ,
{ file = "cffi-1.16.0-cp39-cp39-win32.whl" , hash = "sha256:ed86a35631f7bfbb28e108dd96773b9d5a6ce4811cf6ea468bb6a359b256b1e4" } ,
{ file = "cffi-1.16.0-cp39-cp39-win_amd64.whl" , hash = "sha256:3686dffb02459559c74dd3d81748269ffb0eb027c39a6fc99502de37d501faa8" } ,
{ file = "cffi-1.16.0.tar.gz" , hash = "sha256:bcb3ef43e58665bbda2fb198698fcae6776483e0c4a631aa5647806c25e02cc0" } ,
]
[ package . dependencies ]
pycparser = "*"
[ [ package ] ]
name = "charset-normalizer"
version = "3.3.2"
description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet."
optional = false
python-versions = ">=3.7.0"
files = [
{ file = "charset-normalizer-3.3.2.tar.gz" , hash = "sha256:f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:25baf083bf6f6b341f4121c2f3c548875ee6f5339300e08be3f2b2ba1721cdd3" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:06435b539f889b1f6f4ac1758871aae42dc3a8c0e24ac9e60c2384973ad73027" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:9063e24fdb1e498ab71cb7419e24622516c4a04476b17a2dab57e8baa30d6e03" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:6897af51655e3691ff853668779c7bad41579facacf5fd7253b0133308cf000d" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:1d3193f4a680c64b4b6a9115943538edb896edc190f0b222e73761716519268e" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:cd70574b12bb8a4d2aaa0094515df2463cb429d8536cfb6c7ce983246983e5a6" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:8465322196c8b4d7ab6d1e049e4c5cb460d0394da4a27d23cc242fbf0034b6b5" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:a9a8e9031d613fd2009c182b69c7b2c1ef8239a0efb1df3f7c8da66d5dd3d537" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:beb58fe5cdb101e3a055192ac291b7a21e3b7ef4f67fa1d74e331a7f2124341c" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_i686.whl" , hash = "sha256:e06ed3eb3218bc64786f7db41917d4e686cc4856944f53d5bdf83a6884432e12" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_ppc64le.whl" , hash = "sha256:2e81c7b9c8979ce92ed306c249d46894776a909505d8f5a4ba55b14206e3222f" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_s390x.whl" , hash = "sha256:572c3763a264ba47b3cf708a44ce965d98555f618ca42c926a9c1616d8f34269" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:fd1abc0d89e30cc4e02e4064dc67fcc51bd941eb395c502aac3ec19fab46b519" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-win32.whl" , hash = "sha256:3d47fa203a7bd9c5b6cee4736ee84ca03b8ef23193c0d1ca99b5089f72645c73" } ,
{ file = "charset_normalizer-3.3.2-cp310-cp310-win_amd64.whl" , hash = "sha256:10955842570876604d404661fbccbc9c7e684caf432c09c715ec38fbae45ae09" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:802fe99cca7457642125a8a88a084cef28ff0cf9407060f7b93dca5aa25480db" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:573f6eac48f4769d667c4442081b1794f52919e7edada77495aaed9236d13a96" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:549a3a73da901d5bc3ce8d24e0600d1fa85524c10287f6004fbab87672bf3e1e" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:f27273b60488abe721a075bcca6d7f3964f9f6f067c8c4c605743023d7d3944f" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:1ceae2f17a9c33cb48e3263960dc5fc8005351ee19db217e9b1bb15d28c02574" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:65f6f63034100ead094b8744b3b97965785388f308a64cf8d7c34f2f2e5be0c4" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:753f10e867343b4511128c6ed8c82f7bec3bd026875576dfd88483c5c73b2fd8" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:4a78b2b446bd7c934f5dcedc588903fb2f5eec172f3d29e52a9096a43722adfc" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:e537484df0d8f426ce2afb2d0f8e1c3d0b114b83f8850e5f2fbea0e797bd82ae" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_i686.whl" , hash = "sha256:eb6904c354526e758fda7167b33005998fb68c46fbc10e013ca97f21ca5c8887" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_ppc64le.whl" , hash = "sha256:deb6be0ac38ece9ba87dea880e438f25ca3eddfac8b002a2ec3d9183a454e8ae" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_s390x.whl" , hash = "sha256:4ab2fe47fae9e0f9dee8c04187ce5d09f48eabe611be8259444906793ab7cbce" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:80402cd6ee291dcb72644d6eac93785fe2c8b9cb30893c1af5b8fdd753b9d40f" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-win32.whl" , hash = "sha256:7cd13a2e3ddeed6913a65e66e94b51d80a041145a026c27e6bb76c31a853c6ab" } ,
{ file = "charset_normalizer-3.3.2-cp311-cp311-win_amd64.whl" , hash = "sha256:663946639d296df6a2bb2aa51b60a2454ca1cb29835324c640dafb5ff2131a77" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-macosx_10_9_universal2.whl" , hash = "sha256:0b2b64d2bb6d3fb9112bafa732def486049e63de9618b5843bcdd081d8144cd8" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:ddbb2551d7e0102e7252db79ba445cdab71b26640817ab1e3e3648dad515003b" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:55086ee1064215781fff39a1af09518bc9255b50d6333f2e4c74ca09fac6a8f6" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:8f4a014bc36d3c57402e2977dada34f9c12300af536839dc38c0beab8878f38a" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:a10af20b82360ab00827f916a6058451b723b4e65030c5a18577c8b2de5b3389" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:8d756e44e94489e49571086ef83b2bb8ce311e730092d2c34ca8f7d925cb20aa" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:90d558489962fd4918143277a773316e56c72da56ec7aa3dc3dbbe20fdfed15b" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:6ac7ffc7ad6d040517be39eb591cac5ff87416c2537df6ba3cba3bae290c0fed" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:7ed9e526742851e8d5cc9e6cf41427dfc6068d4f5a3bb03659444b4cabf6bc26" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_i686.whl" , hash = "sha256:8bdb58ff7ba23002a4c5808d608e4e6c687175724f54a5dade5fa8c67b604e4d" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_ppc64le.whl" , hash = "sha256:6b3251890fff30ee142c44144871185dbe13b11bab478a88887a639655be1068" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_s390x.whl" , hash = "sha256:b4a23f61ce87adf89be746c8a8974fe1c823c891d8f86eb218bb957c924bb143" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:efcb3f6676480691518c177e3b465bcddf57cea040302f9f4e6e191af91174d4" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-win32.whl" , hash = "sha256:d965bba47ddeec8cd560687584e88cf699fd28f192ceb452d1d7ee807c5597b7" } ,
{ file = "charset_normalizer-3.3.2-cp312-cp312-win_amd64.whl" , hash = "sha256:96b02a3dc4381e5494fad39be677abcb5e6634bf7b4fa83a6dd3112607547001" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-macosx_10_9_x86_64.whl" , hash = "sha256:95f2a5796329323b8f0512e09dbb7a1860c46a39da62ecb2324f116fa8fdc85c" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:c002b4ffc0be611f0d9da932eb0f704fe2602a9a949d1f738e4c34c75b0863d5" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:a981a536974bbc7a512cf44ed14938cf01030a99e9b3a06dd59578882f06f985" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:3287761bc4ee9e33561a7e058c72ac0938c4f57fe49a09eae428fd88aafe7bb6" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:42cb296636fcc8b0644486d15c12376cb9fa75443e00fb25de0b8602e64c1714" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:0a55554a2fa0d408816b3b5cedf0045f4b8e1a6065aec45849de2d6f3f8e9786" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_aarch64.whl" , hash = "sha256:c083af607d2515612056a31f0a8d9e0fcb5876b7bfc0abad3ecd275bc4ebc2d5" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_i686.whl" , hash = "sha256:87d1351268731db79e0f8e745d92493ee2841c974128ef629dc518b937d9194c" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_ppc64le.whl" , hash = "sha256:bd8f7df7d12c2db9fab40bdd87a7c09b1530128315d047a086fa3ae3435cb3a8" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_s390x.whl" , hash = "sha256:c180f51afb394e165eafe4ac2936a14bee3eb10debc9d9e4db8958fe36afe711" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-musllinux_1_1_x86_64.whl" , hash = "sha256:8c622a5fe39a48f78944a87d4fb8a53ee07344641b0562c540d840748571b811" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-win32.whl" , hash = "sha256:db364eca23f876da6f9e16c9da0df51aa4f104a972735574842618b8c6d999d4" } ,
{ file = "charset_normalizer-3.3.2-cp37-cp37m-win_amd64.whl" , hash = "sha256:86216b5cee4b06df986d214f664305142d9c76df9b6512be2738aa72a2048f99" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:6463effa3186ea09411d50efc7d85360b38d5f09b870c48e4600f63af490e56a" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:6c4caeef8fa63d06bd437cd4bdcf3ffefe6738fb1b25951440d80dc7df8c03ac" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:37e55c8e51c236f95b033f6fb391d7d7970ba5fe7ff453dad675e88cf303377a" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:fb69256e180cb6c8a894fee62b3afebae785babc1ee98b81cdf68bbca1987f33" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:ae5f4161f18c61806f411a13b0310bea87f987c7d2ecdbdaad0e94eb2e404238" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:b2b0a0c0517616b6869869f8c581d4eb2dd83a4d79e0ebcb7d373ef9956aeb0a" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:45485e01ff4d3630ec0d9617310448a8702f70e9c01906b0d0118bdf9d124cf2" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:eb00ed941194665c332bf8e078baf037d6c35d7c4f3102ea2d4f16ca94a26dc8" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:2127566c664442652f024c837091890cb1942c30937add288223dc895793f898" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_i686.whl" , hash = "sha256:a50aebfa173e157099939b17f18600f72f84eed3049e743b68ad15bd69b6bf99" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_ppc64le.whl" , hash = "sha256:4d0d1650369165a14e14e1e47b372cfcb31d6ab44e6e33cb2d4e57265290044d" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_s390x.whl" , hash = "sha256:923c0c831b7cfcb071580d3f46c4baf50f174be571576556269530f4bbd79d04" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:06a81e93cd441c56a9b65d8e1d043daeb97a3d0856d177d5c90ba85acb3db087" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-win32.whl" , hash = "sha256:6ef1d82a3af9d3eecdba2321dc1b3c238245d890843e040e41e470ffa64c3e25" } ,
{ file = "charset_normalizer-3.3.2-cp38-cp38-win_amd64.whl" , hash = "sha256:eb8821e09e916165e160797a6c17edda0679379a4be5c716c260e836e122f54b" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:c235ebd9baae02f1b77bcea61bce332cb4331dc3617d254df3323aa01ab47bd4" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:5b4c145409bef602a690e7cfad0a15a55c13320ff7a3ad7ca59c13bb8ba4d45d" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:68d1f8a9e9e37c1223b656399be5d6b448dea850bed7d0f87a8311f1ff3dabb0" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:22afcb9f253dac0696b5a4be4a1c0f8762f8239e21b99680099abd9b2b1b2269" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:e27ad930a842b4c5eb8ac0016b0a54f5aebbe679340c26101df33424142c143c" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:1f79682fbe303db92bc2b1136016a38a42e835d932bab5b3b1bfcfbf0640e519" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:b261ccdec7821281dade748d088bb6e9b69e6d15b30652b74cbbac25e280b796" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:122c7fa62b130ed55f8f285bfd56d5f4b4a5b503609d181f9ad85e55c89f4185" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:d0eccceffcb53201b5bfebb52600a5fb483a20b61da9dbc885f8b103cbe7598c" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_i686.whl" , hash = "sha256:9f96df6923e21816da7e0ad3fd47dd8f94b2a5ce594e00677c0013018b813458" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_ppc64le.whl" , hash = "sha256:7f04c839ed0b6b98b1a7501a002144b76c18fb1c1850c8b98d458ac269e26ed2" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_s390x.whl" , hash = "sha256:34d1c8da1e78d2e001f363791c98a272bb734000fcef47a491c1e3b0505657a8" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:ff8fa367d09b717b2a17a052544193ad76cd49979c805768879cb63d9ca50561" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-win32.whl" , hash = "sha256:aed38f6e4fb3f5d6bf81bfa990a07806be9d83cf7bacef998ab1a9bd660a581f" } ,
{ file = "charset_normalizer-3.3.2-cp39-cp39-win_amd64.whl" , hash = "sha256:b01b88d45a6fcb69667cd6d2f7a9aeb4bf53760d7fc536bf679ec94fe9f3ff3d" } ,
{ file = "charset_normalizer-3.3.2-py3-none-any.whl" , hash = "sha256:3e4d1f6587322d2788836a99c69062fbb091331ec940e02d12d179c1d53e25fc" } ,
]
[ [ package ] ]
name = "click"
version = "8.1.7"
description = "Composable command line interface toolkit"
optional = false
python-versions = ">=3.7"
files = [
{ file = "click-8.1.7-py3-none-any.whl" , hash = "sha256:ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28" } ,
{ file = "click-8.1.7.tar.gz" , hash = "sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de" } ,
]
[ package . dependencies ]
colorama = { version = "*" , markers = "platform_system == \"Windows\"" }
[ [ package ] ]
name = "colorama"
version = "0.4.6"
description = "Cross-platform colored terminal text."
optional = false
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7"
files = [
{ file = "colorama-0.4.6-py2.py3-none-any.whl" , hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6" } ,
{ file = "colorama-0.4.6.tar.gz" , hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44" } ,
]
[ [ package ] ]
name = "coverage"
2024-06-20 20:49:17 +08:00
version = "7.5.3"
2024-01-26 11:12:57 +08:00
description = "Code coverage measurement for Python"
optional = false
python-versions = ">=3.8"
files = [
2024-06-20 20:49:17 +08:00
{ file = "coverage-7.5.3-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:a6519d917abb15e12380406d721e37613e2a67d166f9fb7e5a8ce0375744cd45" } ,
{ file = "coverage-7.5.3-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:aea7da970f1feccf48be7335f8b2ca64baf9b589d79e05b9397a06696ce1a1ec" } ,
{ file = "coverage-7.5.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:923b7b1c717bd0f0f92d862d1ff51d9b2b55dbbd133e05680204465f454bb286" } ,
{ file = "coverage-7.5.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:62bda40da1e68898186f274f832ef3e759ce929da9a9fd9fcf265956de269dbc" } ,
{ file = "coverage-7.5.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:d8b7339180d00de83e930358223c617cc343dd08e1aa5ec7b06c3a121aec4e1d" } ,
{ file = "coverage-7.5.3-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:25a5caf742c6195e08002d3b6c2dd6947e50efc5fc2c2205f61ecb47592d2d83" } ,
{ file = "coverage-7.5.3-cp310-cp310-musllinux_1_1_i686.whl" , hash = "sha256:05ac5f60faa0c704c0f7e6a5cbfd6f02101ed05e0aee4d2822637a9e672c998d" } ,
{ file = "coverage-7.5.3-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:239a4e75e09c2b12ea478d28815acf83334d32e722e7433471fbf641c606344c" } ,
{ file = "coverage-7.5.3-cp310-cp310-win32.whl" , hash = "sha256:a5812840d1d00eafae6585aba38021f90a705a25b8216ec7f66aebe5b619fb84" } ,
{ file = "coverage-7.5.3-cp310-cp310-win_amd64.whl" , hash = "sha256:33ca90a0eb29225f195e30684ba4a6db05dbef03c2ccd50b9077714c48153cac" } ,
{ file = "coverage-7.5.3-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:f81bc26d609bf0fbc622c7122ba6307993c83c795d2d6f6f6fd8c000a770d974" } ,
{ file = "coverage-7.5.3-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:7cec2af81f9e7569280822be68bd57e51b86d42e59ea30d10ebdbb22d2cb7232" } ,
{ file = "coverage-7.5.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:55f689f846661e3f26efa535071775d0483388a1ccfab899df72924805e9e7cd" } ,
{ file = "coverage-7.5.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:50084d3516aa263791198913a17354bd1dc627d3c1639209640b9cac3fef5807" } ,
{ file = "coverage-7.5.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:341dd8f61c26337c37988345ca5c8ccabeff33093a26953a1ac72e7d0103c4fb" } ,
{ file = "coverage-7.5.3-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:ab0b028165eea880af12f66086694768f2c3139b2c31ad5e032c8edbafca6ffc" } ,
{ file = "coverage-7.5.3-cp311-cp311-musllinux_1_1_i686.whl" , hash = "sha256:5bc5a8c87714b0c67cfeb4c7caa82b2d71e8864d1a46aa990b5588fa953673b8" } ,
{ file = "coverage-7.5.3-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:38a3b98dae8a7c9057bd91fbf3415c05e700a5114c5f1b5b0ea5f8f429ba6614" } ,
{ file = "coverage-7.5.3-cp311-cp311-win32.whl" , hash = "sha256:fcf7d1d6f5da887ca04302db8e0e0cf56ce9a5e05f202720e49b3e8157ddb9a9" } ,
{ file = "coverage-7.5.3-cp311-cp311-win_amd64.whl" , hash = "sha256:8c836309931839cca658a78a888dab9676b5c988d0dd34ca247f5f3e679f4e7a" } ,
{ file = "coverage-7.5.3-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:296a7d9bbc598e8744c00f7a6cecf1da9b30ae9ad51c566291ff1314e6cbbed8" } ,
{ file = "coverage-7.5.3-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:34d6d21d8795a97b14d503dcaf74226ae51eb1f2bd41015d3ef332a24d0a17b3" } ,
{ file = "coverage-7.5.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:8e317953bb4c074c06c798a11dbdd2cf9979dbcaa8ccc0fa4701d80042d4ebf1" } ,
{ file = "coverage-7.5.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:705f3d7c2b098c40f5b81790a5fedb274113373d4d1a69e65f8b68b0cc26f6db" } ,
{ file = "coverage-7.5.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:b1196e13c45e327d6cd0b6e471530a1882f1017eb83c6229fc613cd1a11b53cd" } ,
{ file = "coverage-7.5.3-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:015eddc5ccd5364dcb902eaecf9515636806fa1e0d5bef5769d06d0f31b54523" } ,
{ file = "coverage-7.5.3-cp312-cp312-musllinux_1_1_i686.whl" , hash = "sha256:fd27d8b49e574e50caa65196d908f80e4dff64d7e592d0c59788b45aad7e8b35" } ,
{ file = "coverage-7.5.3-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:33fc65740267222fc02975c061eb7167185fef4cc8f2770267ee8bf7d6a42f84" } ,
{ file = "coverage-7.5.3-cp312-cp312-win32.whl" , hash = "sha256:7b2a19e13dfb5c8e145c7a6ea959485ee8e2204699903c88c7d25283584bfc08" } ,
{ file = "coverage-7.5.3-cp312-cp312-win_amd64.whl" , hash = "sha256:0bbddc54bbacfc09b3edaec644d4ac90c08ee8ed4844b0f86227dcda2d428fcb" } ,
{ file = "coverage-7.5.3-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:f78300789a708ac1f17e134593f577407d52d0417305435b134805c4fb135adb" } ,
{ file = "coverage-7.5.3-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:b368e1aee1b9b75757942d44d7598dcd22a9dbb126affcbba82d15917f0cc155" } ,
{ file = "coverage-7.5.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:f836c174c3a7f639bded48ec913f348c4761cbf49de4a20a956d3431a7c9cb24" } ,
{ file = "coverage-7.5.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:244f509f126dc71369393ce5fea17c0592c40ee44e607b6d855e9c4ac57aac98" } ,
{ file = "coverage-7.5.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:c4c2872b3c91f9baa836147ca33650dc5c172e9273c808c3c3199c75490e709d" } ,
{ file = "coverage-7.5.3-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:dd4b3355b01273a56b20c219e74e7549e14370b31a4ffe42706a8cda91f19f6d" } ,
{ file = "coverage-7.5.3-cp38-cp38-musllinux_1_1_i686.whl" , hash = "sha256:f542287b1489c7a860d43a7d8883e27ca62ab84ca53c965d11dac1d3a1fab7ce" } ,
{ file = "coverage-7.5.3-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:75e3f4e86804023e991096b29e147e635f5e2568f77883a1e6eed74512659ab0" } ,
{ file = "coverage-7.5.3-cp38-cp38-win32.whl" , hash = "sha256:c59d2ad092dc0551d9f79d9d44d005c945ba95832a6798f98f9216ede3d5f485" } ,
{ file = "coverage-7.5.3-cp38-cp38-win_amd64.whl" , hash = "sha256:fa21a04112c59ad54f69d80e376f7f9d0f5f9123ab87ecd18fbb9ec3a2beed56" } ,
{ file = "coverage-7.5.3-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:f5102a92855d518b0996eb197772f5ac2a527c0ec617124ad5242a3af5e25f85" } ,
{ file = "coverage-7.5.3-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:d1da0a2e3b37b745a2b2a678a4c796462cf753aebf94edcc87dcc6b8641eae31" } ,
{ file = "coverage-7.5.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:8383a6c8cefba1b7cecc0149415046b6fc38836295bc4c84e820872eb5478b3d" } ,
{ file = "coverage-7.5.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:9aad68c3f2566dfae84bf46295a79e79d904e1c21ccfc66de88cd446f8686341" } ,
{ file = "coverage-7.5.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:2e079c9ec772fedbade9d7ebc36202a1d9ef7291bc9b3a024ca395c4d52853d7" } ,
{ file = "coverage-7.5.3-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:bde997cac85fcac227b27d4fb2c7608a2c5f6558469b0eb704c5726ae49e1c52" } ,
{ file = "coverage-7.5.3-cp39-cp39-musllinux_1_1_i686.whl" , hash = "sha256:990fb20b32990b2ce2c5f974c3e738c9358b2735bc05075d50a6f36721b8f303" } ,
{ file = "coverage-7.5.3-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:3d5a67f0da401e105753d474369ab034c7bae51a4c31c77d94030d59e41df5bd" } ,
{ file = "coverage-7.5.3-cp39-cp39-win32.whl" , hash = "sha256:e08c470c2eb01977d221fd87495b44867a56d4d594f43739a8028f8646a51e0d" } ,
{ file = "coverage-7.5.3-cp39-cp39-win_amd64.whl" , hash = "sha256:1d2a830ade66d3563bb61d1e3c77c8def97b30ed91e166c67d0632c018f380f0" } ,
{ file = "coverage-7.5.3-pp38.pp39.pp310-none-any.whl" , hash = "sha256:3538d8fb1ee9bdd2e2692b3b18c22bb1c19ffbefd06880f5ac496e42d7bb3884" } ,
{ file = "coverage-7.5.3.tar.gz" , hash = "sha256:04aefca5190d1dc7a53a4c1a5a7f8568811306d7a8ee231c42fb69215571944f" } ,
2024-01-26 11:12:57 +08:00
]
[ package . dependencies ]
tomli = { version = "*" , optional = true , markers = "python_full_version <= \"3.11.0a6\" and extra == \"toml\"" }
[ package . extras ]
toml = [ "tomli" ]
[ [ package ] ]
name = "coverage-conditional-plugin"
version = "0.9.0"
description = "Conditional coverage based on any rules you define!"
optional = false
python-versions = ">=3.7,<4.0"
files = [
{ 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" } ,
]
[ package . dependencies ]
coverage = ">=7,<8"
importlib_metadata = { version = "*" , markers = "python_version < \"3.10\"" }
packaging = ">=20.4"
2024-05-20 22:09:51 +08:00
[ [ package ] ]
name = "dnspython"
version = "2.6.1"
description = "DNS toolkit"
optional = false
python-versions = ">=3.8"
files = [
{ file = "dnspython-2.6.1-py3-none-any.whl" , hash = "sha256:5ef3b9680161f6fa89daf8ad451b5f1a33b18ae8a1c6778cdf4b43f08c0a6e50" } ,
{ file = "dnspython-2.6.1.tar.gz" , hash = "sha256:e8f0f9c23a7b7cb99ded64e6c3a6f3e701d78f50c55e002b839dea7225cff7cc" } ,
]
[ package . extras ]
dev = [ "black (>=23.1.0)" , "coverage (>=7.0)" , "flake8 (>=7)" , "mypy (>=1.8)" , "pylint (>=3)" , "pytest (>=7.4)" , "pytest-cov (>=4.1.0)" , "sphinx (>=7.2.0)" , "twine (>=4.0.0)" , "wheel (>=0.42.0)" ]
dnssec = [ "cryptography (>=41)" ]
doh = [ "h2 (>=4.1.0)" , "httpcore (>=1.0.0)" , "httpx (>=0.26.0)" ]
doq = [ "aioquic (>=0.9.25)" ]
idna = [ "idna (>=3.6)" ]
trio = [ "trio (>=0.23)" ]
wmi = [ "wmi (>=1.5.1)" ]
[ [ package ] ]
name = "email-validator"
2024-06-20 20:49:17 +08:00
version = "2.2.0"
2024-05-20 22:09:51 +08:00
description = "A robust email address syntax and deliverability validation library."
optional = false
python-versions = ">=3.8"
files = [
2024-06-20 20:49:17 +08:00
{ file = "email_validator-2.2.0-py3-none-any.whl" , hash = "sha256:561977c2d73ce3611850a06fa56b414621e0c8faa9d66f2611407d87465da631" } ,
{ file = "email_validator-2.2.0.tar.gz" , hash = "sha256:cb690f344c617a714f22e66ae771445a1ceb46821152df8e165c5f9a364582b7" } ,
2024-05-20 22:09:51 +08:00
]
[ package . dependencies ]
dnspython = ">=2.0.0"
idna = ">=2.0.0"
2024-01-26 11:12:57 +08:00
[ [ package ] ]
name = "exceptiongroup"
2024-05-01 16:55:17 +08:00
version = "1.2.1"
2024-01-26 11:12:57 +08:00
description = "Backport of PEP 654 (exception groups)"
optional = false
python-versions = ">=3.7"
files = [
2024-05-01 16:55:17 +08:00
{ file = "exceptiongroup-1.2.1-py3-none-any.whl" , hash = "sha256:5258b9ed329c5bbdd31a309f53cbfb0b155341807f6ff7606a1e801a891b29ad" } ,
{ file = "exceptiongroup-1.2.1.tar.gz" , hash = "sha256:a4785e48b045528f5bfe627b6ad554ff32def154f42372786903b7abcfe1aa16" } ,
2024-01-26 11:12:57 +08:00
]
[ package . extras ]
test = [ "pytest (>=6)" ]
[ [ package ] ]
name = "execnet"
2024-04-16 00:33:48 +08:00
version = "2.1.1"
2024-01-26 11:12:57 +08:00
description = "execnet: rapid multi-Python deployment"
optional = false
2024-04-16 00:33:48 +08:00
python-versions = ">=3.8"
2024-01-26 11:12:57 +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" } ,
2024-01-26 11:12:57 +08:00
]
[ package . extras ]
testing = [ "hatch" , "pre-commit" , "pytest" , "tox" ]
[ [ package ] ]
name = "fastapi"
2024-05-20 22:09:51 +08:00
version = "0.111.0"
2024-01-26 11:12:57 +08:00
description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production"
optional = false
python-versions = ">=3.8"
files = [
2024-05-20 22:09:51 +08:00
{ file = "fastapi-0.111.0-py3-none-any.whl" , hash = "sha256:97ecbf994be0bcbdadedf88c3150252bed7b2087075ac99735403b1b76cc8fc0" } ,
{ file = "fastapi-0.111.0.tar.gz" , hash = "sha256:b9db9dd147c91cb8b769f7183535773d8741dd46f9dc6676cd82eab510228cd7" } ,
2024-01-26 11:12:57 +08:00
]
[ package . dependencies ]
2024-05-20 22:09:51 +08:00
email_validator = ">=2.0.0"
fastapi-cli = ">=0.0.2"
httpx = ">=0.23.0"
jinja2 = ">=2.11.2"
orjson = ">=3.2.1"
2024-01-26 11:12:57 +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-05-20 22:09:51 +08:00
python-multipart = ">=0.0.7"
2024-04-16 00:33:48 +08:00
starlette = ">=0.37.2,<0.38.0"
2024-01-26 11:12:57 +08:00
typing-extensions = ">=4.8.0"
2024-05-20 22:09:51 +08:00
ujson = ">=4.0.1,<4.0.2 || >4.0.2,<4.1.0 || >4.1.0,<4.2.0 || >4.2.0,<4.3.0 || >4.3.0,<5.0.0 || >5.0.0,<5.1.0 || >5.1.0"
uvicorn = { version = ">=0.12.0" , extras = [ "standard" ] }
2024-01-26 11:12:57 +08:00
[ package . extras ]
2024-05-01 16:55:17 +08:00
all = [ "email_validator (>=2.0.0)" , "httpx (>=0.23.0)" , "itsdangerous (>=1.1.0)" , "jinja2 (>=2.11.2)" , "orjson (>=3.2.1)" , "pydantic-extra-types (>=2.0.0)" , "pydantic-settings (>=2.0.0)" , "python-multipart (>=0.0.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)" ]
2024-01-26 11:12:57 +08:00
2024-05-20 22:09:51 +08:00
[ [ package ] ]
name = "fastapi-cli"
version = "0.0.4"
description = "Run and manage FastAPI apps from the command line with FastAPI CLI. 🚀"
optional = false
python-versions = ">=3.8"
files = [
{ file = "fastapi_cli-0.0.4-py3-none-any.whl" , hash = "sha256:a2552f3a7ae64058cdbb530be6fa6dbfc975dc165e4fa66d224c3d396e25e809" } ,
{ file = "fastapi_cli-0.0.4.tar.gz" , hash = "sha256:e2e9ffaffc1f7767f488d6da34b6f5a377751c996f397902eb6abb99a67bde32" } ,
]
[ package . dependencies ]
typer = ">=0.12.3"
[ package . extras ]
standard = [ "fastapi" , "uvicorn[standard] (>=0.15.0)" ]
2024-01-26 11:12:57 +08:00
[ [ package ] ]
name = "flask"
2024-04-16 00:33:48 +08:00
version = "3.0.3"
2024-01-26 11:12:57 +08:00
description = "A simple framework for building complex web applications."
optional = false
python-versions = ">=3.8"
files = [
2024-04-16 00:33:48 +08:00
{ file = "flask-3.0.3-py3-none-any.whl" , hash = "sha256:34e815dfaa43340d1d15a5c3a02b8476004037eb4840b34910c6e21679d288f3" } ,
{ file = "flask-3.0.3.tar.gz" , hash = "sha256:ceb27b0af3823ea2737928a4d99d125a06175b8512c445cbd9a9ce200ef76842" } ,
2024-01-26 11:12:57 +08:00
]
[ package . dependencies ]
blinker = ">=1.6.2"
click = ">=8.1.3"
importlib-metadata = { version = ">=3.6.0" , markers = "python_version < \"3.10\"" }
itsdangerous = ">=2.1.2"
Jinja2 = ">=3.1.2"
Werkzeug = ">=3.0.0"
[ package . extras ]
async = [ "asgiref (>=3.2)" ]
dotenv = [ "python-dotenv" ]
[ [ package ] ]
name = "frozenlist"
version = "1.4.1"
description = "A list-like structure which implements collections.abc.MutableSequence"
optional = false
python-versions = ">=3.8"
files = [
{ file = "frozenlist-1.4.1-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:f9aa1878d1083b276b0196f2dfbe00c9b7e752475ed3b682025ff20c1c1f51ac" } ,
{ file = "frozenlist-1.4.1-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:29acab3f66f0f24674b7dc4736477bcd4bc3ad4b896f5f45379a67bce8b96868" } ,
{ file = "frozenlist-1.4.1-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:74fb4bee6880b529a0c6560885fce4dc95936920f9f20f53d99a213f7bf66776" } ,
{ file = "frozenlist-1.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:590344787a90ae57d62511dd7c736ed56b428f04cd8c161fcc5e7232c130c69a" } ,
{ file = "frozenlist-1.4.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:068b63f23b17df8569b7fdca5517edef76171cf3897eb68beb01341131fbd2ad" } ,
{ file = "frozenlist-1.4.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:5c849d495bf5154cd8da18a9eb15db127d4dba2968d88831aff6f0331ea9bd4c" } ,
{ file = "frozenlist-1.4.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:9750cc7fe1ae3b1611bb8cfc3f9ec11d532244235d75901fb6b8e42ce9229dfe" } ,
{ file = "frozenlist-1.4.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:a9b2de4cf0cdd5bd2dee4c4f63a653c61d2408055ab77b151c1957f221cabf2a" } ,
{ file = "frozenlist-1.4.1-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:0633c8d5337cb5c77acbccc6357ac49a1770b8c487e5b3505c57b949b4b82e98" } ,
{ file = "frozenlist-1.4.1-cp310-cp310-musllinux_1_1_i686.whl" , hash = "sha256:27657df69e8801be6c3638054e202a135c7f299267f1a55ed3a598934f6c0d75" } ,
{ file = "frozenlist-1.4.1-cp310-cp310-musllinux_1_1_ppc64le.whl" , hash = "sha256:f9a3ea26252bd92f570600098783d1371354d89d5f6b7dfd87359d669f2109b5" } ,
{ file = "frozenlist-1.4.1-cp310-cp310-musllinux_1_1_s390x.whl" , hash = "sha256:4f57dab5fe3407b6c0c1cc907ac98e8a189f9e418f3b6e54d65a718aaafe3950" } ,
{ file = "frozenlist-1.4.1-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:e02a0e11cf6597299b9f3bbd3f93d79217cb90cfd1411aec33848b13f5c656cc" } ,
{ file = "frozenlist-1.4.1-cp310-cp310-win32.whl" , hash = "sha256:a828c57f00f729620a442881cc60e57cfcec6842ba38e1b19fd3e47ac0ff8dc1" } ,
{ file = "frozenlist-1.4.1-cp310-cp310-win_amd64.whl" , hash = "sha256:f56e2333dda1fe0f909e7cc59f021eba0d2307bc6f012a1ccf2beca6ba362439" } ,
{ file = "frozenlist-1.4.1-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:a0cb6f11204443f27a1628b0e460f37fb30f624be6051d490fa7d7e26d4af3d0" } ,
{ file = "frozenlist-1.4.1-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:b46c8ae3a8f1f41a0d2ef350c0b6e65822d80772fe46b653ab6b6274f61d4a49" } ,
{ file = "frozenlist-1.4.1-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:fde5bd59ab5357e3853313127f4d3565fc7dad314a74d7b5d43c22c6a5ed2ced" } ,
{ file = "frozenlist-1.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:722e1124aec435320ae01ee3ac7bec11a5d47f25d0ed6328f2273d287bc3abb0" } ,
{ file = "frozenlist-1.4.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:2471c201b70d58a0f0c1f91261542a03d9a5e088ed3dc6c160d614c01649c106" } ,
{ file = "frozenlist-1.4.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:c757a9dd70d72b076d6f68efdbb9bc943665ae954dad2801b874c8c69e185068" } ,
{ file = "frozenlist-1.4.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:f146e0911cb2f1da549fc58fc7bcd2b836a44b79ef871980d605ec392ff6b0d2" } ,
{ file = "frozenlist-1.4.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:4f9c515e7914626b2a2e1e311794b4c35720a0be87af52b79ff8e1429fc25f19" } ,
{ file = "frozenlist-1.4.1-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:c302220494f5c1ebeb0912ea782bcd5e2f8308037b3c7553fad0e48ebad6ad82" } ,
{ file = "frozenlist-1.4.1-cp311-cp311-musllinux_1_1_i686.whl" , hash = "sha256:442acde1e068288a4ba7acfe05f5f343e19fac87bfc96d89eb886b0363e977ec" } ,
{ file = "frozenlist-1.4.1-cp311-cp311-musllinux_1_1_ppc64le.whl" , hash = "sha256:1b280e6507ea8a4fa0c0a7150b4e526a8d113989e28eaaef946cc77ffd7efc0a" } ,
{ file = "frozenlist-1.4.1-cp311-cp311-musllinux_1_1_s390x.whl" , hash = "sha256:fe1a06da377e3a1062ae5fe0926e12b84eceb8a50b350ddca72dc85015873f74" } ,
{ file = "frozenlist-1.4.1-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:db9e724bebd621d9beca794f2a4ff1d26eed5965b004a97f1f1685a173b869c2" } ,
{ file = "frozenlist-1.4.1-cp311-cp311-win32.whl" , hash = "sha256:e774d53b1a477a67838a904131c4b0eef6b3d8a651f8b138b04f748fccfefe17" } ,
{ file = "frozenlist-1.4.1-cp311-cp311-win_amd64.whl" , hash = "sha256:fb3c2db03683b5767dedb5769b8a40ebb47d6f7f45b1b3e3b4b51ec8ad9d9825" } ,
{ file = "frozenlist-1.4.1-cp312-cp312-macosx_10_9_universal2.whl" , hash = "sha256:1979bc0aeb89b33b588c51c54ab0161791149f2461ea7c7c946d95d5f93b56ae" } ,
{ file = "frozenlist-1.4.1-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:cc7b01b3754ea68a62bd77ce6020afaffb44a590c2289089289363472d13aedb" } ,
{ file = "frozenlist-1.4.1-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:c9c92be9fd329ac801cc420e08452b70e7aeab94ea4233a4804f0915c14eba9b" } ,
{ file = "frozenlist-1.4.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:5c3894db91f5a489fc8fa6a9991820f368f0b3cbdb9cd8849547ccfab3392d86" } ,
{ file = "frozenlist-1.4.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:ba60bb19387e13597fb059f32cd4d59445d7b18b69a745b8f8e5db0346f33480" } ,
{ file = "frozenlist-1.4.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:8aefbba5f69d42246543407ed2461db31006b0f76c4e32dfd6f42215a2c41d09" } ,
{ file = "frozenlist-1.4.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:780d3a35680ced9ce682fbcf4cb9c2bad3136eeff760ab33707b71db84664e3a" } ,
{ file = "frozenlist-1.4.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:9acbb16f06fe7f52f441bb6f413ebae6c37baa6ef9edd49cdd567216da8600cd" } ,
{ file = "frozenlist-1.4.1-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:23b701e65c7b36e4bf15546a89279bd4d8675faabc287d06bbcfac7d3c33e1e6" } ,
{ file = "frozenlist-1.4.1-cp312-cp312-musllinux_1_1_i686.whl" , hash = "sha256:3e0153a805a98f5ada7e09826255ba99fb4f7524bb81bf6b47fb702666484ae1" } ,
{ file = "frozenlist-1.4.1-cp312-cp312-musllinux_1_1_ppc64le.whl" , hash = "sha256:dd9b1baec094d91bf36ec729445f7769d0d0cf6b64d04d86e45baf89e2b9059b" } ,
{ file = "frozenlist-1.4.1-cp312-cp312-musllinux_1_1_s390x.whl" , hash = "sha256:1a4471094e146b6790f61b98616ab8e44f72661879cc63fa1049d13ef711e71e" } ,
{ file = "frozenlist-1.4.1-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:5667ed53d68d91920defdf4035d1cdaa3c3121dc0b113255124bcfada1cfa1b8" } ,
{ file = "frozenlist-1.4.1-cp312-cp312-win32.whl" , hash = "sha256:beee944ae828747fd7cb216a70f120767fc9f4f00bacae8543c14a6831673f89" } ,
{ file = "frozenlist-1.4.1-cp312-cp312-win_amd64.whl" , hash = "sha256:64536573d0a2cb6e625cf309984e2d873979709f2cf22839bf2d61790b448ad5" } ,
{ file = "frozenlist-1.4.1-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:20b51fa3f588ff2fe658663db52a41a4f7aa6c04f6201449c6c7c476bd255c0d" } ,
{ file = "frozenlist-1.4.1-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:410478a0c562d1a5bcc2f7ea448359fcb050ed48b3c6f6f4f18c313a9bdb1826" } ,
{ file = "frozenlist-1.4.1-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:c6321c9efe29975232da3bd0af0ad216800a47e93d763ce64f291917a381b8eb" } ,
{ file = "frozenlist-1.4.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:48f6a4533887e189dae092f1cf981f2e3885175f7a0f33c91fb5b7b682b6bab6" } ,
{ file = "frozenlist-1.4.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:6eb73fa5426ea69ee0e012fb59cdc76a15b1283d6e32e4f8dc4482ec67d1194d" } ,
{ file = "frozenlist-1.4.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:fbeb989b5cc29e8daf7f976b421c220f1b8c731cbf22b9130d8815418ea45887" } ,
{ file = "frozenlist-1.4.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:32453c1de775c889eb4e22f1197fe3bdfe457d16476ea407472b9442e6295f7a" } ,
{ file = "frozenlist-1.4.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:693945278a31f2086d9bf3df0fe8254bbeaef1fe71e1351c3bd730aa7d31c41b" } ,
{ file = "frozenlist-1.4.1-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:1d0ce09d36d53bbbe566fe296965b23b961764c0bcf3ce2fa45f463745c04701" } ,
{ file = "frozenlist-1.4.1-cp38-cp38-musllinux_1_1_i686.whl" , hash = "sha256:3a670dc61eb0d0eb7080890c13de3066790f9049b47b0de04007090807c776b0" } ,
{ file = "frozenlist-1.4.1-cp38-cp38-musllinux_1_1_ppc64le.whl" , hash = "sha256:dca69045298ce5c11fd539682cff879cc1e664c245d1c64da929813e54241d11" } ,
{ file = "frozenlist-1.4.1-cp38-cp38-musllinux_1_1_s390x.whl" , hash = "sha256:a06339f38e9ed3a64e4c4e43aec7f59084033647f908e4259d279a52d3757d09" } ,
{ file = "frozenlist-1.4.1-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:b7f2f9f912dca3934c1baec2e4585a674ef16fe00218d833856408c48d5beee7" } ,
{ file = "frozenlist-1.4.1-cp38-cp38-win32.whl" , hash = "sha256:e7004be74cbb7d9f34553a5ce5fb08be14fb33bc86f332fb71cbe5216362a497" } ,
{ file = "frozenlist-1.4.1-cp38-cp38-win_amd64.whl" , hash = "sha256:5a7d70357e7cee13f470c7883a063aae5fe209a493c57d86eb7f5a6f910fae09" } ,
{ file = "frozenlist-1.4.1-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:bfa4a17e17ce9abf47a74ae02f32d014c5e9404b6d9ac7f729e01562bbee601e" } ,
{ file = "frozenlist-1.4.1-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:b7e3ed87d4138356775346e6845cccbe66cd9e207f3cd11d2f0b9fd13681359d" } ,
{ file = "frozenlist-1.4.1-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:c99169d4ff810155ca50b4da3b075cbde79752443117d89429595c2e8e37fed8" } ,
{ file = "frozenlist-1.4.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:edb678da49d9f72c9f6c609fbe41a5dfb9a9282f9e6a2253d5a91e0fc382d7c0" } ,
{ file = "frozenlist-1.4.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:6db4667b187a6742b33afbbaf05a7bc551ffcf1ced0000a571aedbb4aa42fc7b" } ,
{ file = "frozenlist-1.4.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:55fdc093b5a3cb41d420884cdaf37a1e74c3c37a31f46e66286d9145d2063bd0" } ,
{ file = "frozenlist-1.4.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:82e8211d69a4f4bc360ea22cd6555f8e61a1bd211d1d5d39d3d228b48c83a897" } ,
{ file = "frozenlist-1.4.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:89aa2c2eeb20957be2d950b85974b30a01a762f3308cd02bb15e1ad632e22dc7" } ,
{ file = "frozenlist-1.4.1-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:9d3e0c25a2350080e9319724dede4f31f43a6c9779be48021a7f4ebde8b2d742" } ,
{ file = "frozenlist-1.4.1-cp39-cp39-musllinux_1_1_i686.whl" , hash = "sha256:7268252af60904bf52c26173cbadc3a071cece75f873705419c8681f24d3edea" } ,
{ file = "frozenlist-1.4.1-cp39-cp39-musllinux_1_1_ppc64le.whl" , hash = "sha256:0c250a29735d4f15321007fb02865f0e6b6a41a6b88f1f523ca1596ab5f50bd5" } ,
{ file = "frozenlist-1.4.1-cp39-cp39-musllinux_1_1_s390x.whl" , hash = "sha256:96ec70beabbd3b10e8bfe52616a13561e58fe84c0101dd031dc78f250d5128b9" } ,
{ file = "frozenlist-1.4.1-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:23b2d7679b73fe0e5a4560b672a39f98dfc6f60df63823b0a9970525325b95f6" } ,
{ file = "frozenlist-1.4.1-cp39-cp39-win32.whl" , hash = "sha256:a7496bfe1da7fb1a4e1cc23bb67c58fab69311cc7d32b5a99c2007b4b2a0e932" } ,
{ file = "frozenlist-1.4.1-cp39-cp39-win_amd64.whl" , hash = "sha256:e6a20a581f9ce92d389a8c7d7c3dd47c81fd5d6e655c8dddf341e14aa48659d0" } ,
{ file = "frozenlist-1.4.1-py3-none-any.whl" , hash = "sha256:04ced3e6a46b4cfffe20f9ae482818e34eba9b5fb0ce4056e4cc9b6e212d09b7" } ,
{ file = "frozenlist-1.4.1.tar.gz" , hash = "sha256:c037a86e8513059a2613aaba4d817bb90b9d9b6b69aace3ce9c877e8c8ed402b" } ,
]
[ [ package ] ]
name = "h11"
version = "0.14.0"
description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1"
optional = false
python-versions = ">=3.7"
files = [
{ file = "h11-0.14.0-py3-none-any.whl" , hash = "sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761" } ,
{ file = "h11-0.14.0.tar.gz" , hash = "sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d" } ,
]
[ [ package ] ]
name = "h2"
version = "4.1.0"
description = "HTTP/2 State-Machine based protocol implementation"
optional = false
python-versions = ">=3.6.1"
files = [
{ file = "h2-4.1.0-py3-none-any.whl" , hash = "sha256:03a46bcf682256c95b5fd9e9a99c1323584c3eec6440d379b9903d709476bc6d" } ,
{ file = "h2-4.1.0.tar.gz" , hash = "sha256:a83aca08fbe7aacb79fec788c9c0bac936343560ed9ec18b82a13a12c28d2abb" } ,
]
[ package . dependencies ]
hpack = ">=4.0,<5"
hyperframe = ">=6.0,<7"
[ [ package ] ]
name = "hpack"
version = "4.0.0"
description = "Pure-Python HPACK header compression"
optional = false
python-versions = ">=3.6.1"
files = [
{ file = "hpack-4.0.0-py3-none-any.whl" , hash = "sha256:84a076fad3dc9a9f8063ccb8041ef100867b1878b25ef0ee63847a5d53818a6c" } ,
{ file = "hpack-4.0.0.tar.gz" , hash = "sha256:fc41de0c63e687ebffde81187a948221294896f6bdc0ae2312708df339430095" } ,
]
[ [ package ] ]
name = "httpcore"
2024-04-16 00:33:48 +08:00
version = "1.0.5"
2024-01-26 11:12:57 +08:00
description = "A minimal low-level HTTP client."
optional = false
python-versions = ">=3.8"
files = [
2024-04-16 00:33:48 +08:00
{ file = "httpcore-1.0.5-py3-none-any.whl" , hash = "sha256:421f18bac248b25d310f3cacd198d55b8e6125c107797b609ff9b7a6ba7991b5" } ,
{ file = "httpcore-1.0.5.tar.gz" , hash = "sha256:34a38e2f9291467ee3b44e89dd52615370e152954ba21721378a87b2960f7a61" } ,
2024-01-26 11:12:57 +08:00
]
[ package . dependencies ]
certifi = "*"
h11 = ">=0.13,<0.15"
[ package . extras ]
asyncio = [ "anyio (>=4.0,<5.0)" ]
http2 = [ "h2 (>=3,<5)" ]
socks = [ "socksio (==1.*)" ]
2024-04-16 00:33:48 +08:00
trio = [ "trio (>=0.22.0,<0.26.0)" ]
2024-01-26 11:12:57 +08:00
[ [ package ] ]
name = "httptools"
version = "0.6.1"
description = "A collection of framework independent HTTP protocol utils."
optional = false
python-versions = ">=3.8.0"
files = [
{ file = "httptools-0.6.1-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:d2f6c3c4cb1948d912538217838f6e9960bc4a521d7f9b323b3da579cd14532f" } ,
{ file = "httptools-0.6.1-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:00d5d4b68a717765b1fabfd9ca755bd12bf44105eeb806c03d1962acd9b8e563" } ,
{ file = "httptools-0.6.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:639dc4f381a870c9ec860ce5c45921db50205a37cc3334e756269736ff0aac58" } ,
{ file = "httptools-0.6.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:e57997ac7fb7ee43140cc03664de5f268813a481dff6245e0075925adc6aa185" } ,
{ file = "httptools-0.6.1-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:0ac5a0ae3d9f4fe004318d64b8a854edd85ab76cffbf7ef5e32920faef62f142" } ,
{ file = "httptools-0.6.1-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:3f30d3ce413088a98b9db71c60a6ada2001a08945cb42dd65a9a9fe228627658" } ,
{ file = "httptools-0.6.1-cp310-cp310-win_amd64.whl" , hash = "sha256:1ed99a373e327f0107cb513b61820102ee4f3675656a37a50083eda05dc9541b" } ,
{ file = "httptools-0.6.1-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:7a7ea483c1a4485c71cb5f38be9db078f8b0e8b4c4dc0210f531cdd2ddac1ef1" } ,
{ file = "httptools-0.6.1-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:85ed077c995e942b6f1b07583e4eb0a8d324d418954fc6af913d36db7c05a5a0" } ,
{ file = "httptools-0.6.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:8b0bb634338334385351a1600a73e558ce619af390c2b38386206ac6a27fecfc" } ,
{ file = "httptools-0.6.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:7d9ceb2c957320def533671fc9c715a80c47025139c8d1f3797477decbc6edd2" } ,
{ file = "httptools-0.6.1-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:4f0f8271c0a4db459f9dc807acd0eadd4839934a4b9b892f6f160e94da309837" } ,
{ file = "httptools-0.6.1-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:6a4f5ccead6d18ec072ac0b84420e95d27c1cdf5c9f1bc8fbd8daf86bd94f43d" } ,
{ file = "httptools-0.6.1-cp311-cp311-win_amd64.whl" , hash = "sha256:5cceac09f164bcba55c0500a18fe3c47df29b62353198e4f37bbcc5d591172c3" } ,
{ file = "httptools-0.6.1-cp312-cp312-macosx_10_9_universal2.whl" , hash = "sha256:75c8022dca7935cba14741a42744eee13ba05db00b27a4b940f0d646bd4d56d0" } ,
{ file = "httptools-0.6.1-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:48ed8129cd9a0d62cf4d1575fcf90fb37e3ff7d5654d3a5814eb3d55f36478c2" } ,
{ file = "httptools-0.6.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:6f58e335a1402fb5a650e271e8c2d03cfa7cea46ae124649346d17bd30d59c90" } ,
{ file = "httptools-0.6.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:93ad80d7176aa5788902f207a4e79885f0576134695dfb0fefc15b7a4648d503" } ,
{ file = "httptools-0.6.1-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:9bb68d3a085c2174c2477eb3ffe84ae9fb4fde8792edb7bcd09a1d8467e30a84" } ,
{ file = "httptools-0.6.1-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:b512aa728bc02354e5ac086ce76c3ce635b62f5fbc32ab7082b5e582d27867bb" } ,
{ file = "httptools-0.6.1-cp312-cp312-win_amd64.whl" , hash = "sha256:97662ce7fb196c785344d00d638fc9ad69e18ee4bfb4000b35a52efe5adcc949" } ,
{ file = "httptools-0.6.1-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:8e216a038d2d52ea13fdd9b9c9c7459fb80d78302b257828285eca1c773b99b3" } ,
{ file = "httptools-0.6.1-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:3e802e0b2378ade99cd666b5bffb8b2a7cc8f3d28988685dc300469ea8dd86cb" } ,
{ file = "httptools-0.6.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:4bd3e488b447046e386a30f07af05f9b38d3d368d1f7b4d8f7e10af85393db97" } ,
{ file = "httptools-0.6.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:fe467eb086d80217b7584e61313ebadc8d187a4d95bb62031b7bab4b205c3ba3" } ,
{ file = "httptools-0.6.1-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:3c3b214ce057c54675b00108ac42bacf2ab8f85c58e3f324a4e963bbc46424f4" } ,
{ file = "httptools-0.6.1-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:8ae5b97f690badd2ca27cbf668494ee1b6d34cf1c464271ef7bfa9ca6b83ffaf" } ,
{ file = "httptools-0.6.1-cp38-cp38-win_amd64.whl" , hash = "sha256:405784577ba6540fa7d6ff49e37daf104e04f4b4ff2d1ac0469eaa6a20fde084" } ,
{ file = "httptools-0.6.1-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:95fb92dd3649f9cb139e9c56604cc2d7c7bf0fc2e7c8d7fbd58f96e35eddd2a3" } ,
{ file = "httptools-0.6.1-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:dcbab042cc3ef272adc11220517278519adf8f53fd3056d0e68f0a6f891ba94e" } ,
{ file = "httptools-0.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:0cf2372e98406efb42e93bfe10f2948e467edfd792b015f1b4ecd897903d3e8d" } ,
{ file = "httptools-0.6.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:678fcbae74477a17d103b7cae78b74800d795d702083867ce160fc202104d0da" } ,
{ file = "httptools-0.6.1-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:e0b281cf5a125c35f7f6722b65d8542d2e57331be573e9e88bc8b0115c4a7a81" } ,
{ file = "httptools-0.6.1-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:95658c342529bba4e1d3d2b1a874db16c7cca435e8827422154c9da76ac4e13a" } ,
{ file = "httptools-0.6.1-cp39-cp39-win_amd64.whl" , hash = "sha256:7ebaec1bf683e4bf5e9fbb49b8cc36da482033596a415b3e4ebab5a4c0d7ec5e" } ,
{ file = "httptools-0.6.1.tar.gz" , hash = "sha256:c6e26c30455600b95d94b1b836085138e82f177351454ee841c148f93a9bad5a" } ,
]
[ package . extras ]
test = [ "Cython (>=0.29.24,<0.30.0)" ]
[ [ package ] ]
name = "httpx"
2024-02-24 12:25:17 +08:00
version = "0.27.0"
2024-01-26 11:12:57 +08:00
description = "The next generation HTTP client."
optional = false
python-versions = ">=3.8"
files = [
2024-02-24 12:25:17 +08:00
{ file = "httpx-0.27.0-py3-none-any.whl" , hash = "sha256:71d5465162c13681bff01ad59b2cc68dd838ea1f10e51574bac27103f00c91a5" } ,
{ file = "httpx-0.27.0.tar.gz" , hash = "sha256:a0cb88a46f32dc874e04ee956e4c2764aba2aa228f650b06788ba6bda2962ab5" } ,
2024-01-26 11:12:57 +08:00
]
[ package . dependencies ]
anyio = "*"
certifi = "*"
h2 = { version = ">=3,<5" , optional = true , markers = "extra == \"http2\"" }
httpcore = "==1.*"
idna = "*"
sniffio = "*"
[ package . extras ]
brotli = [ "brotli" , "brotlicffi" ]
cli = [ "click (==8.*)" , "pygments (==2.*)" , "rich (>=10,<14)" ]
http2 = [ "h2 (>=3,<5)" ]
socks = [ "socksio (==1.*)" ]
[ [ package ] ]
name = "hypercorn"
2024-06-20 20:49:17 +08:00
version = "0.17.3"
2024-01-26 11:12:57 +08:00
description = "A ASGI Server based on Hyper libraries and inspired by Gunicorn"
optional = false
python-versions = ">=3.8"
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" } ,
2024-01-26 11:12:57 +08:00
]
[ package . dependencies ]
2024-06-20 20:49:17 +08:00
exceptiongroup = { version = ">=1.1.0" , markers = "python_version < \"3.11\"" }
2024-01-26 11:12:57 +08:00
h11 = "*"
h2 = ">=3.1.0"
priority = "*"
taskgroup = { version = "*" , markers = "python_version < \"3.11\"" }
tomli = { version = "*" , markers = "python_version < \"3.11\"" }
2024-06-20 20:49:17 +08:00
typing_extensions = { version = "*" , markers = "python_version < \"3.11\"" }
2024-01-26 11:12:57 +08:00
wsproto = ">=0.14.0"
[ package . extras ]
docs = [ "pydata_sphinx_theme" , "sphinxcontrib_mermaid" ]
h3 = [ "aioquic (>=0.9.0,<1.0)" ]
2024-06-20 20:49:17 +08:00
trio = [ "trio (>=0.22.0)" ]
uvloop = [ "uvloop (>=0.18)" ]
2024-01-26 11:12:57 +08:00
[ [ package ] ]
name = "hyperframe"
version = "6.0.1"
description = "HTTP/2 framing layer for Python"
optional = false
python-versions = ">=3.6.1"
files = [
{ file = "hyperframe-6.0.1-py3-none-any.whl" , hash = "sha256:0ec6bafd80d8ad2195c4f03aacba3a8265e57bc4cff261e802bf39970ed02a15" } ,
{ file = "hyperframe-6.0.1.tar.gz" , hash = "sha256:ae510046231dc8e9ecb1a6586f63d2347bf4c8905914aa84ba585ae85f28a914" } ,
]
[ [ package ] ]
name = "idna"
2024-04-16 00:33:48 +08:00
version = "3.7"
2024-01-26 11:12:57 +08:00
description = "Internationalized Domain Names in Applications (IDNA)"
optional = false
python-versions = ">=3.5"
files = [
2024-04-16 00:33:48 +08:00
{ file = "idna-3.7-py3-none-any.whl" , hash = "sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0" } ,
{ file = "idna-3.7.tar.gz" , hash = "sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc" } ,
2024-01-26 11:12:57 +08:00
]
[ [ package ] ]
name = "importlib-metadata"
2024-04-16 00:33:48 +08:00
version = "7.1.0"
2024-01-26 11:12:57 +08:00
description = "Read metadata from Python packages"
optional = false
python-versions = ">=3.8"
files = [
2024-04-16 00:33:48 +08:00
{ file = "importlib_metadata-7.1.0-py3-none-any.whl" , hash = "sha256:30962b96c0c223483ed6cc7280e7f0199feb01a0e40cfae4d4450fc6fab1f570" } ,
{ file = "importlib_metadata-7.1.0.tar.gz" , hash = "sha256:b78938b926ee8d5f020fc4772d487045805a55ddbad2ecf21c6d60938dc7fcd2" } ,
2024-01-26 11:12:57 +08:00
]
[ package . dependencies ]
zipp = ">=0.5"
[ package . extras ]
2024-04-16 00:33:48 +08:00
docs = [ "furo" , "jaraco.packaging (>=9.3)" , "jaraco.tidelift (>=1.4)" , "rst.linker (>=1.9)" , "sphinx (>=3.5)" , "sphinx-lint" ]
2024-01-26 11:12:57 +08:00
perf = [ "ipython" ]
2024-04-16 00:33:48 +08:00
testing = [ "flufl.flake8" , "importlib-resources (>=1.3)" , "jaraco.test (>=5.4)" , "packaging" , "pyfakefs" , "pytest (>=6)" , "pytest-checkdocs (>=2.4)" , "pytest-cov" , "pytest-enabler (>=2.2)" , "pytest-mypy" , "pytest-perf (>=0.9.2)" , "pytest-ruff (>=0.2.1)" ]
2024-01-26 11:12:57 +08:00
[ [ package ] ]
name = "iniconfig"
version = "2.0.0"
description = "brain-dead simple config-ini parsing"
optional = false
python-versions = ">=3.7"
files = [
{ file = "iniconfig-2.0.0-py3-none-any.whl" , hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374" } ,
{ file = "iniconfig-2.0.0.tar.gz" , hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3" } ,
]
[ [ package ] ]
name = "itsdangerous"
2024-05-01 16:55:17 +08:00
version = "2.2.0"
2024-01-26 11:12:57 +08:00
description = "Safely pass data to untrusted environments and back."
optional = false
2024-05-01 16:55:17 +08:00
python-versions = ">=3.8"
2024-01-26 11:12:57 +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" } ,
2024-01-26 11:12:57 +08:00
]
[ [ package ] ]
name = "jinja2"
2024-05-20 22:09:51 +08:00
version = "3.1.4"
2024-01-26 11:12:57 +08:00
description = "A very fast and expressive template engine."
optional = false
python-versions = ">=3.7"
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" } ,
2024-01-26 11:12:57 +08:00
]
[ package . dependencies ]
MarkupSafe = ">=2.0"
[ package . extras ]
i18n = [ "Babel (>=2.7)" ]
[ [ package ] ]
name = "loguru"
version = "0.7.2"
description = "Python logging made (stupidly) simple"
optional = false
python-versions = ">=3.5"
files = [
{ file = "loguru-0.7.2-py3-none-any.whl" , hash = "sha256:003d71e3d3ed35f0f8984898359d65b79e5b21943f78af86aa5491210429b8eb" } ,
{ file = "loguru-0.7.2.tar.gz" , hash = "sha256:e671a53522515f34fd406340ee968cb9ecafbc4b36c679da03c18fd8d0bd51ac" } ,
]
[ package . dependencies ]
colorama = { version = ">=0.3.4" , markers = "sys_platform == \"win32\"" }
win32-setctime = { version = ">=1.0.0" , markers = "sys_platform == \"win32\"" }
[ package . extras ]
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)" ]
2024-05-20 22:09:51 +08:00
[ [ package ] ]
name = "markdown-it-py"
version = "3.0.0"
description = "Python port of markdown-it. Markdown parsing, done right!"
optional = false
python-versions = ">=3.8"
files = [
{ file = "markdown-it-py-3.0.0.tar.gz" , hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb" } ,
{ file = "markdown_it_py-3.0.0-py3-none-any.whl" , hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1" } ,
]
[ package . dependencies ]
mdurl = ">=0.1,<1.0"
[ package . extras ]
benchmarking = [ "psutil" , "pytest" , "pytest-benchmark" ]
code-style = [ "pre-commit (>=3.0,<4.0)" ]
compare = [ "commonmark (>=0.9,<1.0)" , "markdown (>=3.4,<4.0)" , "mistletoe (>=1.0,<2.0)" , "mistune (>=2.0,<3.0)" , "panflute (>=2.3,<3.0)" ]
linkify = [ "linkify-it-py (>=1,<3)" ]
plugins = [ "mdit-py-plugins" ]
profiling = [ "gprof2dot" ]
rtd = [ "jupyter_sphinx" , "mdit-py-plugins" , "myst-parser" , "pyyaml" , "sphinx" , "sphinx-copybutton" , "sphinx-design" , "sphinx_book_theme" ]
testing = [ "coverage" , "pytest" , "pytest-cov" , "pytest-regressions" ]
2024-01-26 11:12:57 +08:00
[ [ package ] ]
name = "markupsafe"
2024-02-06 12:48:23 +08:00
version = "2.1.5"
2024-01-26 11:12:57 +08:00
description = "Safely add untrusted strings to HTML/XML markup."
optional = false
python-versions = ">=3.7"
files = [
2024-02-06 12:48:23 +08:00
{ file = "MarkupSafe-2.1.5-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:a17a92de5231666cfbe003f0e4b9b3a7ae3afb1ec2845aadc2bacc93ff85febc" } ,
{ file = "MarkupSafe-2.1.5-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:72b6be590cc35924b02c78ef34b467da4ba07e4e0f0454a2c5907f473fc50ce5" } ,
{ file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:e61659ba32cf2cf1481e575d0462554625196a1f2fc06a1c777d3f48e8865d46" } ,
{ file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:2174c595a0d73a3080ca3257b40096db99799265e1c27cc5a610743acd86d62f" } ,
{ file = "MarkupSafe-2.1.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:ae2ad8ae6ebee9d2d94b17fb62763125f3f374c25618198f40cbb8b525411900" } ,
{ file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:075202fa5b72c86ad32dc7d0b56024ebdbcf2048c0ba09f1cde31bfdd57bcfff" } ,
{ file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_i686.whl" , hash = "sha256:598e3276b64aff0e7b3451b72e94fa3c238d452e7ddcd893c3ab324717456bad" } ,
{ file = "MarkupSafe-2.1.5-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:fce659a462a1be54d2ffcacea5e3ba2d74daa74f30f5f143fe0c58636e355fdd" } ,
{ file = "MarkupSafe-2.1.5-cp310-cp310-win32.whl" , hash = "sha256:d9fad5155d72433c921b782e58892377c44bd6252b5af2f67f16b194987338a4" } ,
{ file = "MarkupSafe-2.1.5-cp310-cp310-win_amd64.whl" , hash = "sha256:bf50cd79a75d181c9181df03572cdce0fbb75cc353bc350712073108cba98de5" } ,
{ file = "MarkupSafe-2.1.5-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:629ddd2ca402ae6dbedfceeba9c46d5f7b2a61d9749597d4307f943ef198fc1f" } ,
{ file = "MarkupSafe-2.1.5-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:5b7b716f97b52c5a14bffdf688f971b2d5ef4029127f1ad7a513973cfd818df2" } ,
{ file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:6ec585f69cec0aa07d945b20805be741395e28ac1627333b1c5b0105962ffced" } ,
{ file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:b91c037585eba9095565a3556f611e3cbfaa42ca1e865f7b8015fe5c7336d5a5" } ,
{ file = "MarkupSafe-2.1.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:7502934a33b54030eaf1194c21c692a534196063db72176b0c4028e140f8f32c" } ,
{ file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:0e397ac966fdf721b2c528cf028494e86172b4feba51d65f81ffd65c63798f3f" } ,
{ file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_i686.whl" , hash = "sha256:c061bb86a71b42465156a3ee7bd58c8c2ceacdbeb95d05a99893e08b8467359a" } ,
{ file = "MarkupSafe-2.1.5-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:3a57fdd7ce31c7ff06cdfbf31dafa96cc533c21e443d57f5b1ecc6cdc668ec7f" } ,
{ file = "MarkupSafe-2.1.5-cp311-cp311-win32.whl" , hash = "sha256:397081c1a0bfb5124355710fe79478cdbeb39626492b15d399526ae53422b906" } ,
{ file = "MarkupSafe-2.1.5-cp311-cp311-win_amd64.whl" , hash = "sha256:2b7c57a4dfc4f16f7142221afe5ba4e093e09e728ca65c51f5620c9aaeb9a617" } ,
{ file = "MarkupSafe-2.1.5-cp312-cp312-macosx_10_9_universal2.whl" , hash = "sha256:8dec4936e9c3100156f8a2dc89c4b88d5c435175ff03413b443469c7c8c5f4d1" } ,
{ file = "MarkupSafe-2.1.5-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:3c6b973f22eb18a789b1460b4b91bf04ae3f0c4234a0a6aa6b0a92f6f7b951d4" } ,
{ file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:ac07bad82163452a6884fe8fa0963fb98c2346ba78d779ec06bd7a6262132aee" } ,
{ file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:f5dfb42c4604dddc8e4305050aa6deb084540643ed5804d7455b5df8fe16f5e5" } ,
{ file = "MarkupSafe-2.1.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:ea3d8a3d18833cf4304cd2fc9cbb1efe188ca9b5efef2bdac7adc20594a0e46b" } ,
{ file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:d050b3361367a06d752db6ead6e7edeb0009be66bc3bae0ee9d97fb326badc2a" } ,
{ file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_i686.whl" , hash = "sha256:bec0a414d016ac1a18862a519e54b2fd0fc8bbfd6890376898a6c0891dd82e9f" } ,
{ file = "MarkupSafe-2.1.5-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:58c98fee265677f63a4385256a6d7683ab1832f3ddd1e66fe948d5880c21a169" } ,
{ file = "MarkupSafe-2.1.5-cp312-cp312-win32.whl" , hash = "sha256:8590b4ae07a35970728874632fed7bd57b26b0102df2d2b233b6d9d82f6c62ad" } ,
{ file = "MarkupSafe-2.1.5-cp312-cp312-win_amd64.whl" , hash = "sha256:823b65d8706e32ad2df51ed89496147a42a2a6e01c13cfb6ffb8b1e92bc910bb" } ,
{ file = "MarkupSafe-2.1.5-cp37-cp37m-macosx_10_9_x86_64.whl" , hash = "sha256:c8b29db45f8fe46ad280a7294f5c3ec36dbac9491f2d1c17345be8e69cc5928f" } ,
{ file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:ec6a563cff360b50eed26f13adc43e61bc0c04d94b8be985e6fb24b81f6dcfdf" } ,
{ file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:a549b9c31bec33820e885335b451286e2969a2d9e24879f83fe904a5ce59d70a" } ,
{ file = "MarkupSafe-2.1.5-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:4f11aa001c540f62c6166c7726f71f7573b52c68c31f014c25cc7901deea0b52" } ,
{ file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_aarch64.whl" , hash = "sha256:7b2e5a267c855eea6b4283940daa6e88a285f5f2a67f2220203786dfa59b37e9" } ,
{ file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_i686.whl" , hash = "sha256:2d2d793e36e230fd32babe143b04cec8a8b3eb8a3122d2aceb4a371e6b09b8df" } ,
{ file = "MarkupSafe-2.1.5-cp37-cp37m-musllinux_1_1_x86_64.whl" , hash = "sha256:ce409136744f6521e39fd8e2a24c53fa18ad67aa5bc7c2cf83645cce5b5c4e50" } ,
{ file = "MarkupSafe-2.1.5-cp37-cp37m-win32.whl" , hash = "sha256:4096e9de5c6fdf43fb4f04c26fb114f61ef0bf2e5604b6ee3019d51b69e8c371" } ,
{ file = "MarkupSafe-2.1.5-cp37-cp37m-win_amd64.whl" , hash = "sha256:4275d846e41ecefa46e2015117a9f491e57a71ddd59bbead77e904dc02b1bed2" } ,
{ file = "MarkupSafe-2.1.5-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:656f7526c69fac7f600bd1f400991cc282b417d17539a1b228617081106feb4a" } ,
{ file = "MarkupSafe-2.1.5-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:97cafb1f3cbcd3fd2b6fbfb99ae11cdb14deea0736fc2b0952ee177f2b813a46" } ,
{ file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:1f3fbcb7ef1f16e48246f704ab79d79da8a46891e2da03f8783a5b6fa41a9532" } ,
{ file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:fa9db3f79de01457b03d4f01b34cf91bc0048eb2c3846ff26f66687c2f6d16ab" } ,
{ file = "MarkupSafe-2.1.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:ffee1f21e5ef0d712f9033568f8344d5da8cc2869dbd08d87c84656e6a2d2f68" } ,
{ file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:5dedb4db619ba5a2787a94d877bc8ffc0566f92a01c0ef214865e54ecc9ee5e0" } ,
{ file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_i686.whl" , hash = "sha256:30b600cf0a7ac9234b2638fbc0fb6158ba5bdcdf46aeb631ead21248b9affbc4" } ,
{ file = "MarkupSafe-2.1.5-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:8dd717634f5a044f860435c1d8c16a270ddf0ef8588d4887037c5028b859b0c3" } ,
{ file = "MarkupSafe-2.1.5-cp38-cp38-win32.whl" , hash = "sha256:daa4ee5a243f0f20d528d939d06670a298dd39b1ad5f8a72a4275124a7819eff" } ,
{ file = "MarkupSafe-2.1.5-cp38-cp38-win_amd64.whl" , hash = "sha256:619bc166c4f2de5caa5a633b8b7326fbe98e0ccbfacabd87268a2b15ff73a029" } ,
{ file = "MarkupSafe-2.1.5-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:7a68b554d356a91cce1236aa7682dc01df0edba8d043fd1ce607c49dd3c1edcf" } ,
{ file = "MarkupSafe-2.1.5-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:db0b55e0f3cc0be60c1f19efdde9a637c32740486004f20d1cff53c3c0ece4d2" } ,
{ file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:3e53af139f8579a6d5f7b76549125f0d94d7e630761a2111bc431fd820e163b8" } ,
{ file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:17b950fccb810b3293638215058e432159d2b71005c74371d784862b7e4683f3" } ,
{ file = "MarkupSafe-2.1.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:4c31f53cdae6ecfa91a77820e8b151dba54ab528ba65dfd235c80b086d68a465" } ,
{ file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:bff1b4290a66b490a2f4719358c0cdcd9bafb6b8f061e45c7a2460866bf50c2e" } ,
{ file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_i686.whl" , hash = "sha256:bc1667f8b83f48511b94671e0e441401371dfd0f0a795c7daa4a3cd1dde55bea" } ,
{ file = "MarkupSafe-2.1.5-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:5049256f536511ee3f7e1b3f87d1d1209d327e818e6ae1365e8653d7e3abb6a6" } ,
{ file = "MarkupSafe-2.1.5-cp39-cp39-win32.whl" , hash = "sha256:00e046b6dd71aa03a41079792f8473dc494d564611a8f89bbbd7cb93295ebdcf" } ,
{ file = "MarkupSafe-2.1.5-cp39-cp39-win_amd64.whl" , hash = "sha256:fa173ec60341d6bb97a89f5ea19c85c5643c1e7dedebc22f5181eb73573142c5" } ,
{ file = "MarkupSafe-2.1.5.tar.gz" , hash = "sha256:d283d37a890ba4c1ae73ffadf8046435c76e7bc2247bbb63c00bd1a709c6544b" } ,
2024-01-26 11:12:57 +08:00
]
2024-05-20 22:09:51 +08:00
[ [ package ] ]
name = "mdurl"
version = "0.1.2"
description = "Markdown URL utilities"
optional = false
python-versions = ">=3.7"
files = [
{ file = "mdurl-0.1.2-py3-none-any.whl" , hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8" } ,
{ file = "mdurl-0.1.2.tar.gz" , hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba" } ,
]
2024-01-26 11:12:57 +08:00
[ [ package ] ]
name = "multidict"
2024-02-06 12:48:23 +08:00
version = "6.0.5"
2024-01-26 11:12:57 +08:00
description = "multidict implementation"
optional = false
python-versions = ">=3.7"
files = [
2024-02-06 12:48:23 +08:00
{ file = "multidict-6.0.5-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:228b644ae063c10e7f324ab1ab6b548bdf6f8b47f3ec234fef1093bc2735e5f9" } ,
{ file = "multidict-6.0.5-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:896ebdcf62683551312c30e20614305f53125750803b614e9e6ce74a96232604" } ,
{ file = "multidict-6.0.5-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:411bf8515f3be9813d06004cac41ccf7d1cd46dfe233705933dd163b60e37600" } ,
{ file = "multidict-6.0.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:1d147090048129ce3c453f0292e7697d333db95e52616b3793922945804a433c" } ,
{ file = "multidict-6.0.5-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:215ed703caf15f578dca76ee6f6b21b7603791ae090fbf1ef9d865571039ade5" } ,
{ file = "multidict-6.0.5-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:7c6390cf87ff6234643428991b7359b5f59cc15155695deb4eda5c777d2b880f" } ,
{ file = "multidict-6.0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:21fd81c4ebdb4f214161be351eb5bcf385426bf023041da2fd9e60681f3cebae" } ,
{ file = "multidict-6.0.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:3cc2ad10255f903656017363cd59436f2111443a76f996584d1077e43ee51182" } ,
{ file = "multidict-6.0.5-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:6939c95381e003f54cd4c5516740faba40cf5ad3eeff460c3ad1d3e0ea2549bf" } ,
{ file = "multidict-6.0.5-cp310-cp310-musllinux_1_1_i686.whl" , hash = "sha256:220dd781e3f7af2c2c1053da9fa96d9cf3072ca58f057f4c5adaaa1cab8fc442" } ,
{ file = "multidict-6.0.5-cp310-cp310-musllinux_1_1_ppc64le.whl" , hash = "sha256:766c8f7511df26d9f11cd3a8be623e59cca73d44643abab3f8c8c07620524e4a" } ,
{ file = "multidict-6.0.5-cp310-cp310-musllinux_1_1_s390x.whl" , hash = "sha256:fe5d7785250541f7f5019ab9cba2c71169dc7d74d0f45253f8313f436458a4ef" } ,
{ file = "multidict-6.0.5-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:c1c1496e73051918fcd4f58ff2e0f2f3066d1c76a0c6aeffd9b45d53243702cc" } ,
{ file = "multidict-6.0.5-cp310-cp310-win32.whl" , hash = "sha256:7afcdd1fc07befad18ec4523a782cde4e93e0a2bf71239894b8d61ee578c1319" } ,
{ file = "multidict-6.0.5-cp310-cp310-win_amd64.whl" , hash = "sha256:99f60d34c048c5c2fabc766108c103612344c46e35d4ed9ae0673d33c8fb26e8" } ,
{ file = "multidict-6.0.5-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:f285e862d2f153a70586579c15c44656f888806ed0e5b56b64489afe4a2dbfba" } ,
{ file = "multidict-6.0.5-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:53689bb4e102200a4fafa9de9c7c3c212ab40a7ab2c8e474491914d2305f187e" } ,
{ file = "multidict-6.0.5-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:612d1156111ae11d14afaf3a0669ebf6c170dbb735e510a7438ffe2369a847fd" } ,
{ file = "multidict-6.0.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:7be7047bd08accdb7487737631d25735c9a04327911de89ff1b26b81745bd4e3" } ,
{ file = "multidict-6.0.5-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:de170c7b4fe6859beb8926e84f7d7d6c693dfe8e27372ce3b76f01c46e489fcf" } ,
{ file = "multidict-6.0.5-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:04bde7a7b3de05732a4eb39c94574db1ec99abb56162d6c520ad26f83267de29" } ,
{ file = "multidict-6.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:85f67aed7bb647f93e7520633d8f51d3cbc6ab96957c71272b286b2f30dc70ed" } ,
{ file = "multidict-6.0.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:425bf820055005bfc8aa9a0b99ccb52cc2f4070153e34b701acc98d201693733" } ,
{ file = "multidict-6.0.5-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:d3eb1ceec286eba8220c26f3b0096cf189aea7057b6e7b7a2e60ed36b373b77f" } ,
{ file = "multidict-6.0.5-cp311-cp311-musllinux_1_1_i686.whl" , hash = "sha256:7901c05ead4b3fb75113fb1dd33eb1253c6d3ee37ce93305acd9d38e0b5f21a4" } ,
{ file = "multidict-6.0.5-cp311-cp311-musllinux_1_1_ppc64le.whl" , hash = "sha256:e0e79d91e71b9867c73323a3444724d496c037e578a0e1755ae159ba14f4f3d1" } ,
{ file = "multidict-6.0.5-cp311-cp311-musllinux_1_1_s390x.whl" , hash = "sha256:29bfeb0dff5cb5fdab2023a7a9947b3b4af63e9c47cae2a10ad58394b517fddc" } ,
{ file = "multidict-6.0.5-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:e030047e85cbcedbfc073f71836d62dd5dadfbe7531cae27789ff66bc551bd5e" } ,
{ file = "multidict-6.0.5-cp311-cp311-win32.whl" , hash = "sha256:2f4848aa3baa109e6ab81fe2006c77ed4d3cd1e0ac2c1fbddb7b1277c168788c" } ,
{ file = "multidict-6.0.5-cp311-cp311-win_amd64.whl" , hash = "sha256:2faa5ae9376faba05f630d7e5e6be05be22913782b927b19d12b8145968a85ea" } ,
{ file = "multidict-6.0.5-cp312-cp312-macosx_10_9_universal2.whl" , hash = "sha256:51d035609b86722963404f711db441cf7134f1889107fb171a970c9701f92e1e" } ,
{ file = "multidict-6.0.5-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:cbebcd5bcaf1eaf302617c114aa67569dd3f090dd0ce8ba9e35e9985b41ac35b" } ,
{ file = "multidict-6.0.5-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:2ffc42c922dbfddb4a4c3b438eb056828719f07608af27d163191cb3e3aa6cc5" } ,
{ file = "multidict-6.0.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:ceb3b7e6a0135e092de86110c5a74e46bda4bd4fbfeeb3a3bcec79c0f861e450" } ,
{ file = "multidict-6.0.5-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:79660376075cfd4b2c80f295528aa6beb2058fd289f4c9252f986751a4cd0496" } ,
{ file = "multidict-6.0.5-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:e4428b29611e989719874670fd152b6625500ad6c686d464e99f5aaeeaca175a" } ,
{ file = "multidict-6.0.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:d84a5c3a5f7ce6db1f999fb9438f686bc2e09d38143f2d93d8406ed2dd6b9226" } ,
{ file = "multidict-6.0.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:76c0de87358b192de7ea9649beb392f107dcad9ad27276324c24c91774ca5271" } ,
{ file = "multidict-6.0.5-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:79a6d2ba910adb2cbafc95dad936f8b9386e77c84c35bc0add315b856d7c3abb" } ,
{ file = "multidict-6.0.5-cp312-cp312-musllinux_1_1_i686.whl" , hash = "sha256:92d16a3e275e38293623ebf639c471d3e03bb20b8ebb845237e0d3664914caef" } ,
{ file = "multidict-6.0.5-cp312-cp312-musllinux_1_1_ppc64le.whl" , hash = "sha256:fb616be3538599e797a2017cccca78e354c767165e8858ab5116813146041a24" } ,
{ file = "multidict-6.0.5-cp312-cp312-musllinux_1_1_s390x.whl" , hash = "sha256:14c2976aa9038c2629efa2c148022ed5eb4cb939e15ec7aace7ca932f48f9ba6" } ,
{ file = "multidict-6.0.5-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:435a0984199d81ca178b9ae2c26ec3d49692d20ee29bc4c11a2a8d4514c67eda" } ,
{ file = "multidict-6.0.5-cp312-cp312-win32.whl" , hash = "sha256:9fe7b0653ba3d9d65cbe7698cca585bf0f8c83dbbcc710db9c90f478e175f2d5" } ,
{ file = "multidict-6.0.5-cp312-cp312-win_amd64.whl" , hash = "sha256:01265f5e40f5a17f8241d52656ed27192be03bfa8764d88e8220141d1e4b3556" } ,
{ file = "multidict-6.0.5-cp37-cp37m-macosx_10_9_x86_64.whl" , hash = "sha256:19fe01cea168585ba0f678cad6f58133db2aa14eccaf22f88e4a6dccadfad8b3" } ,
{ file = "multidict-6.0.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:6bf7a982604375a8d49b6cc1b781c1747f243d91b81035a9b43a2126c04766f5" } ,
{ file = "multidict-6.0.5-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:107c0cdefe028703fb5dafe640a409cb146d44a6ae201e55b35a4af8e95457dd" } ,
{ file = "multidict-6.0.5-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:403c0911cd5d5791605808b942c88a8155c2592e05332d2bf78f18697a5fa15e" } ,
{ file = "multidict-6.0.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:aeaf541ddbad8311a87dd695ed9642401131ea39ad7bc8cf3ef3967fd093b626" } ,
{ file = "multidict-6.0.5-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:e4972624066095e52b569e02b5ca97dbd7a7ddd4294bf4e7247d52635630dd83" } ,
{ file = "multidict-6.0.5-cp37-cp37m-musllinux_1_1_aarch64.whl" , hash = "sha256:d946b0a9eb8aaa590df1fe082cee553ceab173e6cb5b03239716338629c50c7a" } ,
{ file = "multidict-6.0.5-cp37-cp37m-musllinux_1_1_i686.whl" , hash = "sha256:b55358304d7a73d7bdf5de62494aaf70bd33015831ffd98bc498b433dfe5b10c" } ,
{ file = "multidict-6.0.5-cp37-cp37m-musllinux_1_1_ppc64le.whl" , hash = "sha256:a3145cb08d8625b2d3fee1b2d596a8766352979c9bffe5d7833e0503d0f0b5e5" } ,
{ file = "multidict-6.0.5-cp37-cp37m-musllinux_1_1_s390x.whl" , hash = "sha256:d65f25da8e248202bd47445cec78e0025c0fe7582b23ec69c3b27a640dd7a8e3" } ,
{ file = "multidict-6.0.5-cp37-cp37m-musllinux_1_1_x86_64.whl" , hash = "sha256:c9bf56195c6bbd293340ea82eafd0071cb3d450c703d2c93afb89f93b8386ccc" } ,
{ file = "multidict-6.0.5-cp37-cp37m-win32.whl" , hash = "sha256:69db76c09796b313331bb7048229e3bee7928eb62bab5e071e9f7fcc4879caee" } ,
{ file = "multidict-6.0.5-cp37-cp37m-win_amd64.whl" , hash = "sha256:fce28b3c8a81b6b36dfac9feb1de115bab619b3c13905b419ec71d03a3fc1423" } ,
{ file = "multidict-6.0.5-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:76f067f5121dcecf0d63a67f29080b26c43c71a98b10c701b0677e4a065fbd54" } ,
{ file = "multidict-6.0.5-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:b82cc8ace10ab5bd93235dfaab2021c70637005e1ac787031f4d1da63d493c1d" } ,
{ file = "multidict-6.0.5-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:5cb241881eefd96b46f89b1a056187ea8e9ba14ab88ba632e68d7a2ecb7aadf7" } ,
{ file = "multidict-6.0.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:e8e94e6912639a02ce173341ff62cc1201232ab86b8a8fcc05572741a5dc7d93" } ,
{ file = "multidict-6.0.5-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:09a892e4a9fb47331da06948690ae38eaa2426de97b4ccbfafbdcbe5c8f37ff8" } ,
{ file = "multidict-6.0.5-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:55205d03e8a598cfc688c71ca8ea5f66447164efff8869517f175ea632c7cb7b" } ,
{ file = "multidict-6.0.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:37b15024f864916b4951adb95d3a80c9431299080341ab9544ed148091b53f50" } ,
{ file = "multidict-6.0.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:f2a1dee728b52b33eebff5072817176c172050d44d67befd681609b4746e1c2e" } ,
{ file = "multidict-6.0.5-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:edd08e6f2f1a390bf137080507e44ccc086353c8e98c657e666c017718561b89" } ,
{ file = "multidict-6.0.5-cp38-cp38-musllinux_1_1_i686.whl" , hash = "sha256:60d698e8179a42ec85172d12f50b1668254628425a6bd611aba022257cac1386" } ,
{ file = "multidict-6.0.5-cp38-cp38-musllinux_1_1_ppc64le.whl" , hash = "sha256:3d25f19500588cbc47dc19081d78131c32637c25804df8414463ec908631e453" } ,
{ file = "multidict-6.0.5-cp38-cp38-musllinux_1_1_s390x.whl" , hash = "sha256:4cc0ef8b962ac7a5e62b9e826bd0cd5040e7d401bc45a6835910ed699037a461" } ,
{ file = "multidict-6.0.5-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:eca2e9d0cc5a889850e9bbd68e98314ada174ff6ccd1129500103df7a94a7a44" } ,
{ file = "multidict-6.0.5-cp38-cp38-win32.whl" , hash = "sha256:4a6a4f196f08c58c59e0b8ef8ec441d12aee4125a7d4f4fef000ccb22f8d7241" } ,
{ file = "multidict-6.0.5-cp38-cp38-win_amd64.whl" , hash = "sha256:0275e35209c27a3f7951e1ce7aaf93ce0d163b28948444bec61dd7badc6d3f8c" } ,
{ file = "multidict-6.0.5-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:e7be68734bd8c9a513f2b0cfd508802d6609da068f40dc57d4e3494cefc92929" } ,
{ file = "multidict-6.0.5-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:1d9ea7a7e779d7a3561aade7d596649fbecfa5c08a7674b11b423783217933f9" } ,
{ file = "multidict-6.0.5-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:ea1456df2a27c73ce51120fa2f519f1bea2f4a03a917f4a43c8707cf4cbbae1a" } ,
{ file = "multidict-6.0.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:cf590b134eb70629e350691ecca88eac3e3b8b3c86992042fb82e3cb1830d5e1" } ,
{ file = "multidict-6.0.5-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:5c0631926c4f58e9a5ccce555ad7747d9a9f8b10619621f22f9635f069f6233e" } ,
{ file = "multidict-6.0.5-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:dce1c6912ab9ff5f179eaf6efe7365c1f425ed690b03341911bf4939ef2f3046" } ,
{ file = "multidict-6.0.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:c0868d64af83169e4d4152ec612637a543f7a336e4a307b119e98042e852ad9c" } ,
{ file = "multidict-6.0.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:141b43360bfd3bdd75f15ed811850763555a251e38b2405967f8e25fb43f7d40" } ,
{ file = "multidict-6.0.5-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:7df704ca8cf4a073334e0427ae2345323613e4df18cc224f647f251e5e75a527" } ,
{ file = "multidict-6.0.5-cp39-cp39-musllinux_1_1_i686.whl" , hash = "sha256:6214c5a5571802c33f80e6c84713b2c79e024995b9c5897f794b43e714daeec9" } ,
{ file = "multidict-6.0.5-cp39-cp39-musllinux_1_1_ppc64le.whl" , hash = "sha256:cd6c8fca38178e12c00418de737aef1261576bd1b6e8c6134d3e729a4e858b38" } ,
{ file = "multidict-6.0.5-cp39-cp39-musllinux_1_1_s390x.whl" , hash = "sha256:e02021f87a5b6932fa6ce916ca004c4d441509d33bbdbeca70d05dff5e9d2479" } ,
{ file = "multidict-6.0.5-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:ebd8d160f91a764652d3e51ce0d2956b38efe37c9231cd82cfc0bed2e40b581c" } ,
{ file = "multidict-6.0.5-cp39-cp39-win32.whl" , hash = "sha256:04da1bb8c8dbadf2a18a452639771951c662c5ad03aefe4884775454be322c9b" } ,
{ file = "multidict-6.0.5-cp39-cp39-win_amd64.whl" , hash = "sha256:d6f6d4f185481c9669b9447bf9d9cf3b95a0e9df9d169bbc17e363b7d5487755" } ,
{ file = "multidict-6.0.5-py3-none-any.whl" , hash = "sha256:0d63c74e3d7ab26de115c49bffc92cc77ed23395303d496eae515d4204a625e7" } ,
{ file = "multidict-6.0.5.tar.gz" , hash = "sha256:f7e301075edaf50500f0b341543c41194d8df3ae5caf4702f2095f3ca73dd8da" } ,
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-04-16 00:33:48 +08:00
nonebug = "^0.3.7"
2024-01-26 11:12:57 +08:00
pytest-asyncio = "^0.23.2"
2024-04-16 00:33:48 +08:00
pytest-cov = "^5.0.0"
2024-01-26 11:12:57 +08:00
pytest-xdist = "^3.0.2"
werkzeug = ">=2.3.6,<4.0.0"
wsproto = "^1.2.0"
[ package . source ]
type = "directory"
url = "../test"
[ [ package ] ]
name = "nonebot2"
2024-05-20 22:09:51 +08:00
version = "2.3.1"
2024-01-26 11:12:57 +08:00
description = "An asynchronous python bot framework."
optional = false
2024-04-16 00:33:48 +08:00
python-versions = "^3.9"
2024-01-26 11:12:57 +08:00
files = [ ]
develop = true
[ package . dependencies ]
aiohttp = { version = "^3.9.0b0" , extras = [ "speedups" ] , optional = true }
fastapi = { version = ">=0.93.0,<1.0.0" , optional = true }
httpx = { version = ">=0.20.0,<1.0.0" , extras = [ "http2" ] , optional = true }
loguru = ">=0.6.0,<1.0.0"
pydantic = ">=1.10.0,<3.0.0,!=2.5.0,!=2.5.1"
pygtrie = "^2.4.1"
python-dotenv = ">=0.21.0,<2.0.0"
Quart = { version = ">=0.18.0,<1.0.0" , optional = true }
tomli = { version = "^2.0.1" , markers = "python_version < \"3.11\"" }
typing-extensions = ">=4.4.0,<5.0.0"
uvicorn = { version = ">=0.20.0,<1.0.0" , extras = [ "standard" ] , optional = true }
websockets = { version = ">=10.0" , optional = true }
yarl = "^1.7.2"
[ package . extras ]
aiohttp = [ "aiohttp[speedups] (>=3.9.0b0,<4.0.0)" ]
all = [ "Quart (>=0.18.0,<1.0.0)" , "aiohttp[speedups] (>=3.9.0b0,<4.0.0)" , "fastapi (>=0.93.0,<1.0.0)" , "httpx[http2] (>=0.20.0,<1.0.0)" , "uvicorn[standard] (>=0.20.0,<1.0.0)" , "websockets (>=10.0)" ]
fastapi = [ "fastapi (>=0.93.0,<1.0.0)" , "uvicorn[standard] (>=0.20.0,<1.0.0)" ]
httpx = [ "httpx[http2] (>=0.20.0,<1.0.0)" ]
quart = [ "Quart (>=0.18.0,<1.0.0)" , "uvicorn[standard] (>=0.20.0,<1.0.0)" ]
websockets = [ "websockets (>=10.0)" ]
[ package . source ]
type = "directory"
url = "../.."
[ [ package ] ]
name = "nonebug"
2024-04-16 00:33:48 +08:00
version = "0.3.7"
2024-01-26 11:12:57 +08:00
description = "nonebot2 test framework"
optional = false
2024-04-16 00:33:48 +08:00
python-versions = "<4.0,>=3.8"
2024-01-26 11:12:57 +08:00
files = [
2024-04-16 00:33:48 +08:00
{ file = "nonebug-0.3.7-py3-none-any.whl" , hash = "sha256:c39f462aafe20660602a8b789a575db6c9346ab5b6f1985eb9d98b861528299a" } ,
{ file = "nonebug-0.3.7.tar.gz" , hash = "sha256:8a75183400681f34eafc7caa2bb6dd511c3b5660c59264f1c379a088c7ac2247" } ,
2024-01-26 11:12:57 +08:00
]
[ package . dependencies ]
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"
2024-01-26 11:12:57 +08:00
typing-extensions = ">=4.0.0,<5.0.0"
2024-05-20 22:09:51 +08:00
[ [ package ] ]
name = "orjson"
2024-06-20 20:49:17 +08:00
version = "3.10.5"
2024-05-20 22:09:51 +08:00
description = "Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy"
optional = false
python-versions = ">=3.8"
files = [
2024-06-20 20:49:17 +08:00
{ file = "orjson-3.10.5-cp310-cp310-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl" , hash = "sha256:545d493c1f560d5ccfc134803ceb8955a14c3fcb47bbb4b2fee0232646d0b932" } ,
{ file = "orjson-3.10.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:f4324929c2dd917598212bfd554757feca3e5e0fa60da08be11b4aa8b90013c1" } ,
{ file = "orjson-3.10.5-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:8c13ca5e2ddded0ce6a927ea5a9f27cae77eee4c75547b4297252cb20c4d30e6" } ,
{ file = "orjson-3.10.5-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:b6c8e30adfa52c025f042a87f450a6b9ea29649d828e0fec4858ed5e6caecf63" } ,
{ file = "orjson-3.10.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:338fd4f071b242f26e9ca802f443edc588fa4ab60bfa81f38beaedf42eda226c" } ,
{ file = "orjson-3.10.5-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:6970ed7a3126cfed873c5d21ece1cd5d6f83ca6c9afb71bbae21a0b034588d96" } ,
{ file = "orjson-3.10.5-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:235dadefb793ad12f7fa11e98a480db1f7c6469ff9e3da5e73c7809c700d746b" } ,
{ file = "orjson-3.10.5-cp310-none-win32.whl" , hash = "sha256:be79e2393679eda6a590638abda16d167754393f5d0850dcbca2d0c3735cebe2" } ,
{ file = "orjson-3.10.5-cp310-none-win_amd64.whl" , hash = "sha256:c4a65310ccb5c9910c47b078ba78e2787cb3878cdded1702ac3d0da71ddc5228" } ,
{ file = "orjson-3.10.5-cp311-cp311-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl" , hash = "sha256:cdf7365063e80899ae3a697def1277c17a7df7ccfc979990a403dfe77bb54d40" } ,
{ file = "orjson-3.10.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:6b68742c469745d0e6ca5724506858f75e2f1e5b59a4315861f9e2b1df77775a" } ,
{ file = "orjson-3.10.5-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:7d10cc1b594951522e35a3463da19e899abe6ca95f3c84c69e9e901e0bd93d38" } ,
{ file = "orjson-3.10.5-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:dcbe82b35d1ac43b0d84072408330fd3295c2896973112d495e7234f7e3da2e1" } ,
{ file = "orjson-3.10.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:10c0eb7e0c75e1e486c7563fe231b40fdd658a035ae125c6ba651ca3b07936f5" } ,
{ file = "orjson-3.10.5-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:53ed1c879b10de56f35daf06dbc4a0d9a5db98f6ee853c2dbd3ee9d13e6f302f" } ,
{ file = "orjson-3.10.5-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:099e81a5975237fda3100f918839af95f42f981447ba8f47adb7b6a3cdb078fa" } ,
{ file = "orjson-3.10.5-cp311-none-win32.whl" , hash = "sha256:1146bf85ea37ac421594107195db8bc77104f74bc83e8ee21a2e58596bfb2f04" } ,
{ file = "orjson-3.10.5-cp311-none-win_amd64.whl" , hash = "sha256:36a10f43c5f3a55c2f680efe07aa93ef4a342d2960dd2b1b7ea2dd764fe4a37c" } ,
{ file = "orjson-3.10.5-cp312-cp312-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl" , hash = "sha256:68f85ecae7af14a585a563ac741b0547a3f291de81cd1e20903e79f25170458f" } ,
{ file = "orjson-3.10.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:28afa96f496474ce60d3340fe8d9a263aa93ea01201cd2bad844c45cd21f5268" } ,
{ file = "orjson-3.10.5-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:9cd684927af3e11b6e754df80b9ffafd9fb6adcaa9d3e8fdd5891be5a5cad51e" } ,
{ file = "orjson-3.10.5-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:3d21b9983da032505f7050795e98b5d9eee0df903258951566ecc358f6696969" } ,
{ file = "orjson-3.10.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:1ad1de7fef79736dde8c3554e75361ec351158a906d747bd901a52a5c9c8d24b" } ,
{ file = "orjson-3.10.5-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:2d97531cdfe9bdd76d492e69800afd97e5930cb0da6a825646667b2c6c6c0211" } ,
{ file = "orjson-3.10.5-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:d69858c32f09c3e1ce44b617b3ebba1aba030e777000ebdf72b0d8e365d0b2b3" } ,
{ file = "orjson-3.10.5-cp312-none-win32.whl" , hash = "sha256:64c9cc089f127e5875901ac05e5c25aa13cfa5dbbbd9602bda51e5c611d6e3e2" } ,
{ file = "orjson-3.10.5-cp312-none-win_amd64.whl" , hash = "sha256:b2efbd67feff8c1f7728937c0d7f6ca8c25ec81373dc8db4ef394c1d93d13dc5" } ,
{ file = "orjson-3.10.5-cp38-cp38-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl" , hash = "sha256:03b565c3b93f5d6e001db48b747d31ea3819b89abf041ee10ac6988886d18e01" } ,
{ file = "orjson-3.10.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:584c902ec19ab7928fd5add1783c909094cc53f31ac7acfada817b0847975f26" } ,
{ file = "orjson-3.10.5-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:5a35455cc0b0b3a1eaf67224035f5388591ec72b9b6136d66b49a553ce9eb1e6" } ,
{ file = "orjson-3.10.5-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:1670fe88b116c2745a3a30b0f099b699a02bb3482c2591514baf5433819e4f4d" } ,
{ file = "orjson-3.10.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:185c394ef45b18b9a7d8e8f333606e2e8194a50c6e3c664215aae8cf42c5385e" } ,
{ file = "orjson-3.10.5-cp38-cp38-musllinux_1_2_aarch64.whl" , hash = "sha256:ca0b3a94ac8d3886c9581b9f9de3ce858263865fdaa383fbc31c310b9eac07c9" } ,
{ file = "orjson-3.10.5-cp38-cp38-musllinux_1_2_x86_64.whl" , hash = "sha256:dfc91d4720d48e2a709e9c368d5125b4b5899dced34b5400c3837dadc7d6271b" } ,
{ file = "orjson-3.10.5-cp38-none-win32.whl" , hash = "sha256:c05f16701ab2a4ca146d0bca950af254cb7c02f3c01fca8efbbad82d23b3d9d4" } ,
{ file = "orjson-3.10.5-cp38-none-win_amd64.whl" , hash = "sha256:8a11d459338f96a9aa7f232ba95679fc0c7cedbd1b990d736467894210205c09" } ,
{ file = "orjson-3.10.5-cp39-cp39-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl" , hash = "sha256:85c89131d7b3218db1b24c4abecea92fd6c7f9fab87441cfc342d3acc725d807" } ,
{ file = "orjson-3.10.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:fb66215277a230c456f9038d5e2d84778141643207f85336ef8d2a9da26bd7ca" } ,
{ file = "orjson-3.10.5-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:51bbcdea96cdefa4a9b4461e690c75ad4e33796530d182bdd5c38980202c134a" } ,
{ file = "orjson-3.10.5-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:dbead71dbe65f959b7bd8cf91e0e11d5338033eba34c114f69078d59827ee139" } ,
{ file = "orjson-3.10.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:5df58d206e78c40da118a8c14fc189207fffdcb1f21b3b4c9c0c18e839b5a214" } ,
{ file = "orjson-3.10.5-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:c4057c3b511bb8aef605616bd3f1f002a697c7e4da6adf095ca5b84c0fd43595" } ,
{ file = "orjson-3.10.5-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:b39e006b00c57125ab974362e740c14a0c6a66ff695bff44615dcf4a70ce2b86" } ,
{ file = "orjson-3.10.5-cp39-none-win32.whl" , hash = "sha256:eded5138cc565a9d618e111c6d5c2547bbdd951114eb822f7f6309e04db0fb47" } ,
{ file = "orjson-3.10.5-cp39-none-win_amd64.whl" , hash = "sha256:cc28e90a7cae7fcba2493953cff61da5a52950e78dc2dacfe931a317ee3d8de7" } ,
{ file = "orjson-3.10.5.tar.gz" , hash = "sha256:7a5baef8a4284405d96c90c7c62b755e9ef1ada84c2406c24a9ebec86b89f46d" } ,
2024-05-20 22:09:51 +08:00
]
2024-01-26 11:12:57 +08:00
[ [ package ] ]
name = "packaging"
2024-06-20 20:49:17 +08:00
version = "24.1"
2024-01-26 11:12:57 +08:00
description = "Core utilities for Python packages"
optional = false
2024-06-20 20:49:17 +08:00
python-versions = ">=3.8"
2024-01-26 11:12:57 +08:00
files = [
2024-06-20 20:49:17 +08:00
{ file = "packaging-24.1-py3-none-any.whl" , hash = "sha256:5b8f2217dbdbd2f7f384c41c628544e6d52f2d0f53c6d0c3ea61aa5d1d7ff124" } ,
{ file = "packaging-24.1.tar.gz" , hash = "sha256:026ed72c8ed3fcce5bf8950572258698927fd1dbda10a5e981cdf0ac37f4f002" } ,
2024-01-26 11:12:57 +08:00
]
[ [ package ] ]
name = "pluggy"
2024-05-01 16:55:17 +08:00
version = "1.5.0"
2024-01-26 11:12:57 +08:00
description = "plugin and hook calling mechanisms for python"
optional = false
python-versions = ">=3.8"
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" } ,
2024-01-26 11:12:57 +08:00
]
[ package . extras ]
dev = [ "pre-commit" , "tox" ]
testing = [ "pytest" , "pytest-benchmark" ]
[ [ package ] ]
name = "priority"
version = "2.0.0"
description = "A pure-Python implementation of the HTTP/2 priority tree"
optional = false
python-versions = ">=3.6.1"
files = [
{ file = "priority-2.0.0-py3-none-any.whl" , hash = "sha256:6f8eefce5f3ad59baf2c080a664037bb4725cd0a790d53d59ab4059288faf6aa" } ,
{ file = "priority-2.0.0.tar.gz" , hash = "sha256:c965d54f1b8d0d0b19479db3924c7c36cf672dbf2aec92d43fbdaf4492ba18c0" } ,
]
[ [ package ] ]
name = "pycares"
version = "4.4.0"
description = "Python interface for c-ares"
optional = false
python-versions = ">=3.8"
files = [
{ 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" } ,
]
[ 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"
2024-01-26 11:12:57 +08:00
description = "C parser in Python"
optional = false
2024-04-16 00:33:48 +08:00
python-versions = ">=3.8"
2024-01-26 11:12:57 +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" } ,
2024-01-26 11:12:57 +08:00
]
[ [ package ] ]
name = "pydantic"
2024-06-20 20:49:17 +08:00
version = "1.10.16"
2024-01-26 11:12:57 +08:00
description = "Data validation and settings management using python type hints"
optional = false
python-versions = ">=3.7"
files = [
2024-06-20 20:49:17 +08:00
{ file = "pydantic-1.10.16-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:1a539ac40551b01a85e899829aa43ca8036707474af8d74b48be288d4d2d2846" } ,
{ file = "pydantic-1.10.16-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:8a4fcc7b0b8038dbda2dda642cff024032dfae24a7960cc58e57a39eb1949b9b" } ,
{ file = "pydantic-1.10.16-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:4660dd697de1ae2d4305a85161312611f64d5360663a9ba026cd6ad9e3fe14c3" } ,
{ file = "pydantic-1.10.16-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:900a787c574f903a97d0bf52a43ff3b6cf4fa0119674bcfc0e5fd1056d388ad9" } ,
{ file = "pydantic-1.10.16-cp310-cp310-musllinux_1_1_i686.whl" , hash = "sha256:d30192a63e6d3334c3f0c0506dd6ae9f1dce7b2f8845518915291393a5707a22" } ,
{ file = "pydantic-1.10.16-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:16cf23ed599ca5ca937e37ba50ab114e6b5c387eb43a6cc533701605ad1be611" } ,
{ file = "pydantic-1.10.16-cp310-cp310-win_amd64.whl" , hash = "sha256:8d23111f41d1e19334edd51438fd57933f3eee7d9d2fa8cc3f5eda515a272055" } ,
{ file = "pydantic-1.10.16-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:ef287b8d7fc0e86a8bd1f902c61aff6ba9479c50563242fe88ba39692e98e1e0" } ,
{ file = "pydantic-1.10.16-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:b9ded699bfd3b3912d796ff388b0c607e6d35d41053d37aaf8fd6082c660de9a" } ,
{ file = "pydantic-1.10.16-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:daeb199814333e4426c5e86d7fb610f4e230289f28cab90eb4de27330bef93cf" } ,
{ file = "pydantic-1.10.16-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:5973843f1fa99ec6c3ac8d1a8698ac9340b35e45cca6c3e5beb5c3bd1ef15de6" } ,
{ file = "pydantic-1.10.16-cp311-cp311-musllinux_1_1_i686.whl" , hash = "sha256:c6b8a7788a8528a558828fe4a48783cafdcf2612d13c491594a8161dc721629c" } ,
{ file = "pydantic-1.10.16-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:8abaecf54dacc9d991dda93c3b880d41092a8924cde94eeb811d7d9ab55df7d8" } ,
{ file = "pydantic-1.10.16-cp311-cp311-win_amd64.whl" , hash = "sha256:ddc7b682fbd23f051edc419dc6977e11dd2dbdd0cef9d05f0e15d1387862d230" } ,
{ file = "pydantic-1.10.16-cp37-cp37m-macosx_10_9_x86_64.whl" , hash = "sha256:067c2b5539f7839653ad8c3d1fc2f1343338da8677b7b2172abf3cd3fdc8f719" } ,
{ file = "pydantic-1.10.16-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:4d1fc943583c046ecad0ff5d6281ee571b64e11b5503d9595febdce54f38b290" } ,
{ file = "pydantic-1.10.16-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:18548b30ccebe71d380b0886cc44ea5d80afbcc155e3518792f13677ad06097d" } ,
{ file = "pydantic-1.10.16-cp37-cp37m-musllinux_1_1_i686.whl" , hash = "sha256:4e92292f9580fc5ea517618580fac24e9f6dc5657196e977c194a8e50e14f5a9" } ,
{ file = "pydantic-1.10.16-cp37-cp37m-musllinux_1_1_x86_64.whl" , hash = "sha256:5da8bc4bb4f85b8c97cc7f11141fddbbd29eb25e843672e5807e19cc3d7c1b7f" } ,
{ file = "pydantic-1.10.16-cp37-cp37m-win_amd64.whl" , hash = "sha256:a04ee1ea34172b87707a6ecfcdb120d7656892206b7c4dbdb771a73e90179fcb" } ,
{ file = "pydantic-1.10.16-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:4fa86469fd46e732242c7acb83282d33f83591a7e06f840481327d5bf6d96112" } ,
{ file = "pydantic-1.10.16-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:89c2783dc261726fe7a5ce1121bce29a2f7eb9b1e704c68df2b117604e3b346f" } ,
{ file = "pydantic-1.10.16-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:78e59fa919fa7a192f423d190d8660c35dd444efa9216662273f36826765424b" } ,
{ file = "pydantic-1.10.16-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:b7e82a80068c77f4b074032e031e642530b6d45cb8121fc7c99faa31fb6c6b72" } ,
{ file = "pydantic-1.10.16-cp38-cp38-musllinux_1_1_i686.whl" , hash = "sha256:d82d5956cee27a30e26a5b88d00a6a2a15a4855e13c9baf50175976de0dc282c" } ,
{ file = "pydantic-1.10.16-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:4b7b99424cc0970ff08deccb549b5a6ec1040c0b449eab91723e64df2bd8fdca" } ,
{ file = "pydantic-1.10.16-cp38-cp38-win_amd64.whl" , hash = "sha256:d97a35e1ba59442775201657171f601a2879e63517a55862a51f8d67cdfc0017" } ,
{ file = "pydantic-1.10.16-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:9d91f6866fd3e303c632207813ef6bc4d86055e21c5e5a0a311983a9ac5f0192" } ,
{ file = "pydantic-1.10.16-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:d8d3c71d14c8bd26d2350c081908dbf59d5a6a8f9596d9ef2b09cc1e61c8662b" } ,
{ file = "pydantic-1.10.16-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:b73e6386b439b4881d79244e9fc1e32d1e31e8d784673f5d58a000550c94a6c0" } ,
{ file = "pydantic-1.10.16-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:5f039881fb2ef86f6de6eacce6e71701b47500355738367413ccc1550b2a69cf" } ,
{ file = "pydantic-1.10.16-cp39-cp39-musllinux_1_1_i686.whl" , hash = "sha256:3895ddb26f22bdddee7e49741486aa7b389258c6f6771943e87fc00eabd79134" } ,
{ file = "pydantic-1.10.16-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:55b945da2756b5cef93d792521ad0d457fdf2f69fd5a2d10a27513f5281717dd" } ,
{ file = "pydantic-1.10.16-cp39-cp39-win_amd64.whl" , hash = "sha256:22dd265c77c3976a34be78409b128cb84629284dfd1b69d2fa1507a36f84dc8b" } ,
{ file = "pydantic-1.10.16-py3-none-any.whl" , hash = "sha256:aa2774ba5412fd1c5cb890d08e8b0a3bb5765898913ba1f61a65a4810f03cf29" } ,
{ file = "pydantic-1.10.16.tar.gz" , hash = "sha256:8bb388f6244809af69ee384900b10b677a69f1980fdc655ea419710cffcb5610" } ,
2024-01-26 11:12:57 +08:00
]
[ package . dependencies ]
typing-extensions = ">=4.2.0"
[ package . extras ]
dotenv = [ "python-dotenv (>=0.10.4)" ]
email = [ "email-validator (>=1.0.3)" ]
2024-05-20 22:09:51 +08:00
[ [ package ] ]
name = "pygments"
version = "2.18.0"
description = "Pygments is a syntax highlighting package written in Python."
optional = false
python-versions = ">=3.8"
files = [
{ file = "pygments-2.18.0-py3-none-any.whl" , hash = "sha256:b8e6aca0523f3ab76fee51799c488e38782ac06eafcf95e7ba832985c8e7b13a" } ,
{ file = "pygments-2.18.0.tar.gz" , hash = "sha256:786ff802f32e91311bff3889f6e9a86e81505fe99f2735bb6d60ae0c5004f199" } ,
]
[ package . extras ]
windows-terminal = [ "colorama (>=0.4.6)" ]
2024-01-26 11:12:57 +08:00
[ [ package ] ]
name = "pygtrie"
version = "2.5.0"
description = "A pure Python trie data structure implementation."
optional = false
python-versions = "*"
files = [
{ file = "pygtrie-2.5.0-py3-none-any.whl" , hash = "sha256:8795cda8105493d5ae159a5bef313ff13156c5d4d72feddefacaad59f8c8ce16" } ,
{ file = "pygtrie-2.5.0.tar.gz" , hash = "sha256:203514ad826eb403dab1d2e2ddd034e0d1534bbe4dbe0213bb0593f66beba4e2" } ,
]
[ [ package ] ]
name = "pytest"
2024-06-20 20:49:17 +08:00
version = "8.2.2"
2024-01-26 11:12:57 +08:00
description = "pytest: simple powerful testing with Python"
optional = false
2024-04-16 00:33:48 +08:00
python-versions = ">=3.8"
2024-01-26 11:12:57 +08:00
files = [
2024-06-20 20:49:17 +08:00
{ file = "pytest-8.2.2-py3-none-any.whl" , hash = "sha256:c434598117762e2bd304e526244f67bf66bbd7b5d6cf22138be51ff661980343" } ,
{ file = "pytest-8.2.2.tar.gz" , hash = "sha256:de4bb8104e201939ccdc688b27a89a7be2079b22e2bd2b07f806b6ba71117977" } ,
2024-01-26 11:12:57 +08:00
]
[ package . dependencies ]
colorama = { version = "*" , markers = "sys_platform == \"win32\"" }
exceptiongroup = { version = ">=1.0.0rc8" , markers = "python_version < \"3.11\"" }
iniconfig = "*"
packaging = "*"
2024-05-01 16:55:17 +08:00
pluggy = ">=1.5,<2.0"
2024-04-16 00:33:48 +08:00
tomli = { version = ">=1" , markers = "python_version < \"3.11\"" }
2024-01-26 11:12:57 +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" ]
2024-01-26 11:12:57 +08:00
[ [ package ] ]
name = "pytest-asyncio"
2024-05-20 22:09:51 +08:00
version = "0.23.7"
2024-01-26 11:12:57 +08:00
description = "Pytest support for asyncio"
optional = false
python-versions = ">=3.8"
files = [
2024-05-20 22:09:51 +08:00
{ file = "pytest_asyncio-0.23.7-py3-none-any.whl" , hash = "sha256:009b48127fbe44518a547bddd25611551b0e43ccdbf1e67d12479f569832c20b" } ,
{ file = "pytest_asyncio-0.23.7.tar.gz" , hash = "sha256:5f5c72948f4c49e7db4f29f2521d4031f1c27f86e57b046126654083d4770268" } ,
2024-01-26 11:12:57 +08:00
]
[ package . dependencies ]
2024-02-24 12:25:17 +08:00
pytest = ">=7.0.0,<9"
2024-01-26 11:12:57 +08:00
[ package . extras ]
docs = [ "sphinx (>=5.3)" , "sphinx-rtd-theme (>=1.0)" ]
testing = [ "coverage (>=6.2)" , "hypothesis (>=5.7.1)" ]
[ [ package ] ]
name = "pytest-cov"
2024-04-16 00:33:48 +08:00
version = "5.0.0"
2024-01-26 11:12:57 +08:00
description = "Pytest plugin for measuring coverage."
optional = false
2024-04-16 00:33:48 +08:00
python-versions = ">=3.8"
2024-01-26 11:12:57 +08:00
files = [
2024-04-16 00:33:48 +08:00
{ file = "pytest-cov-5.0.0.tar.gz" , hash = "sha256:5837b58e9f6ebd335b0f8060eecce69b662415b16dc503883a02f45dfeb14857" } ,
{ file = "pytest_cov-5.0.0-py3-none-any.whl" , hash = "sha256:4f0764a1219df53214206bf1feea4633c3b558a2925c8b59f144f682861ce652" } ,
2024-01-26 11:12:57 +08:00
]
[ package . dependencies ]
coverage = { version = ">=5.2.1" , extras = [ "toml" ] }
pytest = ">=4.6"
[ package . extras ]
2024-04-16 00:33:48 +08:00
testing = [ "fields" , "hunter" , "process-tests" , "pytest-xdist" , "virtualenv" ]
2024-01-26 11:12:57 +08:00
[ [ package ] ]
name = "pytest-xdist"
2024-05-01 16:55:17 +08:00
version = "3.6.1"
2024-01-26 11:12:57 +08:00
description = "pytest xdist plugin for distributed testing, most importantly across multiple CPUs"
optional = false
2024-05-01 16:55:17 +08:00
python-versions = ">=3.8"
2024-01-26 11:12:57 +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" } ,
2024-01-26 11:12:57 +08:00
]
[ package . dependencies ]
2024-05-01 16:55:17 +08:00
execnet = ">=2.1"
pytest = ">=7.0.0"
2024-01-26 11:12:57 +08:00
[ package . extras ]
psutil = [ "psutil (>=3.0)" ]
setproctitle = [ "setproctitle" ]
testing = [ "filelock" ]
[ [ package ] ]
name = "python-dotenv"
version = "1.0.1"
description = "Read key-value pairs from a .env file and set them as environment variables"
optional = false
python-versions = ">=3.8"
files = [
{ file = "python-dotenv-1.0.1.tar.gz" , hash = "sha256:e324ee90a023d808f1959c46bcbc04446a10ced277783dc6ee09987c37ec10ca" } ,
{ file = "python_dotenv-1.0.1-py3-none-any.whl" , hash = "sha256:f7b63ef50f1b690dddf550d03497b66d609393b40b564ed0d674909a68ebf16a" } ,
]
[ package . extras ]
cli = [ "click (>=5.0)" ]
2024-05-20 22:09:51 +08:00
[ [ package ] ]
name = "python-multipart"
version = "0.0.9"
description = "A streaming multipart parser for Python"
optional = false
python-versions = ">=3.8"
files = [
{ file = "python_multipart-0.0.9-py3-none-any.whl" , hash = "sha256:97ca7b8ea7b05f977dc3849c3ba99d51689822fab725c3703af7c866a0c2b215" } ,
{ file = "python_multipart-0.0.9.tar.gz" , hash = "sha256:03f54688c663f1b7977105f021043b0793151e4cb1c1a9d4a11fc13d622c4026" } ,
]
[ package . extras ]
dev = [ "atomicwrites (==1.4.1)" , "attrs (==23.2.0)" , "coverage (==7.4.1)" , "hatch" , "invoke (==2.2.0)" , "more-itertools (==10.2.0)" , "pbr (==6.0.0)" , "pluggy (==1.4.0)" , "py (==1.11.0)" , "pytest (==8.0.0)" , "pytest-cov (==4.1.0)" , "pytest-timeout (==2.2.0)" , "pyyaml (==6.0.1)" , "ruff (==0.2.1)" ]
2024-01-26 11:12:57 +08:00
[ [ package ] ]
name = "pyyaml"
version = "6.0.1"
description = "YAML parser and emitter for Python"
optional = false
python-versions = ">=3.6"
files = [
{ file = "PyYAML-6.0.1-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:d858aa552c999bc8a8d57426ed01e40bef403cd8ccdd0fc5f6f04a00414cac2a" } ,
{ file = "PyYAML-6.0.1-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:fd66fc5d0da6d9815ba2cebeb4205f95818ff4b79c3ebe268e75d961704af52f" } ,
{ file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:69b023b2b4daa7548bcfbd4aa3da05b3a74b772db9e23b982788168117739938" } ,
{ file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:81e0b275a9ecc9c0c0c07b4b90ba548307583c125f54d5b6946cfee6360c733d" } ,
{ file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:ba336e390cd8e4d1739f42dfe9bb83a3cc2e80f567d8805e11b46f4a943f5515" } ,
{ file = "PyYAML-6.0.1-cp310-cp310-win32.whl" , hash = "sha256:bd4af7373a854424dabd882decdc5579653d7868b8fb26dc7d0e99f823aa5924" } ,
{ file = "PyYAML-6.0.1-cp310-cp310-win_amd64.whl" , hash = "sha256:fd1592b3fdf65fff2ad0004b5e363300ef59ced41c2e6b3a99d4089fa8c5435d" } ,
{ file = "PyYAML-6.0.1-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:6965a7bc3cf88e5a1c3bd2e0b5c22f8d677dc88a455344035f03399034eb3007" } ,
{ file = "PyYAML-6.0.1-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:f003ed9ad21d6a4713f0a9b5a7a0a79e08dd0f221aff4525a2be4c346ee60aab" } ,
{ file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:42f8152b8dbc4fe7d96729ec2b99c7097d656dc1213a3229ca5383f973a5ed6d" } ,
{ file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:062582fca9fabdd2c8b54a3ef1c978d786e0f6b3a1510e0ac93ef59e0ddae2bc" } ,
{ file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:d2b04aac4d386b172d5b9692e2d2da8de7bfb6c387fa4f801fbf6fb2e6ba4673" } ,
{ file = "PyYAML-6.0.1-cp311-cp311-win32.whl" , hash = "sha256:1635fd110e8d85d55237ab316b5b011de701ea0f29d07611174a1b42f1444741" } ,
{ file = "PyYAML-6.0.1-cp311-cp311-win_amd64.whl" , hash = "sha256:bf07ee2fef7014951eeb99f56f39c9bb4af143d8aa3c21b1677805985307da34" } ,
{ file = "PyYAML-6.0.1-cp36-cp36m-macosx_10_9_x86_64.whl" , hash = "sha256:50550eb667afee136e9a77d6dc71ae76a44df8b3e51e41b77f6de2932bfe0f47" } ,
{ file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:1fe35611261b29bd1de0070f0b2f47cb6ff71fa6595c077e42bd0c419fa27b98" } ,
{ file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:704219a11b772aea0d8ecd7058d0082713c3562b4e271b849ad7dc4a5c90c13c" } ,
{ file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:afd7e57eddb1a54f0f1a974bc4391af8bcce0b444685d936840f125cf046d5bd" } ,
{ file = "PyYAML-6.0.1-cp36-cp36m-win32.whl" , hash = "sha256:fca0e3a251908a499833aa292323f32437106001d436eca0e6e7833256674585" } ,
{ file = "PyYAML-6.0.1-cp36-cp36m-win_amd64.whl" , hash = "sha256:f22ac1c3cac4dbc50079e965eba2c1058622631e526bd9afd45fedd49ba781fa" } ,
{ file = "PyYAML-6.0.1-cp37-cp37m-macosx_10_9_x86_64.whl" , hash = "sha256:b1275ad35a5d18c62a7220633c913e1b42d44b46ee12554e5fd39c70a243d6a3" } ,
{ file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:18aeb1bf9a78867dc38b259769503436b7c72f7a1f1f4c93ff9a17de54319b27" } ,
{ file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:596106435fa6ad000c2991a98fa58eeb8656ef2325d7e158344fb33864ed87e3" } ,
{ file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:baa90d3f661d43131ca170712d903e6295d1f7a0f595074f151c0aed377c9b9c" } ,
{ file = "PyYAML-6.0.1-cp37-cp37m-win32.whl" , hash = "sha256:9046c58c4395dff28dd494285c82ba00b546adfc7ef001486fbf0324bc174fba" } ,
{ file = "PyYAML-6.0.1-cp37-cp37m-win_amd64.whl" , hash = "sha256:4fb147e7a67ef577a588a0e2c17b6db51dda102c71de36f8549b6816a96e1867" } ,
{ file = "PyYAML-6.0.1-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:1d4c7e777c441b20e32f52bd377e0c409713e8bb1386e1099c2415f26e479595" } ,
{ file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:a0cd17c15d3bb3fa06978b4e8958dcdc6e0174ccea823003a106c7d4d7899ac5" } ,
{ file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:28c119d996beec18c05208a8bd78cbe4007878c6dd15091efb73a30e90539696" } ,
{ file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:7e07cbde391ba96ab58e532ff4803f79c4129397514e1413a7dc761ccd755735" } ,
{ file = "PyYAML-6.0.1-cp38-cp38-win32.whl" , hash = "sha256:184c5108a2aca3c5b3d3bf9395d50893a7ab82a38004c8f61c258d4428e80206" } ,
{ file = "PyYAML-6.0.1-cp38-cp38-win_amd64.whl" , hash = "sha256:1e2722cc9fbb45d9b87631ac70924c11d3a401b2d7f410cc0e3bbf249f2dca62" } ,
{ file = "PyYAML-6.0.1-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:9eb6caa9a297fc2c2fb8862bc5370d0303ddba53ba97e71f08023b6cd73d16a8" } ,
{ file = "PyYAML-6.0.1-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:c8098ddcc2a85b61647b2590f825f3db38891662cfc2fc776415143f599bb859" } ,
{ file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:5773183b6446b2c99bb77e77595dd486303b4faab2b086e7b17bc6bef28865f6" } ,
{ file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:b786eecbdf8499b9ca1d697215862083bd6d2a99965554781d0d8d1ad31e13a0" } ,
{ file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:bc1bf2925a1ecd43da378f4db9e4f799775d6367bdb94671027b73b393a7c42c" } ,
{ file = "PyYAML-6.0.1-cp39-cp39-win32.whl" , hash = "sha256:faca3bdcf85b2fc05d06ff3fbc1f83e1391b3e724afa3feba7d13eeab355484c" } ,
{ file = "PyYAML-6.0.1-cp39-cp39-win_amd64.whl" , hash = "sha256:510c9deebc5c0225e8c96813043e62b680ba2f9c50a08d3724c7f28a747d1486" } ,
{ file = "PyYAML-6.0.1.tar.gz" , hash = "sha256:bfdf460b1736c775f2ba9f6a92bca30bc2095067b8a9d77876d1fad6cc3b4a43" } ,
]
[ [ package ] ]
name = "quart"
2024-05-20 22:09:51 +08:00
version = "0.19.6"
2024-01-26 11:12:57 +08:00
description = "A Python ASGI web microframework with the same API as Flask"
optional = false
python-versions = ">=3.8"
files = [
2024-05-20 22:09:51 +08:00
{ file = "quart-0.19.6-py3-none-any.whl" , hash = "sha256:f9092310f4eb120903da692a5e4354f05d48c28ca7ec3054d3d94dd862412c58" } ,
{ file = "quart-0.19.6.tar.gz" , hash = "sha256:89ddda6da24300a5ea4f21e4582d5e89bc8ea678e724e0b747767143401e4558" } ,
2024-01-26 11:12:57 +08:00
]
[ package . dependencies ]
aiofiles = "*"
blinker = ">=1.6"
click = ">=8.0.0"
flask = ">=3.0.0"
hypercorn = ">=0.11.2"
importlib_metadata = { version = "*" , markers = "python_version < \"3.10\"" }
itsdangerous = "*"
jinja2 = "*"
markupsafe = "*"
typing_extensions = { version = "*" , markers = "python_version < \"3.10\"" }
werkzeug = ">=3.0.0"
[ package . extras ]
docs = [ "pydata_sphinx_theme" ]
dotenv = [ "python-dotenv" ]
[ [ package ] ]
name = "requests"
2024-06-20 20:49:17 +08:00
version = "2.32.3"
2024-01-26 11:12:57 +08:00
description = "Python HTTP for Humans."
optional = false
2024-06-20 20:49:17 +08:00
python-versions = ">=3.8"
2024-01-26 11:12:57 +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" } ,
2024-01-26 11:12:57 +08:00
]
[ package . dependencies ]
certifi = ">=2017.4.17"
charset-normalizer = ">=2,<4"
idna = ">=2.5,<4"
urllib3 = ">=1.21.1,<3"
[ package . extras ]
socks = [ "PySocks (>=1.5.6,!=1.5.7)" ]
use-chardet-on-py3 = [ "chardet (>=3.0.2,<6)" ]
2024-05-20 22:09:51 +08:00
[ [ package ] ]
name = "rich"
version = "13.7.1"
description = "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal"
optional = false
python-versions = ">=3.7.0"
files = [
{ file = "rich-13.7.1-py3-none-any.whl" , hash = "sha256:4edbae314f59eb482f54e9e30bf00d33350aaa94f4bfcd4e9e3110e64d0d7222" } ,
{ file = "rich-13.7.1.tar.gz" , hash = "sha256:9be308cb1fe2f1f57d67ce99e95af38a1e2bc71ad9813b0e247cf7ffbcc3a432" } ,
]
[ package . dependencies ]
markdown-it-py = ">=2.2.0"
pygments = ">=2.13.0,<3.0.0"
[ package . extras ]
jupyter = [ "ipywidgets (>=7.5.1,<9)" ]
[ [ package ] ]
name = "shellingham"
version = "1.5.4"
description = "Tool to Detect Surrounding Shell"
optional = false
python-versions = ">=3.7"
files = [
{ file = "shellingham-1.5.4-py2.py3-none-any.whl" , hash = "sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686" } ,
{ file = "shellingham-1.5.4.tar.gz" , hash = "sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de" } ,
]
2024-01-26 11:12:57 +08:00
[ [ package ] ]
name = "sniffio"
2024-04-16 00:33:48 +08:00
version = "1.3.1"
2024-01-26 11:12:57 +08:00
description = "Sniff out which async library your code is running under"
optional = false
python-versions = ">=3.7"
files = [
2024-04-16 00:33:48 +08:00
{ file = "sniffio-1.3.1-py3-none-any.whl" , hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2" } ,
{ file = "sniffio-1.3.1.tar.gz" , hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc" } ,
2024-01-26 11:12:57 +08:00
]
[ [ package ] ]
name = "starlette"
2024-04-16 00:33:48 +08:00
version = "0.37.2"
2024-01-26 11:12:57 +08:00
description = "The little ASGI library that shines."
optional = false
python-versions = ">=3.8"
files = [
2024-04-16 00:33:48 +08:00
{ file = "starlette-0.37.2-py3-none-any.whl" , hash = "sha256:6fe59f29268538e5d0d182f2791a479a0c64638e6935d1c6989e63fb2699c6ee" } ,
{ file = "starlette-0.37.2.tar.gz" , hash = "sha256:9af890290133b79fc3db55474ade20f6220a364a0402e0b556e7cd5e1e093823" } ,
2024-01-26 11:12:57 +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" ]
2024-01-26 11:12:57 +08:00
[ [ package ] ]
name = "taskgroup"
version = "0.0.0a4"
description = "backport of asyncio.TaskGroup, asyncio.Runner and asyncio.timeout"
optional = false
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 = "*"
[ [ package ] ]
name = "tomli"
version = "2.0.1"
description = "A lil' TOML parser"
optional = false
python-versions = ">=3.7"
files = [
{ file = "tomli-2.0.1-py3-none-any.whl" , hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc" } ,
{ file = "tomli-2.0.1.tar.gz" , hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f" } ,
]
2024-05-20 22:09:51 +08:00
[ [ package ] ]
name = "typer"
version = "0.12.3"
description = "Typer, build great CLIs. Easy to code. Based on Python type hints."
optional = false
python-versions = ">=3.7"
files = [
{ file = "typer-0.12.3-py3-none-any.whl" , hash = "sha256:070d7ca53f785acbccba8e7d28b08dcd88f79f1fbda035ade0aecec71ca5c914" } ,
{ file = "typer-0.12.3.tar.gz" , hash = "sha256:49e73131481d804288ef62598d97a1ceef3058905aa536a1134f90891ba35482" } ,
]
[ package . dependencies ]
click = ">=8.0.0"
rich = ">=10.11.0"
shellingham = ">=1.3.0"
typing-extensions = ">=3.7.4.3"
2024-01-26 11:12:57 +08:00
[ [ package ] ]
name = "typing-extensions"
2024-06-20 20:49:17 +08:00
version = "4.12.2"
2024-01-26 11:12:57 +08:00
description = "Backported and Experimental Type Hints for Python 3.8+"
optional = false
python-versions = ">=3.8"
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" } ,
2024-01-26 11:12:57 +08:00
]
2024-05-20 22:09:51 +08:00
[ [ package ] ]
name = "ujson"
version = "5.10.0"
description = "Ultra fast JSON encoder and decoder for Python"
optional = false
python-versions = ">=3.8"
files = [
{ file = "ujson-5.10.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:2601aa9ecdbee1118a1c2065323bda35e2c5a2cf0797ef4522d485f9d3ef65bd" } ,
{ file = "ujson-5.10.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:348898dd702fc1c4f1051bc3aacbf894caa0927fe2c53e68679c073375f732cf" } ,
{ file = "ujson-5.10.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:22cffecf73391e8abd65ef5f4e4dd523162a3399d5e84faa6aebbf9583df86d6" } ,
{ file = "ujson-5.10.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:26b0e2d2366543c1bb4fbd457446f00b0187a2bddf93148ac2da07a53fe51569" } ,
{ file = "ujson-5.10.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:caf270c6dba1be7a41125cd1e4fc7ba384bf564650beef0df2dd21a00b7f5770" } ,
{ file = "ujson-5.10.0-cp310-cp310-musllinux_1_2_aarch64.whl" , hash = "sha256:a245d59f2ffe750446292b0094244df163c3dc96b3ce152a2c837a44e7cda9d1" } ,
{ file = "ujson-5.10.0-cp310-cp310-musllinux_1_2_i686.whl" , hash = "sha256:94a87f6e151c5f483d7d54ceef83b45d3a9cca7a9cb453dbdbb3f5a6f64033f5" } ,
{ file = "ujson-5.10.0-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = "sha256:29b443c4c0a113bcbb792c88bea67b675c7ca3ca80c3474784e08bba01c18d51" } ,
{ file = "ujson-5.10.0-cp310-cp310-win32.whl" , hash = "sha256:c18610b9ccd2874950faf474692deee4223a994251bc0a083c114671b64e6518" } ,
{ file = "ujson-5.10.0-cp310-cp310-win_amd64.whl" , hash = "sha256:924f7318c31874d6bb44d9ee1900167ca32aa9b69389b98ecbde34c1698a250f" } ,
{ file = "ujson-5.10.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:a5b366812c90e69d0f379a53648be10a5db38f9d4ad212b60af00bd4048d0f00" } ,
{ file = "ujson-5.10.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:502bf475781e8167f0f9d0e41cd32879d120a524b22358e7f205294224c71126" } ,
{ file = "ujson-5.10.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:5b91b5d0d9d283e085e821651184a647699430705b15bf274c7896f23fe9c9d8" } ,
{ file = "ujson-5.10.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:129e39af3a6d85b9c26d5577169c21d53821d8cf68e079060602e861c6e5da1b" } ,
{ file = "ujson-5.10.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:f77b74475c462cb8b88680471193064d3e715c7c6074b1c8c412cb526466efe9" } ,
{ file = "ujson-5.10.0-cp311-cp311-musllinux_1_2_aarch64.whl" , hash = "sha256:7ec0ca8c415e81aa4123501fee7f761abf4b7f386aad348501a26940beb1860f" } ,
{ file = "ujson-5.10.0-cp311-cp311-musllinux_1_2_i686.whl" , hash = "sha256:ab13a2a9e0b2865a6c6db9271f4b46af1c7476bfd51af1f64585e919b7c07fd4" } ,
{ file = "ujson-5.10.0-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = "sha256:57aaf98b92d72fc70886b5a0e1a1ca52c2320377360341715dd3933a18e827b1" } ,
{ file = "ujson-5.10.0-cp311-cp311-win32.whl" , hash = "sha256:2987713a490ceb27edff77fb184ed09acdc565db700ee852823c3dc3cffe455f" } ,
{ file = "ujson-5.10.0-cp311-cp311-win_amd64.whl" , hash = "sha256:f00ea7e00447918ee0eff2422c4add4c5752b1b60e88fcb3c067d4a21049a720" } ,
{ file = "ujson-5.10.0-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:98ba15d8cbc481ce55695beee9f063189dce91a4b08bc1d03e7f0152cd4bbdd5" } ,
{ file = "ujson-5.10.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:a9d2edbf1556e4f56e50fab7d8ff993dbad7f54bac68eacdd27a8f55f433578e" } ,
{ file = "ujson-5.10.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:6627029ae4f52d0e1a2451768c2c37c0c814ffc04f796eb36244cf16b8e57043" } ,
{ file = "ujson-5.10.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:f8ccb77b3e40b151e20519c6ae6d89bfe3f4c14e8e210d910287f778368bb3d1" } ,
{ file = "ujson-5.10.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:f3caf9cd64abfeb11a3b661329085c5e167abbe15256b3b68cb5d914ba7396f3" } ,
{ file = "ujson-5.10.0-cp312-cp312-musllinux_1_2_aarch64.whl" , hash = "sha256:6e32abdce572e3a8c3d02c886c704a38a1b015a1fb858004e03d20ca7cecbb21" } ,
{ file = "ujson-5.10.0-cp312-cp312-musllinux_1_2_i686.whl" , hash = "sha256:a65b6af4d903103ee7b6f4f5b85f1bfd0c90ba4eeac6421aae436c9988aa64a2" } ,
{ file = "ujson-5.10.0-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = "sha256:604a046d966457b6cdcacc5aa2ec5314f0e8c42bae52842c1e6fa02ea4bda42e" } ,
{ file = "ujson-5.10.0-cp312-cp312-win32.whl" , hash = "sha256:6dea1c8b4fc921bf78a8ff00bbd2bfe166345f5536c510671bccececb187c80e" } ,
{ file = "ujson-5.10.0-cp312-cp312-win_amd64.whl" , hash = "sha256:38665e7d8290188b1e0d57d584eb8110951a9591363316dd41cf8686ab1d0abc" } ,
{ file = "ujson-5.10.0-cp313-cp313-macosx_10_9_x86_64.whl" , hash = "sha256:618efd84dc1acbd6bff8eaa736bb6c074bfa8b8a98f55b61c38d4ca2c1f7f287" } ,
{ file = "ujson-5.10.0-cp313-cp313-macosx_11_0_arm64.whl" , hash = "sha256:38d5d36b4aedfe81dfe251f76c0467399d575d1395a1755de391e58985ab1c2e" } ,
{ file = "ujson-5.10.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:67079b1f9fb29ed9a2914acf4ef6c02844b3153913eb735d4bf287ee1db6e557" } ,
{ file = "ujson-5.10.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:d7d0e0ceeb8fe2468c70ec0c37b439dd554e2aa539a8a56365fd761edb418988" } ,
{ file = "ujson-5.10.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:59e02cd37bc7c44d587a0ba45347cc815fb7a5fe48de16bf05caa5f7d0d2e816" } ,
{ file = "ujson-5.10.0-cp313-cp313-musllinux_1_2_aarch64.whl" , hash = "sha256:2a890b706b64e0065f02577bf6d8ca3b66c11a5e81fb75d757233a38c07a1f20" } ,
{ file = "ujson-5.10.0-cp313-cp313-musllinux_1_2_i686.whl" , hash = "sha256:621e34b4632c740ecb491efc7f1fcb4f74b48ddb55e65221995e74e2d00bbff0" } ,
{ file = "ujson-5.10.0-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = "sha256:b9500e61fce0cfc86168b248104e954fead61f9be213087153d272e817ec7b4f" } ,
{ file = "ujson-5.10.0-cp313-cp313-win32.whl" , hash = "sha256:4c4fc16f11ac1612f05b6f5781b384716719547e142cfd67b65d035bd85af165" } ,
{ file = "ujson-5.10.0-cp313-cp313-win_amd64.whl" , hash = "sha256:4573fd1695932d4f619928fd09d5d03d917274381649ade4328091ceca175539" } ,
{ file = "ujson-5.10.0-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:a984a3131da7f07563057db1c3020b1350a3e27a8ec46ccbfbf21e5928a43050" } ,
{ file = "ujson-5.10.0-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:73814cd1b9db6fc3270e9d8fe3b19f9f89e78ee9d71e8bd6c9a626aeaeaf16bd" } ,
{ file = "ujson-5.10.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:61e1591ed9376e5eddda202ec229eddc56c612b61ac6ad07f96b91460bb6c2fb" } ,
{ file = "ujson-5.10.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:d2c75269f8205b2690db4572a4a36fe47cd1338e4368bc73a7a0e48789e2e35a" } ,
{ file = "ujson-5.10.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:7223f41e5bf1f919cd8d073e35b229295aa8e0f7b5de07ed1c8fddac63a6bc5d" } ,
{ file = "ujson-5.10.0-cp38-cp38-musllinux_1_2_aarch64.whl" , hash = "sha256:d4dc2fd6b3067c0782e7002ac3b38cf48608ee6366ff176bbd02cf969c9c20fe" } ,
{ file = "ujson-5.10.0-cp38-cp38-musllinux_1_2_i686.whl" , hash = "sha256:232cc85f8ee3c454c115455195a205074a56ff42608fd6b942aa4c378ac14dd7" } ,
{ file = "ujson-5.10.0-cp38-cp38-musllinux_1_2_x86_64.whl" , hash = "sha256:cc6139531f13148055d691e442e4bc6601f6dba1e6d521b1585d4788ab0bfad4" } ,
{ file = "ujson-5.10.0-cp38-cp38-win32.whl" , hash = "sha256:e7ce306a42b6b93ca47ac4a3b96683ca554f6d35dd8adc5acfcd55096c8dfcb8" } ,
{ file = "ujson-5.10.0-cp38-cp38-win_amd64.whl" , hash = "sha256:e82d4bb2138ab05e18f089a83b6564fee28048771eb63cdecf4b9b549de8a2cc" } ,
{ file = "ujson-5.10.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:dfef2814c6b3291c3c5f10065f745a1307d86019dbd7ea50e83504950136ed5b" } ,
{ file = "ujson-5.10.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:4734ee0745d5928d0ba3a213647f1c4a74a2a28edc6d27b2d6d5bd9fa4319e27" } ,
{ file = "ujson-5.10.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:d47ebb01bd865fdea43da56254a3930a413f0c5590372a1241514abae8aa7c76" } ,
{ file = "ujson-5.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:dee5e97c2496874acbf1d3e37b521dd1f307349ed955e62d1d2f05382bc36dd5" } ,
{ file = "ujson-5.10.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:7490655a2272a2d0b072ef16b0b58ee462f4973a8f6bbe64917ce5e0a256f9c0" } ,
{ file = "ujson-5.10.0-cp39-cp39-musllinux_1_2_aarch64.whl" , hash = "sha256:ba17799fcddaddf5c1f75a4ba3fd6441f6a4f1e9173f8a786b42450851bd74f1" } ,
{ file = "ujson-5.10.0-cp39-cp39-musllinux_1_2_i686.whl" , hash = "sha256:2aff2985cef314f21d0fecc56027505804bc78802c0121343874741650a4d3d1" } ,
{ file = "ujson-5.10.0-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = "sha256:ad88ac75c432674d05b61184178635d44901eb749786c8eb08c102330e6e8996" } ,
{ file = "ujson-5.10.0-cp39-cp39-win32.whl" , hash = "sha256:2544912a71da4ff8c4f7ab5606f947d7299971bdd25a45e008e467ca638d13c9" } ,
{ file = "ujson-5.10.0-cp39-cp39-win_amd64.whl" , hash = "sha256:3ff201d62b1b177a46f113bb43ad300b424b7847f9c5d38b1b4ad8f75d4a282a" } ,
{ file = "ujson-5.10.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl" , hash = "sha256:5b6fee72fa77dc172a28f21693f64d93166534c263adb3f96c413ccc85ef6e64" } ,
{ file = "ujson-5.10.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl" , hash = "sha256:61d0af13a9af01d9f26d2331ce49bb5ac1fb9c814964018ac8df605b5422dcb3" } ,
{ file = "ujson-5.10.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:ecb24f0bdd899d368b715c9e6664166cf694d1e57be73f17759573a6986dd95a" } ,
{ file = "ujson-5.10.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:fbd8fd427f57a03cff3ad6574b5e299131585d9727c8c366da4624a9069ed746" } ,
{ file = "ujson-5.10.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:beeaf1c48e32f07d8820c705ff8e645f8afa690cca1544adba4ebfa067efdc88" } ,
{ file = "ujson-5.10.0-pp310-pypy310_pp73-win_amd64.whl" , hash = "sha256:baed37ea46d756aca2955e99525cc02d9181de67f25515c468856c38d52b5f3b" } ,
{ file = "ujson-5.10.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl" , hash = "sha256:7663960f08cd5a2bb152f5ee3992e1af7690a64c0e26d31ba7b3ff5b2ee66337" } ,
{ file = "ujson-5.10.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl" , hash = "sha256:d8640fb4072d36b08e95a3a380ba65779d356b2fee8696afeb7794cf0902d0a1" } ,
{ file = "ujson-5.10.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:78778a3aa7aafb11e7ddca4e29f46bc5139131037ad628cc10936764282d6753" } ,
{ file = "ujson-5.10.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:b0111b27f2d5c820e7f2dbad7d48e3338c824e7ac4d2a12da3dc6061cc39c8e6" } ,
{ file = "ujson-5.10.0-pp38-pypy38_pp73-win_amd64.whl" , hash = "sha256:c66962ca7565605b355a9ed478292da628b8f18c0f2793021ca4425abf8b01e5" } ,
{ file = "ujson-5.10.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl" , hash = "sha256:ba43cc34cce49cf2d4bc76401a754a81202d8aa926d0e2b79f0ee258cb15d3a4" } ,
{ file = "ujson-5.10.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl" , hash = "sha256:ac56eb983edce27e7f51d05bc8dd820586c6e6be1c5216a6809b0c668bb312b8" } ,
{ file = "ujson-5.10.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:f44bd4b23a0e723bf8b10628288c2c7c335161d6840013d4d5de20e48551773b" } ,
{ file = "ujson-5.10.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:7c10f4654e5326ec14a46bcdeb2b685d4ada6911050aa8baaf3501e57024b804" } ,
{ file = "ujson-5.10.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:0de4971a89a762398006e844ae394bd46991f7c385d7a6a3b93ba229e6dac17e" } ,
{ file = "ujson-5.10.0-pp39-pypy39_pp73-win_amd64.whl" , hash = "sha256:e1402f0564a97d2a52310ae10a64d25bcef94f8dd643fcf5d310219d915484f7" } ,
{ file = "ujson-5.10.0.tar.gz" , hash = "sha256:b3cd8f3c5d8c7738257f1018880444f7b7d9b66232c64649f562d7ba86ad4bc1" } ,
]
2024-01-26 11:12:57 +08:00
[ [ package ] ]
name = "urllib3"
2024-06-20 20:49:17 +08:00
version = "2.2.2"
2024-01-26 11:12:57 +08:00
description = "HTTP library with thread-safe connection pooling, file post, and more."
optional = false
python-versions = ">=3.8"
files = [
2024-06-20 20:49:17 +08:00
{ file = "urllib3-2.2.2-py3-none-any.whl" , hash = "sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472" } ,
{ file = "urllib3-2.2.2.tar.gz" , hash = "sha256:dd505485549a7a552833da5e6063639d0d177c04f23bc3864e41e5dc5f612168" } ,
2024-01-26 11:12:57 +08:00
]
[ package . extras ]
brotli = [ "brotli (>=1.0.9)" , "brotlicffi (>=0.8.0)" ]
2024-02-06 12:48:23 +08:00
h2 = [ "h2 (>=4,<5)" ]
2024-01-26 11:12:57 +08:00
socks = [ "pysocks (>=1.5.6,!=1.5.7,<2.0)" ]
zstd = [ "zstandard (>=0.18.0)" ]
[ [ package ] ]
name = "uvicorn"
2024-06-20 20:49:17 +08:00
version = "0.30.1"
2024-01-26 11:12:57 +08:00
description = "The lightning-fast ASGI server."
optional = false
python-versions = ">=3.8"
files = [
2024-06-20 20:49:17 +08:00
{ file = "uvicorn-0.30.1-py3-none-any.whl" , hash = "sha256:cd17daa7f3b9d7a24de3617820e634d0933b69eed8e33a516071174427238c81" } ,
{ file = "uvicorn-0.30.1.tar.gz" , hash = "sha256:d46cd8e0fd80240baffbcd9ec1012a712938754afcf81bce56c024c1656aece8" } ,
2024-01-26 11:12:57 +08:00
]
[ package . dependencies ]
click = ">=7.0"
colorama = { version = ">=0.4" , optional = true , markers = "sys_platform == \"win32\" and extra == \"standard\"" }
h11 = ">=0.8"
httptools = { version = ">=0.5.0" , optional = true , markers = "extra == \"standard\"" }
python-dotenv = { version = ">=0.13" , optional = true , markers = "extra == \"standard\"" }
pyyaml = { version = ">=5.1" , optional = true , markers = "extra == \"standard\"" }
typing-extensions = { version = ">=4.0" , markers = "python_version < \"3.11\"" }
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\"" }
watchfiles = { version = ">=0.13" , optional = true , markers = "extra == \"standard\"" }
websockets = { version = ">=10.4" , optional = true , markers = "extra == \"standard\"" }
[ package . extras ]
standard = [ "colorama (>=0.4)" , "httptools (>=0.5.0)" , "python-dotenv (>=0.13)" , "pyyaml (>=5.1)" , "uvloop (>=0.14.0,!=0.15.0,!=0.15.1)" , "watchfiles (>=0.13)" , "websockets (>=10.4)" ]
[ [ package ] ]
name = "uvloop"
version = "0.19.0"
description = "Fast implementation of asyncio event loop on top of libuv"
optional = false
python-versions = ">=3.8.0"
files = [
{ file = "uvloop-0.19.0-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:de4313d7f575474c8f5a12e163f6d89c0a878bc49219641d49e6f1444369a90e" } ,
{ file = "uvloop-0.19.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:5588bd21cf1fcf06bded085f37e43ce0e00424197e7c10e77afd4bbefffef428" } ,
{ file = "uvloop-0.19.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:7b1fd71c3843327f3bbc3237bedcdb6504fd50368ab3e04d0410e52ec293f5b8" } ,
{ file = "uvloop-0.19.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:5a05128d315e2912791de6088c34136bfcdd0c7cbc1cf85fd6fd1bb321b7c849" } ,
{ file = "uvloop-0.19.0-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:cd81bdc2b8219cb4b2556eea39d2e36bfa375a2dd021404f90a62e44efaaf957" } ,
{ file = "uvloop-0.19.0-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:5f17766fb6da94135526273080f3455a112f82570b2ee5daa64d682387fe0dcd" } ,
{ file = "uvloop-0.19.0-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:4ce6b0af8f2729a02a5d1575feacb2a94fc7b2e983868b009d51c9a9d2149bef" } ,
{ file = "uvloop-0.19.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:31e672bb38b45abc4f26e273be83b72a0d28d074d5b370fc4dcf4c4eb15417d2" } ,
{ file = "uvloop-0.19.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:570fc0ed613883d8d30ee40397b79207eedd2624891692471808a95069a007c1" } ,
{ file = "uvloop-0.19.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:5138821e40b0c3e6c9478643b4660bd44372ae1e16a322b8fc07478f92684e24" } ,
{ file = "uvloop-0.19.0-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:91ab01c6cd00e39cde50173ba4ec68a1e578fee9279ba64f5221810a9e786533" } ,
{ file = "uvloop-0.19.0-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:47bf3e9312f63684efe283f7342afb414eea4d3011542155c7e625cd799c3b12" } ,
{ file = "uvloop-0.19.0-cp312-cp312-macosx_10_9_universal2.whl" , hash = "sha256:da8435a3bd498419ee8c13c34b89b5005130a476bda1d6ca8cfdde3de35cd650" } ,
{ file = "uvloop-0.19.0-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:02506dc23a5d90e04d4f65c7791e65cf44bd91b37f24cfc3ef6cf2aff05dc7ec" } ,
{ file = "uvloop-0.19.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:2693049be9d36fef81741fddb3f441673ba12a34a704e7b4361efb75cf30befc" } ,
{ file = "uvloop-0.19.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:7010271303961c6f0fe37731004335401eb9075a12680738731e9c92ddd96ad6" } ,
{ file = "uvloop-0.19.0-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:5daa304d2161d2918fa9a17d5635099a2f78ae5b5960e742b2fcfbb7aefaa593" } ,
{ file = "uvloop-0.19.0-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:7207272c9520203fea9b93843bb775d03e1cf88a80a936ce760f60bb5add92f3" } ,
{ file = "uvloop-0.19.0-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:78ab247f0b5671cc887c31d33f9b3abfb88d2614b84e4303f1a63b46c046c8bd" } ,
{ file = "uvloop-0.19.0-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:472d61143059c84947aa8bb74eabbace30d577a03a1805b77933d6bd13ddebbd" } ,
{ file = "uvloop-0.19.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:45bf4c24c19fb8a50902ae37c5de50da81de4922af65baf760f7c0c42e1088be" } ,
{ file = "uvloop-0.19.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:271718e26b3e17906b28b67314c45d19106112067205119dddbd834c2b7ce797" } ,
{ file = "uvloop-0.19.0-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:34175c9fd2a4bc3adc1380e1261f60306344e3407c20a4d684fd5f3be010fa3d" } ,
{ file = "uvloop-0.19.0-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:e27f100e1ff17f6feeb1f33968bc185bf8ce41ca557deee9d9bbbffeb72030b7" } ,
{ file = "uvloop-0.19.0-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:13dfdf492af0aa0a0edf66807d2b465607d11c4fa48f4a1fd41cbea5b18e8e8b" } ,
{ file = "uvloop-0.19.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:6e3d4e85ac060e2342ff85e90d0c04157acb210b9ce508e784a944f852a40e67" } ,
{ file = "uvloop-0.19.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:8ca4956c9ab567d87d59d49fa3704cf29e37109ad348f2d5223c9bf761a332e7" } ,
{ file = "uvloop-0.19.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:f467a5fd23b4fc43ed86342641f3936a68ded707f4627622fa3f82a120e18256" } ,
{ file = "uvloop-0.19.0-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:492e2c32c2af3f971473bc22f086513cedfc66a130756145a931a90c3958cb17" } ,
{ file = "uvloop-0.19.0-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:2df95fca285a9f5bfe730e51945ffe2fa71ccbfdde3b0da5772b4ee4f2e770d5" } ,
{ file = "uvloop-0.19.0.tar.gz" , hash = "sha256:0246f4fd1bf2bf702e06b0d45ee91677ee5c31242f39aab4ea6fe0c51aedd0fd" } ,
]
[ package . extras ]
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)" ]
test = [ "Cython (>=0.29.36,<0.30.0)" , "aiohttp (==3.9.0b0)" , "aiohttp (>=3.8.1)" , "flake8 (>=5.0,<6.0)" , "mypy (>=0.800)" , "psutil" , "pyOpenSSL (>=23.0.0,<23.1.0)" , "pycodestyle (>=2.9.0,<2.10.0)" ]
[ [ package ] ]
name = "watchfiles"
2024-06-20 20:49:17 +08:00
version = "0.22.0"
2024-01-26 11:12:57 +08:00
description = "Simple, modern and high performance file watching and code reload in python."
optional = false
python-versions = ">=3.8"
files = [
2024-06-20 20:49:17 +08:00
{ file = "watchfiles-0.22.0-cp310-cp310-macosx_10_12_x86_64.whl" , hash = "sha256:da1e0a8caebf17976e2ffd00fa15f258e14749db5e014660f53114b676e68538" } ,
{ file = "watchfiles-0.22.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:61af9efa0733dc4ca462347becb82e8ef4945aba5135b1638bfc20fad64d4f0e" } ,
{ file = "watchfiles-0.22.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:1d9188979a58a096b6f8090e816ccc3f255f137a009dd4bbec628e27696d67c1" } ,
{ file = "watchfiles-0.22.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" , hash = "sha256:2bdadf6b90c099ca079d468f976fd50062905d61fae183f769637cb0f68ba59a" } ,
{ file = "watchfiles-0.22.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:067dea90c43bf837d41e72e546196e674f68c23702d3ef80e4e816937b0a3ffd" } ,
{ file = "watchfiles-0.22.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:bbf8a20266136507abf88b0df2328e6a9a7c7309e8daff124dda3803306a9fdb" } ,
{ file = "watchfiles-0.22.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:1235c11510ea557fe21be5d0e354bae2c655a8ee6519c94617fe63e05bca4171" } ,
{ file = "watchfiles-0.22.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:c2444dc7cb9d8cc5ab88ebe792a8d75709d96eeef47f4c8fccb6df7c7bc5be71" } ,
{ file = "watchfiles-0.22.0-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:c5af2347d17ab0bd59366db8752d9e037982e259cacb2ba06f2c41c08af02c39" } ,
{ file = "watchfiles-0.22.0-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:9624a68b96c878c10437199d9a8b7d7e542feddda8d5ecff58fdc8e67b460848" } ,
{ file = "watchfiles-0.22.0-cp310-none-win32.whl" , hash = "sha256:4b9f2a128a32a2c273d63eb1fdbf49ad64852fc38d15b34eaa3f7ca2f0d2b797" } ,
{ file = "watchfiles-0.22.0-cp310-none-win_amd64.whl" , hash = "sha256:2627a91e8110b8de2406d8b2474427c86f5a62bf7d9ab3654f541f319ef22bcb" } ,
{ file = "watchfiles-0.22.0-cp311-cp311-macosx_10_12_x86_64.whl" , hash = "sha256:8c39987a1397a877217be1ac0fb1d8b9f662c6077b90ff3de2c05f235e6a8f96" } ,
{ file = "watchfiles-0.22.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:a927b3034d0672f62fb2ef7ea3c9fc76d063c4b15ea852d1db2dc75fe2c09696" } ,
{ file = "watchfiles-0.22.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:052d668a167e9fc345c24203b104c313c86654dd6c0feb4b8a6dfc2462239249" } ,
{ file = "watchfiles-0.22.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" , hash = "sha256:5e45fb0d70dda1623a7045bd00c9e036e6f1f6a85e4ef2c8ae602b1dfadf7550" } ,
{ file = "watchfiles-0.22.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:c49b76a78c156979759d759339fb62eb0549515acfe4fd18bb151cc07366629c" } ,
{ file = "watchfiles-0.22.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:c4a65474fd2b4c63e2c18ac67a0c6c66b82f4e73e2e4d940f837ed3d2fd9d4da" } ,
{ file = "watchfiles-0.22.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:1cc0cba54f47c660d9fa3218158b8963c517ed23bd9f45fe463f08262a4adae1" } ,
{ file = "watchfiles-0.22.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:94ebe84a035993bb7668f58a0ebf998174fb723a39e4ef9fce95baabb42b787f" } ,
{ file = "watchfiles-0.22.0-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:e0f0a874231e2839abbf473256efffe577d6ee2e3bfa5b540479e892e47c172d" } ,
{ file = "watchfiles-0.22.0-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:213792c2cd3150b903e6e7884d40660e0bcec4465e00563a5fc03f30ea9c166c" } ,
{ file = "watchfiles-0.22.0-cp311-none-win32.whl" , hash = "sha256:b44b70850f0073b5fcc0b31ede8b4e736860d70e2dbf55701e05d3227a154a67" } ,
{ file = "watchfiles-0.22.0-cp311-none-win_amd64.whl" , hash = "sha256:00f39592cdd124b4ec5ed0b1edfae091567c72c7da1487ae645426d1b0ffcad1" } ,
{ file = "watchfiles-0.22.0-cp311-none-win_arm64.whl" , hash = "sha256:3218a6f908f6a276941422b035b511b6d0d8328edd89a53ae8c65be139073f84" } ,
{ file = "watchfiles-0.22.0-cp312-cp312-macosx_10_12_x86_64.whl" , hash = "sha256:c7b978c384e29d6c7372209cbf421d82286a807bbcdeb315427687f8371c340a" } ,
{ file = "watchfiles-0.22.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:bd4c06100bce70a20c4b81e599e5886cf504c9532951df65ad1133e508bf20be" } ,
{ file = "watchfiles-0.22.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:425440e55cd735386ec7925f64d5dde392e69979d4c8459f6bb4e920210407f2" } ,
{ file = "watchfiles-0.22.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" , hash = "sha256:68fe0c4d22332d7ce53ad094622b27e67440dacefbaedd29e0794d26e247280c" } ,
{ file = "watchfiles-0.22.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:a8a31bfd98f846c3c284ba694c6365620b637debdd36e46e1859c897123aa232" } ,
{ file = "watchfiles-0.22.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:dc2e8fe41f3cac0660197d95216c42910c2b7e9c70d48e6d84e22f577d106fc1" } ,
{ file = "watchfiles-0.22.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:55b7cc10261c2786c41d9207193a85c1db1b725cf87936df40972aab466179b6" } ,
{ file = "watchfiles-0.22.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:28585744c931576e535860eaf3f2c0ec7deb68e3b9c5a85ca566d69d36d8dd27" } ,
{ file = "watchfiles-0.22.0-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:00095dd368f73f8f1c3a7982a9801190cc88a2f3582dd395b289294f8975172b" } ,
{ file = "watchfiles-0.22.0-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:52fc9b0dbf54d43301a19b236b4a4614e610605f95e8c3f0f65c3a456ffd7d35" } ,
{ file = "watchfiles-0.22.0-cp312-none-win32.whl" , hash = "sha256:581f0a051ba7bafd03e17127735d92f4d286af941dacf94bcf823b101366249e" } ,
{ file = "watchfiles-0.22.0-cp312-none-win_amd64.whl" , hash = "sha256:aec83c3ba24c723eac14225194b862af176d52292d271c98820199110e31141e" } ,
{ file = "watchfiles-0.22.0-cp312-none-win_arm64.whl" , hash = "sha256:c668228833c5619f6618699a2c12be057711b0ea6396aeaece4ded94184304ea" } ,
{ file = "watchfiles-0.22.0-cp38-cp38-macosx_10_12_x86_64.whl" , hash = "sha256:d47e9ef1a94cc7a536039e46738e17cce058ac1593b2eccdede8bf72e45f372a" } ,
{ file = "watchfiles-0.22.0-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:28f393c1194b6eaadcdd8f941307fc9bbd7eb567995232c830f6aef38e8a6e88" } ,
{ file = "watchfiles-0.22.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:dd64f3a4db121bc161644c9e10a9acdb836853155a108c2446db2f5ae1778c3d" } ,
{ file = "watchfiles-0.22.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" , hash = "sha256:2abeb79209630da981f8ebca30a2c84b4c3516a214451bfc5f106723c5f45843" } ,
{ file = "watchfiles-0.22.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:4cc382083afba7918e32d5ef12321421ef43d685b9a67cc452a6e6e18920890e" } ,
{ file = "watchfiles-0.22.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:d048ad5d25b363ba1d19f92dcf29023988524bee6f9d952130b316c5802069cb" } ,
{ file = "watchfiles-0.22.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:103622865599f8082f03af4214eaff90e2426edff5e8522c8f9e93dc17caee13" } ,
{ file = "watchfiles-0.22.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:d3e1f3cf81f1f823e7874ae563457828e940d75573c8fbf0ee66818c8b6a9099" } ,
{ file = "watchfiles-0.22.0-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:8597b6f9dc410bdafc8bb362dac1cbc9b4684a8310e16b1ff5eee8725d13dcd6" } ,
{ file = "watchfiles-0.22.0-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:0b04a2cbc30e110303baa6d3ddce8ca3664bc3403be0f0ad513d1843a41c97d1" } ,
{ file = "watchfiles-0.22.0-cp38-none-win32.whl" , hash = "sha256:b610fb5e27825b570554d01cec427b6620ce9bd21ff8ab775fc3a32f28bba63e" } ,
{ file = "watchfiles-0.22.0-cp38-none-win_amd64.whl" , hash = "sha256:fe82d13461418ca5e5a808a9e40f79c1879351fcaeddbede094028e74d836e86" } ,
{ file = "watchfiles-0.22.0-cp39-cp39-macosx_10_12_x86_64.whl" , hash = "sha256:3973145235a38f73c61474d56ad6199124e7488822f3a4fc97c72009751ae3b0" } ,
{ file = "watchfiles-0.22.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:280a4afbc607cdfc9571b9904b03a478fc9f08bbeec382d648181c695648202f" } ,
{ file = "watchfiles-0.22.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:3a0d883351a34c01bd53cfa75cd0292e3f7e268bacf2f9e33af4ecede7e21d1d" } ,
{ file = "watchfiles-0.22.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" , hash = "sha256:9165bcab15f2b6d90eedc5c20a7f8a03156b3773e5fb06a790b54ccecdb73385" } ,
{ file = "watchfiles-0.22.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:dc1b9b56f051209be458b87edb6856a449ad3f803315d87b2da4c93b43a6fe72" } ,
{ file = "watchfiles-0.22.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:8dc1fc25a1dedf2dd952909c8e5cb210791e5f2d9bc5e0e8ebc28dd42fed7562" } ,
{ file = "watchfiles-0.22.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:dc92d2d2706d2b862ce0568b24987eba51e17e14b79a1abcd2edc39e48e743c8" } ,
{ file = "watchfiles-0.22.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:97b94e14b88409c58cdf4a8eaf0e67dfd3ece7e9ce7140ea6ff48b0407a593ec" } ,
{ file = "watchfiles-0.22.0-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:96eec15e5ea7c0b6eb5bfffe990fc7c6bd833acf7e26704eb18387fb2f5fd087" } ,
{ file = "watchfiles-0.22.0-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:28324d6b28bcb8d7c1041648d7b63be07a16db5510bea923fc80b91a2a6cbed6" } ,
{ file = "watchfiles-0.22.0-cp39-none-win32.whl" , hash = "sha256:8c3e3675e6e39dc59b8fe5c914a19d30029e36e9f99468dddffd432d8a7b1c93" } ,
{ file = "watchfiles-0.22.0-cp39-none-win_amd64.whl" , hash = "sha256:25c817ff2a86bc3de3ed2df1703e3d24ce03479b27bb4527c57e722f8554d971" } ,
{ file = "watchfiles-0.22.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl" , hash = "sha256:b810a2c7878cbdecca12feae2c2ae8af59bea016a78bc353c184fa1e09f76b68" } ,
{ file = "watchfiles-0.22.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl" , hash = "sha256:f7e1f9c5d1160d03b93fc4b68a0aeb82fe25563e12fbcdc8507f8434ab6f823c" } ,
{ file = "watchfiles-0.22.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:030bc4e68d14bcad2294ff68c1ed87215fbd9a10d9dea74e7cfe8a17869785ab" } ,
{ file = "watchfiles-0.22.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:ace7d060432acde5532e26863e897ee684780337afb775107c0a90ae8dbccfd2" } ,
{ file = "watchfiles-0.22.0-pp38-pypy38_pp73-macosx_10_12_x86_64.whl" , hash = "sha256:5834e1f8b71476a26df97d121c0c0ed3549d869124ed2433e02491553cb468c2" } ,
{ file = "watchfiles-0.22.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl" , hash = "sha256:0bc3b2f93a140df6806c8467c7f51ed5e55a931b031b5c2d7ff6132292e803d6" } ,
{ file = "watchfiles-0.22.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:8fdebb655bb1ba0122402352b0a4254812717a017d2dc49372a1d47e24073795" } ,
{ file = "watchfiles-0.22.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:0c8e0aa0e8cc2a43561e0184c0513e291ca891db13a269d8d47cb9841ced7c71" } ,
{ file = "watchfiles-0.22.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl" , hash = "sha256:2f350cbaa4bb812314af5dab0eb8d538481e2e2279472890864547f3fe2281ed" } ,
{ file = "watchfiles-0.22.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl" , hash = "sha256:7a74436c415843af2a769b36bf043b6ccbc0f8d784814ba3d42fc961cdb0a9dc" } ,
{ file = "watchfiles-0.22.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:00ad0bcd399503a84cc688590cdffbe7a991691314dde5b57b3ed50a41319a31" } ,
{ file = "watchfiles-0.22.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:72a44e9481afc7a5ee3291b09c419abab93b7e9c306c9ef9108cb76728ca58d2" } ,
{ file = "watchfiles-0.22.0.tar.gz" , hash = "sha256:988e981aaab4f3955209e7e28c7794acdb690be1efa7f16f8ea5aba7ffdadacb" } ,
2024-01-26 11:12:57 +08:00
]
[ package . dependencies ]
anyio = ">=3.0.0"
[ [ package ] ]
name = "websockets"
version = "12.0"
description = "An implementation of the WebSocket Protocol (RFC 6455 & 7692)"
optional = false
python-versions = ">=3.8"
files = [
{ file = "websockets-12.0-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:d554236b2a2006e0ce16315c16eaa0d628dab009c33b63ea03f41c6107958374" } ,
{ file = "websockets-12.0-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:2d225bb6886591b1746b17c0573e29804619c8f755b5598d875bb4235ea639be" } ,
{ file = "websockets-12.0-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:eb809e816916a3b210bed3c82fb88eaf16e8afcf9c115ebb2bacede1797d2547" } ,
{ file = "websockets-12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:c588f6abc13f78a67044c6b1273a99e1cf31038ad51815b3b016ce699f0d75c2" } ,
{ file = "websockets-12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:5aa9348186d79a5f232115ed3fa9020eab66d6c3437d72f9d2c8ac0c6858c558" } ,
{ file = "websockets-12.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:6350b14a40c95ddd53e775dbdbbbc59b124a5c8ecd6fbb09c2e52029f7a9f480" } ,
{ file = "websockets-12.0-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:70ec754cc2a769bcd218ed8d7209055667b30860ffecb8633a834dde27d6307c" } ,
{ file = "websockets-12.0-cp310-cp310-musllinux_1_1_i686.whl" , hash = "sha256:6e96f5ed1b83a8ddb07909b45bd94833b0710f738115751cdaa9da1fb0cb66e8" } ,
{ file = "websockets-12.0-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:4d87be612cbef86f994178d5186add3d94e9f31cc3cb499a0482b866ec477603" } ,
{ file = "websockets-12.0-cp310-cp310-win32.whl" , hash = "sha256:befe90632d66caaf72e8b2ed4d7f02b348913813c8b0a32fae1cc5fe3730902f" } ,
{ file = "websockets-12.0-cp310-cp310-win_amd64.whl" , hash = "sha256:363f57ca8bc8576195d0540c648aa58ac18cf85b76ad5202b9f976918f4219cf" } ,
{ file = "websockets-12.0-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:5d873c7de42dea355d73f170be0f23788cf3fa9f7bed718fd2830eefedce01b4" } ,
{ file = "websockets-12.0-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:3f61726cae9f65b872502ff3c1496abc93ffbe31b278455c418492016e2afc8f" } ,
{ file = "websockets-12.0-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:ed2fcf7a07334c77fc8a230755c2209223a7cc44fc27597729b8ef5425aa61a3" } ,
{ file = "websockets-12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:8e332c210b14b57904869ca9f9bf4ca32f5427a03eeb625da9b616c85a3a506c" } ,
{ file = "websockets-12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:5693ef74233122f8ebab026817b1b37fe25c411ecfca084b29bc7d6efc548f45" } ,
{ file = "websockets-12.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:6e9e7db18b4539a29cc5ad8c8b252738a30e2b13f033c2d6e9d0549b45841c04" } ,
{ file = "websockets-12.0-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:6e2df67b8014767d0f785baa98393725739287684b9f8d8a1001eb2839031447" } ,
{ file = "websockets-12.0-cp311-cp311-musllinux_1_1_i686.whl" , hash = "sha256:bea88d71630c5900690fcb03161ab18f8f244805c59e2e0dc4ffadae0a7ee0ca" } ,
{ file = "websockets-12.0-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:dff6cdf35e31d1315790149fee351f9e52978130cef6c87c4b6c9b3baf78bc53" } ,
{ file = "websockets-12.0-cp311-cp311-win32.whl" , hash = "sha256:3e3aa8c468af01d70332a382350ee95f6986db479ce7af14d5e81ec52aa2b402" } ,
{ file = "websockets-12.0-cp311-cp311-win_amd64.whl" , hash = "sha256:25eb766c8ad27da0f79420b2af4b85d29914ba0edf69f547cc4f06ca6f1d403b" } ,
{ file = "websockets-12.0-cp312-cp312-macosx_10_9_universal2.whl" , hash = "sha256:0e6e2711d5a8e6e482cacb927a49a3d432345dfe7dea8ace7b5790df5932e4df" } ,
{ file = "websockets-12.0-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:dbcf72a37f0b3316e993e13ecf32f10c0e1259c28ffd0a85cee26e8549595fbc" } ,
{ file = "websockets-12.0-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:12743ab88ab2af1d17dd4acb4645677cb7063ef4db93abffbf164218a5d54c6b" } ,
{ file = "websockets-12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:7b645f491f3c48d3f8a00d1fce07445fab7347fec54a3e65f0725d730d5b99cb" } ,
{ file = "websockets-12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:9893d1aa45a7f8b3bc4510f6ccf8db8c3b62120917af15e3de247f0780294b92" } ,
{ file = "websockets-12.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:1f38a7b376117ef7aff996e737583172bdf535932c9ca021746573bce40165ed" } ,
{ file = "websockets-12.0-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:f764ba54e33daf20e167915edc443b6f88956f37fb606449b4a5b10ba42235a5" } ,
{ file = "websockets-12.0-cp312-cp312-musllinux_1_1_i686.whl" , hash = "sha256:1e4b3f8ea6a9cfa8be8484c9221ec0257508e3a1ec43c36acdefb2a9c3b00aa2" } ,
{ file = "websockets-12.0-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:9fdf06fd06c32205a07e47328ab49c40fc1407cdec801d698a7c41167ea45113" } ,
{ file = "websockets-12.0-cp312-cp312-win32.whl" , hash = "sha256:baa386875b70cbd81798fa9f71be689c1bf484f65fd6fb08d051a0ee4e79924d" } ,
{ file = "websockets-12.0-cp312-cp312-win_amd64.whl" , hash = "sha256:ae0a5da8f35a5be197f328d4727dbcfafa53d1824fac3d96cdd3a642fe09394f" } ,
{ file = "websockets-12.0-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:5f6ffe2c6598f7f7207eef9a1228b6f5c818f9f4d53ee920aacd35cec8110438" } ,
{ file = "websockets-12.0-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:9edf3fc590cc2ec20dc9d7a45108b5bbaf21c0d89f9fd3fd1685e223771dc0b2" } ,
{ file = "websockets-12.0-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:8572132c7be52632201a35f5e08348137f658e5ffd21f51f94572ca6c05ea81d" } ,
{ file = "websockets-12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:604428d1b87edbf02b233e2c207d7d528460fa978f9e391bd8aaf9c8311de137" } ,
{ file = "websockets-12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:1a9d160fd080c6285e202327aba140fc9a0d910b09e423afff4ae5cbbf1c7205" } ,
{ file = "websockets-12.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:87b4aafed34653e465eb77b7c93ef058516cb5acf3eb21e42f33928616172def" } ,
{ file = "websockets-12.0-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:b2ee7288b85959797970114deae81ab41b731f19ebcd3bd499ae9ca0e3f1d2c8" } ,
{ file = "websockets-12.0-cp38-cp38-musllinux_1_1_i686.whl" , hash = "sha256:7fa3d25e81bfe6a89718e9791128398a50dec6d57faf23770787ff441d851967" } ,
{ file = "websockets-12.0-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:a571f035a47212288e3b3519944f6bf4ac7bc7553243e41eac50dd48552b6df7" } ,
{ file = "websockets-12.0-cp38-cp38-win32.whl" , hash = "sha256:3c6cc1360c10c17463aadd29dd3af332d4a1adaa8796f6b0e9f9df1fdb0bad62" } ,
{ file = "websockets-12.0-cp38-cp38-win_amd64.whl" , hash = "sha256:1bf386089178ea69d720f8db6199a0504a406209a0fc23e603b27b300fdd6892" } ,
{ file = "websockets-12.0-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:ab3d732ad50a4fbd04a4490ef08acd0517b6ae6b77eb967251f4c263011a990d" } ,
{ file = "websockets-12.0-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:a1d9697f3337a89691e3bd8dc56dea45a6f6d975f92e7d5f773bc715c15dde28" } ,
{ file = "websockets-12.0-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:1df2fbd2c8a98d38a66f5238484405b8d1d16f929bb7a33ed73e4801222a6f53" } ,
{ file = "websockets-12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:23509452b3bc38e3a057382c2e941d5ac2e01e251acce7adc74011d7d8de434c" } ,
{ file = "websockets-12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:2e5fc14ec6ea568200ea4ef46545073da81900a2b67b3e666f04adf53ad452ec" } ,
{ file = "websockets-12.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:46e71dbbd12850224243f5d2aeec90f0aaa0f2dde5aeeb8fc8df21e04d99eff9" } ,
{ file = "websockets-12.0-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:b81f90dcc6c85a9b7f29873beb56c94c85d6f0dac2ea8b60d995bd18bf3e2aae" } ,
{ file = "websockets-12.0-cp39-cp39-musllinux_1_1_i686.whl" , hash = "sha256:a02413bc474feda2849c59ed2dfb2cddb4cd3d2f03a2fedec51d6e959d9b608b" } ,
{ file = "websockets-12.0-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:bbe6013f9f791944ed31ca08b077e26249309639313fff132bfbf3ba105673b9" } ,
{ file = "websockets-12.0-cp39-cp39-win32.whl" , hash = "sha256:cbe83a6bbdf207ff0541de01e11904827540aa069293696dd528a6640bd6a5f6" } ,
{ file = "websockets-12.0-cp39-cp39-win_amd64.whl" , hash = "sha256:fc4e7fa5414512b481a2483775a8e8be7803a35b30ca805afa4998a84f9fd9e8" } ,
{ file = "websockets-12.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl" , hash = "sha256:248d8e2446e13c1d4326e0a6a4e9629cb13a11195051a73acf414812700badbd" } ,
{ file = "websockets-12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:f44069528d45a933997a6fef143030d8ca8042f0dfaad753e2906398290e2870" } ,
{ file = "websockets-12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:c4e37d36f0d19f0a4413d3e18c0d03d0c268ada2061868c1e6f5ab1a6d575077" } ,
{ file = "websockets-12.0-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:3d829f975fc2e527a3ef2f9c8f25e553eb7bc779c6665e8e1d52aa22800bb38b" } ,
{ file = "websockets-12.0-pp310-pypy310_pp73-win_amd64.whl" , hash = "sha256:2c71bd45a777433dd9113847af751aae36e448bc6b8c361a566cb043eda6ec30" } ,
{ file = "websockets-12.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl" , hash = "sha256:0bee75f400895aef54157b36ed6d3b308fcab62e5260703add87f44cee9c82a6" } ,
{ file = "websockets-12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:423fc1ed29f7512fceb727e2d2aecb952c46aa34895e9ed96071821309951123" } ,
{ file = "websockets-12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:27a5e9964ef509016759f2ef3f2c1e13f403725a5e6a1775555994966a66e931" } ,
{ file = "websockets-12.0-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:c3181df4583c4d3994d31fb235dc681d2aaad744fbdbf94c4802485ececdecf2" } ,
{ file = "websockets-12.0-pp38-pypy38_pp73-win_amd64.whl" , hash = "sha256:b067cb952ce8bf40115f6c19f478dc71c5e719b7fbaa511359795dfd9d1a6468" } ,
{ file = "websockets-12.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl" , hash = "sha256:00700340c6c7ab788f176d118775202aadea7602c5cc6be6ae127761c16d6b0b" } ,
{ file = "websockets-12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:e469d01137942849cff40517c97a30a93ae79917752b34029f0ec72df6b46399" } ,
{ file = "websockets-12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:ffefa1374cd508d633646d51a8e9277763a9b78ae71324183693959cf94635a7" } ,
{ file = "websockets-12.0-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:ba0cab91b3956dfa9f512147860783a1829a8d905ee218a9837c18f683239611" } ,
{ file = "websockets-12.0-pp39-pypy39_pp73-win_amd64.whl" , hash = "sha256:2cb388a5bfb56df4d9a406783b7f9dbefb888c09b71629351cc6b036e9259370" } ,
{ file = "websockets-12.0-py3-none-any.whl" , hash = "sha256:dc284bbc8d7c78a6c69e0c7325ab46ee5e40bb4d50e494d8131a07ef47500e9e" } ,
{ file = "websockets-12.0.tar.gz" , hash = "sha256:81df9cbcbb6c260de1e007e58c011bfebe2dafc8435107b0537f393dd38c8b1b" } ,
]
[ [ package ] ]
name = "werkzeug"
2024-05-20 22:09:51 +08:00
version = "3.0.3"
2024-01-26 11:12:57 +08:00
description = "The comprehensive WSGI web application library."
optional = false
python-versions = ">=3.8"
files = [
2024-05-20 22:09:51 +08:00
{ file = "werkzeug-3.0.3-py3-none-any.whl" , hash = "sha256:fc9645dc43e03e4d630d23143a04a7f947a9a3b5727cd535fdfe155a17cc48c8" } ,
{ file = "werkzeug-3.0.3.tar.gz" , hash = "sha256:097e5bfda9f0aba8da6b8545146def481d06aa7d3266e7448e2cccf67dd8bd18" } ,
2024-01-26 11:12:57 +08:00
]
[ package . dependencies ]
MarkupSafe = ">=2.1.1"
[ package . extras ]
watchdog = [ "watchdog (>=2.3)" ]
[ [ 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 = [
{ file = "win32_setctime-1.1.0-py3-none-any.whl" , hash = "sha256:231db239e959c2fe7eb1d7dc129f11172354f98361c4fa2d6d2d7e278baa8aad" } ,
{ file = "win32_setctime-1.1.0.tar.gz" , hash = "sha256:15cf5750465118d6929ae4de4eb46e8edae9a5634350c01ba582df868e932cb2" } ,
]
[ package . extras ]
dev = [ "black (>=19.3b0)" , "pytest (>=4.6.2)" ]
[ [ package ] ]
name = "wsproto"
version = "1.2.0"
description = "WebSockets state-machine based protocol implementation"
optional = false
python-versions = ">=3.7.0"
files = [
{ file = "wsproto-1.2.0-py3-none-any.whl" , hash = "sha256:b9acddd652b585d75b20477888c56642fdade28bdfd3579aa24a4d2c037dd736" } ,
{ file = "wsproto-1.2.0.tar.gz" , hash = "sha256:ad565f26ecb92588a3e43bc3d96164de84cd9902482b130d0ddbaa9664a85065" } ,
]
[ package . dependencies ]
h11 = ">=0.9.0,<1"
[ [ package ] ]
name = "yarl"
version = "1.9.4"
description = "Yet another URL library"
optional = false
python-versions = ">=3.7"
files = [
{ file = "yarl-1.9.4-cp310-cp310-macosx_10_9_universal2.whl" , hash = "sha256:a8c1df72eb746f4136fe9a2e72b0c9dc1da1cbd23b5372f94b5820ff8ae30e0e" } ,
{ file = "yarl-1.9.4-cp310-cp310-macosx_10_9_x86_64.whl" , hash = "sha256:a3a6ed1d525bfb91b3fc9b690c5a21bb52de28c018530ad85093cc488bee2dd2" } ,
{ file = "yarl-1.9.4-cp310-cp310-macosx_11_0_arm64.whl" , hash = "sha256:c38c9ddb6103ceae4e4498f9c08fac9b590c5c71b0370f98714768e22ac6fa66" } ,
{ file = "yarl-1.9.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:d9e09c9d74f4566e905a0b8fa668c58109f7624db96a2171f21747abc7524234" } ,
{ file = "yarl-1.9.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:b8477c1ee4bd47c57d49621a062121c3023609f7a13b8a46953eb6c9716ca392" } ,
{ file = "yarl-1.9.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:d5ff2c858f5f6a42c2a8e751100f237c5e869cbde669a724f2062d4c4ef93551" } ,
{ file = "yarl-1.9.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:357495293086c5b6d34ca9616a43d329317feab7917518bc97a08f9e55648455" } ,
{ file = "yarl-1.9.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:54525ae423d7b7a8ee81ba189f131054defdb122cde31ff17477951464c1691c" } ,
{ file = "yarl-1.9.4-cp310-cp310-musllinux_1_1_aarch64.whl" , hash = "sha256:801e9264d19643548651b9db361ce3287176671fb0117f96b5ac0ee1c3530d53" } ,
{ file = "yarl-1.9.4-cp310-cp310-musllinux_1_1_i686.whl" , hash = "sha256:e516dc8baf7b380e6c1c26792610230f37147bb754d6426462ab115a02944385" } ,
{ file = "yarl-1.9.4-cp310-cp310-musllinux_1_1_ppc64le.whl" , hash = "sha256:7d5aaac37d19b2904bb9dfe12cdb08c8443e7ba7d2852894ad448d4b8f442863" } ,
{ file = "yarl-1.9.4-cp310-cp310-musllinux_1_1_s390x.whl" , hash = "sha256:54beabb809ffcacbd9d28ac57b0db46e42a6e341a030293fb3185c409e626b8b" } ,
{ file = "yarl-1.9.4-cp310-cp310-musllinux_1_1_x86_64.whl" , hash = "sha256:bac8d525a8dbc2a1507ec731d2867025d11ceadcb4dd421423a5d42c56818541" } ,
{ file = "yarl-1.9.4-cp310-cp310-win32.whl" , hash = "sha256:7855426dfbddac81896b6e533ebefc0af2f132d4a47340cee6d22cac7190022d" } ,
{ file = "yarl-1.9.4-cp310-cp310-win_amd64.whl" , hash = "sha256:848cd2a1df56ddbffeb375535fb62c9d1645dde33ca4d51341378b3f5954429b" } ,
{ file = "yarl-1.9.4-cp311-cp311-macosx_10_9_universal2.whl" , hash = "sha256:35a2b9396879ce32754bd457d31a51ff0a9d426fd9e0e3c33394bf4b9036b099" } ,
{ file = "yarl-1.9.4-cp311-cp311-macosx_10_9_x86_64.whl" , hash = "sha256:4c7d56b293cc071e82532f70adcbd8b61909eec973ae9d2d1f9b233f3d943f2c" } ,
{ file = "yarl-1.9.4-cp311-cp311-macosx_11_0_arm64.whl" , hash = "sha256:d8a1c6c0be645c745a081c192e747c5de06e944a0d21245f4cf7c05e457c36e0" } ,
{ file = "yarl-1.9.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:4b3c1ffe10069f655ea2d731808e76e0f452fc6c749bea04781daf18e6039525" } ,
{ file = "yarl-1.9.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:549d19c84c55d11687ddbd47eeb348a89df9cb30e1993f1b128f4685cd0ebbf8" } ,
{ file = "yarl-1.9.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:a7409f968456111140c1c95301cadf071bd30a81cbd7ab829169fb9e3d72eae9" } ,
{ file = "yarl-1.9.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:e23a6d84d9d1738dbc6e38167776107e63307dfc8ad108e580548d1f2c587f42" } ,
{ file = "yarl-1.9.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:d8b889777de69897406c9fb0b76cdf2fd0f31267861ae7501d93003d55f54fbe" } ,
{ file = "yarl-1.9.4-cp311-cp311-musllinux_1_1_aarch64.whl" , hash = "sha256:03caa9507d3d3c83bca08650678e25364e1843b484f19986a527630ca376ecce" } ,
{ file = "yarl-1.9.4-cp311-cp311-musllinux_1_1_i686.whl" , hash = "sha256:4e9035df8d0880b2f1c7f5031f33f69e071dfe72ee9310cfc76f7b605958ceb9" } ,
{ file = "yarl-1.9.4-cp311-cp311-musllinux_1_1_ppc64le.whl" , hash = "sha256:c0ec0ed476f77db9fb29bca17f0a8fcc7bc97ad4c6c1d8959c507decb22e8572" } ,
{ file = "yarl-1.9.4-cp311-cp311-musllinux_1_1_s390x.whl" , hash = "sha256:ee04010f26d5102399bd17f8df8bc38dc7ccd7701dc77f4a68c5b8d733406958" } ,
{ file = "yarl-1.9.4-cp311-cp311-musllinux_1_1_x86_64.whl" , hash = "sha256:49a180c2e0743d5d6e0b4d1a9e5f633c62eca3f8a86ba5dd3c471060e352ca98" } ,
{ file = "yarl-1.9.4-cp311-cp311-win32.whl" , hash = "sha256:81eb57278deb6098a5b62e88ad8281b2ba09f2f1147c4767522353eaa6260b31" } ,
{ file = "yarl-1.9.4-cp311-cp311-win_amd64.whl" , hash = "sha256:d1d2532b340b692880261c15aee4dc94dd22ca5d61b9db9a8a361953d36410b1" } ,
{ file = "yarl-1.9.4-cp312-cp312-macosx_10_9_universal2.whl" , hash = "sha256:0d2454f0aef65ea81037759be5ca9947539667eecebca092733b2eb43c965a81" } ,
{ file = "yarl-1.9.4-cp312-cp312-macosx_10_9_x86_64.whl" , hash = "sha256:44d8ffbb9c06e5a7f529f38f53eda23e50d1ed33c6c869e01481d3fafa6b8142" } ,
{ file = "yarl-1.9.4-cp312-cp312-macosx_11_0_arm64.whl" , hash = "sha256:aaaea1e536f98754a6e5c56091baa1b6ce2f2700cc4a00b0d49eca8dea471074" } ,
{ file = "yarl-1.9.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:3777ce5536d17989c91696db1d459574e9a9bd37660ea7ee4d3344579bb6f129" } ,
{ file = "yarl-1.9.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:9fc5fc1eeb029757349ad26bbc5880557389a03fa6ada41703db5e068881e5f2" } ,
{ file = "yarl-1.9.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:ea65804b5dc88dacd4a40279af0cdadcfe74b3e5b4c897aa0d81cf86927fee78" } ,
{ file = "yarl-1.9.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:aa102d6d280a5455ad6a0f9e6d769989638718e938a6a0a2ff3f4a7ff8c62cc4" } ,
{ file = "yarl-1.9.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:09efe4615ada057ba2d30df871d2f668af661e971dfeedf0c159927d48bbeff0" } ,
{ file = "yarl-1.9.4-cp312-cp312-musllinux_1_1_aarch64.whl" , hash = "sha256:008d3e808d03ef28542372d01057fd09168419cdc8f848efe2804f894ae03e51" } ,
{ file = "yarl-1.9.4-cp312-cp312-musllinux_1_1_i686.whl" , hash = "sha256:6f5cb257bc2ec58f437da2b37a8cd48f666db96d47b8a3115c29f316313654ff" } ,
{ file = "yarl-1.9.4-cp312-cp312-musllinux_1_1_ppc64le.whl" , hash = "sha256:992f18e0ea248ee03b5a6e8b3b4738850ae7dbb172cc41c966462801cbf62cf7" } ,
{ file = "yarl-1.9.4-cp312-cp312-musllinux_1_1_s390x.whl" , hash = "sha256:0e9d124c191d5b881060a9e5060627694c3bdd1fe24c5eecc8d5d7d0eb6faabc" } ,
{ file = "yarl-1.9.4-cp312-cp312-musllinux_1_1_x86_64.whl" , hash = "sha256:3986b6f41ad22988e53d5778f91855dc0399b043fc8946d4f2e68af22ee9ff10" } ,
{ file = "yarl-1.9.4-cp312-cp312-win32.whl" , hash = "sha256:4b21516d181cd77ebd06ce160ef8cc2a5e9ad35fb1c5930882baff5ac865eee7" } ,
{ file = "yarl-1.9.4-cp312-cp312-win_amd64.whl" , hash = "sha256:a9bd00dc3bc395a662900f33f74feb3e757429e545d831eef5bb280252631984" } ,
{ file = "yarl-1.9.4-cp37-cp37m-macosx_10_9_x86_64.whl" , hash = "sha256:63b20738b5aac74e239622d2fe30df4fca4942a86e31bf47a81a0e94c14df94f" } ,
{ file = "yarl-1.9.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:d7d7f7de27b8944f1fee2c26a88b4dabc2409d2fea7a9ed3df79b67277644e17" } ,
{ file = "yarl-1.9.4-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:c74018551e31269d56fab81a728f683667e7c28c04e807ba08f8c9e3bba32f14" } ,
{ file = "yarl-1.9.4-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:ca06675212f94e7a610e85ca36948bb8fc023e458dd6c63ef71abfd482481aa5" } ,
{ file = "yarl-1.9.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:5aef935237d60a51a62b86249839b51345f47564208c6ee615ed2a40878dccdd" } ,
{ file = "yarl-1.9.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:2b134fd795e2322b7684155b7855cc99409d10b2e408056db2b93b51a52accc7" } ,
{ file = "yarl-1.9.4-cp37-cp37m-musllinux_1_1_aarch64.whl" , hash = "sha256:d25039a474c4c72a5ad4b52495056f843a7ff07b632c1b92ea9043a3d9950f6e" } ,
{ file = "yarl-1.9.4-cp37-cp37m-musllinux_1_1_i686.whl" , hash = "sha256:f7d6b36dd2e029b6bcb8a13cf19664c7b8e19ab3a58e0fefbb5b8461447ed5ec" } ,
{ file = "yarl-1.9.4-cp37-cp37m-musllinux_1_1_ppc64le.whl" , hash = "sha256:957b4774373cf6f709359e5c8c4a0af9f6d7875db657adb0feaf8d6cb3c3964c" } ,
{ file = "yarl-1.9.4-cp37-cp37m-musllinux_1_1_s390x.whl" , hash = "sha256:d7eeb6d22331e2fd42fce928a81c697c9ee2d51400bd1a28803965883e13cead" } ,
{ file = "yarl-1.9.4-cp37-cp37m-musllinux_1_1_x86_64.whl" , hash = "sha256:6a962e04b8f91f8c4e5917e518d17958e3bdee71fd1d8b88cdce74dd0ebbf434" } ,
{ file = "yarl-1.9.4-cp37-cp37m-win32.whl" , hash = "sha256:f3bc6af6e2b8f92eced34ef6a96ffb248e863af20ef4fde9448cc8c9b858b749" } ,
{ file = "yarl-1.9.4-cp37-cp37m-win_amd64.whl" , hash = "sha256:ad4d7a90a92e528aadf4965d685c17dacff3df282db1121136c382dc0b6014d2" } ,
{ file = "yarl-1.9.4-cp38-cp38-macosx_10_9_universal2.whl" , hash = "sha256:ec61d826d80fc293ed46c9dd26995921e3a82146feacd952ef0757236fc137be" } ,
{ file = "yarl-1.9.4-cp38-cp38-macosx_10_9_x86_64.whl" , hash = "sha256:8be9e837ea9113676e5754b43b940b50cce76d9ed7d2461df1af39a8ee674d9f" } ,
{ file = "yarl-1.9.4-cp38-cp38-macosx_11_0_arm64.whl" , hash = "sha256:bef596fdaa8f26e3d66af846bbe77057237cb6e8efff8cd7cc8dff9a62278bbf" } ,
{ file = "yarl-1.9.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:2d47552b6e52c3319fede1b60b3de120fe83bde9b7bddad11a69fb0af7db32f1" } ,
{ file = "yarl-1.9.4-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:84fc30f71689d7fc9168b92788abc977dc8cefa806909565fc2951d02f6b7d57" } ,
{ file = "yarl-1.9.4-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:4aa9741085f635934f3a2583e16fcf62ba835719a8b2b28fb2917bb0537c1dfa" } ,
{ file = "yarl-1.9.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:206a55215e6d05dbc6c98ce598a59e6fbd0c493e2de4ea6cc2f4934d5a18d130" } ,
{ file = "yarl-1.9.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:07574b007ee20e5c375a8fe4a0789fad26db905f9813be0f9fef5a68080de559" } ,
{ file = "yarl-1.9.4-cp38-cp38-musllinux_1_1_aarch64.whl" , hash = "sha256:5a2e2433eb9344a163aced6a5f6c9222c0786e5a9e9cac2c89f0b28433f56e23" } ,
{ file = "yarl-1.9.4-cp38-cp38-musllinux_1_1_i686.whl" , hash = "sha256:6ad6d10ed9b67a382b45f29ea028f92d25bc0bc1daf6c5b801b90b5aa70fb9ec" } ,
{ file = "yarl-1.9.4-cp38-cp38-musllinux_1_1_ppc64le.whl" , hash = "sha256:6fe79f998a4052d79e1c30eeb7d6c1c1056ad33300f682465e1b4e9b5a188b78" } ,
{ file = "yarl-1.9.4-cp38-cp38-musllinux_1_1_s390x.whl" , hash = "sha256:a825ec844298c791fd28ed14ed1bffc56a98d15b8c58a20e0e08c1f5f2bea1be" } ,
{ file = "yarl-1.9.4-cp38-cp38-musllinux_1_1_x86_64.whl" , hash = "sha256:8619d6915b3b0b34420cf9b2bb6d81ef59d984cb0fde7544e9ece32b4b3043c3" } ,
{ file = "yarl-1.9.4-cp38-cp38-win32.whl" , hash = "sha256:686a0c2f85f83463272ddffd4deb5e591c98aac1897d65e92319f729c320eece" } ,
{ file = "yarl-1.9.4-cp38-cp38-win_amd64.whl" , hash = "sha256:a00862fb23195b6b8322f7d781b0dc1d82cb3bcac346d1e38689370cc1cc398b" } ,
{ file = "yarl-1.9.4-cp39-cp39-macosx_10_9_universal2.whl" , hash = "sha256:604f31d97fa493083ea21bd9b92c419012531c4e17ea6da0f65cacdcf5d0bd27" } ,
{ file = "yarl-1.9.4-cp39-cp39-macosx_10_9_x86_64.whl" , hash = "sha256:8a854227cf581330ffa2c4824d96e52ee621dd571078a252c25e3a3b3d94a1b1" } ,
{ file = "yarl-1.9.4-cp39-cp39-macosx_11_0_arm64.whl" , hash = "sha256:ba6f52cbc7809cd8d74604cce9c14868306ae4aa0282016b641c661f981a6e91" } ,
{ file = "yarl-1.9.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = "sha256:a6327976c7c2f4ee6816eff196e25385ccc02cb81427952414a64811037bbc8b" } ,
{ file = "yarl-1.9.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" , hash = "sha256:8397a3817d7dcdd14bb266283cd1d6fc7264a48c186b986f32e86d86d35fbac5" } ,
{ file = "yarl-1.9.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" , hash = "sha256:e0381b4ce23ff92f8170080c97678040fc5b08da85e9e292292aba67fdac6c34" } ,
{ file = "yarl-1.9.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = "sha256:23d32a2594cb5d565d358a92e151315d1b2268bc10f4610d098f96b147370136" } ,
{ file = "yarl-1.9.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" , hash = "sha256:ddb2a5c08a4eaaba605340fdee8fc08e406c56617566d9643ad8bf6852778fc7" } ,
{ file = "yarl-1.9.4-cp39-cp39-musllinux_1_1_aarch64.whl" , hash = "sha256:26a1dc6285e03f3cc9e839a2da83bcbf31dcb0d004c72d0730e755b33466c30e" } ,
{ file = "yarl-1.9.4-cp39-cp39-musllinux_1_1_i686.whl" , hash = "sha256:18580f672e44ce1238b82f7fb87d727c4a131f3a9d33a5e0e82b793362bf18b4" } ,
{ file = "yarl-1.9.4-cp39-cp39-musllinux_1_1_ppc64le.whl" , hash = "sha256:29e0f83f37610f173eb7e7b5562dd71467993495e568e708d99e9d1944f561ec" } ,
{ file = "yarl-1.9.4-cp39-cp39-musllinux_1_1_s390x.whl" , hash = "sha256:1f23e4fe1e8794f74b6027d7cf19dc25f8b63af1483d91d595d4a07eca1fb26c" } ,
{ file = "yarl-1.9.4-cp39-cp39-musllinux_1_1_x86_64.whl" , hash = "sha256:db8e58b9d79200c76956cefd14d5c90af54416ff5353c5bfd7cbe58818e26ef0" } ,
{ file = "yarl-1.9.4-cp39-cp39-win32.whl" , hash = "sha256:c7224cab95645c7ab53791022ae77a4509472613e839dab722a72abe5a684575" } ,
{ file = "yarl-1.9.4-cp39-cp39-win_amd64.whl" , hash = "sha256:824d6c50492add5da9374875ce72db7a0733b29c2394890aef23d533106e2b15" } ,
{ file = "yarl-1.9.4-py3-none-any.whl" , hash = "sha256:928cecb0ef9d5a7946eb6ff58417ad2fe9375762382f1bf5c55e61645f2c43ad" } ,
{ file = "yarl-1.9.4.tar.gz" , hash = "sha256:566db86717cf8080b99b58b083b773a908ae40f06681e87e589a976faf8246bf" } ,
]
[ package . dependencies ]
idna = ">=2.0"
multidict = ">=4.0"
[ [ package ] ]
name = "zipp"
2024-06-20 20:49:17 +08:00
version = "3.19.2"
2024-01-26 11:12:57 +08:00
description = "Backport of pathlib-compatible object wrapper for zip files"
optional = false
python-versions = ">=3.8"
files = [
2024-06-20 20:49:17 +08:00
{ file = "zipp-3.19.2-py3-none-any.whl" , hash = "sha256:f091755f667055f2d02b32c53771a7a6c8b47e1fdbc4b72a8b9072b3eef8015c" } ,
{ file = "zipp-3.19.2.tar.gz" , hash = "sha256:bf1dcf6450f873a13e952a29504887c89e6de7506209e5b1bcc3460135d4de19" } ,
2024-01-26 11:12:57 +08:00
]
[ package . extras ]
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" ]
test = [ "big-O" , "importlib-resources" , "jaraco.functools" , "jaraco.itertools" , "jaraco.test" , "more-itertools" , "pytest (>=6,!=8.1.*)" , "pytest-checkdocs (>=2.4)" , "pytest-cov" , "pytest-enabler (>=2.2)" , "pytest-ignore-flaky" , "pytest-mypy" , "pytest-ruff (>=0.2.1)" ]
2024-01-26 11:12:57 +08:00
[ metadata ]
lock-version = "2.0"
2024-04-16 00:33:48 +08:00
python-versions = "^3.9"
content-hash = "f094ed8c9ed4aec70ad2498bb5133928c28e45fab952e9acbe5553a433fcaa3b"