generated from stranded-in-python/movix-service-template
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpyproject.toml
65 lines (52 loc) · 1.28 KB
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
[tool.black]
target-version = ['py311']
skip-string-normalization = true
skip-magic-trailing-comma = true
[tool.pyright]
venv = '.venv'
venvPath = '.'
useLibraryCodeForTypes = true
[tool.alembic]
script_location = "alembic"
prepend_sys_path = true
version_path_separator = "os"
sqlalchemy.url = "postgresql://$POSTGRES_USER:$POSTGRES_PASSWORD@$POSTGRES_HOST:$POSTGRES_PORT/$POSTGRES_DB"
[tool.alembic.post_write_hooks]
[tool.alembic.logging]
keys = ["root", "sqlalchemy", "alembic"]
[tool.alembic.logging.handlers]
keys = ["console"]
[tool.alembic.logging.formatters]
keys = ["generic"]
[tool.alembic.logging.logger_root]
level = "WARN"
handlers = ["console"]
qualname = ""
[tool.alembic.logging.logger_sqlalchemy]
level = "WARN"
handlers = []
qualname = "sqlalchemy.engine"
[tool.alembic.logging.logger_alembic]
level = "INFO"
handlers = []
qualname = "alembic"
[tool.alembic.logging.handler_console]
class = "logging.StreamHandler"
args = ["sys.stderr"]
level = "NOTSET"
formatter = "generic"
[tool.alembic.logging.formatter_generic]
format = "%(levelname)-5.5s [%(name)s] %(message)s"
datefmt = "%H:%M:%S"
[tool.pytest.ini_options]
asyncio_mode = 'auto'
markers = [
"authentication",
"openapi",
"oauth",
"fastapi_users",
"jwt",
"manager",
"router",
"asyncio",
]