[tool.ruff] line-length = 88 target-version = "py38" [tool.ruff.lint] select = ["E", "F", "I", "B", "C4", "UP", "N", "ANN", "FBT", "W", "YTT", "SIM", "ARG"] ignore = ["ANN401", "B008"] [tool.ruff.lint.isort] known-third-party = ["fastapi", "pydantic", "sqlalchemy", "alembic"] [tool.ruff.lint.mccabe] max-complexity = 10