@@ -2204,50 +2204,50 @@ files = [
2204
2204
2205
2205
[[package ]]
2206
2206
name = " mypy"
2207
- version = " 1.17 .1"
2207
+ version = " 1.18 .1"
2208
2208
description = " Optional static typing for Python"
2209
2209
optional = true
2210
2210
python-versions = " >=3.9"
2211
2211
groups = [" main" ]
2212
2212
files = [
2213
- {file = " mypy-1.17 .1-cp310-cp310-macosx_10_9_x86_64.whl" , hash = " sha256:3fbe6d5555bf608c47203baa3e72dbc6ec9965b3d7c318aa9a4ca76f465bd972 " },
2214
- {file = " mypy-1.17 .1-cp310-cp310-macosx_11_0_arm64.whl" , hash = " sha256:80ef5c058b7bce08c83cac668158cb7edea692e458d21098c7d3bce35a5d43e7 " },
2215
- {file = " mypy-1.17 .1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = " sha256:c4a580f8a70c69e4a75587bd925d298434057fe2a428faaf927ffe6e4b9a98df " },
2216
- {file = " mypy-1.17 .1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = " sha256:dd86bb649299f09d987a2eebb4d52d10603224500792e1bee18303bbcc1ce390 " },
2217
- {file = " mypy-1.17 .1-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = " sha256:a76906f26bd8d51ea9504966a9c25419f2e668f012e0bdf3da4ea1526c534d94 " },
2218
- {file = " mypy-1.17 .1-cp310-cp310-win_amd64.whl" , hash = " sha256:e79311f2d904ccb59787477b7bd5d26f3347789c06fcd7656fa500875290264b " },
2219
- {file = " mypy-1.17 .1-cp311-cp311-macosx_10_9_x86_64.whl" , hash = " sha256:ad37544be07c5d7fba814eb370e006df58fed8ad1ef33ed1649cb1889ba6ff58 " },
2220
- {file = " mypy-1.17 .1-cp311-cp311-macosx_11_0_arm64.whl" , hash = " sha256:064e2ff508e5464b4bd807a7c1625bc5047c5022b85c70f030680e18f37273a5 " },
2221
- {file = " mypy-1.17 .1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = " sha256:70401bbabd2fa1aa7c43bb358f54037baf0586f41e83b0ae67dd0534fc64edfd " },
2222
- {file = " mypy-1.17 .1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = " sha256:e92bdc656b7757c438660f775f872a669b8ff374edc4d18277d86b63edba6b8b " },
2223
- {file = " mypy-1.17 .1-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = " sha256:c1fdf4abb29ed1cb091cf432979e162c208a5ac676ce35010373ff29247bcad5 " },
2224
- {file = " mypy-1.17 .1-cp311-cp311-win_amd64.whl" , hash = " sha256:ff2933428516ab63f961644bc49bc4cbe42bbffb2cd3b71cc7277c07d16b1a8b " },
2225
- {file = " mypy-1.17 .1-cp312-cp312-macosx_10_13_x86_64.whl" , hash = " sha256:69e83ea6553a3ba79c08c6e15dbd9bfa912ec1e493bf75489ef93beb65209aeb " },
2226
- {file = " mypy-1.17 .1-cp312-cp312-macosx_11_0_arm64.whl" , hash = " sha256:1b16708a66d38abb1e6b5702f5c2c87e133289da36f6a1d15f6a5221085c6403 " },
2227
- {file = " mypy-1.17 .1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = " sha256:89e972c0035e9e05823907ad5398c5a73b9f47a002b22359b177d40bdaee7056 " },
2228
- {file = " mypy-1.17 .1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = " sha256:03b6d0ed2b188e35ee6d5c36b5580cffd6da23319991c49ab5556c023ccf1341 " },
2229
- {file = " mypy-1.17 .1-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = " sha256:c837b896b37cd103570d776bda106eabb8737aa6dd4f248451aecf53030cdbeb " },
2230
- {file = " mypy-1.17 .1-cp312-cp312-win_amd64.whl" , hash = " sha256:665afab0963a4b39dff7c1fa563cc8b11ecff7910206db4b2e64dd1ba25aed19 " },
2231
- {file = " mypy-1.17 .1-cp313-cp313-macosx_10_13_x86_64.whl" , hash = " sha256:93378d3203a5c0800c6b6d850ad2f19f7a3cdf1a3701d3416dbf128805c6a6a7 " },
2232
- {file = " mypy-1.17 .1-cp313-cp313-macosx_11_0_arm64.whl" , hash = " sha256:15d54056f7fe7a826d897789f53dd6377ec2ea8ba6f776dc83c2902b899fee81 " },
2233
- {file = " mypy-1.17 .1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = " sha256:209a58fed9987eccc20f2ca94afe7257a8f46eb5df1fb69958650973230f91e6 " },
2234
- {file = " mypy-1.17 .1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = " sha256:099b9a5da47de9e2cb5165e581f158e854d9e19d2e96b6698c0d64de911dd849 " },
2235
- {file = " mypy-1.17 .1-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = " sha256:fa6ffadfbe6994d724c5a1bb6123a7d27dd68fc9c059561cd33b664a79578e14 " },
2236
- {file = " mypy-1.17 .1-cp313-cp313-win_amd64.whl" , hash = " sha256:9a2b7d9180aed171f033c9f2fc6c204c1245cf60b0cb61cf2e7acc24eea78e0a " },
2237
- {file = " mypy-1.17 .1-cp314-cp314-macosx_10_13_x86_64.whl" , hash = " sha256:15a83369400454c41ed3a118e0cc58bd8123921a602f385cb6d6ea5df050c733 " },
2238
- {file = " mypy-1.17 .1-cp314-cp314-macosx_11_0_arm64.whl" , hash = " sha256:55b918670f692fc9fba55c3298d8a3beae295c5cded0a55dccdc5bbead814acd " },
2239
- {file = " mypy-1.17 .1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = " sha256:62761474061feef6f720149d7ba876122007ddc64adff5ba6f374fda35a018a0 " },
2240
- {file = " mypy-1.17 .1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = " sha256:c49562d3d908fd49ed0938e5423daed8d407774a479b595b143a3d7f87cdae6a " },
2241
- {file = " mypy-1.17 .1-cp314-cp314-musllinux_1_2_x86_64.whl" , hash = " sha256:397fba5d7616a5bc60b45c7ed204717eaddc38f826e3645402c426057ead9a91 " },
2242
- {file = " mypy-1.17 .1-cp314-cp314-win_amd64.whl" , hash = " sha256:9d6b20b97d373f41617bd0708fd46aa656059af57f2ef72aa8c7d6a2b73b74ed " },
2243
- {file = " mypy-1.17 .1-cp39-cp39-macosx_10_9_x86_64.whl" , hash = " sha256:5d1092694f166a7e56c805caaf794e0585cabdbf1df36911c414e4e9abb62ae9 " },
2244
- {file = " mypy-1.17 .1-cp39-cp39-macosx_11_0_arm64.whl" , hash = " sha256:79d44f9bfb004941ebb0abe8eff6504223a9c1ac51ef967d1263c6572bbebc99 " },
2245
- {file = " mypy-1.17 .1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = " sha256:b01586eed696ec905e61bd2568f48740f7ac4a45b3a468e6423a03d3788a51a8 " },
2246
- {file = " mypy-1.17 .1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = " sha256:43808d9476c36b927fbcd0b0255ce75efe1b68a080154a38ae68a7e62de8f0f8 " },
2247
- {file = " mypy-1.17 .1-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = " sha256:feb8cc32d319edd5859da2cc084493b3e2ce5e49a946377663cc90f6c15fb259 " },
2248
- {file = " mypy-1.17 .1-cp39-cp39-win_amd64.whl" , hash = " sha256:d7598cf74c3e16539d4e2f0b8d8c318e00041553d83d4861f87c7a72e95ac24d " },
2249
- {file = " mypy-1.17 .1-py3-none-any.whl" , hash = " sha256:a9f52c0351c21fe24c21d8c0eb1f62967b262d6729393397b6f443c3b773c3b9 " },
2250
- {file = " mypy-1.17 .1.tar.gz" , hash = " sha256:25e01ec741ab5bb3eec8ba9cdb0f769230368a22c959c4937360efb89b7e9f01 " },
2213
+ {file = " mypy-1.18 .1-cp310-cp310-macosx_10_9_x86_64.whl" , hash = " sha256:2761b6ae22a2b7d8e8607fb9b81ae90bc2e95ec033fd18fa35e807af6c657763 " },
2214
+ {file = " mypy-1.18 .1-cp310-cp310-macosx_11_0_arm64.whl" , hash = " sha256:5b10e3ea7f2eec23b4929a3fabf84505da21034a4f4b9613cda81217e92b74f3 " },
2215
+ {file = " mypy-1.18 .1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = " sha256:261fbfced030228bc0f724d5d92f9ae69f46373bdfd0e04a533852677a11dbea " },
2216
+ {file = " mypy-1.18 .1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = " sha256:4dc6b34a1c6875e6286e27d836a35c0d04e8316beac4482d42cfea7ed2527df8 " },
2217
+ {file = " mypy-1.18 .1-cp310-cp310-musllinux_1_2_x86_64.whl" , hash = " sha256:1cabb353194d2942522546501c0ff75c4043bf3b63069cb43274491b44b773c9 " },
2218
+ {file = " mypy-1.18 .1-cp310-cp310-win_amd64.whl" , hash = " sha256:738b171690c8e47c93569635ee8ec633d2cdb06062f510b853b5f233020569a9 " },
2219
+ {file = " mypy-1.18 .1-cp311-cp311-macosx_10_9_x86_64.whl" , hash = " sha256:6c903857b3e28fc5489e54042684a9509039ea0aedb2a619469438b544ae1961 " },
2220
+ {file = " mypy-1.18 .1-cp311-cp311-macosx_11_0_arm64.whl" , hash = " sha256:2a0c8392c19934c2b6c65566d3a6abdc6b51d5da7f5d04e43f0eb627d6eeee65 " },
2221
+ {file = " mypy-1.18 .1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = " sha256:f85eb7efa2ec73ef63fc23b8af89c2fe5bf2a4ad985ed2d3ff28c1bb3c317c92 " },
2222
+ {file = " mypy-1.18 .1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = " sha256:82ace21edf7ba8af31c3308a61dc72df30500f4dbb26f99ac36b4b80809d7e94 " },
2223
+ {file = " mypy-1.18 .1-cp311-cp311-musllinux_1_2_x86_64.whl" , hash = " sha256:a2dfd53dfe632f1ef5d161150a4b1f2d0786746ae02950eb3ac108964ee2975a " },
2224
+ {file = " mypy-1.18 .1-cp311-cp311-win_amd64.whl" , hash = " sha256:320f0ad4205eefcb0e1a72428dde0ad10be73da9f92e793c36228e8ebf7298c0 " },
2225
+ {file = " mypy-1.18 .1-cp312-cp312-macosx_10_13_x86_64.whl" , hash = " sha256:502cde8896be8e638588b90fdcb4c5d5b8c1b004dfc63fd5604a973547367bb9 " },
2226
+ {file = " mypy-1.18 .1-cp312-cp312-macosx_11_0_arm64.whl" , hash = " sha256:7509549b5e41be279afc1228242d0e397f1af2919a8f2877ad542b199dc4083e " },
2227
+ {file = " mypy-1.18 .1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = " sha256:5956ecaabb3a245e3f34100172abca1507be687377fe20e24d6a7557e07080e2 " },
2228
+ {file = " mypy-1.18 .1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = " sha256:8750ceb014a96c9890421c83f0db53b0f3b8633e2864c6f9bc0a8e93951ed18d " },
2229
+ {file = " mypy-1.18 .1-cp312-cp312-musllinux_1_2_x86_64.whl" , hash = " sha256:fb89ea08ff41adf59476b235293679a6eb53a7b9400f6256272fb6029bec3ce5 " },
2230
+ {file = " mypy-1.18 .1-cp312-cp312-win_amd64.whl" , hash = " sha256:2657654d82fcd2a87e02a33e0d23001789a554059bbf34702d623dafe353eabf " },
2231
+ {file = " mypy-1.18 .1-cp313-cp313-macosx_10_13_x86_64.whl" , hash = " sha256:d70d2b5baf9b9a20bc9c730015615ae3243ef47fb4a58ad7b31c3e0a59b5ef1f " },
2232
+ {file = " mypy-1.18 .1-cp313-cp313-macosx_11_0_arm64.whl" , hash = " sha256:b8367e33506300f07a43012fc546402f283c3f8bcff1dc338636affb710154ce " },
2233
+ {file = " mypy-1.18 .1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = " sha256:913f668ec50c3337b89df22f973c1c8f0b29ee9e290a8b7fe01cc1ef7446d42e " },
2234
+ {file = " mypy-1.18 .1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = " sha256:1a0e70b87eb27b33209fa4792b051c6947976f6ab829daa83819df5f58330c71 " },
2235
+ {file = " mypy-1.18 .1-cp313-cp313-musllinux_1_2_x86_64.whl" , hash = " sha256:c378d946e8a60be6b6ede48c878d145546fb42aad61df998c056ec151bf6c746 " },
2236
+ {file = " mypy-1.18 .1-cp313-cp313-win_amd64.whl" , hash = " sha256:2cd2c1e0f3a7465f22731987fff6fc427e3dcbb4ca5f7db5bbeaff2ff9a31f6d " },
2237
+ {file = " mypy-1.18 .1-cp314-cp314-macosx_10_13_x86_64.whl" , hash = " sha256:ba24603c58e34dd5b096dfad792d87b304fc6470cbb1c22fd64e7ebd17edcc61 " },
2238
+ {file = " mypy-1.18 .1-cp314-cp314-macosx_11_0_arm64.whl" , hash = " sha256:ed36662fb92ae4cb3cacc682ec6656208f323bbc23d4b08d091eecfc0863d4b5 " },
2239
+ {file = " mypy-1.18 .1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = " sha256:040ecc95e026f71a9ad7956fea2724466602b561e6a25c2e5584160d3833aaa8 " },
2240
+ {file = " mypy-1.18 .1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = " sha256:937e3ed86cb731276706e46e03512547e43c391a13f363e08d0fee49a7c38a0d " },
2241
+ {file = " mypy-1.18 .1-cp314-cp314-musllinux_1_2_x86_64.whl" , hash = " sha256:1f95cc4f01c0f1701ca3b0355792bccec13ecb2ec1c469e5b85a6ef398398b1d " },
2242
+ {file = " mypy-1.18 .1-cp314-cp314-win_amd64.whl" , hash = " sha256:e4f16c0019d48941220ac60b893615be2f63afedaba6a0801bdcd041b96991ce " },
2243
+ {file = " mypy-1.18 .1-cp39-cp39-macosx_10_9_x86_64.whl" , hash = " sha256:e37763af63a8018308859bc83d9063c501a5820ec5bd4a19f0a2ac0d1c25c061 " },
2244
+ {file = " mypy-1.18 .1-cp39-cp39-macosx_11_0_arm64.whl" , hash = " sha256:51531b6e94f34b8bd8b01dee52bbcee80daeac45e69ec5c36e25bce51cbc46e6 " },
2245
+ {file = " mypy-1.18 .1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl" , hash = " sha256:dbfdea20e90e9c5476cea80cfd264d8e197c6ef2c58483931db2eefb2f7adc14 " },
2246
+ {file = " mypy-1.18 .1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl" , hash = " sha256:99f272c9b59f5826fffa439575716276d19cbf9654abc84a2ba2d77090a0ba14 " },
2247
+ {file = " mypy-1.18 .1-cp39-cp39-musllinux_1_2_x86_64.whl" , hash = " sha256:8c05a7f8c00300a52f3a4fcc95a185e99bf944d7e851ff141bae8dcf6dcfeac4 " },
2248
+ {file = " mypy-1.18 .1-cp39-cp39-win_amd64.whl" , hash = " sha256:2fbcecbe5cf213ba294aa8c0b8c104400bf7bb64db82fb34fe32a205da4b3531 " },
2249
+ {file = " mypy-1.18 .1-py3-none-any.whl" , hash = " sha256:b76a4de66a0ac01da1be14ecc8ae88ddea33b8380284a9e3eae39d57ebcbe26e " },
2250
+ {file = " mypy-1.18 .1.tar.gz" , hash = " sha256:9e988c64ad3ac5987f43f5154f884747faf62141b7f842e87465b45299eea5a9 " },
2251
2251
]
2252
2252
2253
2253
[package .dependencies ]
0 commit comments