@@ -1205,52 +1205,62 @@ toml = ["tomli ; python_full_version <= \"3.11.0a6\""]
1205
1205
1206
1206
[[package ]]
1207
1207
name = " cryptography"
1208
- version = " 43 .0.3 "
1208
+ version = " 45 .0.5 "
1209
1209
description = " cryptography is a package which provides cryptographic recipes and primitives to Python developers."
1210
1210
optional = false
1211
- python-versions = " >=3.7"
1212
- groups = [" main" ]
1213
- files = [
1214
- {file = " cryptography-43.0.3-cp37-abi3-macosx_10_9_universal2.whl" , hash = " sha256:bf7a1932ac4176486eab36a19ed4c0492da5d97123f1406cf15e41b05e787d2e" },
1215
- {file = " cryptography-43.0.3-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = " sha256:63efa177ff54aec6e1c0aefaa1a241232dcd37413835a9b674b6e3f0ae2bfd3e" },
1216
- {file = " cryptography-43.0.3-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = " sha256:7e1ce50266f4f70bf41a2c6dc4358afadae90e2a1e5342d3c08883df1675374f" },
1217
- {file = " cryptography-43.0.3-cp37-abi3-manylinux_2_28_aarch64.whl" , hash = " sha256:443c4a81bb10daed9a8f334365fe52542771f25aedaf889fd323a853ce7377d6" },
1218
- {file = " cryptography-43.0.3-cp37-abi3-manylinux_2_28_x86_64.whl" , hash = " sha256:74f57f24754fe349223792466a709f8e0c093205ff0dca557af51072ff47ab18" },
1219
- {file = " cryptography-43.0.3-cp37-abi3-musllinux_1_2_aarch64.whl" , hash = " sha256:9762ea51a8fc2a88b70cf2995e5675b38d93bf36bd67d91721c309df184f49bd" },
1220
- {file = " cryptography-43.0.3-cp37-abi3-musllinux_1_2_x86_64.whl" , hash = " sha256:81ef806b1fef6b06dcebad789f988d3b37ccaee225695cf3e07648eee0fc6b73" },
1221
- {file = " cryptography-43.0.3-cp37-abi3-win32.whl" , hash = " sha256:cbeb489927bd7af4aa98d4b261af9a5bc025bd87f0e3547e11584be9e9427be2" },
1222
- {file = " cryptography-43.0.3-cp37-abi3-win_amd64.whl" , hash = " sha256:f46304d6f0c6ab8e52770addfa2fc41e6629495548862279641972b6215451cd" },
1223
- {file = " cryptography-43.0.3-cp39-abi3-macosx_10_9_universal2.whl" , hash = " sha256:8ac43ae87929a5982f5948ceda07001ee5e83227fd69cf55b109144938d96984" },
1224
- {file = " cryptography-43.0.3-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" , hash = " sha256:846da004a5804145a5f441b8530b4bf35afbf7da70f82409f151695b127213d5" },
1225
- {file = " cryptography-43.0.3-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" , hash = " sha256:0f996e7268af62598f2fc1204afa98a3b5712313a55c4c9d434aef49cadc91d4" },
1226
- {file = " cryptography-43.0.3-cp39-abi3-manylinux_2_28_aarch64.whl" , hash = " sha256:f7b178f11ed3664fd0e995a47ed2b5ff0a12d893e41dd0494f406d1cf555cab7" },
1227
- {file = " cryptography-43.0.3-cp39-abi3-manylinux_2_28_x86_64.whl" , hash = " sha256:c2e6fc39c4ab499049df3bdf567f768a723a5e8464816e8f009f121a5a9f4405" },
1228
- {file = " cryptography-43.0.3-cp39-abi3-musllinux_1_2_aarch64.whl" , hash = " sha256:e1be4655c7ef6e1bbe6b5d0403526601323420bcf414598955968c9ef3eb7d16" },
1229
- {file = " cryptography-43.0.3-cp39-abi3-musllinux_1_2_x86_64.whl" , hash = " sha256:df6b6c6d742395dd77a23ea3728ab62f98379eff8fb61be2744d4679ab678f73" },
1230
- {file = " cryptography-43.0.3-cp39-abi3-win32.whl" , hash = " sha256:d56e96520b1020449bbace2b78b603442e7e378a9b3bd68de65c782db1507995" },
1231
- {file = " cryptography-43.0.3-cp39-abi3-win_amd64.whl" , hash = " sha256:0c580952eef9bf68c4747774cde7ec1d85a6e61de97281f2dba83c7d2c806362" },
1232
- {file = " cryptography-43.0.3-pp310-pypy310_pp73-macosx_10_9_x86_64.whl" , hash = " sha256:d03b5621a135bffecad2c73e9f4deb1a0f977b9a8ffe6f8e002bf6c9d07b918c" },
1233
- {file = " cryptography-43.0.3-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl" , hash = " sha256:a2a431ee15799d6db9fe80c82b055bae5a752bef645bba795e8e52687c69efe3" },
1234
- {file = " cryptography-43.0.3-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl" , hash = " sha256:281c945d0e28c92ca5e5930664c1cefd85efe80e5c0d2bc58dd63383fda29f83" },
1235
- {file = " cryptography-43.0.3-pp310-pypy310_pp73-win_amd64.whl" , hash = " sha256:f18c716be16bc1fea8e95def49edf46b82fccaa88587a45f8dc0ff6ab5d8e0a7" },
1236
- {file = " cryptography-43.0.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl" , hash = " sha256:4a02ded6cd4f0a5562a8887df8b3bd14e822a90f97ac5e544c162899bc467664" },
1237
- {file = " cryptography-43.0.3-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl" , hash = " sha256:53a583b6637ab4c4e3591a15bc9db855b8d9dee9a669b550f311480acab6eb08" },
1238
- {file = " cryptography-43.0.3-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl" , hash = " sha256:1ec0bcf7e17c0c5669d881b1cd38c4972fade441b27bda1051665faaa89bdcaa" },
1239
- {file = " cryptography-43.0.3-pp39-pypy39_pp73-win_amd64.whl" , hash = " sha256:2ce6fae5bdad59577b44e4dfed356944fbf1d925269114c28be377692643b4ff" },
1240
- {file = " cryptography-43.0.3.tar.gz" , hash = " sha256:315b9001266a492a6ff443b61238f956b214dbec9910a081ba5b6646a055a805" },
1211
+ python-versions = " !=3.9.0,!=3.9.1,>=3.7"
1212
+ groups = [" main" ]
1213
+ files = [
1214
+ {file = " cryptography-45.0.5-cp311-abi3-macosx_10_9_universal2.whl" , hash = " sha256:101ee65078f6dd3e5a028d4f19c07ffa4dd22cce6a20eaa160f8b5219911e7d8" },
1215
+ {file = " cryptography-45.0.5-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl" , hash = " sha256:3a264aae5f7fbb089dbc01e0242d3b67dffe3e6292e1f5182122bdf58e65215d" },
1216
+ {file = " cryptography-45.0.5-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl" , hash = " sha256:e74d30ec9c7cb2f404af331d5b4099a9b322a8a6b25c4632755c8757345baac5" },
1217
+ {file = " cryptography-45.0.5-cp311-abi3-manylinux_2_28_aarch64.whl" , hash = " sha256:3af26738f2db354aafe492fb3869e955b12b2ef2e16908c8b9cb928128d42c57" },
1218
+ {file = " cryptography-45.0.5-cp311-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl" , hash = " sha256:e6c00130ed423201c5bc5544c23359141660b07999ad82e34e7bb8f882bb78e0" },
1219
+ {file = " cryptography-45.0.5-cp311-abi3-manylinux_2_28_x86_64.whl" , hash = " sha256:dd420e577921c8c2d31289536c386aaa30140b473835e97f83bc71ea9d2baf2d" },
1220
+ {file = " cryptography-45.0.5-cp311-abi3-manylinux_2_34_aarch64.whl" , hash = " sha256:d05a38884db2ba215218745f0781775806bde4f32e07b135348355fe8e4991d9" },
1221
+ {file = " cryptography-45.0.5-cp311-abi3-manylinux_2_34_x86_64.whl" , hash = " sha256:ad0caded895a00261a5b4aa9af828baede54638754b51955a0ac75576b831b27" },
1222
+ {file = " cryptography-45.0.5-cp311-abi3-musllinux_1_2_aarch64.whl" , hash = " sha256:9024beb59aca9d31d36fcdc1604dd9bbeed0a55bface9f1908df19178e2f116e" },
1223
+ {file = " cryptography-45.0.5-cp311-abi3-musllinux_1_2_x86_64.whl" , hash = " sha256:91098f02ca81579c85f66df8a588c78f331ca19089763d733e34ad359f474174" },
1224
+ {file = " cryptography-45.0.5-cp311-abi3-win32.whl" , hash = " sha256:926c3ea71a6043921050eaa639137e13dbe7b4ab25800932a8498364fc1abec9" },
1225
+ {file = " cryptography-45.0.5-cp311-abi3-win_amd64.whl" , hash = " sha256:b85980d1e345fe769cfc57c57db2b59cff5464ee0c045d52c0df087e926fbe63" },
1226
+ {file = " cryptography-45.0.5-cp37-abi3-macosx_10_9_universal2.whl" , hash = " sha256:f3562c2f23c612f2e4a6964a61d942f891d29ee320edb62ff48ffb99f3de9ae8" },
1227
+ {file = " cryptography-45.0.5-cp37-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl" , hash = " sha256:3fcfbefc4a7f332dece7272a88e410f611e79458fab97b5efe14e54fe476f4fd" },
1228
+ {file = " cryptography-45.0.5-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl" , hash = " sha256:460f8c39ba66af7db0545a8c6f2eabcbc5a5528fc1cf6c3fa9a1e44cec33385e" },
1229
+ {file = " cryptography-45.0.5-cp37-abi3-manylinux_2_28_aarch64.whl" , hash = " sha256:9b4cf6318915dccfe218e69bbec417fdd7c7185aa7aab139a2c0beb7468c89f0" },
1230
+ {file = " cryptography-45.0.5-cp37-abi3-manylinux_2_28_armv7l.manylinux_2_31_armv7l.whl" , hash = " sha256:2089cc8f70a6e454601525e5bf2779e665d7865af002a5dec8d14e561002e135" },
1231
+ {file = " cryptography-45.0.5-cp37-abi3-manylinux_2_28_x86_64.whl" , hash = " sha256:0027d566d65a38497bc37e0dd7c2f8ceda73597d2ac9ba93810204f56f52ebc7" },
1232
+ {file = " cryptography-45.0.5-cp37-abi3-manylinux_2_34_aarch64.whl" , hash = " sha256:be97d3a19c16a9be00edf79dca949c8fa7eff621763666a145f9f9535a5d7f42" },
1233
+ {file = " cryptography-45.0.5-cp37-abi3-manylinux_2_34_x86_64.whl" , hash = " sha256:7760c1c2e1a7084153a0f68fab76e754083b126a47d0117c9ed15e69e2103492" },
1234
+ {file = " cryptography-45.0.5-cp37-abi3-musllinux_1_2_aarch64.whl" , hash = " sha256:6ff8728d8d890b3dda5765276d1bc6fb099252915a2cd3aff960c4c195745dd0" },
1235
+ {file = " cryptography-45.0.5-cp37-abi3-musllinux_1_2_x86_64.whl" , hash = " sha256:7259038202a47fdecee7e62e0fd0b0738b6daa335354396c6ddebdbe1206af2a" },
1236
+ {file = " cryptography-45.0.5-cp37-abi3-win32.whl" , hash = " sha256:1e1da5accc0c750056c556a93c3e9cb828970206c68867712ca5805e46dc806f" },
1237
+ {file = " cryptography-45.0.5-cp37-abi3-win_amd64.whl" , hash = " sha256:90cb0a7bb35959f37e23303b7eed0a32280510030daba3f7fdfbb65defde6a97" },
1238
+ {file = " cryptography-45.0.5-pp310-pypy310_pp73-macosx_10_9_x86_64.whl" , hash = " sha256:206210d03c1193f4e1ff681d22885181d47efa1ab3018766a7b32a7b3d6e6afd" },
1239
+ {file = " cryptography-45.0.5-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl" , hash = " sha256:c648025b6840fe62e57107e0a25f604db740e728bd67da4f6f060f03017d5097" },
1240
+ {file = " cryptography-45.0.5-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl" , hash = " sha256:b8fa8b0a35a9982a3c60ec79905ba5bb090fc0b9addcfd3dc2dd04267e45f25e" },
1241
+ {file = " cryptography-45.0.5-pp310-pypy310_pp73-manylinux_2_34_aarch64.whl" , hash = " sha256:14d96584701a887763384f3c47f0ca7c1cce322aa1c31172680eb596b890ec30" },
1242
+ {file = " cryptography-45.0.5-pp310-pypy310_pp73-manylinux_2_34_x86_64.whl" , hash = " sha256:57c816dfbd1659a367831baca4b775b2a5b43c003daf52e9d57e1d30bc2e1b0e" },
1243
+ {file = " cryptography-45.0.5-pp310-pypy310_pp73-win_amd64.whl" , hash = " sha256:b9e38e0a83cd51e07f5a48ff9691cae95a79bea28fe4ded168a8e5c6c77e819d" },
1244
+ {file = " cryptography-45.0.5-pp311-pypy311_pp73-macosx_10_9_x86_64.whl" , hash = " sha256:8c4a6ff8a30e9e3d38ac0539e9a9e02540ab3f827a3394f8852432f6b0ea152e" },
1245
+ {file = " cryptography-45.0.5-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl" , hash = " sha256:bd4c45986472694e5121084c6ebbd112aa919a25e783b87eb95953c9573906d6" },
1246
+ {file = " cryptography-45.0.5-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl" , hash = " sha256:982518cd64c54fcada9d7e5cf28eabd3ee76bd03ab18e08a48cad7e8b6f31b18" },
1247
+ {file = " cryptography-45.0.5-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl" , hash = " sha256:12e55281d993a793b0e883066f590c1ae1e802e3acb67f8b442e721e475e6463" },
1248
+ {file = " cryptography-45.0.5-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl" , hash = " sha256:5aa1e32983d4443e310f726ee4b071ab7569f58eedfdd65e9675484a4eb67bd1" },
1249
+ {file = " cryptography-45.0.5-pp311-pypy311_pp73-win_amd64.whl" , hash = " sha256:e357286c1b76403dd384d938f93c46b2b058ed4dfcdce64a770f0537ed3feb6f" },
1250
+ {file = " cryptography-45.0.5.tar.gz" , hash = " sha256:72e76caa004ab63accdf26023fccd1d087f6d90ec6048ff33ad0445abf7f605a" },
1241
1251
]
1242
1252
1243
1253
[package .dependencies ]
1244
- cffi = {version = " >=1.12 " , markers = " platform_python_implementation != \" PyPy\" " }
1254
+ cffi = {version = " >=1.14 " , markers = " platform_python_implementation != \" PyPy\" " }
1245
1255
1246
1256
[package .extras ]
1247
- docs = [" sphinx (>=5.3.0)" , " sphinx-rtd-theme (>=1.1.1) " ]
1248
- docstest = [" pyenchant (>=1.6.11 )" , " readme-renderer" , " sphinxcontrib-spelling (>=4.0 .1)" ]
1249
- nox = [" nox" ]
1250
- pep8test = [" check-sdist" , " click" , " mypy" , " ruff" ]
1251
- sdist = [" build" ]
1257
+ docs = [" sphinx (>=5.3.0)" , " sphinx-inline-tabs ; python_full_version >= \" 3.8.0 \" " , " sphinx- rtd-theme (>=3.0.0) ; python_full_version >= \" 3.8.0 \" " ]
1258
+ docstest = [" pyenchant (>=3 )" , " readme-renderer (>=30.0) " , " sphinxcontrib-spelling (>=7.3 .1)" ]
1259
+ nox = [" nox (>=2024.4.15) " , " nox[uv] (>=2024.3.2) ; python_full_version >= \" 3.8.0 \" " ]
1260
+ pep8test = [" check-sdist ; python_full_version >= \" 3.8.0 \" " , " click (>=8.0.1) " , " mypy (>=1.4) " , " ruff (>=0.3.6) " ]
1261
+ sdist = [" build (>=1.0.0) " ]
1252
1262
ssh = [" bcrypt (>=3.1.5)" ]
1253
- test = [" certifi" , " cryptography-vectors (==43 .0.3 )" , " pretend" , " pytest (>=6.2 .0)" , " pytest-benchmark" , " pytest-cov" , " pytest-xdist" ]
1263
+ test = [" certifi (>=2024) " , " cryptography-vectors (==45 .0.5 )" , " pretend (>=0.7) " , " pytest (>=7.4 .0)" , " pytest-benchmark (>=4.0) " , " pytest-cov (>=2.10.1) " , " pytest-xdist (>=3.5.0) " ]
1254
1264
test-randomorder = [" pytest-randomly" ]
1255
1265
1256
1266
[[package ]]
@@ -3774,5 +3784,5 @@ upnp = ["miniupnpc"]
3774
3784
3775
3785
[metadata ]
3776
3786
lock-version = " 2.1"
3777
- python-versions = " >=3.9, <4"
3778
- content-hash = " 1ae7dc9d5aaaee0970c3ef5752cd29841350d65b788486a107dde51a801b2f8b "
3787
+ python-versions = " >=3.9, <4, !=3.9.0, !=3.9.1 "
3788
+ content-hash = " 36e836838243af6b5a52a42f9d37acff1be0d05680718749b463c0c1a404ae01 "
0 commit comments