@@ -12,9 +12,9 @@ asttokens==3.0.1 \
1212 --hash =sha256:15a3ebc0f43c2d0a50eeafea25e19046c68398e487b9f1f5b517f7c0f40f976a \
1313 --hash =sha256:71a4ee5de0bde6a31d64f6b13f2293ac190344478f081c3d1bccfcf5eacb0cb7
1414 # via stack-data
15- certifi == 2026.1.4 \
16- --hash =sha256:9943707519e4add1115f44c2bc244f782c0249876bf51b6599fee1ffbedd685c \
17- --hash =sha256:ac726dd470482006e014ad384921ed6438c457018f4b3d204aea4281258b2120
15+ certifi == 2026.2.25 \
16+ --hash =sha256:027692e4402ad994f1c42e52a4997a9763c646b73e4096e4d5d6db8af1d6f0fa \
17+ --hash =sha256:e887ab5cee78ea814d3472169153c2d12cd43b14bd03329a39a9c6e2e80bfba7
1818 # via
1919 # httpcore
2020 # httpx
@@ -132,10 +132,12 @@ executing==2.2.1 \
132132 --hash =sha256:3632cc370565f6648cc328b32435bd120a1e4ebb20c77e3fdde9a13cd1e533c4 \
133133 --hash =sha256:760643d3452b4d777d295bb167ccc74c64a81df23fb5e08eff250c425a4b2017
134134 # via stack-data
135- filelock == 3.24.3 \
136- --hash =sha256:011a5644dc937c22699943ebbfc46e969cdde3e171470a6e40b9533e5a72affa \
137- --hash =sha256:426e9a4660391f7f8a810d71b0555bce9008b0a1cc342ab1f6947d37639e002d
138- # via virtualenv
135+ filelock == 3.25.0 \
136+ --hash =sha256:5ccf8069f7948f494968fc0713c10e5c182a9c9d9eef3a636307a20c2490f047 \
137+ --hash =sha256:8f00faf3abf9dc730a1ffe9c354ae5c04e079ab7d3a683b7c32da5dd05f26af3
138+ # via
139+ # python-discovery
140+ # virtualenv
139141h11 == 0.16.0 \
140142 --hash =sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1 \
141143 --hash =sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86
@@ -162,9 +164,9 @@ hyperframe==6.1.0 \
162164 --hash =sha256:b03380493a519fce58ea5af42e4a42317bf9bd425596f7a0835ffce80f1a42e5 \
163165 --hash =sha256:f630908a00854a7adeabd6382b43923a4c4cd4b821fcb527e6ab9e15382a3b08
164166 # via h2
165- identify == 2.6.16 \
166- --hash =sha256:391ee4d77741d994189522896270b787aed8670389bfd60f326d677d64a6dfb0 \
167- --hash =sha256:846857203b5511bbe94d5a352a48ef2359532bc8f6727b5544077a0dcfb24980
167+ identify == 2.6.17 \
168+ --hash =sha256:be5f8412d5ed4b20f2bd41a65f920990bdccaa6a4a18a08f1eefdcd0bdd885f0 \
169+ --hash =sha256:f816b0b596b204c9fdf076ded172322f2723cf958d02f9c3587504834c8ff04d
168170 # via pre-commit
169171idna == 3.11 \
170172 --hash =sha256:771a87f49d9defaf64091e6e6fe9c18d4833f140bd19464795bc32d966ca37ea \
@@ -227,6 +229,7 @@ platformdirs==4.9.2 \
227229 --hash =sha256:9a33809944b9db043ad67ca0db94b14bf452cc6aeaac46a88ea55b26e2e9d291
228230 # via
229231 # pypistats
232+ # python-discovery
230233 # virtualenv
231234pluggy == 1.6.0 \
232235 --hash =sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3 \
@@ -346,9 +349,13 @@ python-dateutil==2.9.0.post0 \
346349 --hash =sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3 \
347350 --hash =sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427
348351 # via typepy
349- python-dotenv == 1.2.1 \
350- --hash =sha256:42667e897e16ab0d66954af0e60a9caa94f0fd4ecf3aaf6d2d260eec1aa36ad6 \
351- --hash =sha256:b81ee9561e9ca4004139c6cbba3a238c32b03e4894671e181b671e8cb8425d61
352+ python-discovery == 1.1.0 \
353+ --hash =sha256:447941ba1aed8cc2ab7ee3cb91be5fc137c5bdbb05b7e6ea62fbdcb66e50b268 \
354+ --hash =sha256:a162893b8809727f54594a99ad2179d2ede4bf953e12d4c7abc3cc9cdbd1437b
355+ # via virtualenv
356+ python-dotenv == 1.2.2 \
357+ --hash =sha256:1d8214789a24de455a8b8bd8ae6fe3c6b69a5e3d64aa8a8e5d68e694bbcb285a \
358+ --hash =sha256:2c371a91fbd7ba082c2c1dc1f8bf89ca22564a087c2c287cd9b662adde799cf3
352359python-slugify == 8.0.4 \
353360 --hash =sha256:276540b79961052b66b7d116620b36518847f52d5fd9e3a70164fc8c50faa6b8 \
354361 --hash =sha256:59202371d1d05b54a9e7720c5e038f928f45daaffe41dd10822f3907b937c856
@@ -401,25 +408,25 @@ pyyaml==6.0.3 \
401408respx == 0.22.0 \
402409 --hash =sha256:3c8924caa2a50bd71aefc07aa812f2466ff489f1848c96e954a5362d17095d91 \
403410 --hash =sha256:631128d4c9aba15e56903fb5f66fb1eff412ce28dd387ca3a81339e52dbd3ad0
404- ruff == 0.15.2 \
405- --hash =sha256:120691a6fdae2f16d65435648160f5b81a9625288f75544dc40637436b5d3c0d \
406- --hash =sha256:14b965afee0969e68bb871eba625343b8673375f457af4abe98553e8bbb98342 \
407- --hash =sha256:1b9164f57fc36058e9a6806eb92af185b0697c9fe4c7c52caa431c6554521e5c \
408- --hash =sha256:2dcc987551952d73cbf5c88d9fdee815618d497e4df86cd4c4824cc59d5dd75f \
409- --hash =sha256:42a47fd785cbe8c01b9ff45031af875d101b040ad8f4de7bbb716487c74c9a77 \
410- --hash =sha256:72ecc64f46f7019e2bcc3cdc05d4a7da958b629a5ab7033195e11a438403d956 \
411- --hash =sha256:80d24fcae24d42659db7e335b9e1531697a7102c19185b8dc4a028b952865fd8 \
412- --hash =sha256:8dcf243b15b561c655c1ef2f2b0050e5d50db37fe90115507f6ff37d865dc8b4 \
413- --hash =sha256:a89056d831256099658b6bba4037ac6dd06f49d194199215befe2bb10457ea5e \
414- --hash =sha256:a9fb47b6d9764677f8c0a193c0943ce9a05d6763523f132325af8a858eadc2b9 \
415- --hash =sha256:b7a672c82b5f9887576087d97be5ce439f04bbaf548ee987b92d3a7dede41d3a \
416- --hash =sha256:cabddc5822acdc8f7b5527b36ceac55cc51eec7b1946e60181de8fe83ca8876e \
417- --hash =sha256:cbe9f49354866e575b4c6943856989f966421870e85cd2ac94dccb0a9dcb2fea \
418- --hash =sha256:d20014e3dfa400f3ff84830dfb5755ece2de45ab62ecea4af6b7262d0fb4f7c5 \
419- --hash =sha256:dab6941c862c05739774677c6273166d2510d254dac0695c0e3f5efa1b5585de \
420- --hash =sha256:e36dee3a64be0ebd23c86ffa3aa3fd3ac9a712ff295e192243f814a830b6bd87 \
421- --hash =sha256:f376990f9d0d6442ea9014b19621d8f2aaf2b8e39fdbfc79220b7f0c596c9b80 \
422- --hash =sha256:fd5ff9e5f519a7e1bd99cbe8daa324010a74f5e2ebc97c6242c08f26f3714f6f
411+ ruff == 0.15.4 \
412+ --hash =sha256:04196ad44f0df220c2ece5b0e959c2f37c777375ec744397d21d15b50a75264f \
413+ --hash =sha256:291258c917539e18f6ba40482fe31d6f5ac023994ee11d7bdafd716f2aab8a68 \
414+ --hash =sha256:3412195319e42d634470cc97aa9803d07e9d5c9223b99bcb1518f0c725f26ae1 \
415+ --hash =sha256:3f1c4893841ff2d54cbda1b2860fa3260173df5ddd7b95d370186f8a5e66a4ac \
416+ --hash =sha256:3f83c45911da6f2cd5936c436cf86b9f09f09165f033a99dcf7477e34041cbc3 \
417+ --hash =sha256:451a2e224151729b3b6c9ffb36aed9091b2996fe4bdbd11f47e27d8f2e8888ec \
418+ --hash =sha256:5a1632c66672b8b4d3e1d1782859e98d6e0b4e70829530666644286600a33992 \
419+ --hash =sha256:60d5177e8cfc70e51b9c5fad936c634872a74209f934c1e79107d11787ad5453 \
420+ --hash =sha256:65594a2d557d4ee9f02834fcdf0a28daa8b3b9f6cb2cb93846025a36db47ef22 \
421+ --hash =sha256:820b8766bd65503b6c30aaa6331e8ef3a6e564f7999c844e9a547c40179e440a \
422+ --hash =sha256:917cc68503357021f541e69b35361c99387cdbbf99bd0ea4aa6f28ca99ff5338 \
423+ --hash =sha256:a1810931c41606c686bae8b5b9a8072adac2f611bb433c0ba476acba17a332e0 \
424+ --hash =sha256:a4386ba2cd6c0f4ff75252845906acc7c7c8e1ac567b7bc3d373686ac8c222ba \
425+ --hash =sha256:a8f157f2e583c513c4f5f896163a93198297371f34c04220daf40d133fdd4f7f \
426+ --hash =sha256:b2496488bdfd3732747558b6f95ae427ff066d1fcd054daf75f5a50674411e75 \
427+ --hash =sha256:c9fb74bab47139c1751f900f857fa503987253c3ef89129b24ed375e72873e85 \
428+ --hash =sha256:e9737c8161da79fd7cfec19f1e35620375bd8b2a50c3e77fa3d2c16f574105cc \
429+ --hash =sha256:f80c98765949c518142b3a50a5db89343aa90f2c2bf7799de9986498ae6176db
423430setuptools == 82.0.0 \
424431 --hash =sha256:22e0a2d69474c6ae4feb01951cb69d515ed23728cf96d05513d36e42b62b37cb \
425432 --hash =sha256:70b18734b607bd1da571d097d236cfcfacaf01de45717d59e6e04b96877532e0
@@ -484,9 +491,9 @@ urllib3==2.6.3 \
484491 --hash =sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2eae991ac71ee15ad38ed \
485492 --hash =sha256:bf272323e553dfb2e87d9bfd225ca7b0f467b919d7bbd355436d3fd37cb0acd4
486493 # via pypistats
487- virtualenv == 20.39 .0 \
488- --hash =sha256:44888bba3775990a152ea1f73f8e5f566d49f11bbd1de61d426fd7732770043e \
489- --hash =sha256:a15f0cebd00d50074fd336a169d53422436a12dfe15149efec7072cfe817df8b
494+ virtualenv == 21.1 .0 \
495+ --hash =sha256:164f5e14c5587d170cf98e60378eb91ea35bf037be313811905d3a24ea33cc07 \
496+ --hash =sha256:1990a0188c8f16b6b9cf65c9183049007375b26aad415514d377ccacf1e4fb44
490497 # via pre-commit
491498wcwidth == 0.6.0 \
492499 --hash =sha256:1a3a1e510b553315f8e146c54764f4fb6264ffad731b3d78088cdb1478ffbdad \
0 commit comments