Edouard Choinière

Results 51 issues of Edouard Choinière

Applies the remaining fixes that weren't picked up by `ruff check --select "ISC001" --fix` in order to limit the review scope of https://github.com/OSGeo/grass/pull/3943

GUI
temporal
Python
libraries
module
docs
tests

I finished creating the new pylint 3 config for https://github.com/OSGeo/grass/issues/3921. There are too many violations to be useful to file right away. So here is a first PR that applies...

GUI
vector
raster
temporal
Python
database
libraries
module
docs
general
imagery
tests
raster3d

The test fixture `space_time_raster_dataset` used in some pytest tests, including in some of the Jupyter tests, is unexpectedly slow at the setup stage when running in pytest with multiple workers....

temporal
Python
libraries
module
notebook

## Describe the bug OSGeo4W Windows tests in CI tests for extensions by fetching extensions for Windows (like r.plus.example) from http://wingrass.fsv.cvut.cz/grass85/addons/grass-8.5.0dev/r.plus.example.zip, which is 404. ## To reproduce 1. https://github.com/OSGeo/grass/actions/runs/9578183044/job/26407881771?pr=3818#step:11:4347 ##...

bug
windows
CI

Currently, none of the docker images use caching. Two of the four docker builds compile PDAL from source, that itself takes 8.3 minutes each. So 2x8.3 minutes could be saved...

CI

## Describe the bug When filing in my recent bugs reports on Windows, I observed that the libgis_date, libgis_revision, revision, build_date fields don't seem updated, and mention 2024-04-14 or in...

bug
windows

The changes of that version include referring to more examples in the Docker docs, including how to make builds reproducible (https://docs.docker.com/build/ci/github-actions/reproducible-builds/). It shows how to use the standardized SOURCE_DATE_EPOCH env...

**Is your feature request related to a problem? Please describe.** For 8.5.0, we should prepare to use the Ubuntu 24.04 runners in CI. A little less software is installed by...

enhancement
linux
CI

This PR adds more checks to pre-commit, from the already downloaded and required https://github.com/pre-commit/pre-commit-hooks. I commented out two of them, as there were too many changes to include right away,...

CI

There was a CVE (High severity) on a dependency hashicorp/go-getter that is fixed in their version 1.7.5. Using trivy to scan a container, we can see that this image contains...