From 339167da0b6340b658baf290efb051ba3bce6102 Mon Sep 17 00:00:00 2001 From: TheByronHimes Date: Tue, 9 Apr 2024 14:30:34 +0000 Subject: [PATCH] Update config docs/lock --- .pre-commit-config.yaml | 2 +- README.md | 6 +- config_schema.json | 18 +- example_config.yaml | 6 +- lock/requirements-dev.txt | 348 ++++++++++++++++++++------------------ lock/requirements.txt | 230 +++++++++++++------------ 6 files changed, 325 insertions(+), 285 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 60c8352..a794a8c 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -48,7 +48,7 @@ repos: - id: no-commit-to-branch args: [--branch, dev, --branch, int, --branch, main] - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.3.3 + rev: v0.3.5 hooks: - id: ruff args: [--fix, --exit-non-zero-on-fix] diff --git a/README.md b/README.md index bc71ead..51cac32 100644 --- a/README.md +++ b/README.md @@ -101,7 +101,7 @@ The service requires the following configuration parameters: ``` -- **`access_request_created_type`** *(string)*: The type to use for access request created events. +- **`access_request_created_event_type`** *(string)*: The type to use for access request created events. Examples: @@ -111,7 +111,7 @@ The service requires the following configuration parameters: ``` -- **`access_request_allowed_type`** *(string)*: The type to use for access request allowed events. +- **`access_request_allowed_event_type`** *(string)*: The type to use for access request allowed events. Examples: @@ -121,7 +121,7 @@ The service requires the following configuration parameters: ``` -- **`access_request_denied_type`** *(string)*: The type to use for access request denied events. +- **`access_request_denied_event_type`** *(string)*: The type to use for access request denied events. Examples: diff --git a/config_schema.json b/config_schema.json index 564c4ab..093a0bf 100644 --- a/config_schema.json +++ b/config_schema.json @@ -44,28 +44,28 @@ "title": "Access Request Events Topic", "type": "string" }, - "access_request_created_type": { + "access_request_created_event_type": { "description": "The type to use for access request created events", "examples": [ "access_request_created" ], - "title": "Access Request Created Type", + "title": "Access Request Created Event Type", "type": "string" }, - "access_request_allowed_type": { + "access_request_allowed_event_type": { "description": "The type to use for access request allowed events", "examples": [ "access_request_allowed" ], - "title": "Access Request Allowed Type", + "title": "Access Request Allowed Event Type", "type": "string" }, - "access_request_denied_type": { + "access_request_denied_event_type": { "description": "The type to use for access request denied events", "examples": [ "access_request_denied" ], - "title": "Access Request Denied Type", + "title": "Access Request Denied Event Type", "type": "string" }, "file_registered_event_topic": { @@ -198,9 +198,9 @@ "notification_event_topic", "notification_event_type", "access_request_events_topic", - "access_request_created_type", - "access_request_allowed_type", - "access_request_denied_type", + "access_request_created_event_type", + "access_request_allowed_event_type", + "access_request_denied_event_type", "file_registered_event_topic", "file_registered_event_type", "service_instance_id", diff --git a/example_config.yaml b/example_config.yaml index 7bccaf2..dfa7181 100644 --- a/example_config.yaml +++ b/example_config.yaml @@ -1,6 +1,6 @@ -access_request_allowed_type: access_request_allowed -access_request_created_type: access_request_created -access_request_denied_type: access_request_denied +access_request_allowed_event_type: access_request_allowed +access_request_created_event_type: access_request_created +access_request_denied_event_type: access_request_denied access_request_events_topic: access_request_events central_data_stewardship_email: test@test.abc db_connection_str: '**********' diff --git a/lock/requirements-dev.txt b/lock/requirements-dev.txt index 5832149..268c5cc 100644 --- a/lock/requirements-dev.txt +++ b/lock/requirements-dev.txt @@ -1,5 +1,5 @@ # This file was autogenerated by uv via the following command: -# uv pip compile --refresh --generate-hashes --output-file /workspace/lock/requirements-dev.txt /tmp/tmpim0x_3zy/pyproject.toml /workspace/lock/requirements-dev.in +# uv pip compile --refresh --generate-hashes --output-file /workspace/lock/requirements-dev.txt /tmp/tmpf_7bvt3g/pyproject.toml /workspace/lock/requirements-dev.in aiokafka==0.8.1 \ --hash=sha256:1e24839088fd6d3ff481cc09a48ea487b997328df11630bc0a1b88255edbcfe9 \ --hash=sha256:1f43d2afd7d3e4407ada8d754895fad7c344ca00648a8a38418d76564eaaf6cd \ @@ -48,13 +48,13 @@ attrs==23.2.0 \ # via # jsonschema # referencing -boto3==1.34.64 \ - --hash=sha256:8c6fbd3d45399a4e4685010117fb2dc52fc6afdab5a9460957d463ae0c2cc55d \ - --hash=sha256:e5d681f443645e6953ed0727bf756bf16d85efefcb69cf051d04a070ce65e545 +boto3==1.34.80 \ + --hash=sha256:5627f6ecadb46fc7c9f8c368baf948f1b00a3fd2f8eb1275c254469853ad8fdb \ + --hash=sha256:bb8f433c04dcdffbd4a802df56c1c30f2be23b1161fd8fb45e4b76c1487ec122 # via hexkit -botocore==1.34.64 \ - --hash=sha256:084f8c45216d62dc1add2350e236a2d5283526aacd0681e9818b37a6a5e5438b \ - --hash=sha256:0ab760908749fe82325698591c49755a5bb20307d85a419aca9cc74e783b9407 +botocore==1.34.80 \ + --hash=sha256:354a00f03faba52acc6f1a84fa4f035d48541633be98ccc24b59dc544f679f8b \ + --hash=sha256:8402262e819f3d46df504bbd781e770858c0130b90f660699f75ef3a63abca5a # via # boto3 # hexkit @@ -246,13 +246,13 @@ exceptiongroup==1.2.0 \ # via # anyio # pytest -fastapi==0.110.0 \ - --hash=sha256:266775f0dcc95af9d3ef39bad55cff525329a931d5fd51930aadd4f428bf7ff3 \ - --hash=sha256:87a1f6fb632a218222c5984be540055346a8f5d8a68e8f6fb647b1dc9934de4b +fastapi==0.110.1 \ + --hash=sha256:5df913203c482f820d31f48e635e022f8cbfe7350e4830ef05a3163925b1addc \ + --hash=sha256:6feac43ec359dfe4f45b2c18ec8c94edb8dc2dfc461d417d9e626590c071baad # via ghga-service-commons -filelock==3.13.1 \ - --hash=sha256:521f5f56c50f8426f5e03ad3b281b490a87ef15bc6c526f168290f0c7148d44e \ - --hash=sha256:57dbda9b35157b05fb3e58ee91448612eb674172fab98ee235ccb0b5bee19a1c +filelock==3.13.3 \ + --hash=sha256:5ffa845303983e7a0b7ae17636509bc97997d58afeafa72fb141a17b152284cb \ + --hash=sha256:a79895a25bbefdf55d1a2a0a80968f7dbb28edcd6d4234a0afb3f37ecde4b546 # via virtualenv ghga-event-schemas==3.1.0 \ --hash=sha256:87706784895376314124d30a0ba77dd7cfebdbfbcbb98e88d2a836486f11c385 \ @@ -274,9 +274,9 @@ hexkit==2.1.1 \ --hash=sha256:1f0a0e20a6d56fe4fa5e0b1c798df4720d2f84e20cbe7f16464bd5107e109c90 \ --hash=sha256:3ec0f9690eb573125e22bce0c662019c9708cd17f8d2353396dc4496577718c3 # via ghga-service-commons -httpcore==1.0.4 \ - --hash=sha256:ac418c1db41bade2ad53ae2f3834a3a0f5ae76b56cf5aa497d2d033384fc7d73 \ - --hash=sha256:cb2839ccfcba0d2d3c1131d3c3e26dfc327326fbe7a5dc0dbfe9f6c9151bb022 +httpcore==1.0.5 \ + --hash=sha256:34a38e2f9291467ee3b44e89dd52615370e152954ba21721378a87b2960f7a61 \ + --hash=sha256:421f18bac248b25d310f3cacd198d55b8e6125c107797b609ff9b7a6ba7991b5 # via httpx httptools==0.6.1 \ --hash=sha256:00d5d4b68a717765b1fabfd9ca755bd12bf44105eeb806c03d1962acd9b8e563 \ @@ -358,15 +358,21 @@ jsonschema2md==1.1.0 \ kafka-python==2.0.2 \ --hash=sha256:04dfe7fea2b63726cd6f3e79a2d86e709d608d74406638c5da33a01d45a9d7e3 \ --hash=sha256:2d92418c7cb1c298fa6c7f0fb3519b520d0d7526ac6cb7ae2a4fc65a51a94b6e - # via - # aiokafka - # testcontainers -logot==1.2.0 \ - --hash=sha256:e4972cc1569322ed6d1e25e8c4507c3d9ebb4fdd93058c420f800bf223bc5f90 \ - --hash=sha256:ed994e50e30fed2378965a859def1eff1c62d97255479196de33f6de7cec2866 -motor==3.3.2 \ - --hash=sha256:6fe7e6f0c4f430b9e030b9d22549b732f7c2226af3ab71ecc309e4a1b7d19953 \ - --hash=sha256:d2fc38de15f1c8058f389c1a44a4d4105c0405c48c061cd492a654496f7bc26a + # via aiokafka +logot==1.3.0 \ + --hash=sha256:bb2e8cf8ca949015e1e096e45023095ebd5df06ea4627f5df47d53dcdf62b74e \ + --hash=sha256:de392d182308828a0a9a442120e25e4ad2258fef52c4ed275e012aaffb0514a5 +markdown-it-py==3.0.0 \ + --hash=sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1 \ + --hash=sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb + # via rich +mdurl==0.1.2 \ + --hash=sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8 \ + --hash=sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba + # via markdown-it-py +motor==3.4.0 \ + --hash=sha256:4b1e1a0cc5116ff73be2c080a72da078f2bb719b53bc7a6bb9e9a2f7dcd421ed \ + --hash=sha256:c89b4e4eb2e711345e91c7c9b122cb68cce0e5e869ed0387dd0acb10775e3131 # via hexkit mypy==1.9.0 \ --hash=sha256:0235391f1c6f6ce487b23b9dbd1327b4ec33bb93934aa986efe8a9563d9349e6 \ @@ -419,9 +425,9 @@ pluggy==1.4.0 \ --hash=sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981 \ --hash=sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be # via pytest -pre-commit==3.6.2 \ - --hash=sha256:ba637c2d7a670c10daedc059f5c49b5bd0aadbccfcd7ec15592cf9665117532c \ - --hash=sha256:c3ef34f463045c88658c5b99f38c1e297abdcc0ff13f98d3370055fbbfabc67e +pre-commit==3.7.0 \ + --hash=sha256:5eae9e10c2b5ac51577c3452ec0a490455c45a0533f7960f993a0d01e59decab \ + --hash=sha256:e209d61b8acdcf742404408531f0c37d49d2c734fd7cff2d6076083d191cb060 pydantic==2.6.4 \ --hash=sha256:b1704e0847db01817624a6b86766967f552dd9dbf3afba4004409f908dcc84e6 \ --hash=sha256:cc46fce86607580867bdc3361ad462bab9c222ef042d3da86f2fb333e1d916c5 @@ -516,89 +522,93 @@ pydantic-settings==2.2.1 \ --hash=sha256:00b9f6a5e95553590434c0fa01ead0b216c3e10bc54ae02e37f359948643c5ed \ --hash=sha256:0235391d26db4d2190cb9b31051c4b46882d28a51533f97440867f012d4da091 # via hexkit -pymongo==4.6.2 \ - --hash=sha256:097791d5a8d44e2444e0c8c4d6e14570ac11e22bcb833808885a5db081c3dc2a \ - --hash=sha256:0d002ae456a15b1d790a78bb84f87af21af1cb716a63efb2c446ab6bcbbc48ca \ - --hash=sha256:0fbdbf2fba1b4f5f1522e9f11e21c306e095b59a83340a69e908f8ed9b450070 \ - --hash=sha256:1849fd6f1917b4dc5dbf744b2f18e41e0538d08dd8e9ba9efa811c5149d665a3 \ - --hash=sha256:18c422e6b08fa370ed9d8670c67e78d01f50d6517cec4522aa8627014dfa38b6 \ - --hash=sha256:1f251f287e6d42daa3654b686ce1fcb6d74bf13b3907c3ae25954978c70f2cd4 \ - --hash=sha256:1f5f4cd2969197e25b67e24d5b8aa2452d381861d2791d06c493eaa0b9c9fcfe \ - --hash=sha256:1f706c1a644ed33eaea91df0a8fb687ce572b53eeb4ff9b89270cb0247e5d0e1 \ - --hash=sha256:2160d9c8cd20ce1f76a893f0daf7c0d38af093f36f1b5c9f3dcf3e08f7142814 \ - --hash=sha256:2b575fbe6396bbf21e4d0e5fd2e3cdb656dc90c930b6c5532192e9a89814f72d \ - --hash=sha256:2b65433c90e07dc252b4a55dfd885ca0df94b1cf77c5b8709953ec1983aadc03 \ - --hash=sha256:2f7b98f8d2cf3eeebde738d080ae9b4276d7250912d9751046a9ac1efc9b1ce2 \ - --hash=sha256:311794ef3ccae374aaef95792c36b0e5c06e8d5cf04a1bdb1b2bf14619ac881f \ - --hash=sha256:362a5adf6f3f938a8ff220a4c4aaa93e84ef932a409abecd837c617d17a5990f \ - --hash=sha256:397949a9cc85e4a1452f80b7f7f2175d557237177120954eff00bf79553e89d3 \ - --hash=sha256:3a5280f496297537301e78bde250c96fadf4945e7b2c397d8bb8921861dd236d \ - --hash=sha256:3e03c732cb64b96849310e1d8688fb70d75e2571385485bf2f1e7ad1d309fa53 \ - --hash=sha256:3e9f6e2f3da0a6af854a3e959a6962b5f8b43bbb8113cd0bff0421c5059b3106 \ - --hash=sha256:4522ad69a4ab0e1b46a8367d62ad3865b8cd54cf77518c157631dac1fdc97584 \ - --hash=sha256:477914e13501bb1d4608339ee5bb618be056d2d0e7267727623516cfa902e652 \ - --hash=sha256:4993593de44c741d1e9f230f221fe623179f500765f9855936e4ff6f33571bad \ - --hash=sha256:4d982c6db1da7cf3018183891883660ad085de97f21490d314385373f775915b \ - --hash=sha256:4e2129ec8f72806751b621470ac5d26aaa18fae4194796621508fa0e6068278a \ - --hash=sha256:4fa30494601a6271a8b416554bd7cde7b2a848230f0ec03e3f08d84565b4bf8c \ - --hash=sha256:5379ca6fd325387a34cda440aec2bd031b5ef0b0aa2e23b4981945cff1dab84c \ - --hash=sha256:579508536113dbd4c56e4738955a18847e8a6c41bf3c0b4ab18b51d81a6b7be8 \ - --hash=sha256:57c05f2e310701fc17ae358caafd99b1830014e316f0242d13ab6c01db0ab1c2 \ - --hash=sha256:5c2f258489de12a65b81e1b803a531ee8cf633fa416ae84de65cd5f82d2ceb37 \ - --hash=sha256:5db133d6ec7a4f7fc7e2bd098e4df23d7ad949f7be47b27b515c9fb9301c61e4 \ - --hash=sha256:5f6bcd2d012d82d25191a911a239fd05a8a72e8c5a7d81d056c0f3520cad14d1 \ - --hash=sha256:6125f73503407792c8b3f80165f8ab88a4e448d7d9234c762681a4d0b446fcb4 \ - --hash=sha256:64ec3e2dcab9af61bdbfcb1dd863c70d1b0c220b8e8ac11df8b57f80ee0402b3 \ - --hash=sha256:658f6c028edaeb02761ebcaca8d44d519c22594b2a51dcbc9bd2432aa93319e3 \ - --hash=sha256:68109c13176749fbbbbbdb94dd4a58dcc604db6ea43ee300b2602154aebdd55f \ - --hash=sha256:6ceaaff4b812ae368cf9774989dea81b9bbb71e5bed666feca6a9f3087c03e49 \ - --hash=sha256:707d28a822b918acf941cff590affaddb42a5d640614d71367c8956623a80cbc \ - --hash=sha256:7640d176ee5b0afec76a1bda3684995cb731b2af7fcfd7c7ef8dc271c5d689af \ - --hash=sha256:7dd63f7c2b3727541f7f37d0fb78d9942eb12a866180fbeb898714420aad74e2 \ - --hash=sha256:8110b78fc4b37dced85081d56795ecbee6a7937966e918e05e33a3900e8ea07d \ - --hash=sha256:84593447a5c5fe7a59ba86b72c2c89d813fbac71c07757acdf162fbfd5d005b9 \ - --hash=sha256:8caa73fb19070008e851a589b744aaa38edd1366e2487284c61158c77fdf72af \ - --hash=sha256:91ddf95cedca12f115fbc5f442b841e81197d85aa3cc30b82aee3635a5208af2 \ - --hash=sha256:94637941fe343000f728e28d3fe04f1f52aec6376b67b85583026ff8dab2a0e0 \ - --hash=sha256:97d81d357e1a2a248b3494d52ebc8bf15d223ee89d59ee63becc434e07438a24 \ - --hash=sha256:991e406db5da4d89fb220a94d8caaf974ffe14ce6b095957bae9273c609784a0 \ - --hash=sha256:9aebddb2ec2128d5fc2fe3aee6319afef8697e0374f8a1fcca3449d6f625e7b4 \ - --hash=sha256:9d511db310f43222bc58d811037b176b4b88dc2b4617478c5ef01fea404f8601 \ - --hash=sha256:9eec7140cf7513aa770ea51505d312000c7416626a828de24318fdcc9ac3214c \ - --hash=sha256:9f86ba0c781b497a3c9c886765d7b6402a0e3ae079dd517365044c89cd7abb06 \ - --hash=sha256:a509db602462eb736666989739215b4b7d8f4bb8ac31d0bffd4be9eae96c63ef \ - --hash=sha256:aaecfafb407feb6f562c7f2f5b91f22bfacba6dd739116b1912788cff7124c4a \ - --hash=sha256:ab7d01ac832a1663dad592ccbd92bb0f0775bc8f98a1923c5e1a7d7fead495af \ - --hash=sha256:ac20dd0c7b42555837c86f5ea46505f35af20a08b9cf5770cd1834288d8bd1b4 \ - --hash=sha256:b2d445f1cf147331947cc35ec10342f898329f29dd1947a3f8aeaf7e0e6878d1 \ - --hash=sha256:b2dd8c874927a27995f64a3b44c890e8a944c98dec1ba79eab50e07f1e3f801b \ - --hash=sha256:ba052446a14bd714ec83ca4e77d0d97904f33cd046d7bb60712a6be25eb31dbb \ - --hash=sha256:bea62f03a50f363265a7a651b4e2a4429b4f138c1864b2d83d4bf6f9851994be \ - --hash=sha256:bff601fbfcecd2166d9a2b70777c2985cb9689e2befb3278d91f7f93a0456cae \ - --hash=sha256:c3797e0a628534e07a36544d2bfa69e251a578c6d013e975e9e3ed2ac41f2d95 \ - --hash=sha256:c43205e85cbcbdf03cff62ad8f50426dd9d20134a915cfb626d805bab89a1844 \ - --hash=sha256:c68bf4a399e37798f1b5aa4f6c02886188ef465f4ac0b305a607b7579413e366 \ - --hash=sha256:c9519c9d341983f3a1bd19628fecb1d72a48d8666cf344549879f2e63f54463b \ - --hash=sha256:ca5877754f3fa6e4fe5aacf5c404575f04c2d9efc8d22ed39576ed9098d555c8 \ - --hash=sha256:d0257e0eebb50f242ca28a92ef195889a6ad03dcdde5bf1c7ab9f38b7e810801 \ - --hash=sha256:d788cb5cc947d78934be26eef1623c78cec3729dc93a30c23f049b361aa6d835 \ - --hash=sha256:d7d227a60b00925dd3aeae4675575af89c661a8e89a1f7d1677e57eba4a3693c \ - --hash=sha256:df813f0c2c02281720ccce225edf39dc37855bf72cdfde6f789a1d1cf32ffb4b \ - --hash=sha256:e0b208ebec3b47ee78a5c836e2e885e8c1e10f8ffd101aaec3d63997a4bdcd04 \ - --hash=sha256:e571434633f99a81e081738721bb38e697345281ed2f79c2f290f809ba3fbb2f \ - --hash=sha256:e78af59fd0eb262c2a5f7c7d7e3b95e8596a75480d31087ca5f02f2d4c6acd19 \ - --hash=sha256:e942945e9112075a84d2e2d6e0d0c98833cdcdfe48eb8952b917f996025c7ffa \ - --hash=sha256:ebd343ca44982d480f1e39372c48e8e263fc6f32e9af2be456298f146a3db715 \ - --hash=sha256:ed694c0d1977cb54281cb808bc2b247c17fb64b678a6352d3b77eb678ebe1bd9 \ - --hash=sha256:ee30a9d4c27a88042d0636aca0275788af09cc237ae365cd6ebb34524bddb9cc \ - --hash=sha256:f1febca6f79e91feafc572906871805bd9c271b6a2d98a8bb5499b6ace0befed \ - --hash=sha256:f251db26c239aec2a4d57fbe869e0a27b7f6b5384ec6bf54aeb4a6a5e7408234 \ - --hash=sha256:f3bae553ca39ed52db099d76acd5e8566096064dc7614c34c9359bb239ec4081 \ - --hash=sha256:f673b64a0884edcc56073bda0b363428dc1bf4eb1b5e7d0b689f7ec6173edad6 \ - --hash=sha256:fa0bbbfbd1f8ebbd5facaa10f9f333b20027b240af012748555148943616fdf3 \ - --hash=sha256:fb24abcd50501b25d33a074c1790a1389b6460d2509e4b240d03fd2e5c79f463 \ - --hash=sha256:fbafe3a1df21eeadb003c38fc02c1abf567648b6477ec50c4a3c042dca205371 \ - --hash=sha256:fe010154dfa9e428bd2fb3e9325eff2216ab20a69ccbd6b5cac6785ca2989161 +pygments==2.17.2 \ + --hash=sha256:b27c2826c47d0f3219f29554824c30c5e8945175d888647acd804ddd04af846c \ + --hash=sha256:da46cec9fd2de5be3a8a784f434e4c4ab670b4ff54d605c4c2717e9d49c4c367 + # via rich +pymongo==4.6.3 \ + --hash=sha256:00e6cfce111883ca63a3c12878286e0b89871f4b840290e61fb6f88ee0e687be \ + --hash=sha256:01277a7e183c59081368e4efbde2b8f577014431b257959ca98d3a4e8682dd51 \ + --hash=sha256:0182899aafe830f25cf96c5976d724efeaaf7b6646c15424ad8dd25422b2efe1 \ + --hash=sha256:098d420a8214ad25f872de7e8b309441995d12ece0376218a04d9ed5d2222cf3 \ + --hash=sha256:0a4ea44e5a913bdb7c9abd34c69e9fcfac10dfaf49765463e0dc1ea922dd2a9d \ + --hash=sha256:0e208f2ab7b495eff8fd175022abfb0abce6307ac5aee3f4de51fc1a459b71c9 \ + --hash=sha256:138b9fa18d40401c217bc038a48bcde4160b02d36d8632015b1804971a2eaa2f \ + --hash=sha256:14a82593528cddc93cfea5ee78fac95ae763a3a4e124ca79ee0b24fbbc6da1c9 \ + --hash=sha256:151361c101600a85cb1c1e0db4e4b28318b521fcafa9b62d389f7342faaaee80 \ + --hash=sha256:17c1c143ba77d6e21fc8b48e93f0a5ed982a23447434e9ee4fbb6d633402506b \ + --hash=sha256:18e5c161b18660f1c9d1f78236de45520a436be65e42b7bb51f25f74ad22bdde \ + --hash=sha256:1c2761302b6cbfd12e239ce1b8061d4cf424a361d199dcb32da534985cae9350 \ + --hash=sha256:26d036e0f5de09d0b21d0fc30314fcf2ae6359e4d43ae109aa6cf27b4ce02d30 \ + --hash=sha256:2a6ae9a600bbc2dbff719c98bf5da584fb8a4f2bb23729a09be2e9c3dbc61c8a \ + --hash=sha256:2ef1b4992ee1cb8bb16745e70afa0c02c5360220a7a8bb4775888721f052d0a6 \ + --hash=sha256:36d7049fc183fe4edda3eae7f66ea14c660921429e082fe90b4b7f4dc6664a70 \ + --hash=sha256:391aea047bba928006114282f175bc8d09c53fe1b7d8920bf888325e229302fe \ + --hash=sha256:3b909e5b1864de01510079b39bbdc480720c37747be5552b354bc73f02c24a3c \ + --hash=sha256:3e1ba5a037c526a3f4060c28f8d45d71ed9626e2bf954b0cd9a8dcc3b45172ee \ + --hash=sha256:400074090b9a631f120b42c61b222fd743490c133a5d2f99c0208cefcccc964e \ + --hash=sha256:462684a6f5ce6f2661c30eab4d1d459231e0eed280f338e716e31a24fc09ccb3 \ + --hash=sha256:4670edbb5ddd71a4d555668ef99b032a5f81b59e4145d66123aa0d831eac7883 \ + --hash=sha256:48c60bd32ec141c0d45d8471179430003d9fb4490da181b8165fb1dce9cc255c \ + --hash=sha256:4955be64d943b30f2a7ff98d818ca530f7cb37450bc6b32c37e0e74821907ef8 \ + --hash=sha256:4a0660ce32d8459b7f12dc3ca0141528fead62d3cce31b548f96f30902074cc0 \ + --hash=sha256:4d167d546352869125dc86f6fda6dffc627d8a9c8963eaee665825f2520d542b \ + --hash=sha256:53451190b8628e1ce7d1fe105dc376c3f10705127bd3b51fe3e107b9ff1851e6 \ + --hash=sha256:5c8a4982f5eb767c6fbfb8fb378683d09bcab7c3251ba64357eef600d43f6c23 \ + --hash=sha256:5f465cca9b178e7bb782f952dd58e9e92f8ba056e585959465f2bb50feddef5f \ + --hash=sha256:60931b0e07448afe8866ffff764cd5bf4b1a855dc84c7dcb3974c6aa6a377a59 \ + --hash=sha256:664c64b6bdb31aceb80f0556951e5e2bf50d359270732268b4e7af00a1cf5d6c \ + --hash=sha256:6b5aec78aa4840e8d6c3881900259892ab5733a366696ca10d99d68c3d73eaaf \ + --hash=sha256:6cec7279e5a1b74b257d0270a8c97943d745811066630a6bc6beb413c68c6a33 \ + --hash=sha256:6d5b35da9e16cda630baed790ffc3d0d01029d269523a7cec34d2ec7e6823e75 \ + --hash=sha256:6de33f1b2eed91b802ec7abeb92ffb981d052f3604b45588309aae9e0f6e3c02 \ + --hash=sha256:705a9bfd619301ee7e985d6f91f68b15dfcb2f6f36b8cc225cc82d4260d2bce5 \ + --hash=sha256:722f2b709b63311c0efda4fa4c603661faa4bec6bad24a6cc41a3bc6d841bf09 \ + --hash=sha256:731a92dfc4022db763bfa835c6bd160f2d2cba6ada75749c2ed500e13983414b \ + --hash=sha256:7330245253fbe2e09845069d2f4d35dd27f63e377034c94cb0ddac18bc8b0d82 \ + --hash=sha256:75107a386d4ccf5291e75cce8ca3898430e7907f4cc1208a17c9efad33a1ea84 \ + --hash=sha256:7df8b166d3db6cfead4cf55b481408d8f0935d8bd8d6dbf64507c49ef82c7200 \ + --hash=sha256:7ee79e02a7c5ed34706ecb5dad19e6c7d267cf86d28c075ef3127c58f3081279 \ + --hash=sha256:872bad5c83f7eec9da11e1fef5f858c6a4c79fe4a83c7780e7b0fe95d560ae3f \ + --hash=sha256:8b3853fb66bf34ce1b6e573e1bbb3cb28763be9d1f57758535757faf1ab2f24a \ + --hash=sha256:8d0ea740a2faa56f930dc82c5976d96c017ece26b29a1cddafb58721c7aab960 \ + --hash=sha256:8e97c138d811e9367723fcd07c4402a9211caae20479fdd6301d57762778a69f \ + --hash=sha256:90525454546536544307e6da9c81f331a71a1b144e2d038fec587cc9f9250285 \ + --hash=sha256:9066dff9dc0a182478ca5885d0b8a2b820b462e19459ada109df7a3ced31b272 \ + --hash=sha256:9757602fb45c8ecc1883fe6db7c59c19d87eb3c645ec9342d28a6026837da931 \ + --hash=sha256:98877a9c4ad42df8253a12d8d17a3265781d1feb5c91c767bd153f88feb0b670 \ + --hash=sha256:994386a4d6ad39e18bcede6dc8d1d693ec3ed897b88f86b1841fbc37227406da \ + --hash=sha256:9b35f8bded43ff91475305445fedf0613f880ff7e25c75ae1028e1260a9b7a86 \ + --hash=sha256:9c9340c7161e112e36ebb97fbba1cdbe7db3dfacb694d2918b1f155a01f3d859 \ + --hash=sha256:9e51e30d67b468a2a634ade928b30cb3e420127f148a9aec60de33f39087bdc4 \ + --hash=sha256:a023804a3ac0f85d4510265b60978522368b5815772262e61e3a2222a8b315c9 \ + --hash=sha256:aa310096450e9c461b7dfd66cbc1c41771fe36c06200440bb3e062b1d4a06b6e \ + --hash=sha256:af039afc6d787502c02089759778b550cb2f25dbe2780f5b050a2e37031c3fbf \ + --hash=sha256:af5c5112db04cf62a5d9d224a24f289aaecb47d152c08a457cca81cee061d5bd \ + --hash=sha256:b3d10bdd46cbc35a2109737d36ffbef32e7420569a87904738ad444ccb7ac2c5 \ + --hash=sha256:b7cf28d9c90e40d4e385b858e4095739829f466f23e08674085161d86bb4bb10 \ + --hash=sha256:bec8e4e88984be157408f1923d25869e1b575c07711cdbdde596f66931800934 \ + --hash=sha256:becfa816545a48c8e740ac2fd624c1c121e1362072d68ffcf37a6b1be8ea187e \ + --hash=sha256:c2ad3e5bfcd345c0bfe9af69a82d720860b5b043c1657ffb513c18a0dee19c19 \ + --hash=sha256:c4726e36a2f7e92f09f5b8e92ba4db7525daffe31a0dcbcf0533edc0ade8c7d8 \ + --hash=sha256:c67c19f653053ef2ebd7f1837c2978400058d6d7f66ec5760373a21eaf660158 \ + --hash=sha256:c701de8e483fb5e53874aab642235361aac6de698146b02c644389eaa8c137b6 \ + --hash=sha256:cc7a26edf79015c58eea46feb5b262cece55bc1d4929a8a9e0cbe7e6d6a9b0eb \ + --hash=sha256:ccc15a7c7a99aed7d0831eaf78a607f1db0c7a255f96e3d18984231acd72f70c \ + --hash=sha256:cd6c15242d9306ff1748681c3235284cbe9f807aeaa86cd17d85e72af626e9a7 \ + --hash=sha256:cdbea2aac1a4caa66ee912af3601557d2bda2f9f69feec83601c78c7e53ece64 \ + --hash=sha256:d30d5d7963453b478016bf7b0d87d7089ca24d93dbdecfbc9aa32f1b4772160a \ + --hash=sha256:dde9fb6e105ce054339256a8b7a9775212ebb29596ef4e402d7bbc63b354d202 \ + --hash=sha256:e097f877de4d6af13a33ef938bf2a2350f424be5deabf8b857da95f5b080487a \ + --hash=sha256:e1e1586ebdebe0447a24842480defac17c496430a218486c96e2da3f164c0f05 \ + --hash=sha256:e344d0afdd7c06c1f1e66a4736593293f432defc2191e6b411fc9c82fa8c5adc \ + --hash=sha256:e4056bc421d4df2c61db4e584415f2b0f1eebb92cbf9222f7f38303467c37117 \ + --hash=sha256:e420e74c6db4594a6d09f39b58c0772679006cb0b4fc40901ba608794d87dad2 \ + --hash=sha256:e458e6fc2b7dd40d15cda04898bd2d8c9ff7ae086c516bc261628d54eb4e3158 \ + --hash=sha256:eaf3d594ebfd5e1f3503d81e06a5d78e33cda27418b36c2491c3d4ad4fca5972 \ + --hash=sha256:ebcc145c74d06296ce0cad35992185064e5cb2aadef719586778c144f0cd4d37 \ + --hash=sha256:f4330c022024e7994b630199cdae909123e4b0e9cf15335de71b146c0f6a2435 \ + --hash=sha256:ff7d1f449fcad23d9bc8e8dc2b9972be38bcd76d99ea5f7d29b2efa929c2a7ff # via motor pytest==8.1.1 \ --hash=sha256:2a8386cfc11fa9d2c50ee7b2a57e7d898ef90470a7a34c4b949ff59662bb78b7 \ @@ -608,12 +618,12 @@ pytest==8.1.1 \ # pytest-cov # pytest-httpx # pytest-profiling -pytest-asyncio==0.23.5.post1 \ - --hash=sha256:30f54d27774e79ac409778889880242b0403d09cabd65b727ce90fe92dd5d80e \ - --hash=sha256:b9a8806bea78c21276bc34321bbf234ba1b2ea5b30d9f0ce0f2dea45e4685813 -pytest-cov==4.1.0 \ - --hash=sha256:3904b13dfbfec47f003b8e77fd5b589cd11904a21ddf1ab38a64f204d6a10ef6 \ - --hash=sha256:6ba70b9e97e69fcc3fb45bfeab2d0a138fb65c4d0d6a41ef33983ad114be8c3a +pytest-asyncio==0.23.6 \ + --hash=sha256:68516fdd1018ac57b846c9846b954f0393b26f094764a28c955eabb0536a4e8a \ + --hash=sha256:ffe523a89c1c222598c76856e76852b787504ddb72dd5d9b6617ffa8aa2cde5f +pytest-cov==5.0.0 \ + --hash=sha256:4f0764a1219df53214206bf1feea4633c3b558a2925c8b59f144f682861ce652 \ + --hash=sha256:5837b58e9f6ebd335b0f8060eecce69b662415b16dc503883a02f45dfeb14857 pytest-httpx==0.30.0 \ --hash=sha256:6d47849691faf11d2532565d0c8e0e02b9f4ee730da31687feae315581d7520c \ --hash=sha256:755b8edca87c974dd4f3605c374fda11db84631de3d163b99c0df5807023a19a @@ -697,6 +707,10 @@ requests==2.31.0 \ --hash=sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f \ --hash=sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1 # via docker +rich==13.7.1 \ + --hash=sha256:4edbae314f59eb482f54e9e30bf00d33350aaa94f4bfcd4e9e3110e64d0d7222 \ + --hash=sha256:9be308cb1fe2f1f57d67ce99e95af38a1e2bc71ad9813b0e247cf7ffbcc3a432 + # via typer rpds-py==0.18.0 \ --hash=sha256:01e36a39af54a30f28b73096dd39b6802eddd04c90dbe161c1b8dbe22353189f \ --hash=sha256:044a3e61a7c2dafacae99d1e722cc2d4c05280790ec5a05031b3876809d89a5c \ @@ -800,24 +814,24 @@ rpds-py==0.18.0 \ # via # jsonschema # referencing -ruff==0.3.3 \ - --hash=sha256:0171aab5fecdc54383993389710a3d1227f2da124d76a2784a7098e818f92d61 \ - --hash=sha256:0da458989ce0159555ef224d5b7c24d3d2e4bf4c300b85467b08c3261c6bc6a8 \ - --hash=sha256:1eca7ff7a47043cf6ce5c7f45f603b09121a7cc047447744b029d1b719278eb5 \ - --hash=sha256:2700a804d5336bcffe063fd789ca2c7b02b552d2e323a336700abb8ae9e6a3f8 \ - --hash=sha256:352e95ead6964974b234e16ba8a66dad102ec7bf8ac064a23f95371d8b198aab \ - --hash=sha256:38671be06f57a2f8aba957d9f701ea889aa5736be806f18c0cd03d6ff0cbca8d \ - --hash=sha256:45817af234605525cdf6317005923bf532514e1ea3d9270acf61ca2440691376 \ - --hash=sha256:5a6cbf216b69c7090f0fe4669501a27326c34e119068c1494f35aaf4cc683778 \ - --hash=sha256:79bca3a03a759cc773fca69e0bdeac8abd1c13c31b798d5bb3c9da4a03144a9f \ - --hash=sha256:8d6ab88c81c4040a817aa432484e838aaddf8bfd7ca70e4e615482757acb64f8 \ - --hash=sha256:973a0e388b7bc2e9148c7f9be8b8c6ae7471b9be37e1cc732f8f44a6f6d7720d \ - --hash=sha256:b24c19e8598916d9c6f5a5437671f55ee93c212a2c4c569605dc3842b6820386 \ - --hash=sha256:be90bcae57c24d9f9d023b12d627e958eb55f595428bafcb7fec0791ad25ddfc \ - --hash=sha256:cfa60d23269d6e2031129b053fdb4e5a7b0637fc6c9c0586737b962b2f834493 \ - --hash=sha256:e7d3f6762217c1da954de24b4a1a70515630d29f71e268ec5000afe81377642d \ - --hash=sha256:f2831ec6a580a97f1ea82ea1eda0401c3cdf512cf2045fa3c85e8ef109e87de0 \ - --hash=sha256:fd66469f1a18fdb9d32e22b79f486223052ddf057dc56dea0caaf1a47bdfaf4e +ruff==0.3.5 \ + --hash=sha256:122de171a147c76ada00f76df533b54676f6e321e61bd8656ae54be326c10296 \ + --hash=sha256:3a05f3793ba25f194f395578579c546ca5d83e0195f992edc32e5907d142bfa3 \ + --hash=sha256:5e55771559c89272c3ebab23326dc23e7f813e492052391fe7950c1a5a139d89 \ + --hash=sha256:712e71283fc7d9f95047ed5f793bc019b0b0a29849b14664a60fd66c23b96da1 \ + --hash=sha256:87258e0d4b04046cf1d6cc1c56fadbf7a880cc3de1f7294938e923234cf9e498 \ + --hash=sha256:89b1e92b3bd9fca249153a97d23f29bed3992cff414b222fcd361d763fc53f12 \ + --hash=sha256:9d8605aa990045517c911726d21293ef4baa64f87265896e491a05461cae078d \ + --hash=sha256:a067daaeb1dc2baf9b82a32dae67d154d95212080c80435eb052d95da647763d \ + --hash=sha256:a532a90b4a18d3f722c124c513ffb5e5eaff0cc4f6d3aa4bda38e691b8600c9f \ + --hash=sha256:a759d33a20c72f2dfa54dae6e85e1225b8e302e8ac655773aff22e542a300985 \ + --hash=sha256:a7b6e63194c68bca8e71f81de30cfa6f58ff70393cf45aab4c20f158227d5936 \ + --hash=sha256:aef5bd3b89e657007e1be6b16553c8813b221ff6d92c7526b7e0227450981eac \ + --hash=sha256:d80a6b18a6c3b6ed25b71b05eba183f37d9bc8b16ace9e3d700997f00b74660b \ + --hash=sha256:dabc62195bf54b8a7876add6e789caae0268f34582333cda340497c886111c39 \ + --hash=sha256:dc56bb16a63c1303bd47563c60482a1512721053d93231cf7e9e1c6954395a0e \ + --hash=sha256:dfd3504e881082959b4160ab02f7a205f0fadc0a9619cc481982b6837b2fd4c0 \ + --hash=sha256:faeeae9905446b975dcf6d4499dc93439b131f1443ee264055c5716dd947af55 s3transfer==0.10.1 \ --hash=sha256:5683916b4c724f799e600f41dd9e10a9ff19871bf87623cc8f491cb4f5fa0a19 \ --hash=sha256:ceb252b11bcf87080fb7850a224fb6e05c8a776bab8f2b64b7f25b969464839d @@ -826,6 +840,10 @@ setuptools==69.2.0 \ --hash=sha256:0ff4183f8f42cd8fa3acea16c45205521a4ef28f73c6391d8a25e92893134f2e \ --hash=sha256:c21c49fb1042386df081cb5d86759792ab89efca84cf114889191cd09aacc80c # via nodeenv +shellingham==1.5.4 \ + --hash=sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686 \ + --hash=sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de + # via typer six==1.16.0 \ --hash=sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926 \ --hash=sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254 @@ -841,15 +859,15 @@ sniffio==1.3.1 \ # via # anyio # httpx -starlette==0.36.3 \ - --hash=sha256:13d429aa93a61dc40bf503e8c801db1f1bca3dc706b10ef2434a36123568f044 \ - --hash=sha256:90a671733cfb35771d8cc605e0b679d23b992f8dcfad48cc60b38cb29aeb7080 +starlette==0.37.2 \ + --hash=sha256:6fe59f29268538e5d0d182f2791a479a0c64638e6935d1c6989e63fb2699c6ee \ + --hash=sha256:9af890290133b79fc3db55474ade20f6220a364a0402e0b556e7cd5e1e093823 # via fastapi stringcase==1.2.0 \ --hash=sha256:48a06980661908efe8d9d34eab2b6c13aefa2163b3ced26972902e3bdfd87008 -testcontainers==4.0.1 \ - --hash=sha256:0359c1391124d594caeb96f0adddbf16fd07aeec8cea5bbc00f9c44a140e3b25 \ - --hash=sha256:2c91b1fd8fc9901a08054206f1df108cb07685fc30232e6332ee12f292a17ea1 +testcontainers==4.3.3 \ + --hash=sha256:48d5cc314be39ad8e678057347c49aef5f2786227470a2fcf43584fc79a8e4a0 \ + --hash=sha256:e9309c53529e842485e4b326a754bb87b0ddaa78da6422275b52796c0cb7eb8b tomli==2.0.1 \ --hash=sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc \ --hash=sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f @@ -873,12 +891,12 @@ tornado==6.4 \ --hash=sha256:f7894c581ecdcf91666a0912f18ce5e757213999e183ebfc2c3fdbf4d5bd764e \ --hash=sha256:fd03192e287fbd0899dd8f81c6fb9cbbc69194d2074b38f384cb6fa72b80e9c2 # via snakeviz -typer==0.9.0 \ - --hash=sha256:50922fd79aea2f4751a8e0408ff10d2662bd0c8bbfa84755a699f3bada2978b2 \ - --hash=sha256:5d96d986a21493606a358cae4461bd8cdf83cbf33a5aa950ae629ca3b51467ee -typing-extensions==4.10.0 \ - --hash=sha256:69b1a937c3a517342112fb4c6df7e72fc39a38e7891a5730ed4985b5214b5475 \ - --hash=sha256:b0abd7c89e8fb96f98db18d86106ff1d90ab692004eb746cf6eda2682f91b3cb +typer==0.12.2 \ + --hash=sha256:977929604fde12aeada011852ad9c64370501be6ac2eac248f3161cdc9eeb7c9 \ + --hash=sha256:e1accbaa7e2b2350753acec896ac30493ac573211a8d4603e88f8356217e01f7 +typing-extensions==4.11.0 \ + --hash=sha256:83f085bd5ca59c80295fc2a82ab5dac679cbe02b9f33f7d83af68e241bea51b0 \ + --hash=sha256:c1f94d72897edaf4ce775bb7558d5b79d8126906a14ea5ed1635921406c0387a # via # anyio # fastapi @@ -887,6 +905,7 @@ typing-extensions==4.10.0 \ # pydantic # pydantic-core # starlette + # testcontainers # typer # uvicorn urllib3==1.26.18 \ @@ -897,23 +916,24 @@ urllib3==1.26.18 \ # docker # requests # testcontainers -uv==0.1.21 \ - --hash=sha256:07816028eaee1d9189dffd37471712145e882fbc3b7d72f0f57dabdb20cfc2a6 \ - --hash=sha256:14a1f98ede89d84e72df197d57eafb1a3b3b1513370830ff33bf779a7ff87c50 \ - --hash=sha256:1565fecf1542162e1fd6f708bf473590c4d6cc4e4529d6cecd26eef7796e2739 \ - --hash=sha256:1be73a717c59427bb3f65a7d38d9a690609fda711043c3ae233334805d5587cd \ - --hash=sha256:5d4d99c1e5ad9ff0a9b353098f3e1fc758a054dcb7400d0f9235b3f22f56a2fc \ - --hash=sha256:6778a27987caa71909adb44acc206e29408b33dee77e7ff7cf13a8af2f725ab0 \ - --hash=sha256:6b0d12953642be8c4238ccb2ef0af224a2cddcae476f7d48cbf56e740f12f846 \ - --hash=sha256:73c9a66f66d21067e57d0d30277dfd4153332b7865eca3c618a24eb951c952ac \ - --hash=sha256:756015a5ae2980cc11403fe9a23b875d824b6dd6d17fac433f7a0726a752e206 \ - --hash=sha256:7ed381cc71b3b718435d6ed8aa7db2373280888bbf2f757ddf8823a02a6274fa \ - --hash=sha256:aef02ebd55ede42dce747e1c31722d94caf27ce2b46be90cdd6a3f683a3caffe \ - --hash=sha256:babe2c43089ff37ec694aa7ddaa23543585d6847d7d6f10ce499ead81db99ede \ - --hash=sha256:bb0c3c452a8a9d9ff735c85ec99d44e6889d11a1b28d3786e50db672df263825 \ - --hash=sha256:c2ccd643badfe300d517bf907b9a8196d5288c1ae510bac1c5f25bd82a1f51b7 \ - --hash=sha256:e0e3684eac2fe1c05b28c0b005a4fdfae79ae4e548b4b82d12cf2a2b826e2de1 \ - --hash=sha256:f97d87ed9160f37be5813631d69ce0a9adbc964e357a8af7ceedfab58972a6dc +uv==0.1.29 \ + --hash=sha256:1c84b20e89dd807dc414c630ecf837c8d0764d7b1e23eddde01ea7781b44b0e8 \ + --hash=sha256:341783e6db18fdf1b3f179168c4c3ab6b87b36091603473a9a6ffc1dacee4e35 \ + --hash=sha256:4e677435abdc7a74c0a3eb8f5732a620815203886d8fda5f4e29724dd5e68e5a \ + --hash=sha256:5e18e9db7dde120c736880a91a414d83e42057cbf0c5205003cfd1c4758d4e59 \ + --hash=sha256:686b813030096942921180029d5c4cf6223f01d72514a34cf1816d10e7845a59 \ + --hash=sha256:718ea9b5815a0fe7e9c244298b1b1a844c8f8b2f12dec8b024aef8efb3cf543f \ + --hash=sha256:76fef8934e03f6b0b699265be8d3a2b26ecec76e5fcb277ebc5d5a2c4ff32a66 \ + --hash=sha256:79d25e384abab5207b1b3e29daee2a5c2e76c98519ffef6dc6686d63584ff687 \ + --hash=sha256:a8f58fcb2c8aeccd1295d271ba7388cfa5328be29f5ce91cfbb8161eff123b72 \ + --hash=sha256:aa8d00ee623a598c4486f40f005059d73b4d74ecd647a4303bb740ac7f269b1b \ + --hash=sha256:ad1a4da6213fac5f76289ee91cb2f6900f0a924e411220641ec33c0a552df947 \ + --hash=sha256:bb8f3f2d398dbeee3f9288e7ae590b79979247793d0dbb1dab806c55df3b0cca \ + --hash=sha256:ca8b16dc6ce8157409ea42ec7d7f68bd237fe7819c17690c4a7aee686569068f \ + --hash=sha256:e154fdd4624b7ccbb94f3e0c350f29730f93562b1ab3e7a281b6ff5e652b0d3d \ + --hash=sha256:ed5decffebca6041ce489cec0bfbc30141ff3c6e43e8685321f2553e716e5457 \ + --hash=sha256:f60da529d5cbc8fd4ab22e5fb7d899d800d7170a8ab42e193fc4403d583d9170 \ + --hash=sha256:f9a6023fb1863830dd1fe9a5d656fa11f18cde156f671e736904be282b2427be uvicorn==0.27.1 \ --hash=sha256:3d9a267296243532db80c83a959a3400502165ade2c1338dea4e67915fd4745a \ --hash=sha256:5c89da2f3895767472a35556e539fd59f7edbe9b1e9c0e1c99eebeadc61838e4 diff --git a/lock/requirements.txt b/lock/requirements.txt index aac0511..a373eee 100644 --- a/lock/requirements.txt +++ b/lock/requirements.txt @@ -1,5 +1,5 @@ # This file was autogenerated by uv via the following command: -# uv pip compile --refresh --generate-hashes --output-file /workspace/lock/requirements.txt /tmp/tmpim0x_3zy/pyproject.toml -c /workspace/lock/requirements-dev.txt +# uv pip compile --refresh --generate-hashes --output-file /workspace/lock/requirements.txt /tmp/tmpf_7bvt3g/pyproject.toml -c /workspace/lock/requirements-dev.txt aiokafka==0.8.1 \ --hash=sha256:1e24839088fd6d3ff481cc09a48ea487b997328df11630bc0a1b88255edbcfe9 \ --hash=sha256:1f43d2afd7d3e4407ada8d754895fad7c344ca00648a8a38418d76564eaaf6cd \ @@ -47,13 +47,13 @@ attrs==23.2.0 \ # via # jsonschema # referencing -boto3==1.34.64 \ - --hash=sha256:8c6fbd3d45399a4e4685010117fb2dc52fc6afdab5a9460957d463ae0c2cc55d \ - --hash=sha256:e5d681f443645e6953ed0727bf756bf16d85efefcb69cf051d04a070ce65e545 +boto3==1.34.80 \ + --hash=sha256:5627f6ecadb46fc7c9f8c368baf948f1b00a3fd2f8eb1275c254469853ad8fdb \ + --hash=sha256:bb8f433c04dcdffbd4a802df56c1c30f2be23b1161fd8fb45e4b76c1487ec122 # via hexkit -botocore==1.34.64 \ - --hash=sha256:084f8c45216d62dc1add2350e236a2d5283526aacd0681e9818b37a6a5e5438b \ - --hash=sha256:0ab760908749fe82325698591c49755a5bb20307d85a419aca9cc74e783b9407 +botocore==1.34.80 \ + --hash=sha256:354a00f03faba52acc6f1a84fa4f035d48541633be98ccc24b59dc544f679f8b \ + --hash=sha256:8402262e819f3d46df504bbd781e770858c0130b90f660699f75ef3a63abca5a # via # boto3 # hexkit @@ -78,9 +78,9 @@ exceptiongroup==1.2.0 \ --hash=sha256:4bfd3996ac73b41e9b9628b04e079f193850720ea5945fc96a08633c66912f14 \ --hash=sha256:91f5c769735f051a4290d52edd0858999b57e5876e9f85937691bd4c9fa3ed68 # via anyio -fastapi==0.110.0 \ - --hash=sha256:266775f0dcc95af9d3ef39bad55cff525329a931d5fd51930aadd4f428bf7ff3 \ - --hash=sha256:87a1f6fb632a218222c5984be540055346a8f5d8a68e8f6fb647b1dc9934de4b +fastapi==0.110.1 \ + --hash=sha256:5df913203c482f820d31f48e635e022f8cbfe7350e4830ef05a3163925b1addc \ + --hash=sha256:6feac43ec359dfe4f45b2c18ec8c94edb8dc2dfc461d417d9e626590c071baad # via ghga-service-commons ghga-event-schemas==3.1.0 \ --hash=sha256:87706784895376314124d30a0ba77dd7cfebdbfbcbb98e88d2a836486f11c385 \ @@ -160,9 +160,17 @@ kafka-python==2.0.2 \ --hash=sha256:04dfe7fea2b63726cd6f3e79a2d86e709d608d74406638c5da33a01d45a9d7e3 \ --hash=sha256:2d92418c7cb1c298fa6c7f0fb3519b520d0d7526ac6cb7ae2a4fc65a51a94b6e # via aiokafka -motor==3.3.2 \ - --hash=sha256:6fe7e6f0c4f430b9e030b9d22549b732f7c2226af3ab71ecc309e4a1b7d19953 \ - --hash=sha256:d2fc38de15f1c8058f389c1a44a4d4105c0405c48c061cd492a654496f7bc26a +markdown-it-py==3.0.0 \ + --hash=sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1 \ + --hash=sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb + # via rich +mdurl==0.1.2 \ + --hash=sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8 \ + --hash=sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba + # via markdown-it-py +motor==3.4.0 \ + --hash=sha256:4b1e1a0cc5116ff73be2c080a72da078f2bb719b53bc7a6bb9e9a2f7dcd421ed \ + --hash=sha256:c89b4e4eb2e711345e91c7c9b122cb68cce0e5e869ed0387dd0acb10775e3131 # via hexkit packaging==24.0 \ --hash=sha256:2ddfb553fdf02fb784c234c7ba6ccc288296ceabec964ad2eae3777778130bc5 \ @@ -262,89 +270,93 @@ pydantic-settings==2.2.1 \ --hash=sha256:00b9f6a5e95553590434c0fa01ead0b216c3e10bc54ae02e37f359948643c5ed \ --hash=sha256:0235391d26db4d2190cb9b31051c4b46882d28a51533f97440867f012d4da091 # via hexkit -pymongo==4.6.2 \ - --hash=sha256:097791d5a8d44e2444e0c8c4d6e14570ac11e22bcb833808885a5db081c3dc2a \ - --hash=sha256:0d002ae456a15b1d790a78bb84f87af21af1cb716a63efb2c446ab6bcbbc48ca \ - --hash=sha256:0fbdbf2fba1b4f5f1522e9f11e21c306e095b59a83340a69e908f8ed9b450070 \ - --hash=sha256:1849fd6f1917b4dc5dbf744b2f18e41e0538d08dd8e9ba9efa811c5149d665a3 \ - --hash=sha256:18c422e6b08fa370ed9d8670c67e78d01f50d6517cec4522aa8627014dfa38b6 \ - --hash=sha256:1f251f287e6d42daa3654b686ce1fcb6d74bf13b3907c3ae25954978c70f2cd4 \ - --hash=sha256:1f5f4cd2969197e25b67e24d5b8aa2452d381861d2791d06c493eaa0b9c9fcfe \ - --hash=sha256:1f706c1a644ed33eaea91df0a8fb687ce572b53eeb4ff9b89270cb0247e5d0e1 \ - --hash=sha256:2160d9c8cd20ce1f76a893f0daf7c0d38af093f36f1b5c9f3dcf3e08f7142814 \ - --hash=sha256:2b575fbe6396bbf21e4d0e5fd2e3cdb656dc90c930b6c5532192e9a89814f72d \ - --hash=sha256:2b65433c90e07dc252b4a55dfd885ca0df94b1cf77c5b8709953ec1983aadc03 \ - --hash=sha256:2f7b98f8d2cf3eeebde738d080ae9b4276d7250912d9751046a9ac1efc9b1ce2 \ - --hash=sha256:311794ef3ccae374aaef95792c36b0e5c06e8d5cf04a1bdb1b2bf14619ac881f \ - --hash=sha256:362a5adf6f3f938a8ff220a4c4aaa93e84ef932a409abecd837c617d17a5990f \ - --hash=sha256:397949a9cc85e4a1452f80b7f7f2175d557237177120954eff00bf79553e89d3 \ - --hash=sha256:3a5280f496297537301e78bde250c96fadf4945e7b2c397d8bb8921861dd236d \ - --hash=sha256:3e03c732cb64b96849310e1d8688fb70d75e2571385485bf2f1e7ad1d309fa53 \ - --hash=sha256:3e9f6e2f3da0a6af854a3e959a6962b5f8b43bbb8113cd0bff0421c5059b3106 \ - --hash=sha256:4522ad69a4ab0e1b46a8367d62ad3865b8cd54cf77518c157631dac1fdc97584 \ - --hash=sha256:477914e13501bb1d4608339ee5bb618be056d2d0e7267727623516cfa902e652 \ - --hash=sha256:4993593de44c741d1e9f230f221fe623179f500765f9855936e4ff6f33571bad \ - --hash=sha256:4d982c6db1da7cf3018183891883660ad085de97f21490d314385373f775915b \ - --hash=sha256:4e2129ec8f72806751b621470ac5d26aaa18fae4194796621508fa0e6068278a \ - --hash=sha256:4fa30494601a6271a8b416554bd7cde7b2a848230f0ec03e3f08d84565b4bf8c \ - --hash=sha256:5379ca6fd325387a34cda440aec2bd031b5ef0b0aa2e23b4981945cff1dab84c \ - --hash=sha256:579508536113dbd4c56e4738955a18847e8a6c41bf3c0b4ab18b51d81a6b7be8 \ - --hash=sha256:57c05f2e310701fc17ae358caafd99b1830014e316f0242d13ab6c01db0ab1c2 \ - --hash=sha256:5c2f258489de12a65b81e1b803a531ee8cf633fa416ae84de65cd5f82d2ceb37 \ - --hash=sha256:5db133d6ec7a4f7fc7e2bd098e4df23d7ad949f7be47b27b515c9fb9301c61e4 \ - --hash=sha256:5f6bcd2d012d82d25191a911a239fd05a8a72e8c5a7d81d056c0f3520cad14d1 \ - --hash=sha256:6125f73503407792c8b3f80165f8ab88a4e448d7d9234c762681a4d0b446fcb4 \ - --hash=sha256:64ec3e2dcab9af61bdbfcb1dd863c70d1b0c220b8e8ac11df8b57f80ee0402b3 \ - --hash=sha256:658f6c028edaeb02761ebcaca8d44d519c22594b2a51dcbc9bd2432aa93319e3 \ - --hash=sha256:68109c13176749fbbbbbdb94dd4a58dcc604db6ea43ee300b2602154aebdd55f \ - --hash=sha256:6ceaaff4b812ae368cf9774989dea81b9bbb71e5bed666feca6a9f3087c03e49 \ - --hash=sha256:707d28a822b918acf941cff590affaddb42a5d640614d71367c8956623a80cbc \ - --hash=sha256:7640d176ee5b0afec76a1bda3684995cb731b2af7fcfd7c7ef8dc271c5d689af \ - --hash=sha256:7dd63f7c2b3727541f7f37d0fb78d9942eb12a866180fbeb898714420aad74e2 \ - --hash=sha256:8110b78fc4b37dced85081d56795ecbee6a7937966e918e05e33a3900e8ea07d \ - --hash=sha256:84593447a5c5fe7a59ba86b72c2c89d813fbac71c07757acdf162fbfd5d005b9 \ - --hash=sha256:8caa73fb19070008e851a589b744aaa38edd1366e2487284c61158c77fdf72af \ - --hash=sha256:91ddf95cedca12f115fbc5f442b841e81197d85aa3cc30b82aee3635a5208af2 \ - --hash=sha256:94637941fe343000f728e28d3fe04f1f52aec6376b67b85583026ff8dab2a0e0 \ - --hash=sha256:97d81d357e1a2a248b3494d52ebc8bf15d223ee89d59ee63becc434e07438a24 \ - --hash=sha256:991e406db5da4d89fb220a94d8caaf974ffe14ce6b095957bae9273c609784a0 \ - --hash=sha256:9aebddb2ec2128d5fc2fe3aee6319afef8697e0374f8a1fcca3449d6f625e7b4 \ - --hash=sha256:9d511db310f43222bc58d811037b176b4b88dc2b4617478c5ef01fea404f8601 \ - --hash=sha256:9eec7140cf7513aa770ea51505d312000c7416626a828de24318fdcc9ac3214c \ - --hash=sha256:9f86ba0c781b497a3c9c886765d7b6402a0e3ae079dd517365044c89cd7abb06 \ - --hash=sha256:a509db602462eb736666989739215b4b7d8f4bb8ac31d0bffd4be9eae96c63ef \ - --hash=sha256:aaecfafb407feb6f562c7f2f5b91f22bfacba6dd739116b1912788cff7124c4a \ - --hash=sha256:ab7d01ac832a1663dad592ccbd92bb0f0775bc8f98a1923c5e1a7d7fead495af \ - --hash=sha256:ac20dd0c7b42555837c86f5ea46505f35af20a08b9cf5770cd1834288d8bd1b4 \ - --hash=sha256:b2d445f1cf147331947cc35ec10342f898329f29dd1947a3f8aeaf7e0e6878d1 \ - --hash=sha256:b2dd8c874927a27995f64a3b44c890e8a944c98dec1ba79eab50e07f1e3f801b \ - --hash=sha256:ba052446a14bd714ec83ca4e77d0d97904f33cd046d7bb60712a6be25eb31dbb \ - --hash=sha256:bea62f03a50f363265a7a651b4e2a4429b4f138c1864b2d83d4bf6f9851994be \ - --hash=sha256:bff601fbfcecd2166d9a2b70777c2985cb9689e2befb3278d91f7f93a0456cae \ - --hash=sha256:c3797e0a628534e07a36544d2bfa69e251a578c6d013e975e9e3ed2ac41f2d95 \ - --hash=sha256:c43205e85cbcbdf03cff62ad8f50426dd9d20134a915cfb626d805bab89a1844 \ - --hash=sha256:c68bf4a399e37798f1b5aa4f6c02886188ef465f4ac0b305a607b7579413e366 \ - --hash=sha256:c9519c9d341983f3a1bd19628fecb1d72a48d8666cf344549879f2e63f54463b \ - --hash=sha256:ca5877754f3fa6e4fe5aacf5c404575f04c2d9efc8d22ed39576ed9098d555c8 \ - --hash=sha256:d0257e0eebb50f242ca28a92ef195889a6ad03dcdde5bf1c7ab9f38b7e810801 \ - --hash=sha256:d788cb5cc947d78934be26eef1623c78cec3729dc93a30c23f049b361aa6d835 \ - --hash=sha256:d7d227a60b00925dd3aeae4675575af89c661a8e89a1f7d1677e57eba4a3693c \ - --hash=sha256:df813f0c2c02281720ccce225edf39dc37855bf72cdfde6f789a1d1cf32ffb4b \ - --hash=sha256:e0b208ebec3b47ee78a5c836e2e885e8c1e10f8ffd101aaec3d63997a4bdcd04 \ - --hash=sha256:e571434633f99a81e081738721bb38e697345281ed2f79c2f290f809ba3fbb2f \ - --hash=sha256:e78af59fd0eb262c2a5f7c7d7e3b95e8596a75480d31087ca5f02f2d4c6acd19 \ - --hash=sha256:e942945e9112075a84d2e2d6e0d0c98833cdcdfe48eb8952b917f996025c7ffa \ - --hash=sha256:ebd343ca44982d480f1e39372c48e8e263fc6f32e9af2be456298f146a3db715 \ - --hash=sha256:ed694c0d1977cb54281cb808bc2b247c17fb64b678a6352d3b77eb678ebe1bd9 \ - --hash=sha256:ee30a9d4c27a88042d0636aca0275788af09cc237ae365cd6ebb34524bddb9cc \ - --hash=sha256:f1febca6f79e91feafc572906871805bd9c271b6a2d98a8bb5499b6ace0befed \ - --hash=sha256:f251db26c239aec2a4d57fbe869e0a27b7f6b5384ec6bf54aeb4a6a5e7408234 \ - --hash=sha256:f3bae553ca39ed52db099d76acd5e8566096064dc7614c34c9359bb239ec4081 \ - --hash=sha256:f673b64a0884edcc56073bda0b363428dc1bf4eb1b5e7d0b689f7ec6173edad6 \ - --hash=sha256:fa0bbbfbd1f8ebbd5facaa10f9f333b20027b240af012748555148943616fdf3 \ - --hash=sha256:fb24abcd50501b25d33a074c1790a1389b6460d2509e4b240d03fd2e5c79f463 \ - --hash=sha256:fbafe3a1df21eeadb003c38fc02c1abf567648b6477ec50c4a3c042dca205371 \ - --hash=sha256:fe010154dfa9e428bd2fb3e9325eff2216ab20a69ccbd6b5cac6785ca2989161 +pygments==2.17.2 \ + --hash=sha256:b27c2826c47d0f3219f29554824c30c5e8945175d888647acd804ddd04af846c \ + --hash=sha256:da46cec9fd2de5be3a8a784f434e4c4ab670b4ff54d605c4c2717e9d49c4c367 + # via rich +pymongo==4.6.3 \ + --hash=sha256:00e6cfce111883ca63a3c12878286e0b89871f4b840290e61fb6f88ee0e687be \ + --hash=sha256:01277a7e183c59081368e4efbde2b8f577014431b257959ca98d3a4e8682dd51 \ + --hash=sha256:0182899aafe830f25cf96c5976d724efeaaf7b6646c15424ad8dd25422b2efe1 \ + --hash=sha256:098d420a8214ad25f872de7e8b309441995d12ece0376218a04d9ed5d2222cf3 \ + --hash=sha256:0a4ea44e5a913bdb7c9abd34c69e9fcfac10dfaf49765463e0dc1ea922dd2a9d \ + --hash=sha256:0e208f2ab7b495eff8fd175022abfb0abce6307ac5aee3f4de51fc1a459b71c9 \ + --hash=sha256:138b9fa18d40401c217bc038a48bcde4160b02d36d8632015b1804971a2eaa2f \ + --hash=sha256:14a82593528cddc93cfea5ee78fac95ae763a3a4e124ca79ee0b24fbbc6da1c9 \ + --hash=sha256:151361c101600a85cb1c1e0db4e4b28318b521fcafa9b62d389f7342faaaee80 \ + --hash=sha256:17c1c143ba77d6e21fc8b48e93f0a5ed982a23447434e9ee4fbb6d633402506b \ + --hash=sha256:18e5c161b18660f1c9d1f78236de45520a436be65e42b7bb51f25f74ad22bdde \ + --hash=sha256:1c2761302b6cbfd12e239ce1b8061d4cf424a361d199dcb32da534985cae9350 \ + --hash=sha256:26d036e0f5de09d0b21d0fc30314fcf2ae6359e4d43ae109aa6cf27b4ce02d30 \ + --hash=sha256:2a6ae9a600bbc2dbff719c98bf5da584fb8a4f2bb23729a09be2e9c3dbc61c8a \ + --hash=sha256:2ef1b4992ee1cb8bb16745e70afa0c02c5360220a7a8bb4775888721f052d0a6 \ + --hash=sha256:36d7049fc183fe4edda3eae7f66ea14c660921429e082fe90b4b7f4dc6664a70 \ + --hash=sha256:391aea047bba928006114282f175bc8d09c53fe1b7d8920bf888325e229302fe \ + --hash=sha256:3b909e5b1864de01510079b39bbdc480720c37747be5552b354bc73f02c24a3c \ + --hash=sha256:3e1ba5a037c526a3f4060c28f8d45d71ed9626e2bf954b0cd9a8dcc3b45172ee \ + --hash=sha256:400074090b9a631f120b42c61b222fd743490c133a5d2f99c0208cefcccc964e \ + --hash=sha256:462684a6f5ce6f2661c30eab4d1d459231e0eed280f338e716e31a24fc09ccb3 \ + --hash=sha256:4670edbb5ddd71a4d555668ef99b032a5f81b59e4145d66123aa0d831eac7883 \ + --hash=sha256:48c60bd32ec141c0d45d8471179430003d9fb4490da181b8165fb1dce9cc255c \ + --hash=sha256:4955be64d943b30f2a7ff98d818ca530f7cb37450bc6b32c37e0e74821907ef8 \ + --hash=sha256:4a0660ce32d8459b7f12dc3ca0141528fead62d3cce31b548f96f30902074cc0 \ + --hash=sha256:4d167d546352869125dc86f6fda6dffc627d8a9c8963eaee665825f2520d542b \ + --hash=sha256:53451190b8628e1ce7d1fe105dc376c3f10705127bd3b51fe3e107b9ff1851e6 \ + --hash=sha256:5c8a4982f5eb767c6fbfb8fb378683d09bcab7c3251ba64357eef600d43f6c23 \ + --hash=sha256:5f465cca9b178e7bb782f952dd58e9e92f8ba056e585959465f2bb50feddef5f \ + --hash=sha256:60931b0e07448afe8866ffff764cd5bf4b1a855dc84c7dcb3974c6aa6a377a59 \ + --hash=sha256:664c64b6bdb31aceb80f0556951e5e2bf50d359270732268b4e7af00a1cf5d6c \ + --hash=sha256:6b5aec78aa4840e8d6c3881900259892ab5733a366696ca10d99d68c3d73eaaf \ + --hash=sha256:6cec7279e5a1b74b257d0270a8c97943d745811066630a6bc6beb413c68c6a33 \ + --hash=sha256:6d5b35da9e16cda630baed790ffc3d0d01029d269523a7cec34d2ec7e6823e75 \ + --hash=sha256:6de33f1b2eed91b802ec7abeb92ffb981d052f3604b45588309aae9e0f6e3c02 \ + --hash=sha256:705a9bfd619301ee7e985d6f91f68b15dfcb2f6f36b8cc225cc82d4260d2bce5 \ + --hash=sha256:722f2b709b63311c0efda4fa4c603661faa4bec6bad24a6cc41a3bc6d841bf09 \ + --hash=sha256:731a92dfc4022db763bfa835c6bd160f2d2cba6ada75749c2ed500e13983414b \ + --hash=sha256:7330245253fbe2e09845069d2f4d35dd27f63e377034c94cb0ddac18bc8b0d82 \ + --hash=sha256:75107a386d4ccf5291e75cce8ca3898430e7907f4cc1208a17c9efad33a1ea84 \ + --hash=sha256:7df8b166d3db6cfead4cf55b481408d8f0935d8bd8d6dbf64507c49ef82c7200 \ + --hash=sha256:7ee79e02a7c5ed34706ecb5dad19e6c7d267cf86d28c075ef3127c58f3081279 \ + --hash=sha256:872bad5c83f7eec9da11e1fef5f858c6a4c79fe4a83c7780e7b0fe95d560ae3f \ + --hash=sha256:8b3853fb66bf34ce1b6e573e1bbb3cb28763be9d1f57758535757faf1ab2f24a \ + --hash=sha256:8d0ea740a2faa56f930dc82c5976d96c017ece26b29a1cddafb58721c7aab960 \ + --hash=sha256:8e97c138d811e9367723fcd07c4402a9211caae20479fdd6301d57762778a69f \ + --hash=sha256:90525454546536544307e6da9c81f331a71a1b144e2d038fec587cc9f9250285 \ + --hash=sha256:9066dff9dc0a182478ca5885d0b8a2b820b462e19459ada109df7a3ced31b272 \ + --hash=sha256:9757602fb45c8ecc1883fe6db7c59c19d87eb3c645ec9342d28a6026837da931 \ + --hash=sha256:98877a9c4ad42df8253a12d8d17a3265781d1feb5c91c767bd153f88feb0b670 \ + --hash=sha256:994386a4d6ad39e18bcede6dc8d1d693ec3ed897b88f86b1841fbc37227406da \ + --hash=sha256:9b35f8bded43ff91475305445fedf0613f880ff7e25c75ae1028e1260a9b7a86 \ + --hash=sha256:9c9340c7161e112e36ebb97fbba1cdbe7db3dfacb694d2918b1f155a01f3d859 \ + --hash=sha256:9e51e30d67b468a2a634ade928b30cb3e420127f148a9aec60de33f39087bdc4 \ + --hash=sha256:a023804a3ac0f85d4510265b60978522368b5815772262e61e3a2222a8b315c9 \ + --hash=sha256:aa310096450e9c461b7dfd66cbc1c41771fe36c06200440bb3e062b1d4a06b6e \ + --hash=sha256:af039afc6d787502c02089759778b550cb2f25dbe2780f5b050a2e37031c3fbf \ + --hash=sha256:af5c5112db04cf62a5d9d224a24f289aaecb47d152c08a457cca81cee061d5bd \ + --hash=sha256:b3d10bdd46cbc35a2109737d36ffbef32e7420569a87904738ad444ccb7ac2c5 \ + --hash=sha256:b7cf28d9c90e40d4e385b858e4095739829f466f23e08674085161d86bb4bb10 \ + --hash=sha256:bec8e4e88984be157408f1923d25869e1b575c07711cdbdde596f66931800934 \ + --hash=sha256:becfa816545a48c8e740ac2fd624c1c121e1362072d68ffcf37a6b1be8ea187e \ + --hash=sha256:c2ad3e5bfcd345c0bfe9af69a82d720860b5b043c1657ffb513c18a0dee19c19 \ + --hash=sha256:c4726e36a2f7e92f09f5b8e92ba4db7525daffe31a0dcbcf0533edc0ade8c7d8 \ + --hash=sha256:c67c19f653053ef2ebd7f1837c2978400058d6d7f66ec5760373a21eaf660158 \ + --hash=sha256:c701de8e483fb5e53874aab642235361aac6de698146b02c644389eaa8c137b6 \ + --hash=sha256:cc7a26edf79015c58eea46feb5b262cece55bc1d4929a8a9e0cbe7e6d6a9b0eb \ + --hash=sha256:ccc15a7c7a99aed7d0831eaf78a607f1db0c7a255f96e3d18984231acd72f70c \ + --hash=sha256:cd6c15242d9306ff1748681c3235284cbe9f807aeaa86cd17d85e72af626e9a7 \ + --hash=sha256:cdbea2aac1a4caa66ee912af3601557d2bda2f9f69feec83601c78c7e53ece64 \ + --hash=sha256:d30d5d7963453b478016bf7b0d87d7089ca24d93dbdecfbc9aa32f1b4772160a \ + --hash=sha256:dde9fb6e105ce054339256a8b7a9775212ebb29596ef4e402d7bbc63b354d202 \ + --hash=sha256:e097f877de4d6af13a33ef938bf2a2350f424be5deabf8b857da95f5b080487a \ + --hash=sha256:e1e1586ebdebe0447a24842480defac17c496430a218486c96e2da3f164c0f05 \ + --hash=sha256:e344d0afdd7c06c1f1e66a4736593293f432defc2191e6b411fc9c82fa8c5adc \ + --hash=sha256:e4056bc421d4df2c61db4e584415f2b0f1eebb92cbf9222f7f38303467c37117 \ + --hash=sha256:e420e74c6db4594a6d09f39b58c0772679006cb0b4fc40901ba608794d87dad2 \ + --hash=sha256:e458e6fc2b7dd40d15cda04898bd2d8c9ff7ae086c516bc261628d54eb4e3158 \ + --hash=sha256:eaf3d594ebfd5e1f3503d81e06a5d78e33cda27418b36c2491c3d4ad4fca5972 \ + --hash=sha256:ebcc145c74d06296ce0cad35992185064e5cb2aadef719586778c144f0cd4d37 \ + --hash=sha256:f4330c022024e7994b630199cdae909123e4b0e9cf15335de71b146c0f6a2435 \ + --hash=sha256:ff7d1f449fcad23d9bc8e8dc2b9972be38bcd76d99ea5f7d29b2efa929c2a7ff # via motor python-dateutil==2.9.0.post0 \ --hash=sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3 \ @@ -417,6 +429,10 @@ referencing==0.34.0 \ # via # jsonschema # jsonschema-specifications +rich==13.7.1 \ + --hash=sha256:4edbae314f59eb482f54e9e30bf00d33350aaa94f4bfcd4e9e3110e64d0d7222 \ + --hash=sha256:9be308cb1fe2f1f57d67ce99e95af38a1e2bc71ad9813b0e247cf7ffbcc3a432 + # via typer rpds-py==0.18.0 \ --hash=sha256:01e36a39af54a30f28b73096dd39b6802eddd04c90dbe161c1b8dbe22353189f \ --hash=sha256:044a3e61a7c2dafacae99d1e722cc2d4c05280790ec5a05031b3876809d89a5c \ @@ -524,6 +540,10 @@ s3transfer==0.10.1 \ --hash=sha256:5683916b4c724f799e600f41dd9e10a9ff19871bf87623cc8f491cb4f5fa0a19 \ --hash=sha256:ceb252b11bcf87080fb7850a224fb6e05c8a776bab8f2b64b7f25b969464839d # via boto3 +shellingham==1.5.4 \ + --hash=sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686 \ + --hash=sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de + # via typer six==1.16.0 \ --hash=sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926 \ --hash=sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254 @@ -532,16 +552,16 @@ sniffio==1.3.1 \ --hash=sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2 \ --hash=sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc # via anyio -starlette==0.36.3 \ - --hash=sha256:13d429aa93a61dc40bf503e8c801db1f1bca3dc706b10ef2434a36123568f044 \ - --hash=sha256:90a671733cfb35771d8cc605e0b679d23b992f8dcfad48cc60b38cb29aeb7080 +starlette==0.37.2 \ + --hash=sha256:6fe59f29268538e5d0d182f2791a479a0c64638e6935d1c6989e63fb2699c6ee \ + --hash=sha256:9af890290133b79fc3db55474ade20f6220a364a0402e0b556e7cd5e1e093823 # via fastapi -typer==0.9.0 \ - --hash=sha256:50922fd79aea2f4751a8e0408ff10d2662bd0c8bbfa84755a699f3bada2978b2 \ - --hash=sha256:5d96d986a21493606a358cae4461bd8cdf83cbf33a5aa950ae629ca3b51467ee -typing-extensions==4.10.0 \ - --hash=sha256:69b1a937c3a517342112fb4c6df7e72fc39a38e7891a5730ed4985b5214b5475 \ - --hash=sha256:b0abd7c89e8fb96f98db18d86106ff1d90ab692004eb746cf6eda2682f91b3cb +typer==0.12.2 \ + --hash=sha256:977929604fde12aeada011852ad9c64370501be6ac2eac248f3161cdc9eeb7c9 \ + --hash=sha256:e1accbaa7e2b2350753acec896ac30493ac573211a8d4603e88f8356217e01f7 +typing-extensions==4.11.0 \ + --hash=sha256:83f085bd5ca59c80295fc2a82ab5dac679cbe02b9f33f7d83af68e241bea51b0 \ + --hash=sha256:c1f94d72897edaf4ce775bb7558d5b79d8126906a14ea5ed1635921406c0387a # via # anyio # fastapi