Edouard Choinière

Results 96 issues of Edouard Choinière

The default in .NET Framework and newer .NET (or .NET Core) changed. However, when "UseShellExecute" set to false (in newer .NET), starting the process fails immediately and stops the application....

I'm keeping this PR small as grass.script.core is a more commonly used file. For `find_program()` and `_set_location_description()`, a context manager was used directly, as I didn't consider there were better...

Ruff rule: https://docs.astral.sh/ruff/rules/if-else-block-instead-of-dict-get/ Python docs: https://docs.python.org/3/library/stdtypes.html#dict.get The get method never raises a KeyError.

GUI
Python
libraries
module
imagery

**Is your feature request related to a problem? Please describe.** We currently test using Windows server 2019. Newest Windows server 2025 is expected to launch somewhere in November 2024. Preview...

enhancement
windows
CI

Ruff rule: https://docs.astral.sh/ruff/rules/unused-import/ Also adjusted the flake8 config file. These commits started from an exploratory branch last week where I was profiling temporal tests. Removing an import of SimpleModule when...

vector
raster
temporal
Python
database
libraries
module
docs
tests
notebook

**Is your feature request related to a problem? Please describe.** In https://github.com/OSGeo/grass/pull/4366, there were three failures that remained to be fixed to work properly on Windows. The hardest one concerned...

enhancement

## Describe the bug I've been working in the background to have pytest collect code coverage on Windows too, and since the time impact is a bit steep, I worked...

bug
windows
CI
Python
tests

Enables the full config of Ubuntu to not use the OS-provided python version, but a specific version. Here, we start testing for Python 3.13. For the min config, the runner...

CI

In the same line of thought of other PRs of the moment fixing ResourceWarnings of unclosed files, this also applies the same context manager pattern when used on multiple lines...

Python
docs

I incrementally updated the utils/dep_tree2sql.sh script first to address some easy shellcheck suggestions, but it ended up being a bit more touchy, so I made this a PR by itself....