Skip to content

Add flake8 runnable config to pyproject.toml #6

Add flake8 runnable config to pyproject.toml

Add flake8 runnable config to pyproject.toml #6

Triggered via pull request June 1, 2026 02:29
Status Failure
Total duration 9s
Artifacts

ruff.yml

on: pull_request
run-ruff
6s
run-ruff
Fit to window
Zoom out
Zoom in

Annotations

10 errors
ruff (E741): tests/test_pvsystem.py#L1301
tests/test_pvsystem.py:1301:5: E741 Ambiguous variable name: `I`
ruff (F841): tests/test_clearsky.py#L578
tests/test_clearsky.py:578:5: F841 Local variable `threshold_actual` is assigned to but never used help: Remove assignment to unused variable `threshold_actual`
ruff (E721): tests/iotools/test_midc.py#L37
tests/iotools/test_midc.py:37:12: E721 Use `is` and `is not` for type comparisons, or `isinstance()` for isinstance checks
ruff (F401): tests/iotools/test_midc.py#L3
tests/iotools/test_midc.py:3:8: F401 `pytz` imported but unused help: Remove unused import: `pytz`
ruff (F401): pvlib/tracking.py#L4
pvlib/tracking.py:4:50: F401 `pvlib.tools.asind` imported but unused help: Remove unused import: `pvlib.tools.asind`
ruff (F401): pvlib/spectrum/mismatch.py#L12
pvlib/spectrum/mismatch.py:12:22: F401 `warnings.warn` imported but unused help: Remove unused import: `warnings.warn`
ruff (E741): pvlib/spa.py#L475
pvlib/spa.py:475:5: E741 Ambiguous variable name: `l`
ruff (E741): pvlib/singlediode.py#L793
pvlib/singlediode.py:793:9: E741 Ambiguous variable name: `I`
ruff (E741): pvlib/singlediode.py#L771
pvlib/singlediode.py:771:5: E741 Ambiguous variable name: `I`
ruff (F401): docs/examples/irradiance-transposition/use_perez_modelchain.py#L25
docs/examples/irradiance-transposition/use_perez_modelchain.py:25:18: F401 `pandas` imported but unused help: Remove unused import: `pandas`