ci: add more linting steps

This commit is contained in:
2026-08-07 10:51:55 +02:00
committed by perl_d
parent 648298ba25
commit 7f74144615
27 changed files with 176 additions and 148 deletions
+5 -6
View File
@@ -1,4 +1,3 @@
from typing import Optional
import numpy as np
from pydantic import BaseModel
@@ -75,9 +74,9 @@ class Coordinate(BaseModel):
class SmargonCoordinate(BaseModel):
sh_mm: Optional[Coordinate] = None # SH coordinate in Smargon
phi_deg: Optional[float] = None
chi_deg: Optional[float] = None
sh_mm: Coordinate | None = None # SH coordinate in Smargon
phi_deg: float | None = None
chi_deg: float | None = None
def eq(self, other: "SmargonCoordinate", tol: float) -> bool:
return (
@@ -101,8 +100,8 @@ def positive_coords(value: Coordinate) -> Coordinate:
class AerotechCoordinate(BaseModel):
at_mm: Optional[Coordinate] = None
omega_deg: Optional[float] = None
at_mm: Coordinate | None = None
omega_deg: float | None = None
def eq(self, other: "AerotechCoordinate", tol: float) -> bool:
return (