add resume

This commit is contained in:
ivankirpichnikov
2025-11-22 02:17:18 +03:00
parent a207e5a217
commit d9a3c39980
33 changed files with 1157 additions and 97 deletions
+9 -2
View File
@@ -19,6 +19,8 @@ dependencies = [
"prometheus-fastapi-instrumentator>=7.1.0",
"python-multipart>=0.0.20",
"pydantic[email]>=2.12.4",
"levenshtein>=0.27.3",
"pgvector>=0.4.1",
]
[dependency-groups]
@@ -57,13 +59,15 @@ filterwarnings = [
"ignore::UserWarning",
'ignore:function ham\(\) is deprecated:DeprecationWarning',
]
asyncio_default_test_loop_scope = "session"
asyncio_default_fixture_loop_scope = "session"
[tool.mypy]
strict = true
strict_bytes = true
local_partial_types = true
warn_unreachable = true
files = ["src", "tests"]
files = ["src/template_project", "tests"]
exclude = [
"src/template_project/migrations",
]
@@ -82,7 +86,7 @@ enable_error_code = [
]
[[tool.mypy.overrides]]
module = ["aioboto3.*", "aiobotocore.*"]
module = ["aioboto3.*", "aiobotocore.*", "pgvector.*"]
follow_untyped_imports = true
[tool.ruff]
@@ -150,6 +154,9 @@ ignore = [
"TRY003", # long exception messages from `tryceratops`
"N813",
"S106",
"ERA",
"RUF",
"PT022",
]
external = ["WPS"]