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 fastapi import APIRouter, Path
from backend.dependecies import SessionDependency from backend.dependecies import SessionDependency
from schemas.board import ( from schemas.board import *
GetBoardsResponse,
UpdateBoardRequest,
UpdateBoardResponse,
CreateBoardResponse,
CreateBoardRequest,
DeleteBoardResponse,
)
from services import BoardService from services import BoardService
board_router = APIRouter( board_router = APIRouter(

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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