diff --git a/core/compositor_setup.py b/core/compositor_setup.py index 6a134ab..3938f09 100644 --- a/core/compositor_setup.py +++ b/core/compositor_setup.py @@ -8,7 +8,7 @@ only to masked regions of a video strip. def create_mask_blur_node_tree( name: str = "FaceMaskBlur", blur_size: int = 50, -) -> "bpy.types.NodeTree": +) -> "bpy.types.NodeTree": # noqa: F821 """ Create a compositing node tree for mask-based blur. @@ -107,10 +107,10 @@ def create_mask_blur_node_tree( def setup_strip_compositor_modifier( - strip: "bpy.types.Strip", - mask_strip: "bpy.types.Strip", - node_tree: "bpy.types.NodeTree", -) -> "bpy.types.SequenceModifier": + strip: "bpy.types.Strip", # noqa: F821 + mask_strip: "bpy.types.Strip", # noqa: F821 + node_tree: "bpy.types.NodeTree", # noqa: F821 +) -> "bpy.types.SequenceModifier": # noqa: F821 """ Add a Compositor modifier to a strip using the mask-blur node tree. @@ -148,7 +148,7 @@ def setup_strip_compositor_modifier( return modifier -def get_or_create_blur_node_tree(blur_size: int = 50) -> "bpy.types.NodeTree": +def get_or_create_blur_node_tree(blur_size: int = 50) -> "bpy.types.NodeTree": # noqa: F821 """ Get existing or create new blur node tree with specified blur size. diff --git a/server/main.py b/server/main.py index 40f4fea..1932576 100644 --- a/server/main.py +++ b/server/main.py @@ -31,25 +31,25 @@ def fix_library_path(): # Fix library path BEFORE any other imports fix_library_path() -import queue -import threading -import uuid -import traceback -import subprocess -from typing import Dict, Optional, List -from pathlib import Path +import queue # noqa: E402 +import threading # noqa: E402 +import uuid # noqa: E402 +import traceback # noqa: E402 +import subprocess # noqa: E402 +from typing import Dict, Optional, List # noqa: E402 +from pathlib import Path # noqa: E402 -from fastapi import FastAPI, HTTPException, BackgroundTasks -from pydantic import BaseModel -import uvicorn -import cv2 -import numpy as np -import msgpack +from fastapi import FastAPI, HTTPException, BackgroundTasks # noqa: E402 +from pydantic import BaseModel # noqa: E402 +import uvicorn # noqa: E402 +import cv2 # noqa: E402 +import numpy as np # noqa: E402 +import msgpack # noqa: E402 # Add project root to path for imports if needed sys.path.append(str(Path(__file__).parent.parent)) -from server.detector import get_detector +from server.detector import get_detector # noqa: E402 app = FastAPI(title="Face Mask Inference Server")