[tool.ruff] line-length = 88 target-version = "py310" select = ["E", "F", "I", "W", "N", "UP", "B", "C90", "YTT", "ANN", "ASYNC", "A", "COM", "C4", "EM", "FA", "ISC", "ICN", "G", "INP", "PIE", "T20", "PT", "Q", "RSE", "RET", "SLOT", "SIM", "TID", "TCH", "INT", "ARG", "ERA"] ignore = ["E501", "B008", "ANN101"] [tool.ruff.isort] known-third-party = ["fastapi", "pydantic", "sqlalchemy", "starlette"]