From 76b950687a157f390014713e25d412e44562fa40 Mon Sep 17 00:00:00 2001 From: TheByronHimes Date: Mon, 18 Sep 2023 14:03:13 +0000 Subject: [PATCH] Tweak fix_temp_dir_comments() and run update_lock --- requirements-dev.txt | 28 ++++---- requirements.txt | 141 +++++++++++++++++++++++++++++++---------- scripts/update_lock.py | 4 +- 3 files changed, 124 insertions(+), 49 deletions(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 8de4c556..7639cf04 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -2,7 +2,7 @@ # This file is autogenerated by pip-compile with Python 3.9 # by the following command: # -# pip-compile --generate-hashes --output-file=/workspace/requirements-dev.txt /tmp/tmpexv74k74/pyproject.toml /workspace/requirements-dev.in +# pip-compile --generate-hashes --output-file=/workspace/requirements-dev.txt /tmp/tmp9e8xyjgu/pyproject.toml /workspace/requirements-dev.in # aiokafka==0.8.0 \ --hash=sha256:021e9f0027ca63c6c04daccfdd0e985f7a56d51bd0d43f482f674a58fada52f5 \ @@ -434,9 +434,9 @@ httpx==0.23.3 \ # -r /workspace/requirements-dev-common.in # ghga-service-commons # pytest-httpx -identify==2.5.28 \ - --hash=sha256:87816de144bf46d161bd5b3e8f5596b16cade3b80be537087334b26bc5c177f3 \ - --hash=sha256:94bb59643083ebd60dc996d043497479ee554381fbc5307763915cda49b0e78f +identify==2.5.29 \ + --hash=sha256:24437fbf6f4d3fe6efd0eb9d67e24dd9106db99af5ceb27996a5f7895f24bf1b \ + --hash=sha256:d43d52b86b15918c137e3a74fff5224f60385cd0e9c38e99d07c257f02f151a5 # via pre-commit idna==3.4 \ --hash=sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4 \ @@ -803,9 +803,9 @@ rfc3986[idna2008]==1.5.0 \ --hash=sha256:270aaf10d87d0d4e095063c65bf3ddbc6ee3d0b226328ce21e036f946e421835 \ --hash=sha256:a86d6e1f5b1dc238b218b012df0aa79409667bb209e58da56d0b94704e712a97 # via httpx -rich==13.5.2 \ - --hash=sha256:146a90b3b6b47cac4a73c12866a499e9817426423f57c5a66949c086191a8808 \ - --hash=sha256:fb9d6c0a0f643c99eed3875b5377a184132ba9be4d61516a55273d3554d75a39 +rich==13.5.3 \ + --hash=sha256:87b43e0543149efa1253f485cd845bb7ee54df16c9617b8a893650ab84b4acb6 \ + --hash=sha256:9257b468badc3d347e146a4faa268ff229039d4c2d176ab0cffb4c4fbc73d5d9 # via bandit rpds-py==0.10.3 \ --hash=sha256:015de2ce2af1586ff5dc873e804434185199a15f7d96920ce67e50604592cae9 \ @@ -919,9 +919,9 @@ six==1.16.0 \ # dependency-injector # pytest-profiling # python-dateutil -smmap==5.0.0 \ - --hash=sha256:2aba19d6a040e78d8b09de5c57e96207b09ed71d8e55ce0959eeee6c8e190d94 \ - --hash=sha256:c840e62059cd3be204b0c9c9f74be2c09d5648eddd4580d9314c3ecde0b30936 +smmap==5.0.1 \ + --hash=sha256:dceeb6c0028fdb6734471eb07c0cd2aae706ccaecab45965ee83f11c8d3b1f62 \ + --hash=sha256:e6d8668fa5f93e706934a62d7b4db19c8d9eb8cf2adbb75ef1b675aa332b69da # via gitdb snakeviz==2.2.0 \ --hash=sha256:569e2d71c47f80a886aa6e70d6405cb6d30aa3520969ad956b06f824c5f02b8e \ @@ -982,10 +982,10 @@ typer==0.7.0 \ --hash=sha256:ff797846578a9f2a201b53442aedeb543319466870fbe1c701eab66dd7681165 # via # -r /workspace/requirements-dev-common.in - # my-microservice (/tmp/tmpexv74k74/pyproject.toml) -typing-extensions==4.7.1 \ - --hash=sha256:440d5dd3af93b060174bf433bccd69b0babc3b15b1a8dca43789fd7f61514b36 \ - --hash=sha256:b75ddc264f0ba5615db7ba217daeb99701ad295353c45f9e95963337ceeeffb2 + # my-microservice (pyproject.toml) +typing-extensions==4.8.0 \ + --hash=sha256:8f92fc8806f9a6b641eaa5318da32b44d401efaac0f6678c9bc448ba3605faa0 \ + --hash=sha256:df8e4339e9cb77357558cbdbceca33c303714cf861d1eef15e1070055ae8b7ef # via # black # mypy diff --git a/requirements.txt b/requirements.txt index 1f690d5a..ef93bb4b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,7 @@ # This file is autogenerated by pip-compile with Python 3.9 # by the following command: # -# pip-compile --generate-hashes --output-file=/workspace/requirements.txt /tmp/tmpexv74k74/pyproject.toml +# pip-compile --generate-hashes --output-file=/workspace/requirements.txt /tmp/tmp9e8xyjgu/pyproject.toml /workspace/requirements.in # aiokafka==0.8.0 \ --hash=sha256:021e9f0027ca63c6c04daccfdd0e985f7a56d51bd0d43f482f674a58fada52f5 \ @@ -36,32 +36,41 @@ aiokafka==0.8.0 \ --hash=sha256:ec896d114be157a886e3227bbe3f00658dc4d6f17b203bc44075650817703f0b \ --hash=sha256:f0a216a27f05b050d5a5308fb3444014fa6bca5f0cd63468eaa169c5f19ea1dd \ --hash=sha256:f3f96301337fa7f7242f46651619b8e9e8fa8f23902dc11416fe764436d662d3 - # via hexkit + # via + # -c /workspace/requirements-dev.txt + # hexkit anyio==4.0.0 \ --hash=sha256:cfdb2b588b9fc25ede96d8db56ed50848b0b649dca3dd1df0b11f683bb9e0b5f \ --hash=sha256:f7ed51751b2c2add651e5747c891b47e26d2a21be5d32d9311dfe9692f3e5d7a # via + # -c /workspace/requirements-dev.txt # httpcore # starlette # watchfiles async-timeout==4.0.3 \ --hash=sha256:4640d96be84d82d02ed59ea2b7105a0f7b33abe8703703cd0ab0bf87c427522f \ --hash=sha256:7405140ff1230c310e51dc27b3145b9092d659ce68ff733fb0cefe3ee42be028 - # via aiokafka + # via + # -c /workspace/requirements-dev.txt + # aiokafka attrs==23.1.0 \ --hash=sha256:1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04 \ --hash=sha256:6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015 # via + # -c /workspace/requirements-dev.txt # jsonschema # referencing boto3==1.26.50 \ --hash=sha256:3737d8a506f50065bb2366a6b8e7545d88034f4771527790a125e0abd307d8e8 \ --hash=sha256:9c434bcd02c527485c89d6efbd38b7c205e06ab06abe80e5dbf9a8be836c77c2 - # via hexkit + # via + # -c /workspace/requirements-dev.txt + # hexkit botocore==1.29.50 \ --hash=sha256:0e9ab19787ad7a079c00d3e40b16bc66423e54bc0e8a203b70b543bd8854d5ad \ --hash=sha256:5cc68b78a48217550c18b4639420b7c3b48ed9e09e749343143acbfa423ceec5 # via + # -c /workspace/requirements-dev.txt # boto3 # hexkit # s3transfer @@ -69,12 +78,14 @@ certifi==2023.7.22 \ --hash=sha256:539cc1d13202e33ca466e88b2807e29f4c13049d6d87031a3c110744495cb082 \ --hash=sha256:92d6037539857d8206b8f6ae472e8b77db8058fec5937a1ef3f54304089edbb9 # via + # -c /workspace/requirements-dev.txt # httpcore # httpx click==8.1.7 \ --hash=sha256:ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28 \ --hash=sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de # via + # -c /workspace/requirements-dev.txt # typer # uvicorn dependency-injector==4.41.0 \ @@ -148,47 +159,65 @@ dependency-injector==4.41.0 \ --hash=sha256:e3229d83e99e255451605d5276604386e06ad948e3d60f31ddd796781c77f76f \ --hash=sha256:f2842e15bae664a9f69932e922b02afa055c91efec959cb1896f6c499bf68180 \ --hash=sha256:f89a507e389b7e4d4892dd9a6f5f4da25849e24f73275478634ac594d621ab3f - # via hexkit + # via + # -c /workspace/requirements-dev.txt + # hexkit dnspython==2.4.2 \ --hash=sha256:57c6fbaaeaaf39c891292012060beb141791735dbb4004798328fc2c467402d8 \ --hash=sha256:8dcfae8c7460a2f84b4072e26f1c9f4101ca20c071649cb7c34e8b6a93d58984 # via + # -c /workspace/requirements-dev.txt # email-validator # pymongo email-validator==2.0.0.post2 \ --hash=sha256:1ff6e86044200c56ae23595695c54e9614f4a9551e0e393614f764860b3d7900 \ --hash=sha256:2466ba57cda361fb7309fd3d5a225723c788ca4bbad32a0ebd5373b99730285c - # via pydantic + # via + # -c /workspace/requirements-dev.txt + # pydantic exceptiongroup==1.1.3 \ --hash=sha256:097acd85d473d75af5bb98e41b61ff7fe35efe6675e4f9370ec6ec5126d160e9 \ --hash=sha256:343280667a4585d195ca1cf9cef84a4e178c4b6cf2274caef9859782b567d5e3 - # via anyio + # via + # -c /workspace/requirements-dev.txt + # anyio fastapi==0.96.0 \ --hash=sha256:71232d47c2787446991c81c41c249f8a16238d52d779c0e6b43927d3773dbe3c \ --hash=sha256:b8e11fe81e81eab4e1504209917338e0b80f783878a42c2b99467e5e1019a1e9 - # via ghga-service-commons + # via + # -c /workspace/requirements-dev.txt + # ghga-service-commons ghga-event-schemas==0.13.0 \ --hash=sha256:248df33a8966f35be296b1236fad4033fff0006b39183b66fe6e77ded298bea8 \ --hash=sha256:f8e9a05c53d015abf6089af6700dc20cdeab087eea345818899febd658e563f9 - # via my-microservice (pyproject.toml) + # via + # -c /workspace/requirements-dev.txt + # my-microservice (pyproject.toml) ghga-service-commons[api]==0.7.0 \ --hash=sha256:17d86341496898649741a2774d987c21620594ce3441cdaa785c99d8d7c14e3b \ --hash=sha256:cd552ecbe521fb80910ed06673f1bbeeecc1122e3ce6eb415280031eb77ca09f - # via my-microservice (pyproject.toml) + # via + # -c /workspace/requirements-dev.txt + # my-microservice (pyproject.toml) h11==0.14.0 \ --hash=sha256:8f19fbbe99e72420ff35c00b27a34cb9937e902a8b810e2c88300c6f0a3b699d \ --hash=sha256:e3fe4ac4b851c468cc8363d500db52c2ead036020723024a109d37346efaa761 # via + # -c /workspace/requirements-dev.txt # httpcore # uvicorn hexkit[akafka,mongodb,s3]==0.10.2 \ --hash=sha256:1495f2bc6ae7423874bc20367dd28555cd15a74ccf5cb4997e0fb8307757987e \ --hash=sha256:436ea50e706ab616803eb85a9a9f5e7bec727379b750b966650d6e64d4ea5ef0 - # via my-microservice (pyproject.toml) + # via + # -c /workspace/requirements-dev.txt + # my-microservice (pyproject.toml) httpcore==0.16.3 \ --hash=sha256:c5d6f04e2fc530f39e0c077e6a30caa53f1451096120f1f38b954afd0b17c0cb \ --hash=sha256:da1fb708784a938aa084bde4feb8317056c55037247c787bd7e19eb2c2949dc0 - # via httpx + # via + # -c /workspace/requirements-dev.txt + # httpx httptools==0.6.0 \ --hash=sha256:03bfd2ae8a2d532952ac54445a2fb2504c804135ed28b53fefaf03d3a93eb1fd \ --hash=sha256:0781fedc610293a2716bc7fa142d4c85e6776bc59d617a807ff91246a95dea35 \ @@ -225,15 +254,20 @@ httptools==0.6.0 \ --hash=sha256:dea66d94e5a3f68c5e9d86e0894653b87d952e624845e0b0e3ad1c733c6cc75d \ --hash=sha256:e41ccac9e77cd045f3e4ee0fc62cbf3d54d7d4b375431eb855561f26ee7a9ec4 \ --hash=sha256:f959e4770b3fc8ee4dbc3578fd910fab9003e093f20ac8c621452c4d62e517cb - # via uvicorn + # via + # -c /workspace/requirements-dev.txt + # uvicorn httpx==0.23.3 \ --hash=sha256:9818458eb565bb54898ccb9b8b251a28785dd4a55afbc23d0eb410754fe7d0f9 \ --hash=sha256:a211fcce9b1254ea24f0cd6af9869b3d29aba40154e947d2a07bb499b3e310d6 - # via ghga-service-commons + # via + # -c /workspace/requirements-dev.txt + # ghga-service-commons idna==3.4 \ --hash=sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4 \ --hash=sha256:90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2 # via + # -c /workspace/requirements-dev.txt # anyio # email-validator # rfc3986 @@ -241,30 +275,40 @@ jmespath==1.0.1 \ --hash=sha256:02e2e4cc71b5bcab88332eebf907519190dd9e6e82107fa7f83b1003a6252980 \ --hash=sha256:90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe # via + # -c /workspace/requirements-dev.txt # boto3 # botocore jsonschema==4.19.0 \ --hash=sha256:043dc26a3845ff09d20e4420d6012a9c91c9aa8999fa184e7efcfeccb41e32cb \ --hash=sha256:6e1e7569ac13be8139b2dd2c21a55d350066ee3f80df06c608b398cdc6f30e8f # via + # -c /workspace/requirements-dev.txt # ghga-event-schemas # hexkit jsonschema-specifications==2023.7.1 \ --hash=sha256:05adf340b659828a004220a9613be00fa3f223f2b82002e273dee62fd50524b1 \ --hash=sha256:c91a50404e88a1f6ba40636778e2ee08f6e24c5613fe4c53ac24578a5a7f72bb - # via jsonschema + # via + # -c /workspace/requirements-dev.txt + # jsonschema kafka-python==2.0.2 \ --hash=sha256:04dfe7fea2b63726cd6f3e79a2d86e709d608d74406638c5da33a01d45a9d7e3 \ --hash=sha256:2d92418c7cb1c298fa6c7f0fb3519b520d0d7526ac6cb7ae2a4fc65a51a94b6e - # via aiokafka + # via + # -c /workspace/requirements-dev.txt + # aiokafka motor==3.1.1 \ --hash=sha256:01d93d7c512810dcd85f4d634a7244ba42ff6be7340c869791fe793561e734da \ --hash=sha256:a4bdadf8a08ebb186ba16e557ba432aa867f689a42b80f2e9f8b24bbb1604742 - # via hexkit + # via + # -c /workspace/requirements-dev.txt + # hexkit packaging==23.1 \ --hash=sha256:994793af429502c4ea2ebf6bf664629d07c1a9fe974af92966e4b8d2df7edc61 \ --hash=sha256:a392980d2b6cffa644431898be54b0045151319d1e7ec34f0cfed48767dd334f - # via aiokafka + # via + # -c /workspace/requirements-dev.txt + # aiokafka pydantic[email]==1.10.6 \ --hash=sha256:012c99a9c0d18cfde7469aa1ebff922e24b0c706d03ead96940f5465f2c9cf62 \ --hash=sha256:0abd9c60eee6201b853b6c4be104edfba4f8f6c5f3623f8e1dba90634d63eb35 \ @@ -303,6 +347,7 @@ pydantic[email]==1.10.6 \ --hash=sha256:f9289065611c48147c1dd1fd344e9d57ab45f1d99b0fb26c51f1cf72cd9bcd31 \ --hash=sha256:fd9b9e98068fa1068edfc9eabde70a7132017bdd4f362f8b4fd0abed79c33083 # via + # -c /workspace/requirements-dev.txt # fastapi # ghga-event-schemas # ghga-service-commons @@ -389,15 +434,21 @@ pymongo==4.5.0 \ --hash=sha256:f3754acbd7efc7f1b529039fcffc092a15e1cf045e31f22f6c9c5950c613ec4d \ --hash=sha256:fe48f50fb6348511a3268a893bfd4ab5f263f5ac220782449d03cd05964d1ae7 \ --hash=sha256:fff7d17d30b2cd45afd654b3fc117755c5d84506ed25fda386494e4e0a3416e1 - # via motor + # via + # -c /workspace/requirements-dev.txt + # motor python-dateutil==2.8.2 \ --hash=sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86 \ --hash=sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9 - # via botocore + # via + # -c /workspace/requirements-dev.txt + # botocore python-dotenv==1.0.0 \ --hash=sha256:a8df96034aae6d2d50a4ebe8216326c61c3eb64836776504fcca410e5937a3ba \ --hash=sha256:f5971a9226b701070a4bf2c38c89e5a3f0d64de8debda981d1db98583009122a - # via uvicorn + # via + # -c /workspace/requirements-dev.txt + # uvicorn pyyaml==6.0 \ --hash=sha256:01b45c0191e6d66c470b6cf1b9531a771a83c1c4208272ead47a3ae4f2f603bf \ --hash=sha256:0283c35a6a9fbf047493e3a0ce8d79ef5030852c51e9d911a27badfde0605293 \ @@ -440,18 +491,22 @@ pyyaml==6.0 \ --hash=sha256:e61ceaab6f49fb8bdfaa0f92c4b57bcfbea54c09277b1b4f7ac376bfb7a7c174 \ --hash=sha256:f84fbc98b019fef2ee9a1cb3ce93e3187a6df0b2538a651bfb890254ba9f90b5 # via + # -c /workspace/requirements-dev.txt # hexkit # uvicorn referencing==0.30.2 \ --hash=sha256:449b6669b6121a9e96a7f9e410b245d471e8d48964c67113ce9afe50c8dd7bdf \ --hash=sha256:794ad8003c65938edcdbc027f1933215e0d0ccc0291e3ce20a4d87432b59efc0 # via + # -c /workspace/requirements-dev.txt # jsonschema # jsonschema-specifications rfc3986[idna2008]==1.5.0 \ --hash=sha256:270aaf10d87d0d4e095063c65bf3ddbc6ee3d0b226328ce21e036f946e421835 \ --hash=sha256:a86d6e1f5b1dc238b218b012df0aa79409667bb209e58da56d0b94704e712a97 - # via httpx + # via + # -c /workspace/requirements-dev.txt + # httpx rpds-py==0.10.3 \ --hash=sha256:015de2ce2af1586ff5dc873e804434185199a15f7d96920ce67e50604592cae9 \ --hash=sha256:061c3ff1f51ecec256e916cf71cc01f9975af8fb3af9b94d3c0cc8702cfea637 \ @@ -551,47 +606,61 @@ rpds-py==0.10.3 \ --hash=sha256:fc2200e79d75b5238c8d69f6a30f8284290c777039d331e7340b6c17cad24a5a \ --hash=sha256:fcc1ebb7561a3e24a6588f7c6ded15d80aec22c66a070c757559b57b17ffd1cb # via + # -c /workspace/requirements-dev.txt # jsonschema # referencing s3transfer==0.6.2 \ --hash=sha256:b014be3a8a2aab98cfe1abc7229cc5a9a0cf05eb9c1f2b86b230fd8df3f78084 \ --hash=sha256:cab66d3380cca3e70939ef2255d01cd8aece6a4907a9528740f668c4b0611861 - # via boto3 + # via + # -c /workspace/requirements-dev.txt + # boto3 six==1.16.0 \ --hash=sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926 \ --hash=sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254 # via + # -c /workspace/requirements-dev.txt # dependency-injector # python-dateutil sniffio==1.3.0 \ --hash=sha256:e60305c5e5d314f5389259b7f22aaa33d8f7dee49763119234af3755c55b9101 \ --hash=sha256:eecefdce1e5bbfb7ad2eeaabf7c1eeb404d7757c379bd1f7e5cce9d8bf425384 # via + # -c /workspace/requirements-dev.txt # anyio # httpcore # httpx starlette==0.27.0 \ --hash=sha256:6a6b0d042acb8d469a01eba54e9cda6cbd24ac602c4cd016723117d6a7e73b75 \ --hash=sha256:918416370e846586541235ccd38a474c08b80443ed31c578a418e2209b3eef91 - # via fastapi + # via + # -c /workspace/requirements-dev.txt + # fastapi typer==0.7.0 \ --hash=sha256:b5e704f4e48ec263de1c0b3a2387cd405a13767d2f907f44c1a08cbad96f606d \ --hash=sha256:ff797846578a9f2a201b53442aedeb543319466870fbe1c701eab66dd7681165 - # via my-microservice (pyproject.toml) -typing-extensions==4.7.1 \ - --hash=sha256:440d5dd3af93b060174bf433bccd69b0babc3b15b1a8dca43789fd7f61514b36 \ - --hash=sha256:b75ddc264f0ba5615db7ba217daeb99701ad295353c45f9e95963337ceeeffb2 # via + # -c /workspace/requirements-dev.txt + # my-microservice (pyproject.toml) +typing-extensions==4.8.0 \ + --hash=sha256:8f92fc8806f9a6b641eaa5318da32b44d401efaac0f6678c9bc448ba3605faa0 \ + --hash=sha256:df8e4339e9cb77357558cbdbceca33c303714cf861d1eef15e1070055ae8b7ef + # via + # -c /workspace/requirements-dev.txt # pydantic # starlette urllib3==1.26.16 \ --hash=sha256:8d36afa7616d8ab714608411b4a3b13e58f463aee519024578e062e141dce20f \ --hash=sha256:8f135f6502756bde6b2a9b28989df5fbe87c9970cecaa69041edcce7f0589b14 - # via botocore + # via + # -c /workspace/requirements-dev.txt + # botocore uvicorn[standard]==0.20.0 \ --hash=sha256:a4e12017b940247f836bc90b72e725d7dfd0c8ed1c51eb365f5ba30d9f5127d8 \ --hash=sha256:c3ed1598a5668208723f2bb49336f4509424ad198d6ab2615b7783db58d919fd - # via ghga-service-commons + # via + # -c /workspace/requirements-dev.txt + # ghga-service-commons uvloop==0.17.0 \ --hash=sha256:0949caf774b9fcefc7c5756bacbbbd3fc4c05a6b7eebc7c7ad6f825b23998d6d \ --hash=sha256:0ddf6baf9cf11a1a22c71487f39f15b2cf78eb5bde7e5b45fbb99e8a9d91b9e1 \ @@ -623,7 +692,9 @@ uvloop==0.17.0 \ --hash=sha256:dbbaf9da2ee98ee2531e0c780455f2841e4675ff580ecf93fe5c48fe733b5667 \ --hash=sha256:f1e507c9ee39c61bfddd79714e4f85900656db1aec4d40c6de55648e85c2799c \ --hash=sha256:ff3d00b70ce95adce264462c930fbaecb29718ba6563db354608f37e49e09024 - # via uvicorn + # via + # -c /workspace/requirements-dev.txt + # uvicorn watchfiles==0.20.0 \ --hash=sha256:007dcc4a401093010b389c044e81172c8a2520dba257c88f8828b3d460c6bb38 \ --hash=sha256:08dc702529bb06a2b23859110c214db245455532da5eaea602921687cfcd23db \ @@ -647,7 +718,9 @@ watchfiles==0.20.0 \ --hash=sha256:d97db179f7566dcf145c5179ddb2ae2a4450e3a634eb864b09ea04e68c252e8e \ --hash=sha256:e43af4464daa08723c04b43cf978ab86cc55c684c16172622bdac64b34e36af0 \ --hash=sha256:eccc8942bcdc7d638a01435d915b913255bbd66f018f1af051cd8afddb339ea3 - # via uvicorn + # via + # -c /workspace/requirements-dev.txt + # uvicorn websockets==11.0.3 \ --hash=sha256:01f5567d9cf6f502d655151645d4e8b72b453413d3819d2b6f1185abc23e82dd \ --hash=sha256:03aae4edc0b1c68498f41a6772d80ac7c1e33c06c6ffa2ac1c27a07653e79d6f \ @@ -719,4 +792,6 @@ websockets==11.0.3 \ --hash=sha256:f61bdb1df43dc9c131791fbc2355535f9024b9a04398d3bd0684fc16ab07df74 \ --hash=sha256:fb06eea71a00a7af0ae6aefbb932fb8a7df3cb390cc217d51a9ad7343de1b8d0 \ --hash=sha256:ffd7dcaf744f25f82190856bc26ed81721508fc5cbf2a330751e135ff1283564 - # via uvicorn + # via + # -c /workspace/requirements-dev.txt + # uvicorn diff --git a/scripts/update_lock.py b/scripts/update_lock.py index f7697b8b..59fa5fc4 100755 --- a/scripts/update_lock.py +++ b/scripts/update_lock.py @@ -97,8 +97,8 @@ def fix_temp_dir_comments(file_path: Path): for line in lines: # Remove random temp directory name line = re.sub( - r"via ([\w-]+).*?pyproject\.toml\)", - lambda match: f"via {match.group(1)} (pyproject.toml)", + r"\([^\)\(]*?pyproject\.toml\)", + "(pyproject.toml)", line, ) file.write(line)