Skip to content

CI(deps): Update ruff to v0.15.12 (grass8) #1101

CI(deps): Update ruff to v0.15.12 (grass8)

CI(deps): Update ruff to v0.15.12 (grass8) #1101

Triggered via pull request April 2, 2026 21:30
Status Failure
Total duration 5h 53m 29s
Artifacts 2

linting.yml

on: pull_request
Matrix: Ruff formatting
Fit to window
Zoom out
Zoom in

Annotations

13 errors
Ruff formatting (ubuntu-24.04)
Process completed with exit code 1.
Ruff formatting (ubuntu-24.04)
Files have changed.
Ruff formatting (ubuntu-24.04)
Process completed with exit code 1.
ruff (RUF069): src/raster/r.boxplot/r.boxplot.py#L434
src/raster/r.boxplot/r.boxplot.py:434:13: RUF069 Unreliable floating point equality comparison `gregion["e"] == float(rregion["east"])`
ruff (RUF069): src/raster/r.boxplot/r.boxplot.py#L433
src/raster/r.boxplot/r.boxplot.py:433:13: RUF069 Unreliable floating point equality comparison `gregion["n"] == float(rregion["north"])`
ruff (RUF069): src/raster/r.boxplot/r.boxplot.py#L432
src/raster/r.boxplot/r.boxplot.py:432:13: RUF069 Unreliable floating point equality comparison `gregion["s"] == float(rregion["south"])`
ruff (RUF069): src/raster/r.boxplot/r.boxplot.py#L431
src/raster/r.boxplot/r.boxplot.py:431:13: RUF069 Unreliable floating point equality comparison `gregion["ewres"] == float(rregion["ewres"])`
ruff (RUF069): src/raster/r.boxplot/r.boxplot.py#L430
src/raster/r.boxplot/r.boxplot.py:430:13: RUF069 Unreliable floating point equality comparison `gregion["nsres"] == float(rregion["nsres"])`
ruff (RUF069): src/imagery/i.segment.uspo/i.segment.uspo.py#L719
src/imagery/i.segment.uspo/i.segment.uspo.py:719:8: RUF069 Unreliable floating point equality comparison `float(maxval) - float(minval) == 0`
ruff (RUF071): src/imagery/i.landsat/i.landsat.import/i.landsat.import.py#L166
src/imagery/i.landsat/i.landsat.import/i.landsat.import.py:166:26: RUF071 `os.path.commonprefix()` compares strings character-by-character help: Use `os.path.commonpath()` to compare path components
ruff (RUF069): src/imagery/i.hyper/i.hyper.explore/i.hyper.explore.py#L232
src/imagery/i.hyper/i.hyper.explore/i.hyper.explore.py:232:35: RUF069 Unreliable floating point equality comparison `float(style_scale) != 1.0`
ruff (RUF069): src/imagery/i.ann.maskrcnn/maskrcnnlib/model.py#L2075
src/imagery/i.ann.maskrcnn/maskrcnnlib/model.py:2075:41: RUF069 Unreliable floating point equality comparison `w / 2**6 != int(w / 2**6)`
ruff (RUF069): src/imagery/i.ann.maskrcnn/maskrcnnlib/model.py#L2075
src/imagery/i.ann.maskrcnn/maskrcnnlib/model.py:2075:12: RUF069 Unreliable floating point equality comparison `h / 2**6 != int(h / 2**6)`

Artifacts

Produced during runtime
Name Size Digest
diff Expired
500 Bytes
sha256:70f5ea8d6c08aad8212b93c41b9e8659b14e79b64b2f737d93538e145ca86a8a
formatted-ruff Expired
12.8 KB
sha256:9435155027cf9a5676f4e013c5f0be3b9cdc8917f8ad1012160df9af576e3a31