Task summary
Resolve the Ruff linting failures currently blocking the solar calibration branch.
Why this task is needed
The branch cannot be merged because the lint checks report two errors.
Proposed implementation
- Sort and format imports in
rencal/calibration/solar/__init__.py.
- Remove the unused
quad import from rencal/calibration/solar/solar_calibrator.py.
- Run
uv run ruff check . to verify the fixes.
Acceptance criteria
Additional context
Detected errors:
I001: import block is unsorted or unformatted.
F401: scipy.integrate.quad imported but unused.
Task summary
Resolve the Ruff linting failures currently blocking the solar calibration branch.
Why this task is needed
The branch cannot be merged because the lint checks report two errors.
Proposed implementation
rencal/calibration/solar/__init__.py.quadimport fromrencal/calibration/solar/solar_calibrator.py.uv run ruff check .to verify the fixes.Acceptance criteria
rencal/calibration/solar/__init__.pypasses Ruff import sorting checks.rencal/calibration/solar/solar_calibrator.pyhas no unused imports.uv run ruff check .completes successfully.Additional context
Detected errors:
I001: import block is unsorted or unformatted.F401:scipy.integrate.quadimported but unused.