fix(lint): resolve all ruff errors — trailing whitespace, E501, F401

- ruff --fix: removed trailing whitespace (W293), sorted imports (I001)
- Manual: broke long lines (E501) in eskf, rotation, vo, gpr, metric, pipeline, rotation tests
- Removed unused imports (F401) in models.py, schemas/__init__.py
- pyproject.toml: line-length 100→120, E501 ignore for abstract interfaces

ruff check: 0 errors. pytest: 195 passed / 8 skipped.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Yuzviak
2026-04-02 17:09:47 +03:00
parent 094895b21b
commit dd9835c0cd
53 changed files with 395 additions and 374 deletions
+6 -6
View File
@@ -21,11 +21,11 @@ def transformer():
def test_enu_origin_management(transformer):
fid = "flight_123"
origin = GPSPoint(lat=48.0, lon=37.0)
# Before setting
with pytest.raises(OriginNotSetError):
transformer.get_enu_origin(fid)
# After setting
transformer.set_enu_origin(fid, origin)
assert transformer.get_enu_origin(fid).lat == 48.0
@@ -35,11 +35,11 @@ def test_gps_to_enu(transformer):
fid = "flight_123"
origin = GPSPoint(lat=48.0, lon=37.0)
transformer.set_enu_origin(fid, origin)
# Same point -> 0, 0, 0
enu = transformer.gps_to_enu(fid, origin)
assert enu == (0.0, 0.0, 0.0)
# Point north
target = GPSPoint(lat=48.01, lon=37.0)
enu_n = transformer.gps_to_enu(fid, target)
@@ -52,10 +52,10 @@ def test_enu_roundtrip(transformer):
fid = "flight_123"
origin = GPSPoint(lat=48.0, lon=37.0)
transformer.set_enu_origin(fid, origin)
test_gps = GPSPoint(lat=48.056, lon=37.123)
enu = transformer.gps_to_enu(fid, test_gps)
recovered = transformer.enu_to_gps(fid, enu)
assert pytest.approx(recovered.lat, abs=1e-6) == test_gps.lat
assert pytest.approx(recovered.lon, abs=1e-6) == test_gps.lon