diff --git a/requirements_test.txt b/requirements_test.txt index acddb775..ea154ab9 100644 --- a/requirements_test.txt +++ b/requirements_test.txt @@ -7,6 +7,69 @@ attrs==24.2.0 \ --hash=sha256:5cfb1b9148b5b086569baec03f20d7b6bf3bcacc9a42bebf87ffaaca362f6346 \ --hash=sha256:81921eb96de3191c8258c199618104dd27ac608d9366f5e35d011eae1867ede2 +coverage==7.6.2 \ + --hash=sha256:078a87519057dacb5d77e333f740708ec2a8f768655f1db07f8dfd28d7a005f0 \ + --hash=sha256:087932079c065d7b8ebadd3a0160656c55954144af6439886c8bcf78bbbcde7f \ + --hash=sha256:0bbae11c138585c89fb4e991faefb174a80112e1a7557d507aaa07675c62e66b \ + --hash=sha256:0ff2ef83d6d0b527b5c9dad73819b24a2f76fdddcfd6c4e7a4d7e73ecb0656b4 \ + --hash=sha256:12179eb0575b8900912711688e45474f04ab3934aaa7b624dea7b3c511ecc90f \ + --hash=sha256:1e5e92e3e84a8718d2de36cd8387459cba9a4508337b8c5f450ce42b87a9e760 \ + --hash=sha256:2186369a654a15628e9c1c9921409a6b3eda833e4b91f3ca2a7d9f77abb4987c \ + --hash=sha256:21c0ea0d4db8a36b275cb6fb2437a3715697a4ba3cb7b918d3525cc75f726304 \ + --hash=sha256:24500f4b0e03aab60ce575c85365beab64b44d4db837021e08339f61d1fbfe52 \ + --hash=sha256:2b636a301e53964550e2f3094484fa5a96e699db318d65398cfba438c5c92171 \ + --hash=sha256:343056c5e0737487a5291f5691f4dfeb25b3e3c8699b4d36b92bb0e586219d14 \ + --hash=sha256:35a51598f29b2a19e26d0908bd196f771a9b1c5d9a07bf20be0adf28f1ad4f77 \ + --hash=sha256:39d3b964abfe1519b9d313ab28abf1d02faea26cd14b27f5283849bf59479ff5 \ + --hash=sha256:3ec528ae69f0a139690fad6deac8a7d33629fa61ccce693fdd07ddf7e9931fba \ + --hash=sha256:47ccb6e99a3031ffbbd6e7cc041e70770b4fe405370c66a54dbf26a500ded80b \ + --hash=sha256:4eea60c79d36a8f39475b1af887663bc3ae4f31289cd216f514ce18d5938df40 \ + --hash=sha256:536f77f2bf5797983652d1d55f1a7272a29afcc89e3ae51caa99b2db4e89d658 \ + --hash=sha256:5ed69befa9a9fc796fe015a7040c9398722d6b97df73a6b608e9e275fa0932b0 \ + --hash=sha256:62ab4231c01e156ece1b3a187c87173f31cbeee83a5e1f6dff17f288dca93345 \ + --hash=sha256:667952739daafe9616db19fbedbdb87917eee253ac4f31d70c7587f7ab531b4e \ + --hash=sha256:69f251804e052fc46d29d0e7348cdc5fcbfc4861dc4a1ebedef7e78d241ad39e \ + --hash=sha256:6c2ba1e0c24d8fae8f2cf0aeb2fc0a2a7f69b6d20bd8d3749fd6b36ecef5edf0 \ + --hash=sha256:6e85830eed5b5263ffa0c62428e43cb844296f3b4461f09e4bdb0d44ec190bc2 \ + --hash=sha256:7571e8bbecc6ac066256f9de40365ff833553e2e0c0c004f4482facb131820ef \ + --hash=sha256:7781f4f70c9b0b39e1b129b10c7d43a4e0c91f90c60435e6da8288efc2b73438 \ + --hash=sha256:7926d8d034e06b479797c199747dd774d5e86179f2ce44294423327a88d66ca7 \ + --hash=sha256:7b80fbb0da3aebde102a37ef0138aeedff45997e22f8962e5f16ae1742852676 \ + --hash=sha256:7fca4a92c8a7a73dee6946471bce6d1443d94155694b893b79e19ca2a540d86e \ + --hash=sha256:84c4315577f7cd511d6250ffd0f695c825efe729f4205c0340f7004eda51191f \ + --hash=sha256:8d9c5d13927d77af4fbe453953810db766f75401e764727e73a6ee4f82527b3e \ + --hash=sha256:9681516288e3dcf0aa7c26231178cc0be6cac9705cac06709f2353c5b406cfea \ + --hash=sha256:97df87e1a20deb75ac7d920c812e9326096aa00a9a4b6d07679b4f1f14b06c90 \ + --hash=sha256:9bcd51eeca35a80e76dc5794a9dd7cb04b97f0e8af620d54711793bfc1fbba4b \ + --hash=sha256:9c6b0c1cafd96213a0327cf680acb39f70e452caf8e9a25aeb05316db9c07f89 \ + --hash=sha256:a5f81e68aa62bc0cfca04f7b19eaa8f9c826b53fc82ab9e2121976dc74f131f3 \ + --hash=sha256:a663b180b6669c400b4630a24cc776f23a992d38ce7ae72ede2a397ce6b0f170 \ + --hash=sha256:a7b2e437fbd8fae5bc7716b9c7ff97aecc95f0b4d56e4ca08b3c8d8adcaadb84 \ + --hash=sha256:a867d26f06bcd047ef716175b2696b315cb7571ccb951006d61ca80bbc356e9e \ + --hash=sha256:aa68a6cdbe1bc6793a9dbfc38302c11599bbe1837392ae9b1d238b9ef3dafcf1 \ + --hash=sha256:ab31fdd643f162c467cfe6a86e9cb5f1965b632e5e65c072d90854ff486d02cf \ + --hash=sha256:ad4ef1c56b47b6b9024b939d503ab487231df1f722065a48f4fc61832130b90e \ + --hash=sha256:b92f9ca04b3e719d69b02dc4a69debb795af84cb7afd09c5eb5d54b4a1ae2191 \ + --hash=sha256:bb21bac7783c1bf6f4bbe68b1e0ff0d20e7e7732cfb7995bc8d96e23aa90fc7b \ + --hash=sha256:bf4eeecc9e10f5403ec06138978235af79c9a79af494eb6b1d60a50b49ed2869 \ + --hash=sha256:bfde025e2793a22efe8c21f807d276bd1d6a4bcc5ba6f19dbdfc4e7a12160909 \ + --hash=sha256:c37faddc8acd826cfc5e2392531aba734b229741d3daec7f4c777a8f0d4993e5 \ + --hash=sha256:c71965d1ced48bf97aab79fad56df82c566b4c498ffc09c2094605727c4b7e36 \ + --hash=sha256:c9192925acc33e146864b8cf037e2ed32a91fdf7644ae875f5d46cd2ef086a5f \ + --hash=sha256:c9df1950fb92d49970cce38100d7e7293c84ed3606eaa16ea0b6bc27175bb667 \ + --hash=sha256:cdfcf2e914e2ba653101157458afd0ad92a16731eeba9a611b5cbb3e7124e74b \ + --hash=sha256:d03a060ac1a08e10589c27d509bbdb35b65f2d7f3f8d81cf2fa199877c7bc58a \ + --hash=sha256:d20c3d1f31f14d6962a4e2f549c21d31e670b90f777ef4171be540fb7fb70f02 \ + --hash=sha256:e4ee15b267d2dad3e8759ca441ad450c334f3733304c55210c2a44516e8d5530 \ + --hash=sha256:e8ea055b3ea046c0f66217af65bc193bbbeca1c8661dc5fd42698db5795d2627 \ + --hash=sha256:ebabdf1c76593a09ee18c1a06cd3022919861365219ea3aca0247ededf6facd6 \ + --hash=sha256:ebc94fadbd4a3f4215993326a6a00e47d79889391f5659bf310f55fe5d9f581c \ + --hash=sha256:ed5ac02126f74d190fa2cc14a9eb2a5d9837d5863920fa472b02eb1595cdc925 \ + --hash=sha256:f01e53575f27097d75d42de33b1b289c74b16891ce576d767ad8c48d17aeb5e0 \ + --hash=sha256:f361296ca7054f0936b02525646b2731b32c8074ba6defab524b79b2b7eeac72 \ + --hash=sha256:f9035695dadfb397bee9eeaf1dc7fbeda483bf7664a7397a629846800ce6e276 \ + --hash=sha256:fcad7d5d2bbfeae1026b395036a8aa5abf67e8038ae7e6a25c7d0f88b10a8e6a \ + --hash=sha256:ff797320dcbff57caa6b2301c3913784a010e13b1f6cf4ab3f563f3c5e7919db exceptiongroup==1.2.2 \ --hash=sha256:3111b9d131c238bec2f8f516e123e14ba243563fb135d3fe885990585aa7795b \ --hash=sha256:47c2edf7c6738fafb49fd34290706d1a1a2f4d1c6df275526b62cbb4aa5393cc @@ -68,9 +131,9 @@ pycodestyle==2.12.1 \ pyflakes==3.2.0 \ --hash=sha256:1c61603ff154621fb2a9172037d84dca3500def8c8b630657d1701f026f8af3f \ --hash=sha256:84b5be138a2dfbb40689ca07e2152deb896a65c3a3e24c251c5c62489568074a -pytest==8.3.2 \ - --hash=sha256:4ba08f9ae7dcf84ded419494d229b48d0903ea6407b030eaec46df5e6a73bba5 \ - --hash=sha256:c132345d12ce551242c87269de812483f5bcc87cdbb4722e48487ba194f9fdce +pytest==8.3.3 \ + --hash=sha256:70b98107bd648308a7952b06e6ca9a50bc660be218d53c257cc1fc94fda10181 \ + --hash=sha256:a6853c7375b2663155079443d2e45de913a911a11d669df02a50814944db57b2 pytest-asyncio==0.24.0 \ --hash=sha256:a811296ed596b69bf0b6f3dc40f83bcaf341b155a269052d82efa2b25ac7037b \ --hash=sha256:d081d828e576d85f875399194281e92bf8a68d60d72d1a2faf2feddb6c46b276 @@ -187,66 +250,3 @@ tomli==2.0.1 \ typing-extensions==4.12.2 \ --hash=sha256:04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d \ --hash=sha256:1a7ead55c7e559dd4dee8856e3a88b41225abfe1ce8df57b7c13915fe121ffb8 -coverage==7.6.2 \ - --hash=sha256:078a87519057dacb5d77e333f740708ec2a8f768655f1db07f8dfd28d7a005f0 \ - --hash=sha256:087932079c065d7b8ebadd3a0160656c55954144af6439886c8bcf78bbbcde7f \ - --hash=sha256:0bbae11c138585c89fb4e991faefb174a80112e1a7557d507aaa07675c62e66b \ - --hash=sha256:0ff2ef83d6d0b527b5c9dad73819b24a2f76fdddcfd6c4e7a4d7e73ecb0656b4 \ - --hash=sha256:12179eb0575b8900912711688e45474f04ab3934aaa7b624dea7b3c511ecc90f \ - --hash=sha256:1e5e92e3e84a8718d2de36cd8387459cba9a4508337b8c5f450ce42b87a9e760 \ - --hash=sha256:2186369a654a15628e9c1c9921409a6b3eda833e4b91f3ca2a7d9f77abb4987c \ - --hash=sha256:21c0ea0d4db8a36b275cb6fb2437a3715697a4ba3cb7b918d3525cc75f726304 \ - --hash=sha256:24500f4b0e03aab60ce575c85365beab64b44d4db837021e08339f61d1fbfe52 \ - --hash=sha256:2b636a301e53964550e2f3094484fa5a96e699db318d65398cfba438c5c92171 \ - --hash=sha256:343056c5e0737487a5291f5691f4dfeb25b3e3c8699b4d36b92bb0e586219d14 \ - --hash=sha256:35a51598f29b2a19e26d0908bd196f771a9b1c5d9a07bf20be0adf28f1ad4f77 \ - --hash=sha256:39d3b964abfe1519b9d313ab28abf1d02faea26cd14b27f5283849bf59479ff5 \ - --hash=sha256:3ec528ae69f0a139690fad6deac8a7d33629fa61ccce693fdd07ddf7e9931fba \ - --hash=sha256:47ccb6e99a3031ffbbd6e7cc041e70770b4fe405370c66a54dbf26a500ded80b \ - --hash=sha256:4eea60c79d36a8f39475b1af887663bc3ae4f31289cd216f514ce18d5938df40 \ - --hash=sha256:536f77f2bf5797983652d1d55f1a7272a29afcc89e3ae51caa99b2db4e89d658 \ - --hash=sha256:5ed69befa9a9fc796fe015a7040c9398722d6b97df73a6b608e9e275fa0932b0 \ - --hash=sha256:62ab4231c01e156ece1b3a187c87173f31cbeee83a5e1f6dff17f288dca93345 \ - --hash=sha256:667952739daafe9616db19fbedbdb87917eee253ac4f31d70c7587f7ab531b4e \ - --hash=sha256:69f251804e052fc46d29d0e7348cdc5fcbfc4861dc4a1ebedef7e78d241ad39e \ - --hash=sha256:6c2ba1e0c24d8fae8f2cf0aeb2fc0a2a7f69b6d20bd8d3749fd6b36ecef5edf0 \ - --hash=sha256:6e85830eed5b5263ffa0c62428e43cb844296f3b4461f09e4bdb0d44ec190bc2 \ - --hash=sha256:7571e8bbecc6ac066256f9de40365ff833553e2e0c0c004f4482facb131820ef \ - --hash=sha256:7781f4f70c9b0b39e1b129b10c7d43a4e0c91f90c60435e6da8288efc2b73438 \ - --hash=sha256:7926d8d034e06b479797c199747dd774d5e86179f2ce44294423327a88d66ca7 \ - --hash=sha256:7b80fbb0da3aebde102a37ef0138aeedff45997e22f8962e5f16ae1742852676 \ - --hash=sha256:7fca4a92c8a7a73dee6946471bce6d1443d94155694b893b79e19ca2a540d86e \ - --hash=sha256:84c4315577f7cd511d6250ffd0f695c825efe729f4205c0340f7004eda51191f \ - --hash=sha256:8d9c5d13927d77af4fbe453953810db766f75401e764727e73a6ee4f82527b3e \ - --hash=sha256:9681516288e3dcf0aa7c26231178cc0be6cac9705cac06709f2353c5b406cfea \ - --hash=sha256:97df87e1a20deb75ac7d920c812e9326096aa00a9a4b6d07679b4f1f14b06c90 \ - --hash=sha256:9bcd51eeca35a80e76dc5794a9dd7cb04b97f0e8af620d54711793bfc1fbba4b \ - --hash=sha256:9c6b0c1cafd96213a0327cf680acb39f70e452caf8e9a25aeb05316db9c07f89 \ - --hash=sha256:a5f81e68aa62bc0cfca04f7b19eaa8f9c826b53fc82ab9e2121976dc74f131f3 \ - --hash=sha256:a663b180b6669c400b4630a24cc776f23a992d38ce7ae72ede2a397ce6b0f170 \ - --hash=sha256:a7b2e437fbd8fae5bc7716b9c7ff97aecc95f0b4d56e4ca08b3c8d8adcaadb84 \ - --hash=sha256:a867d26f06bcd047ef716175b2696b315cb7571ccb951006d61ca80bbc356e9e \ - --hash=sha256:aa68a6cdbe1bc6793a9dbfc38302c11599bbe1837392ae9b1d238b9ef3dafcf1 \ - --hash=sha256:ab31fdd643f162c467cfe6a86e9cb5f1965b632e5e65c072d90854ff486d02cf \ - --hash=sha256:ad4ef1c56b47b6b9024b939d503ab487231df1f722065a48f4fc61832130b90e \ - --hash=sha256:b92f9ca04b3e719d69b02dc4a69debb795af84cb7afd09c5eb5d54b4a1ae2191 \ - --hash=sha256:bb21bac7783c1bf6f4bbe68b1e0ff0d20e7e7732cfb7995bc8d96e23aa90fc7b \ - --hash=sha256:bf4eeecc9e10f5403ec06138978235af79c9a79af494eb6b1d60a50b49ed2869 \ - --hash=sha256:bfde025e2793a22efe8c21f807d276bd1d6a4bcc5ba6f19dbdfc4e7a12160909 \ - --hash=sha256:c37faddc8acd826cfc5e2392531aba734b229741d3daec7f4c777a8f0d4993e5 \ - --hash=sha256:c71965d1ced48bf97aab79fad56df82c566b4c498ffc09c2094605727c4b7e36 \ - --hash=sha256:c9192925acc33e146864b8cf037e2ed32a91fdf7644ae875f5d46cd2ef086a5f \ - --hash=sha256:c9df1950fb92d49970cce38100d7e7293c84ed3606eaa16ea0b6bc27175bb667 \ - --hash=sha256:cdfcf2e914e2ba653101157458afd0ad92a16731eeba9a611b5cbb3e7124e74b \ - --hash=sha256:d03a060ac1a08e10589c27d509bbdb35b65f2d7f3f8d81cf2fa199877c7bc58a \ - --hash=sha256:d20c3d1f31f14d6962a4e2f549c21d31e670b90f777ef4171be540fb7fb70f02 \ - --hash=sha256:e4ee15b267d2dad3e8759ca441ad450c334f3733304c55210c2a44516e8d5530 \ - --hash=sha256:e8ea055b3ea046c0f66217af65bc193bbbeca1c8661dc5fd42698db5795d2627 \ - --hash=sha256:ebabdf1c76593a09ee18c1a06cd3022919861365219ea3aca0247ededf6facd6 \ - --hash=sha256:ebc94fadbd4a3f4215993326a6a00e47d79889391f5659bf310f55fe5d9f581c \ - --hash=sha256:ed5ac02126f74d190fa2cc14a9eb2a5d9837d5863920fa472b02eb1595cdc925 \ - --hash=sha256:f01e53575f27097d75d42de33b1b289c74b16891ce576d767ad8c48d17aeb5e0 \ - --hash=sha256:f361296ca7054f0936b02525646b2731b32c8074ba6defab524b79b2b7eeac72 \ - --hash=sha256:f9035695dadfb397bee9eeaf1dc7fbeda483bf7664a7397a629846800ce6e276 \ - --hash=sha256:fcad7d5d2bbfeae1026b395036a8aa5abf67e8038ae7e6a25c7d0f88b10a8e6a \ - --hash=sha256:ff797320dcbff57caa6b2301c3913784a010e13b1f6cf4ab3f563f3c5e7919db