refactor: enabled importing all from module in ruff

This commit is contained in:
2025-08-24 12:58:46 +04:00
parent dd1f4145ae
commit b4b29d448b
9 changed files with 9 additions and 68 deletions

View File

@ -1,14 +1,7 @@
from fastapi import APIRouter, Path
from backend.dependecies import SessionDependency
from schemas.board import (
GetBoardsResponse,
UpdateBoardRequest,
UpdateBoardResponse,
CreateBoardResponse,
CreateBoardRequest,
DeleteBoardResponse,
)
from schemas.board import *
from services import BoardService
board_router = APIRouter(

View File

@ -1,14 +1,7 @@
from fastapi import APIRouter, Path
from backend.dependecies import SessionDependency
from schemas.deal import (
GetDealsResponse,
UpdateDealResponse,
UpdateDealRequest,
CreateDealResponse,
CreateDealRequest,
DeleteDealResponse,
)
from schemas.deal import *
from services import DealService
deal_router = APIRouter(

View File

@ -1,14 +1,7 @@
from fastapi import APIRouter, Path
from backend.dependecies import SessionDependency
from schemas.project import (
GetProjectsResponse,
CreateProjectResponse,
CreateProjectRequest,
UpdateProjectResponse,
UpdateProjectRequest,
DeleteProjectResponse,
)
from schemas.project import *
from services import ProjectService
project_router = APIRouter(

View File

@ -1,14 +1,7 @@
from fastapi import APIRouter, Path
from backend.dependecies import SessionDependency
from schemas.status import (
UpdateStatusRequest,
UpdateStatusResponse,
GetStatusesResponse,
CreateStatusResponse,
CreateStatusRequest,
DeleteStatusResponse,
)
from schemas.status import *
from services import StatusService
status_router = APIRouter(

View File

@ -40,7 +40,7 @@ target-version = "py313"
# Unlike Flake8, Ruff doesn't enable pycodestyle warnings (`W`) or
# McCabe complexity (`C901`) by default.
select = ["E4", "E7", "E9", "F"]
ignore = []
ignore = ["F403", "F405"]
# Allow fix for all enabled rules (when `--fix`) is provided.
fixable = ["ALL"]

View File

@ -2,15 +2,7 @@ from fastapi import HTTPException
from sqlalchemy.ext.asyncio import AsyncSession
from repositories import BoardRepository
from schemas.board import (
GetBoardsResponse,
BoardSchema,
UpdateBoardRequest,
UpdateBoardResponse,
CreateBoardRequest,
CreateBoardResponse,
DeleteBoardResponse,
)
from schemas.board import *
class BoardService:

View File

@ -2,15 +2,7 @@ from fastapi import HTTPException
from sqlalchemy.ext.asyncio import AsyncSession
from repositories import DealRepository
from schemas.deal import (
GetDealsResponse,
DealSchema,
UpdateDealResponse,
UpdateDealRequest,
CreateDealRequest,
CreateDealResponse,
DeleteDealResponse,
)
from schemas.deal import *
class DealService:

View File

@ -2,15 +2,7 @@ from fastapi import HTTPException
from sqlalchemy.ext.asyncio import AsyncSession
from repositories import ProjectRepository
from schemas.project import (
GetProjectsResponse,
ProjectSchema,
CreateProjectRequest,
CreateProjectResponse,
UpdateProjectRequest,
UpdateProjectResponse,
DeleteProjectResponse,
)
from schemas.project import *
class ProjectService:

View File

@ -3,14 +3,7 @@ from sqlalchemy.ext.asyncio import AsyncSession
from repositories import StatusRepository
from schemas.board import UpdateBoardResponse
from schemas.status import (
UpdateStatusRequest,
GetStatusesResponse,
StatusSchema,
CreateStatusRequest,
CreateStatusResponse,
DeleteStatusResponse,
)
from schemas.status import *
class StatusService: