chore(quality): apply ruff autofixes and formatting (29 fixes, 41 files reformatted)

This commit is contained in:
Agent Zero
2026-06-10 21:31:41 +00:00
parent 054d4041e6
commit 7c12a96cdc
43 changed files with 1096 additions and 524 deletions
+5 -1
View File
@@ -1,7 +1,6 @@
"""Pydantic schemas for EquipmentGroup (Bundles)."""
from __future__ import annotations
from datetime import datetime
from typing import TYPE_CHECKING
from pydantic import BaseModel, Field
@@ -11,6 +10,7 @@ if TYPE_CHECKING:
class EquipmentGroupItem(BaseModel):
"""An item inside a bundle with quantity."""
equipment_id: str
name: str | None = None
quantity: float = 1.0
@@ -20,6 +20,7 @@ class EquipmentGroupItem(BaseModel):
class EquipmentGroupCreateRequest(BaseModel):
"""Request body for creating a new equipment group/bundle."""
name: str = Field(..., max_length=255)
description: str | None = None
daily_rate: float | None = None
@@ -29,6 +30,7 @@ class EquipmentGroupCreateRequest(BaseModel):
class EquipmentGroupUpdateRequest(BaseModel):
"""Request body for updating an equipment group."""
name: str | None = Field(None, max_length=255)
description: str | None = None
daily_rate: float | None = None
@@ -38,6 +40,7 @@ class EquipmentGroupUpdateRequest(BaseModel):
class EquipmentGroupResponse(BaseModel):
"""Public equipment group representation."""
id: str
account_id: str
name: str
@@ -53,6 +56,7 @@ class EquipmentGroupResponse(BaseModel):
class EquipmentGroupListResponse(BaseModel):
"""Paginated list of equipment groups."""
items: list[EquipmentGroupResponse]
total: int
page: int