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
+8
View File
@@ -5,6 +5,7 @@ from pydantic import BaseModel, Field
class VehicleAssignmentResponse(BaseModel):
"""Public vehicle assignment representation."""
id: str
vehicle_id: str
project_id: str | None = None
@@ -20,6 +21,7 @@ class VehicleAssignmentResponse(BaseModel):
class VehicleCreateRequest(BaseModel):
"""Request body for creating a new vehicle."""
name: str = Field(..., max_length=255)
license_plate: str | None = Field(None, max_length=50)
brand: str | None = Field(None, max_length=100)
@@ -36,6 +38,7 @@ class VehicleCreateRequest(BaseModel):
class VehicleUpdateRequest(BaseModel):
"""Request body for updating a vehicle."""
name: str | None = Field(None, max_length=255)
license_plate: str | None = Field(None, max_length=50)
brand: str | None = Field(None, max_length=100)
@@ -52,6 +55,7 @@ class VehicleUpdateRequest(BaseModel):
class VehicleResponse(BaseModel):
"""Public vehicle representation."""
id: str
account_id: str
name: str
@@ -75,6 +79,7 @@ class VehicleResponse(BaseModel):
class VehicleListResponse(BaseModel):
"""Paginated list of vehicles."""
items: list[VehicleResponse]
total: int
page: int
@@ -83,6 +88,7 @@ class VehicleListResponse(BaseModel):
class VehicleAssignmentCreateRequest(BaseModel):
"""Request body for creating a vehicle assignment."""
vehicle_id: str
project_id: str | None = None
start_date: str = Field(..., description="ISO datetime")
@@ -93,6 +99,7 @@ class VehicleAssignmentCreateRequest(BaseModel):
class VehicleAssignmentUpdateRequest(BaseModel):
"""Request body for updating a vehicle assignment."""
start_date: str | None = None
end_date: str | None = None
status: str | None = Field(None, max_length=20)
@@ -101,6 +108,7 @@ class VehicleAssignmentUpdateRequest(BaseModel):
class VehicleAssignmentListResponse(BaseModel):
"""Paginated list of vehicle assignments."""
items: list[VehicleAssignmentResponse]
total: int
page: int