diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 1687d7a..5b6eaae 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -5,7 +5,7 @@ repos: - id: check-yaml - id: check-toml - - repo: https://github.com/pycqa/isort + - repo: https://github.com/PyCQA/isort rev: 5.10.1 hooks: - id: isort @@ -17,7 +17,7 @@ repos: hooks: - id: black - - repo: https://gitlab.com/pycqa/flake8 - rev: 4.0.1 + - repo: https://github.com/PyCQA/flake8 + rev: 5.0.2 hooks: - id: flake8 diff --git a/requirements/dev.txt b/requirements/dev.txt index cdff78c..9a2a87f 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -15,9 +15,9 @@ asgi-lifespan==1.0.1 \ --hash=sha256:9a33e7da2073c4764bc79bd6136501d6c42f60e3d2168ba71235e84122eadb7f \ --hash=sha256:9ea969dc5eb5cf08e52c08dce6f61afcadd28112e72d81c972b1d8eb8691ab53 # via -r requirements/dev.in -attrs==21.4.0 \ - --hash=sha256:2d27e3784d7a565d36ab851fe94887c5eccd6a463168875832a1be79c82828b4 \ - --hash=sha256:626ba8234211db98e869df76230a137c4c40a12d72445c45d5f5b716f076e2fd +attrs==22.1.0 \ + --hash=sha256:29adc2665447e5191d0e7c568fde78b21f9672d344281d0c6e1ab085429b22b6 \ + --hash=sha256:86efa402f67bf2df34f51a335487cf46b1ec130d02b8d39fd248abfd30da551c # via pytest certifi==2022.6.15 \ --hash=sha256:84c85a9078b11105f04f3036a9482ae10e4621616db313fe045dd24743a0820d \ @@ -353,12 +353,6 @@ rfc3986[idna2008]==1.5.0 \ # via # -c requirements/main.txt # httpx -six==1.16.0 \ - --hash=sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926 \ - --hash=sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254 - # via - # -c requirements/main.txt - # virtualenv sniffio==1.2.0 \ --hash=sha256:471b71698eac1c2112a40ce2752bb2f4a4814c22a54a3eed3676bc0f5ca9f663 \ --hash=sha256:c4666eecec1d3f50960c6bdf61ab7bc350648da6c126e3cf6898d8cd4ddcd3de @@ -456,28 +450,29 @@ uvloop==0.16.0 \ # via # -c requirements/main.txt # uvicorn -virtualenv==20.15.1 \ - --hash=sha256:288171134a2ff3bfb1a2f54f119e77cd1b81c29fc1265a2356f3e8d14c7d58c4 \ - --hash=sha256:b30aefac647e86af6d82bfc944c556f8f1a9c90427b2fb4e3bfbf338cb82becf +virtualenv==20.16.2 \ + --hash=sha256:0ef5be6d07181946891f5abc8047fda8bc2f0b4b9bf222c64e6e8963baee76db \ + --hash=sha256:635b272a8e2f77cb051946f46c60a54ace3cb5e25568228bd6b57fc70eca9ff3 # via pre-commit -watchfiles==0.16.0 \ - --hash=sha256:059bd9596429f8c13604b2eb30888a5661b3c79099edc506f11b63be7afe3ca4 \ - --hash=sha256:09490d258be8fdd7f5141a39b468dede0b4aa4a52f2b2dbfb0f3835ae7c23eca \ - --hash=sha256:1bb5f0117c8b93f8e1b22ac0be60cfeb00332959a72e6bbe2073fea27ed086e5 \ - --hash=sha256:3d3f0397c9128971398a5cbb0fb45852ab2fa4472ac9724c031071e1e39970c0 \ - --hash=sha256:43d1d517faffa8955c2da0e6f64268e38442d43b50ca73cb686df25f891e49a1 \ - --hash=sha256:4f712dbe9d8c0365bf46ffe0dd9c6a62cc0acf05ba951f1a53de2b4d5bb63299 \ - --hash=sha256:59498853d3214d1e4d9b1cb3a06b0011a11f24d31708b1734d9cd7f5a30fe1af \ - --hash=sha256:5e3d4c92091d16bca1d61920575dab5d6dcbceda76dccd5fb91da0b7390b4ee9 \ - --hash=sha256:5fa786d102e7eabef22b2147af531aa70194aabcb35335be81c07c26382b0050 \ - --hash=sha256:750e40db5efcf3f5f11602dbc6fdf8e96a0eefdbccd271093efe9fa2e9d02ed2 \ - --hash=sha256:7c80e3907d21ca3f1689f42632d239fdc40ffc1d5f32f564997480f85e94c474 \ - --hash=sha256:8d635dcba3aab2909bf568765547696d7465d30e2e9c6f5ab99da877b58d29bb \ - --hash=sha256:a5f64674559fac56a6bf2f5e086cb3758740140c80711fe3e016f5443b84ef15 \ - --hash=sha256:bcd085980389bc64fe509188a9caffa4fe13b2616e2e3e674cde58f916b2a8ee \ - --hash=sha256:c9e3756cd2ba17e5042e8c9399a08e4bdbe1a366156a164e8373bda30ca096d0 \ - --hash=sha256:cbdb7814ca43f85ab8569206ab2c3bcd51dd5d1ba582914246784414e6ada62e \ - --hash=sha256:d5fb4f3b5c884d4f22f643b0697edbb04942bcad961a8f9a9bfadb73e7a1e229 +watchfiles==0.16.1 \ + --hash=sha256:1e41c8b4bf3e07c18aa51775b36b718830fa727929529a7d6e5b38cf845a06b4 \ + --hash=sha256:22af3b915f928ef59d427d7228668f87ac8054ed8200808c73fbcaa4f82d5572 \ + --hash=sha256:2a3debb19912072799d7ca53e99fc5f090f77948f5601392623b2a416b4c86be \ + --hash=sha256:35f3e411822e14a35f2ef656535aad4e6e79670d6b6ef8e53db958e28916b1fe \ + --hash=sha256:44c6aff58b8a70a26431737e483a54e8e224279b21873388571ed184fe7c91a7 \ + --hash=sha256:4a6a1ac96edf5bc3f8e36f4462fc1daad0ec3769ff2adb920571e120e37c91c5 \ + --hash=sha256:5741246ae399a03395aa5ee35480083a4f29d58ffd41dd3395594f8805f8cdbc \ + --hash=sha256:70159e759f52b65a50c498182dece80364bfd721e839c254c328cbc7a1716616 \ + --hash=sha256:75a4b9cec1b1c337ea77d4428b29861553d6bf8179923b1bc7e825e217460e2c \ + --hash=sha256:91d1b2d0cf060e5222a930a3e2f40f6577da1d18c085c32741b98a128dc1e72c \ + --hash=sha256:a8a1809bf910672aa0b7ed6e6045d4fc2cf1e0718b99bc443ef17faa5697b68a \ + --hash=sha256:aed7575e24434c8fec2f2bbb0cecb1521ea1240234d9108db7915a3424d92394 \ + --hash=sha256:b2c7ad91a867dd688b9a12097dd6a4f89397b43fccee871152aa67197cc94398 \ + --hash=sha256:baa6d0c1c5140e1dcf6ff802dd7b09fcd95b358e50d42fabc83d83f719451c54 \ + --hash=sha256:c9a7a6dc63684ff5ba11f0be0e64f744112c3c7a0baf4ec8f6794f9a6257d21e \ + --hash=sha256:cd7d2fd9a8f28066edc8db5278f3632eb94d10596af760fa0601631f32b1a41e \ + --hash=sha256:e939a2693404ac11e055f9d1237db8ad7635e2185a6143bde00116e691ea2983 \ + --hash=sha256:f91035a273001390093a09e52274a34695b0d15ee8736183b640bbc3b8a432ab # via # -c requirements/main.txt # uvicorn diff --git a/requirements/main.txt b/requirements/main.txt index 351cc10..741de6b 100644 --- a/requirements/main.txt +++ b/requirements/main.txt @@ -371,21 +371,21 @@ prometheus-client==0.14.1 \ --hash=sha256:522fded625282822a89e2773452f42df14b5a8e84a86433e3f8a189c1d54dc01 \ --hash=sha256:5459c427624961076277fdc6dc50540e2bacb98eebde99886e59ec55ed92093a # via dramatiq -protobuf==4.21.3 \ - --hash=sha256:174bc835cc639c82164bbce4e28e2af5aa7821285d7fde3162afbe5e226a5a73 \ - --hash=sha256:382c01e2ce14dcc3b4d25b8839f2139cc09c8a4006ad678579dc4080f6be1b29 \ - --hash=sha256:5330df7650785c7ffdd1199c04933668d5e2dfefb62250e2b03ec1c1d20e7c2e \ - --hash=sha256:64fd63629f8952d58a41150b242f1c1c30c5062c9b0de8e420c6d3b360ec5d89 \ - --hash=sha256:75aaa6d76a76a6f41f02645f6ebd255d738e9bb14c4d9d8269c676e65d0e0c7c \ - --hash=sha256:7dfc160de830b96b2c92c10d8f60e582e92252701bf6640ae75dfdecf6fdeb7a \ - --hash=sha256:8a2b4976872b71ea56cd3d55d320751d36a53f10220cc6075517806076cf4829 \ - --hash=sha256:9130759e719bee1e6d05ca6a3037f7eff66d7a7ff6ba25871917dc40e8f3fbb6 \ - --hash=sha256:9f510e743462899b1e296ac19bbaf4212d3106cdc51260ecde59ee6063f743f9 \ - --hash=sha256:cebfd1fb899180c0523955d5cae0e764210961b12dfc39fd96af8fc81fe71ac7 \ - --hash=sha256:d367e7385cd808ad33b580155bf9694881dd711c4271fe7b6f4e5270a01980b7 \ - --hash=sha256:dec4cb439e25058518e2cd469c5eb0f4e634b113eb0b1343b55ba9303ab1ad38 \ - --hash=sha256:df5a126706bd1d5072a6a0f6895c633ede67ea6cd679b4268eecce6b438bbe69 \ - --hash=sha256:fa22e2413f6fd98ec1b388686aadef5420ea8205e37b35cad825adea7c019625 +protobuf==4.21.4 \ + --hash=sha256:0275902f8292039d4a022319d3f86e8b231ac4c51d7be4cb797890fb78c16b85 \ + --hash=sha256:142ef5d73d6cd1bd8ab539d7d73c3722f31d33e64914e01bb91439cfcef11a9f \ + --hash=sha256:2ea8c841cc6422aea07d0f4f71f0e5e6e130de9a4b6c31a53b9d2a41a75f2d54 \ + --hash=sha256:47b7cf3e542fd50a3a7c24d0da13451bc362a32c0a9b905714942ea8cf35fa11 \ + --hash=sha256:5783dc0d6edae631145337fabb18503b4f77274f94cdd22a4b26b9fe5029e718 \ + --hash=sha256:5b95c5f515334dd3a811762e3c588b469bf39d4ee7b7f47ac1e0c41dc73809f7 \ + --hash=sha256:5e47947fbfefd5a1bdc7c28eea1d197ea6dba5812789c2429667831a55ef71b7 \ + --hash=sha256:7e51f6244e53e936abadf624ab3a0f06dc106b27473997374fbb34e6b2eb1e60 \ + --hash=sha256:a8119c029c60cf29b7eea5a9f56648482388e874611243f41cd10aff0a0e5461 \ + --hash=sha256:adeccfbffbf4c9d1e77da86dc995d76c837d01387e412066cc803ad037000892 \ + --hash=sha256:cb50d93ef748671b7e2537658869e00aaa8175d717d8e73a23fcd58842883229 \ + --hash=sha256:d9b0398ff68017015ec2a37fb0ab390363a654362b15ca2e4543d3c82587768f \ + --hash=sha256:e113f3d1629cebc911b107ce704f1a17d7e1589efef5c498e202bd47df223955 \ + --hash=sha256:fd62b6eda64e199b5da651d6be42af2aa8e30805961af1fc5f70292affca78e3 # via # google-api-core # googleapis-common-protos @@ -622,9 +622,9 @@ typing-extensions==4.3.0 \ --hash=sha256:25642c956049920a5aa49edcdd6ab1e06d7e5d467fc00e0506c44ac86fbfca02 \ --hash=sha256:e6d2677a32f47fc7eb2795db1dd15c1f34eff616bcaf2cfb5e997f854fa1c4a6 # via pydantic -urllib3==1.26.10 \ - --hash=sha256:8298d6d56d39be0e3bc13c1c97d133f9b45d797169a0e11cdd0e0489d786f7ec \ - --hash=sha256:879ba4d1e89654d9769ce13121e0f94310ea32e8d2f8cf587b77c08bbcdb30d6 +urllib3==1.26.11 \ + --hash=sha256:c33ccba33c819596124764c23a97d25f32b28433ba0dedeb77d873a38722c9bc \ + --hash=sha256:ea6e8fb210b19d950fab93b60c9009226c63a28808bc8386e05301e25883ac0a # via requests uvicorn[standard]==0.18.2 \ --hash=sha256:c19a057deb1c5bb060946e2e5c262fc01590c6529c0af2c3d9ce941e89bc30e0 \ @@ -648,24 +648,25 @@ uvloop==0.16.0 \ --hash=sha256:e814ac2c6f9daf4c36eb8e85266859f42174a4ff0d71b99405ed559257750382 \ --hash=sha256:f74bc20c7b67d1c27c72601c78cf95be99d5c2cdd4514502b4f3eb0933ff1228 # via uvicorn -watchfiles==0.16.0 \ - --hash=sha256:059bd9596429f8c13604b2eb30888a5661b3c79099edc506f11b63be7afe3ca4 \ - --hash=sha256:09490d258be8fdd7f5141a39b468dede0b4aa4a52f2b2dbfb0f3835ae7c23eca \ - --hash=sha256:1bb5f0117c8b93f8e1b22ac0be60cfeb00332959a72e6bbe2073fea27ed086e5 \ - --hash=sha256:3d3f0397c9128971398a5cbb0fb45852ab2fa4472ac9724c031071e1e39970c0 \ - --hash=sha256:43d1d517faffa8955c2da0e6f64268e38442d43b50ca73cb686df25f891e49a1 \ - --hash=sha256:4f712dbe9d8c0365bf46ffe0dd9c6a62cc0acf05ba951f1a53de2b4d5bb63299 \ - --hash=sha256:59498853d3214d1e4d9b1cb3a06b0011a11f24d31708b1734d9cd7f5a30fe1af \ - --hash=sha256:5e3d4c92091d16bca1d61920575dab5d6dcbceda76dccd5fb91da0b7390b4ee9 \ - --hash=sha256:5fa786d102e7eabef22b2147af531aa70194aabcb35335be81c07c26382b0050 \ - --hash=sha256:750e40db5efcf3f5f11602dbc6fdf8e96a0eefdbccd271093efe9fa2e9d02ed2 \ - --hash=sha256:7c80e3907d21ca3f1689f42632d239fdc40ffc1d5f32f564997480f85e94c474 \ - --hash=sha256:8d635dcba3aab2909bf568765547696d7465d30e2e9c6f5ab99da877b58d29bb \ - --hash=sha256:a5f64674559fac56a6bf2f5e086cb3758740140c80711fe3e016f5443b84ef15 \ - --hash=sha256:bcd085980389bc64fe509188a9caffa4fe13b2616e2e3e674cde58f916b2a8ee \ - --hash=sha256:c9e3756cd2ba17e5042e8c9399a08e4bdbe1a366156a164e8373bda30ca096d0 \ - --hash=sha256:cbdb7814ca43f85ab8569206ab2c3bcd51dd5d1ba582914246784414e6ada62e \ - --hash=sha256:d5fb4f3b5c884d4f22f643b0697edbb04942bcad961a8f9a9bfadb73e7a1e229 +watchfiles==0.16.1 \ + --hash=sha256:1e41c8b4bf3e07c18aa51775b36b718830fa727929529a7d6e5b38cf845a06b4 \ + --hash=sha256:22af3b915f928ef59d427d7228668f87ac8054ed8200808c73fbcaa4f82d5572 \ + --hash=sha256:2a3debb19912072799d7ca53e99fc5f090f77948f5601392623b2a416b4c86be \ + --hash=sha256:35f3e411822e14a35f2ef656535aad4e6e79670d6b6ef8e53db958e28916b1fe \ + --hash=sha256:44c6aff58b8a70a26431737e483a54e8e224279b21873388571ed184fe7c91a7 \ + --hash=sha256:4a6a1ac96edf5bc3f8e36f4462fc1daad0ec3769ff2adb920571e120e37c91c5 \ + --hash=sha256:5741246ae399a03395aa5ee35480083a4f29d58ffd41dd3395594f8805f8cdbc \ + --hash=sha256:70159e759f52b65a50c498182dece80364bfd721e839c254c328cbc7a1716616 \ + --hash=sha256:75a4b9cec1b1c337ea77d4428b29861553d6bf8179923b1bc7e825e217460e2c \ + --hash=sha256:91d1b2d0cf060e5222a930a3e2f40f6577da1d18c085c32741b98a128dc1e72c \ + --hash=sha256:a8a1809bf910672aa0b7ed6e6045d4fc2cf1e0718b99bc443ef17faa5697b68a \ + --hash=sha256:aed7575e24434c8fec2f2bbb0cecb1521ea1240234d9108db7915a3424d92394 \ + --hash=sha256:b2c7ad91a867dd688b9a12097dd6a4f89397b43fccee871152aa67197cc94398 \ + --hash=sha256:baa6d0c1c5140e1dcf6ff802dd7b09fcd95b358e50d42fabc83d83f719451c54 \ + --hash=sha256:c9a7a6dc63684ff5ba11f0be0e64f744112c3c7a0baf4ec8f6794f9a6257d21e \ + --hash=sha256:cd7d2fd9a8f28066edc8db5278f3632eb94d10596af760fa0601631f32b1a41e \ + --hash=sha256:e939a2693404ac11e055f9d1237db8ad7635e2185a6143bde00116e691ea2983 \ + --hash=sha256:f91035a273001390093a09e52274a34695b0d15ee8736183b640bbc3b8a432ab # via uvicorn websockets==10.3 \ --hash=sha256:07cdc0a5b2549bcfbadb585ad8471ebdc7bdf91e32e34ae3889001c1c106a6af \