From noreply at github.com Sat May 2 07:06:25 2026 From: noreply at github.com (Huidae Cho) Date: Sat, 02 May 2026 07:06:25 -0700 Subject: [GRASS-git] [OSGeo/grass] 096048: build: Always install to install-time directories ... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 0960482ae31c9cbd662fc6c2b5eae74456dce0e8 https://github.com/OSGeo/grass/commit/0960482ae31c9cbd662fc6c2b5eae74456dce0e8 Author: Huidae Cho Date: 2026-05-02 (Sat, 02 May 2026) Changed paths: M cmake/modules/build_module.cmake Log Message: ----------- build: Always install to install-time directories only (#7353) * build: Always install to install-time directories only * Use GRASS_INSTALL_* To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 2 07:18:27 2026 From: noreply at github.com (Markus Metz) Date: Sat, 02 May 2026 07:18:27 -0700 Subject: [GRASS-git] [OSGeo/grass] a1be78: v.patch: fix pr 7351 for G84 (#7354) Message-ID: Branch: refs/heads/releasebranch_8_4 Home: https://github.com/OSGeo/grass Commit: a1be78b69a83622189ea4e84e639a81d272eb260 https://github.com/OSGeo/grass/commit/a1be78b69a83622189ea4e84e639a81d272eb260 Author: Markus Metz <33666869+metzm at users.noreply.github.com> Date: 2026-05-02 (Sat, 02 May 2026) Changed paths: M .github/workflows/build_ubuntu-22.04_without_x.sh M include/Make/Grass.make M lib/raster/Makefile M vector/v.patch/main.c Log Message: ----------- v.patch: fix pr 7351 for G84 (#7354) * fix pr 7351 for G84 * fix github workflow building without openmp * add openmp to lib/raster * add openmp to rasterdeps To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 2 08:48:43 2026 From: noreply at github.com (github-actions[bot]) Date: Sat, 02 May 2026 08:48:43 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/periodic/update-configure Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 2 08:52:59 2026 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 02 May 2026 08:52:59 -0700 Subject: [GRASS-git] [OSGeo/grass] 7aeb22: locale: Update translation files Message-ID: Branch: refs/heads/periodic/update-i18n-25255671451 Home: https://github.com/OSGeo/grass Commit: 7aeb223ffee429ca9c19f46de64937d3a79ddc32 https://github.com/OSGeo/grass/commit/7aeb223ffee429ca9c19f46de64937d3a79ddc32 Author: echoix <27212526+echoix at users.noreply.github.com> Date: 2026-05-02 (Sat, 02 May 2026) Changed paths: M locale/templates/grasslibs.pot M locale/templates/grassmods.pot M locale/templates/grasswxpy.pot Log Message: ----------- locale: Update translation files To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 2 09:21:59 2026 From: noreply at github.com (OSGeo Weblate) Date: Sat, 02 May 2026 09:21:59 -0700 Subject: [GRASS-git] [OSGeo/grass] 5b3c91: Translations update from OSGeo Weblate (#7362) Message-ID: Branch: refs/heads/releasebranch_8_5 Home: https://github.com/OSGeo/grass Commit: 5b3c91bd39225efdb32759dbb558fafd0fb7415e https://github.com/OSGeo/grass/commit/5b3c91bd39225efdb32759dbb558fafd0fb7415e Author: OSGeo Weblate <97247866+osgeoweblate at users.noreply.github.com> Date: 2026-05-02 (Sat, 02 May 2026) Changed paths: M locale/po/grasslibs_ar.po M locale/po/grasslibs_bn.po M locale/po/grasslibs_cs.po M locale/po/grasslibs_de.po M locale/po/grasslibs_el.po M locale/po/grasslibs_es.po M locale/po/grasslibs_fi.po M locale/po/grasslibs_fr.po M locale/po/grasslibs_hi.po M locale/po/grasslibs_hu.po M locale/po/grasslibs_id_ID.po M locale/po/grasslibs_it.po M locale/po/grasslibs_ja.po M locale/po/grasslibs_ko.po M locale/po/grasslibs_lv.po M locale/po/grasslibs_ml.po M locale/po/grasslibs_pl.po M locale/po/grasslibs_pt.po M locale/po/grasslibs_pt_BR.po M locale/po/grasslibs_ro.po M locale/po/grasslibs_ru.po M locale/po/grasslibs_si.po M locale/po/grasslibs_sl.po M locale/po/grasslibs_sv.po M locale/po/grasslibs_ta.po M locale/po/grasslibs_th.po M locale/po/grasslibs_tr.po M locale/po/grasslibs_uk.po M locale/po/grasslibs_vi.po M locale/po/grasslibs_zh.po M locale/po/grassmods_ar.po M locale/po/grassmods_bn.po M locale/po/grassmods_cs.po M locale/po/grassmods_de.po M locale/po/grassmods_el.po M locale/po/grassmods_es.po M locale/po/grassmods_fi.po M locale/po/grassmods_fr.po M locale/po/grassmods_hi.po M locale/po/grassmods_hu.po M locale/po/grassmods_id_ID.po M locale/po/grassmods_it.po M locale/po/grassmods_ja.po M locale/po/grassmods_ko.po M locale/po/grassmods_lv.po M locale/po/grassmods_ml.po M locale/po/grassmods_pl.po M locale/po/grassmods_pt.po M locale/po/grassmods_pt_BR.po M locale/po/grassmods_ro.po M locale/po/grassmods_ru.po M locale/po/grassmods_si.po M locale/po/grassmods_sl.po M locale/po/grassmods_sv.po M locale/po/grassmods_ta.po M locale/po/grassmods_th.po M locale/po/grassmods_tr.po M locale/po/grassmods_uk.po M locale/po/grassmods_vi.po M locale/po/grassmods_zh.po M locale/po/grasswxpy_ar.po M locale/po/grasswxpy_bn.po M locale/po/grasswxpy_cs.po M locale/po/grasswxpy_de.po M locale/po/grasswxpy_el.po M locale/po/grasswxpy_es.po M locale/po/grasswxpy_fi.po M locale/po/grasswxpy_fr.po M locale/po/grasswxpy_hi.po M locale/po/grasswxpy_hu.po M locale/po/grasswxpy_id_ID.po M locale/po/grasswxpy_it.po M locale/po/grasswxpy_ja.po M locale/po/grasswxpy_ko.po M locale/po/grasswxpy_lv.po M locale/po/grasswxpy_ml.po M locale/po/grasswxpy_pl.po M locale/po/grasswxpy_pt.po M locale/po/grasswxpy_pt_BR.po M locale/po/grasswxpy_ro.po M locale/po/grasswxpy_ru.po M locale/po/grasswxpy_si.po M locale/po/grasswxpy_sl.po M locale/po/grasswxpy_sv.po M locale/po/grasswxpy_ta.po M locale/po/grasswxpy_th.po M locale/po/grasswxpy_tr.po M locale/po/grasswxpy_uk.po M locale/po/grasswxpy_vi.po M locale/po/grasswxpy_zh.po Log Message: ----------- Translations update from OSGeo Weblate (#7362) Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grasslibs-8-5/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassmods-8-5/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grasswxpy-8-5/ Translation: GRASS GIS/grasslibs 8.5 Translation: GRASS GIS/grassmods 8.5 Translation: GRASS GIS/grasswxpy 8.5 Co-authored-by: Weblate To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 2 09:58:55 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 02 May 2026 09:58:55 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] db7537: CI(deps): Pin OSGeo/grass action to 0960482 Message-ID: Branch: refs/heads/renovate/grass8-pin-dependencies Home: https://github.com/OSGeo/grass-addons Commit: db7537a71ecac127436aee57491e346150b7bc75 https://github.com/OSGeo/grass-addons/commit/db7537a71ecac127436aee57491e346150b7bc75 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-02 (Sat, 02 May 2026) Changed paths: M .github/workflows/additional_checks.yml M .github/workflows/linting.yml Log Message: ----------- CI(deps): Pin OSGeo/grass action to 0960482 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Mon May 4 04:45:06 2026 From: noreply at github.com (Nicklas Larsson) Date: Mon, 04 May 2026 04:45:06 -0700 Subject: [GRASS-git] [OSGeo/grass] 524368: macOS: build with POSIX Threads support (#7365) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 524368ff34a9ba489b65e47b023a9933a73f76bf https://github.com/OSGeo/grass/commit/524368ff34a9ba489b65e47b023a9933a73f76bf Author: Nicklas Larsson Date: 2026-05-04 (Mon, 04 May 2026) Changed paths: M .github/workflows/macos_install.sh M macos/files/configure-grass.sh Log Message: ----------- macOS: build with POSIX Threads support (#7365) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon May 4 08:57:24 2026 From: noreply at github.com (renovate[bot]) Date: Mon, 04 May 2026 08:57:24 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 44c65f: CI(deps): Pin OSGeo/grass action to 524368f Message-ID: Branch: refs/heads/renovate/grass8-pin-dependencies Home: https://github.com/OSGeo/grass-addons Commit: 44c65ff4a4693713a9dff6d654cb75a9bc2b9dee https://github.com/OSGeo/grass-addons/commit/44c65ff4a4693713a9dff6d654cb75a9bc2b9dee Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-04 (Mon, 04 May 2026) Changed paths: M .github/workflows/additional_checks.yml M .github/workflows/linting.yml Log Message: ----------- CI(deps): Pin OSGeo/grass action to 524368f To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Mon May 4 09:00:39 2026 From: noreply at github.com (Mykhailo Radchenko) Date: Mon, 04 May 2026 09:00:39 -0700 Subject: [GRASS-git] [OSGeo/grass] 1f8fa7: GUI: Add "Copy in Python" button to module dialogs... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 1f8fa71ca99dd411cbb11f2a2990d7fc7f21809c https://github.com/OSGeo/grass/commit/1f8fa71ca99dd411cbb11f2a2990d7fc7f21809c Author: Mykhailo Radchenko <91974475+polucifier at users.noreply.github.com> Date: 2026-05-04 (Mon, 04 May 2026) Changed paths: Log Message: ----------- GUI: Add "Copy in Python" button to module dialogs (#7237) This PR introduces a new button "Copy in Python" to all GRASS module dialogs in the wxGUI. While the existing "Copy" button provides the shell command, this new feature generates valid Python syntax using the grass.script library (standard gs alias). The goal is to streamline the workflow for users transitioning from the GUI to Python scripting and to provide a quick way to prototype scripts directly from the interface. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon May 4 09:38:50 2026 From: noreply at github.com (Huidae Cho) Date: Mon, 04 May 2026 09:38:50 -0700 Subject: [GRASS-git] [OSGeo/grass] 9a6e0e: build: Add gui scripts to ALL_MODULES (#7347) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 9a6e0eb8e21630b488d8befde5a83282966269e9 https://github.com/OSGeo/grass/commit/9a6e0eb8e21630b488d8befde5a83282966269e9 Author: Huidae Cho Date: 2026-05-04 (Mon, 04 May 2026) Changed paths: M CMakeLists.txt Log Message: ----------- build: Add gui scripts to ALL_MODULES (#7347) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon May 4 09:44:22 2026 From: noreply at github.com (Vaclav Petras) Date: Mon, 04 May 2026 09:44:22 -0700 Subject: [GRASS-git] [OSGeo/grass] f1c55e: grass.tools: Migration guide from run_command (#6862) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: f1c55ea6386a5c476ba4607e83207f35da4b1b6e https://github.com/OSGeo/grass/commit/f1c55ea6386a5c476ba4607e83207f35da4b1b6e Author: Vaclav Petras Date: 2026-05-04 (Mon, 04 May 2026) Changed paths: M doc/Makefile A doc/migration_to_grass_tools_python_api.md M doc/python_intro.md Log Message: ----------- grass.tools: Migration guide from run_command (#6862) This adds a guide how to migrate code from grass.script.run_command family of functions to grass.script.Tools. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 5 13:37:14 2026 From: noreply at github.com (github-actions[bot]) Date: Tue, 05 May 2026 13:37:14 -0700 Subject: [GRASS-git] [OSGeo/grass] 0fca90: locale: Update translation files (97) (#7361) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 0fca902c365d14fd07916fc542ef8147934b884b https://github.com/OSGeo/grass/commit/0fca902c365d14fd07916fc542ef8147934b884b Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: 2026-05-05 (Tue, 05 May 2026) Changed paths: M locale/templates/grasslibs.pot M locale/templates/grassmods.pot M locale/templates/grasswxpy.pot Log Message: ----------- locale: Update translation files (97) (#7361) locale: Update translation files Co-authored-by: echoix <27212526+echoix at users.noreply.github.com> To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 5 14:00:41 2026 From: noreply at github.com (OSGeo Weblate) Date: Tue, 05 May 2026 14:00:41 -0700 Subject: [GRASS-git] [OSGeo/grass] 93e805: Translations update from OSGeo Weblate (#7363) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 93e805c8aa19763bb825e7f4c047f7f7ddf91196 https://github.com/OSGeo/grass/commit/93e805c8aa19763bb825e7f4c047f7f7ddf91196 Author: OSGeo Weblate <97247866+osgeoweblate at users.noreply.github.com> Date: 2026-05-05 (Tue, 05 May 2026) Changed paths: M locale/po/grasslibs_ar.po M locale/po/grasslibs_bn.po M locale/po/grasslibs_cs.po M locale/po/grasslibs_de.po M locale/po/grasslibs_el.po M locale/po/grasslibs_es.po M locale/po/grasslibs_fi.po M locale/po/grasslibs_fr.po M locale/po/grasslibs_hi.po M locale/po/grasslibs_hu.po M locale/po/grasslibs_id_ID.po M locale/po/grasslibs_it.po M locale/po/grasslibs_ja.po M locale/po/grasslibs_ko.po M locale/po/grasslibs_lv.po M locale/po/grasslibs_ml.po M locale/po/grasslibs_pl.po M locale/po/grasslibs_pt.po M locale/po/grasslibs_pt_BR.po M locale/po/grasslibs_ro.po M locale/po/grasslibs_ru.po M locale/po/grasslibs_si.po M locale/po/grasslibs_sl.po M locale/po/grasslibs_sv.po M locale/po/grasslibs_ta.po M locale/po/grasslibs_th.po M locale/po/grasslibs_tr.po M locale/po/grasslibs_uk.po M locale/po/grasslibs_vi.po M locale/po/grasslibs_zh.po M locale/po/grassmods_ar.po M locale/po/grassmods_bn.po M locale/po/grassmods_cs.po M locale/po/grassmods_de.po M locale/po/grassmods_el.po M locale/po/grassmods_es.po M locale/po/grassmods_fi.po M locale/po/grassmods_fr.po M locale/po/grassmods_hi.po M locale/po/grassmods_hu.po M locale/po/grassmods_id_ID.po M locale/po/grassmods_it.po M locale/po/grassmods_ja.po M locale/po/grassmods_ko.po M locale/po/grassmods_lv.po M locale/po/grassmods_ml.po M locale/po/grassmods_pl.po M locale/po/grassmods_pt.po M locale/po/grassmods_pt_BR.po M locale/po/grassmods_ro.po M locale/po/grassmods_ru.po M locale/po/grassmods_si.po M locale/po/grassmods_sl.po M locale/po/grassmods_sv.po M locale/po/grassmods_ta.po M locale/po/grassmods_th.po M locale/po/grassmods_tr.po M locale/po/grassmods_uk.po M locale/po/grassmods_vi.po M locale/po/grassmods_zh.po M locale/po/grasswxpy_ar.po M locale/po/grasswxpy_bn.po M locale/po/grasswxpy_cs.po M locale/po/grasswxpy_de.po M locale/po/grasswxpy_el.po M locale/po/grasswxpy_es.po M locale/po/grasswxpy_fi.po M locale/po/grasswxpy_fr.po M locale/po/grasswxpy_hi.po M locale/po/grasswxpy_hu.po M locale/po/grasswxpy_id_ID.po M locale/po/grasswxpy_it.po M locale/po/grasswxpy_ja.po M locale/po/grasswxpy_ko.po M locale/po/grasswxpy_lv.po M locale/po/grasswxpy_ml.po M locale/po/grasswxpy_pl.po M locale/po/grasswxpy_pt.po M locale/po/grasswxpy_pt_BR.po M locale/po/grasswxpy_ro.po M locale/po/grasswxpy_ru.po M locale/po/grasswxpy_si.po M locale/po/grasswxpy_sl.po M locale/po/grasswxpy_sv.po M locale/po/grasswxpy_ta.po M locale/po/grasswxpy_th.po M locale/po/grasswxpy_tr.po M locale/po/grasswxpy_uk.po M locale/po/grasswxpy_vi.po M locale/po/grasswxpy_zh.po Log Message: ----------- Translations update from OSGeo Weblate (#7363) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 5 20:29:43 2026 From: noreply at github.com (Bas Couwenberg) Date: Tue, 05 May 2026 20:29:43 -0700 Subject: [GRASS-git] [OSGeo/grass] 754fc4: doc: Move grass.tools to second tab for tools (#7352) Message-ID: Branch: refs/heads/releasebranch_8_5 Home: https://github.com/OSGeo/grass Commit: 754fc489107fbc72698e0611152136ae4b494596 https://github.com/OSGeo/grass/commit/754fc489107fbc72698e0611152136ae4b494596 Author: Vaclav Petras Date: 2026-05-05 (Tue, 05 May 2026) Changed paths: M lib/gis/parser_md.c Log Message: ----------- doc: Move grass.tools to second tab for tools (#7352) Move the grass.tools tab before the grass.script tab in the documentation of individual tools. This presents grass.tools as the primary and grass.script as the secondary API similarly to how the Python intro presents that. Command line tab still stays first which, at this point, fits also with the page title (which is the dotted name, not the snake_case name). Commit: 2e9f21228f2ba154ad06f06c7418d5267130150f https://github.com/OSGeo/grass/commit/2e9f21228f2ba154ad06f06c7418d5267130150f Author: Vaclav Petras Date: 2026-05-05 (Tue, 05 May 2026) Changed paths: M doc/Makefile A doc/migration_to_grass_tools_python_api.md M doc/python_intro.md Log Message: ----------- grass.tools: Migration guide from run_command (#6862) This adds a guide how to migrate code from grass.script.run_command family of functions to grass.script.Tools. Commit: bf47616e39273e95bd897fad03ea3fa4007878eb https://github.com/OSGeo/grass/commit/bf47616e39273e95bd897fad03ea3fa4007878eb Author: Bas Couwenberg Date: 2026-05-05 (Tue, 05 May 2026) Changed paths: M utils/Makefile Log Message: ----------- utils: Don't set executable bit on mkdocs.py. (#7325) Compare: https://github.com/OSGeo/grass/compare/5b3c91bd3922...bf47616e3927 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 5 22:47:43 2026 From: noreply at github.com (Nicklas Larsson) Date: Tue, 05 May 2026 22:47:43 -0700 Subject: [GRASS-git] [OSGeo/grass] e1ac2f: macOS: update to latest libLAS, solving build fail... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: e1ac2f0337f1677e6e7d036f70d5bcc9b05c59cf https://github.com/OSGeo/grass/commit/e1ac2f0337f1677e6e7d036f70d5bcc9b05c59cf Author: Nicklas Larsson Date: 2026-05-06 (Wed, 06 May 2026) Changed paths: M macos/files/liblas-install.sh Log Message: ----------- macOS: update to latest libLAS, solving build failure (#7367) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 5 23:38:28 2026 From: noreply at github.com (Nicklas Larsson) Date: Tue, 05 May 2026 23:38:28 -0700 Subject: [GRASS-git] [OSGeo/grass] 6d5a5b: macOS: build with POSIX Threads support (#7365) Message-ID: Branch: refs/heads/releasebranch_8_5 Home: https://github.com/OSGeo/grass Commit: 6d5a5b3b44643e55174cad95620945818214ab95 https://github.com/OSGeo/grass/commit/6d5a5b3b44643e55174cad95620945818214ab95 Author: Nicklas Larsson Date: 2026-05-06 (Wed, 06 May 2026) Changed paths: M .github/workflows/macos_install.sh M macos/files/configure-grass.sh Log Message: ----------- macOS: build with POSIX Threads support (#7365) Commit: b488b0adf474bcfa3793bc19c8aa0753f6b87dba https://github.com/OSGeo/grass/commit/b488b0adf474bcfa3793bc19c8aa0753f6b87dba Author: Nicklas Larsson Date: 2026-05-06 (Wed, 06 May 2026) Changed paths: M macos/files/liblas-install.sh Log Message: ----------- macOS: update to latest libLAS, solving build failure (#7367) Compare: https://github.com/OSGeo/grass/compare/bf47616e3927...b488b0adf474 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed May 6 04:03:56 2026 From: noreply at github.com (renovate[bot]) Date: Wed, 06 May 2026 04:03:56 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] cacd53: CI(deps): Pin OSGeo/grass action to e1ac2f0 Message-ID: Branch: refs/heads/renovate/grass8-pin-dependencies Home: https://github.com/OSGeo/grass-addons Commit: cacd533d3b4c362708a632ffd27f0b71dd9efdf5 https://github.com/OSGeo/grass-addons/commit/cacd533d3b4c362708a632ffd27f0b71dd9efdf5 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-06 (Wed, 06 May 2026) Changed paths: M .github/workflows/additional_checks.yml M .github/workflows/linting.yml Log Message: ----------- CI(deps): Pin OSGeo/grass action to e1ac2f0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Wed May 6 13:14:15 2026 From: noreply at github.com (Vaclav Petras) Date: Wed, 06 May 2026 13:14:15 -0700 Subject: [GRASS-git] [OSGeo/grass-website] 4a2aa0: Use Fira Mono or monospace for code, not sans (#615) Message-ID: Branch: refs/heads/master Home: https://github.com/OSGeo/grass-website Commit: 4a2aa05e1484aae50e866c333ae62978b791b01d https://github.com/OSGeo/grass-website/commit/4a2aa05e1484aae50e866c333ae62978b791b01d Author: Vaclav Petras Date: 2026-05-06 (Wed, 06 May 2026) Changed paths: M themes/grass/assets/css/style.css Log Message: ----------- Use Fira Mono or monospace for code, not sans (#615) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Thu May 7 03:40:17 2026 From: noreply at github.com (Nicklas Larsson) Date: Thu, 07 May 2026 03:40:17 -0700 Subject: [GRASS-git] [OSGeo/grass] 088c1e: docs: add doxygen 'since' tag for API added with 8... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 088c1e55aabd72292618d002f71eeec4972c6874 https://github.com/OSGeo/grass/commit/088c1e55aabd72292618d002f71eeec4972c6874 Author: Nicklas Larsson Date: 2026-05-07 (Thu, 07 May 2026) Changed paths: M lib/external/parson/gjson.c M lib/gis/color_str.c M lib/gis/omp_threads.c M lib/gis/strlcat.c M lib/gis/strlcpy.c M lib/raster/json_color_out.c M lib/raster/mask_info.c Log Message: ----------- docs: add doxygen 'since' tag for API added with 8.5 (#7371) New API: - Rast_disable_omp_on_mask (#5731) - Rast_mask_is_present (#4402) - Rast_mask_name (#4531) - Rast_mask_status (#2390) - Rast_print_json_colors (#4665) - G_color_to_str (#5822) - G_json_{*} (#4801) - G_option_to_color_format (#5822) - G_rgb_to_hsv (#5011) - G_set_omp_num_threads (#3929) - G_strlcat (#4304) - G_strlcpy (#4101) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu May 7 03:42:08 2026 From: noreply at github.com (Nicklas Larsson) Date: Thu, 07 May 2026 03:42:08 -0700 Subject: [GRASS-git] [OSGeo/grass] 56a0aa: docs: add doxygen 'since' tag for API added with 8... Message-ID: Branch: refs/heads/releasebranch_8_5 Home: https://github.com/OSGeo/grass Commit: 56a0aaa859008bd7291d5e6445a82651a7ca8c54 https://github.com/OSGeo/grass/commit/56a0aaa859008bd7291d5e6445a82651a7ca8c54 Author: Nicklas Larsson Date: 2026-05-07 (Thu, 07 May 2026) Changed paths: M lib/external/parson/gjson.c M lib/gis/color_str.c M lib/gis/omp_threads.c M lib/gis/strlcat.c M lib/gis/strlcpy.c M lib/raster/json_color_out.c M lib/raster/mask_info.c Log Message: ----------- docs: add doxygen 'since' tag for API added with 8.5 (#7371) New API: - Rast_disable_omp_on_mask (#5731) - Rast_mask_is_present (#4402) - Rast_mask_name (#4531) - Rast_mask_status (#2390) - Rast_print_json_colors (#4665) - G_color_to_str (#5822) - G_json_{*} (#4801) - G_option_to_color_format (#5822) - G_rgb_to_hsv (#5011) - G_set_omp_num_threads (#3929) - G_strlcat (#4304) - G_strlcpy (#4101) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu May 7 05:38:56 2026 From: noreply at github.com (Markus Metz) Date: Thu, 07 May 2026 05:38:56 -0700 Subject: [GRASS-git] [OSGeo/grass] 404331: lib: more robust signed polygon size (#7366) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 404331e25c85d8d98aa1021db111b6c52382a671 https://github.com/OSGeo/grass/commit/404331e25c85d8d98aa1021db111b6c52382a671 Author: Markus Metz <33666869+metzm at users.noreply.github.com> Date: 2026-05-07 (Thu, 07 May 2026) Changed paths: M lib/gis/area_poly2.c M lib/vector/diglib/poly.c A vector/v.build/testsuite/data/tiny_polygons.pack M vector/v.build/testsuite/test_v_build.py M vector/v.to.db/testsuite/test_v_to_db.py Log Message: ----------- lib: more robust signed polygon size (#7366) * robust signed polygon size * add test * example to correctly compare fp numbers To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu May 7 05:45:53 2026 From: noreply at github.com (Markus Metz) Date: Thu, 07 May 2026 05:45:53 -0700 Subject: [GRASS-git] [OSGeo/grass] b28fe3: lib: more robust signed polygon size (#7366) Message-ID: Branch: refs/heads/releasebranch_8_5 Home: https://github.com/OSGeo/grass Commit: b28fe3135a09de48c06efbbcc108dd7c7e57223f https://github.com/OSGeo/grass/commit/b28fe3135a09de48c06efbbcc108dd7c7e57223f Author: Markus Metz <33666869+metzm at users.noreply.github.com> Date: 2026-05-07 (Thu, 07 May 2026) Changed paths: M lib/gis/area_poly2.c M lib/vector/diglib/poly.c A vector/v.build/testsuite/data/tiny_polygons.pack M vector/v.build/testsuite/test_v_build.py M vector/v.to.db/testsuite/test_v_to_db.py Log Message: ----------- lib: more robust signed polygon size (#7366) * robust signed polygon size * add test * example to correctly compare fp numbers To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu May 7 08:39:00 2026 From: noreply at github.com (renovate[bot]) Date: Thu, 07 May 2026 08:39:00 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 3777bb: CI(deps): Pin OSGeo/grass action to 404331e Message-ID: Branch: refs/heads/renovate/grass8-pin-dependencies Home: https://github.com/OSGeo/grass-addons Commit: 3777bb7466ed7e74d93234c3eb49d6e848c57322 https://github.com/OSGeo/grass-addons/commit/3777bb7466ed7e74d93234c3eb49d6e848c57322 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-07 (Thu, 07 May 2026) Changed paths: M .github/workflows/additional_checks.yml M .github/workflows/linting.yml Log Message: ----------- CI(deps): Pin OSGeo/grass action to 404331e To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Thu May 7 18:55:22 2026 From: noreply at github.com (Vaclav Petras) Date: Thu, 07 May 2026 18:55:22 -0700 Subject: [GRASS-git] [OSGeo/grass] c90c9a: doc: Migrate notebooks to grass.tools API (#7360) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: c90c9a4ccee4cd6454a5555a0cd6f3cdb542475c https://github.com/OSGeo/grass/commit/c90c9a4ccee4cd6454a5555a0cd6f3cdb542475c Author: Vaclav Petras Date: 2026-05-07 (Thu, 07 May 2026) Changed paths: M doc/examples/notebooks/hydrology.ipynb M doc/examples/notebooks/jupyter_example.ipynb M doc/examples/notebooks/jupyter_tutorial.ipynb M doc/examples/notebooks/parallelization_tutorial.ipynb M doc/examples/notebooks/scripting_example.ipynb M doc/examples/notebooks/solar_potential.ipynb M doc/examples/notebooks/temporal.ipynb M doc/examples/notebooks/viewshed_analysis.ipynb M doc/jupyter_intro_images.ipynb Log Message: ----------- doc: Migrate notebooks to grass.tools API (#7360) Replace grass.script command functions (gs.run_command, gs.parse_command, gs.read_command, gs.write_command, gs.mapcalc, gs.list_strings) with grass.tools.Tools across the doc/ notebooks. The migration of parallelization_tutorial.ipynb is partial and the tutorial is actually (already) broken in Binder (info there is still valid, so it is a fully usable tutorial). Also fixes the SeriesMap example in jupyter_tutorial.ipynb so it works with the nc_basic_spm_grass7 dataset, where "lakes" is a raster, not a vector: replace "lakes" with "roadsmajor". Set, but don't always read computational region. Use JSON to get zones (much simpler). Updates intros. --------- Co-authored-by: Anna Petrasova To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu May 7 19:39:16 2026 From: noreply at github.com (Huidae Cho) Date: Thu, 07 May 2026 19:39:16 -0700 Subject: [GRASS-git] [OSGeo/grass] 6128fa: build: Fix findstr syntax for Windows build (#7343) Message-ID: Branch: refs/heads/releasebranch_8_5 Home: https://github.com/OSGeo/grass Commit: 6128fa2d8cca45d282b40f9964530e80cb662c9b https://github.com/OSGeo/grass/commit/6128fa2d8cca45d282b40f9964530e80cb662c9b Author: Huidae Cho Date: 2026-05-07 (Thu, 07 May 2026) Changed paths: M cmake/modules/build_addon.cmake M cmake/modules/generate_docs.cmake Log Message: ----------- build: Fix findstr syntax for Windows build (#7343) Commit: f5c9f8c90a4ed346989de1a5f2a802501b2cb2c2 https://github.com/OSGeo/grass/commit/f5c9f8c90a4ed346989de1a5f2a802501b2cb2c2 Author: Huidae Cho Date: 2026-05-07 (Thu, 07 May 2026) Changed paths: M CMakeLists.txt Log Message: ----------- build: Add gui scripts to ALL_MODULES (#7347) Commit: eaa79daed99a6acb3cdd62f0acce00d64e4a4728 https://github.com/OSGeo/grass/commit/eaa79daed99a6acb3cdd62f0acce00d64e4a4728 Author: Huidae Cho Date: 2026-05-07 (Thu, 07 May 2026) Changed paths: M cmake/modules/build_addon.cmake M cmake/modules/generate_docs.cmake Log Message: ----------- build: Remove grep warning about stray backslash before white space (#7349) Commit: 6066b5c56452818af1feb5ce2239755a99b04979 https://github.com/OSGeo/grass/commit/6066b5c56452818af1feb5ce2239755a99b04979 Author: Huidae Cho Date: 2026-05-07 (Thu, 07 May 2026) Changed paths: M cmake/modules/build_module.cmake Log Message: ----------- build: Always install to install-time directories only (#7353) * build: Always install to install-time directories only * Use GRASS_INSTALL_* Compare: https://github.com/OSGeo/grass/compare/b28fe3135a09...6066b5c56452 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu May 7 21:26:48 2026 From: noreply at github.com (Vaclav Petras) Date: Thu, 07 May 2026 21:26:48 -0700 Subject: [GRASS-git] [OSGeo/grass] 1757de: doc: Migrate notebooks to grass.tools API (#7360) Message-ID: Branch: refs/heads/releasebranch_8_5 Home: https://github.com/OSGeo/grass Commit: 1757de5877e2878610206bda8c0211fd5291bd2c https://github.com/OSGeo/grass/commit/1757de5877e2878610206bda8c0211fd5291bd2c Author: Vaclav Petras Date: 2026-05-08 (Fri, 08 May 2026) Changed paths: M doc/examples/notebooks/hydrology.ipynb M doc/examples/notebooks/jupyter_example.ipynb M doc/examples/notebooks/jupyter_tutorial.ipynb M doc/examples/notebooks/parallelization_tutorial.ipynb M doc/examples/notebooks/scripting_example.ipynb M doc/examples/notebooks/solar_potential.ipynb M doc/examples/notebooks/temporal.ipynb M doc/examples/notebooks/viewshed_analysis.ipynb M doc/jupyter_intro_images.ipynb Log Message: ----------- doc: Migrate notebooks to grass.tools API (#7360) Replace grass.script command functions (gs.run_command, gs.parse_command, gs.read_command, gs.write_command, gs.mapcalc, gs.list_strings) with grass.tools.Tools across the doc/ notebooks. The migration of parallelization_tutorial.ipynb is partial and the tutorial is actually (already) broken in Binder (info there is still valid, so it is a fully usable tutorial). Also fixes the SeriesMap example in jupyter_tutorial.ipynb so it works with the nc_basic_spm_grass7 dataset, where "lakes" is a raster, not a vector: replace "lakes" with "roadsmajor". Set, but don't always read computational region. Use JSON to get zones (much simpler). Updates intros. --------- Co-authored-by: Anna Petrasova To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu May 7 23:45:11 2026 From: noreply at github.com (renovate[bot]) Date: Thu, 07 May 2026 23:45:11 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 34a2e7: CI(deps): Pin OSGeo/grass action to c90c9a4 Message-ID: Branch: refs/heads/renovate/grass8-pin-dependencies Home: https://github.com/OSGeo/grass-addons Commit: 34a2e72d1e1ae60c166eff625ffb93764e46568e https://github.com/OSGeo/grass-addons/commit/34a2e72d1e1ae60c166eff625ffb93764e46568e Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-08 (Fri, 08 May 2026) Changed paths: M .github/workflows/additional_checks.yml M .github/workflows/linting.yml Log Message: ----------- CI(deps): Pin OSGeo/grass action to c90c9a4 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri May 8 03:17:00 2026 From: noreply at github.com (Vaclav Petras) Date: Fri, 08 May 2026 03:17:00 -0700 Subject: [GRASS-git] [OSGeo/grass] 8d6ceb: version: GRASS 8.5.0 Message-ID: Branch: refs/heads/releasebranch_8_5 Home: https://github.com/OSGeo/grass Commit: 8d6ceba290a2f0059a7301b9d4944455f313da72 https://github.com/OSGeo/grass/commit/8d6ceba290a2f0059a7301b9d4944455f313da72 Author: Vaclav Petras Date: 2026-05-08 (Fri, 08 May 2026) Changed paths: M include/VERSION Log Message: ----------- version: GRASS 8.5.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri May 8 03:37:54 2026 From: noreply at github.com (Vaclav Petras) Date: Fri, 08 May 2026 03:37:54 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/tags/8.5.0 Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri May 8 04:13:57 2026 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Fri, 08 May 2026 04:13:57 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/periodic/update-i18n-25255671451 Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri May 8 04:14:15 2026 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Fri, 08 May 2026 04:14:15 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/periodic/update-configure Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri May 8 04:14:35 2026 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Fri, 08 May 2026 04:14:35 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/periodic/update-i18n-24934577143 Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri May 8 04:20:02 2026 From: noreply at github.com (Vaclav Petras) Date: Fri, 08 May 2026 04:20:02 -0700 Subject: [GRASS-git] [OSGeo/grass] 9034ed: version: Start 8.5.1dev Message-ID: Branch: refs/heads/releasebranch_8_5 Home: https://github.com/OSGeo/grass Commit: 9034edaf424affcc4c051feb463ed0477f65ae13 https://github.com/OSGeo/grass/commit/9034edaf424affcc4c051feb463ed0477f65ae13 Author: Vaclav Petras Date: 2026-05-08 (Fri, 08 May 2026) Changed paths: M include/VERSION Log Message: ----------- version: Start 8.5.1dev To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri May 8 04:56:52 2026 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Fri, 08 May 2026 04:56:52 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] b7913f: CI(Renovate): Override base branch and ignore pinn... Message-ID: Branch: refs/heads/echoix-renovate-bb-disable-pinning Home: https://github.com/OSGeo/grass-addons Commit: b7913f2a9b4a16f0d2ad22f366c4ade787499a5b https://github.com/OSGeo/grass-addons/commit/b7913f2a9b4a16f0d2ad22f366c4ade787499a5b Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2026-05-08 (Fri, 08 May 2026) Changed paths: M renovate.json5 Log Message: ----------- CI(Renovate): Override base branch and ignore pinning of grass action from main To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri May 8 06:06:24 2026 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Fri, 08 May 2026 06:06:24 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] b5358a: CI(Renovate): Override base branch and ignore pinn... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: b5358a35e4f15f5be1169eb01b8fc18a1fcd7d2c https://github.com/OSGeo/grass-addons/commit/b5358a35e4f15f5be1169eb01b8fc18a1fcd7d2c Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2026-05-08 (Fri, 08 May 2026) Changed paths: M renovate.json5 Log Message: ----------- CI(Renovate): Override base branch and ignore pinning of grass action from main (#1687) Since using the config from the main repo, a warning that the base branches listed in the main repo doesn't exist here has appeared. This PR tries to fix this by setting the base branch patterns, hoping that it will override the config that was extended. Second part of the PR tries to ignore the pinning of the GitHub action that comes from the main branch of the grass repo. We control both of these, and the grass-addons renovate PR is updated for each commit of the main repo, since we are not merging it. See https://github.com/OSGeo/grass-addons/pull/1683 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri May 8 06:07:30 2026 From: noreply at github.com (renovate[bot]) Date: Fri, 08 May 2026 06:07:30 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] Message-ID: Branch: refs/heads/renovate/grass8-actions-cache-5.x Home: https://github.com/OSGeo/grass-addons To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri May 8 06:07:30 2026 From: noreply at github.com (renovate[bot]) Date: Fri, 08 May 2026 06:07:30 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] Message-ID: Branch: refs/heads/renovate/grass8-biome Home: https://github.com/OSGeo/grass-addons To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri May 8 06:07:33 2026 From: noreply at github.com (renovate[bot]) Date: Fri, 08 May 2026 06:07:33 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] Message-ID: Branch: refs/heads/renovate/grass8-pin-dependencies Home: https://github.com/OSGeo/grass-addons To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri May 8 06:07:36 2026 From: noreply at github.com (renovate[bot]) Date: Fri, 08 May 2026 06:07:36 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] Message-ID: Branch: refs/heads/renovate/grass8-pre-commit-mirrors-clang-format-20.x Home: https://github.com/OSGeo/grass-addons To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri May 8 06:07:41 2026 From: noreply at github.com (renovate[bot]) Date: Fri, 08 May 2026 06:07:41 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] Message-ID: Branch: refs/heads/renovate/grass8-ruff Home: https://github.com/OSGeo/grass-addons To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri May 8 06:07:39 2026 From: noreply at github.com (renovate[bot]) Date: Fri, 08 May 2026 06:07:39 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] Message-ID: Branch: refs/heads/renovate/grass8-pre-commit-mirrors-clang-format-21.x Home: https://github.com/OSGeo/grass-addons To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri May 8 06:22:30 2026 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Fri, 08 May 2026 06:22:30 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 42b77a: CI: Stop building for grass 8.4 since 8.5 is relea... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 42b77a95e15d4667df25ca9259855b3e31f424e9 https://github.com/OSGeo/grass-addons/commit/42b77a95e15d4667df25ca9259855b3e31f424e9 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2026-05-08 (Fri, 08 May 2026) Changed paths: M .github/workflows/ci.yml Log Message: ----------- CI: Stop building for grass 8.4 since 8.5 is released (#1686) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri May 8 06:57:39 2026 From: noreply at github.com (Markus Metz) Date: Fri, 08 May 2026 06:57:39 -0700 Subject: [GRASS-git] [OSGeo/grass] bf5c1a: lib/vector: improve numerical stability for point-... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: bf5c1afe5ecfdcd36ad5575c49fd8adc43b55fa9 https://github.com/OSGeo/grass/commit/bf5c1afe5ecfdcd36ad5575c49fd8adc43b55fa9 Author: Markus Metz <33666869+metzm at users.noreply.github.com> Date: 2026-05-08 (Fri, 08 May 2026) Changed paths: M include/grass/defs/vector.h M lib/vector/Vlib/find.c M lib/vector/Vlib/poly.c M lib/vector/diglib/inside.c Log Message: ----------- lib/vector: improve numerical stability for point-in-polygon calculations (#7333) * improve numerical stability for point-in-polygon calculations * use Vect_point_in_poly() whenever possible for consistency and to reduce code maintenance burden * avoid floating point precision errors with changed calculations --------- Co-authored-by: Anna Petrasova Co-authored-by: Nicklas Larsson To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri May 8 07:02:58 2026 From: noreply at github.com (Markus Metz) Date: Fri, 08 May 2026 07:02:58 -0700 Subject: [GRASS-git] [OSGeo/grass] d2fe3a: lib/vector: improve numerical stability for point-... Message-ID: Branch: refs/heads/releasebranch_8_5 Home: https://github.com/OSGeo/grass Commit: d2fe3ad025809a48db9dc2d9266488db8c7b8fab https://github.com/OSGeo/grass/commit/d2fe3ad025809a48db9dc2d9266488db8c7b8fab Author: Markus Metz <33666869+metzm at users.noreply.github.com> Date: 2026-05-08 (Fri, 08 May 2026) Changed paths: M include/grass/defs/vector.h M lib/vector/Vlib/find.c M lib/vector/Vlib/poly.c M lib/vector/diglib/inside.c Log Message: ----------- lib/vector: improve numerical stability for point-in-polygon calculations (#7333) * improve numerical stability for point-in-polygon calculations * use Vect_point_in_poly() whenever possible for consistency and to reduce code maintenance burden * avoid floating point precision errors with changed calculations --------- Co-authored-by: Anna Petrasova Co-authored-by: Nicklas Larsson To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri May 8 07:52:17 2026 From: noreply at github.com (renovate[bot]) Date: Fri, 08 May 2026 07:52:17 -0700 Subject: [GRASS-git] [OSGeo/grass] 712f0c: CI(deps): Update debian:13.4-slim Docker digest to... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 712f0c6b936a7a12ff06b0b6968652a14455af10 https://github.com/OSGeo/grass/commit/712f0c6b936a7a12ff06b0b6968652a14455af10 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-08 (Fri, 08 May 2026) Changed paths: M docker/debian/Dockerfile Log Message: ----------- CI(deps): Update debian:13.4-slim Docker digest to cedb1ef (main) (#7356) CI(deps): Update debian:13.4-slim Docker digest to cedb1ef Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri May 8 07:56:05 2026 From: noreply at github.com (renovate[bot]) Date: Fri, 08 May 2026 07:56:05 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/main-debian-13.4-slim Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri May 8 12:12:19 2026 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Fri, 08 May 2026 12:12:19 -0700 Subject: [GRASS-git] [OSGeo/grass] 8cf91f: locale: Update translation files Message-ID: Branch: refs/heads/periodic/update-i18n-25568733395 Home: https://github.com/OSGeo/grass Commit: 8cf91f5b9ac804285f1dc6c0d00b35f10d4fff16 https://github.com/OSGeo/grass/commit/8cf91f5b9ac804285f1dc6c0d00b35f10d4fff16 Author: echoix <27212526+echoix at users.noreply.github.com> Date: 2026-05-08 (Fri, 08 May 2026) Changed paths: M locale/templates/grasslibs.pot M locale/templates/grassmods.pot M locale/templates/grasswxpy.pot Log Message: ----------- locale: Update translation files To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri May 8 12:57:42 2026 From: noreply at github.com (github-actions[bot]) Date: Fri, 08 May 2026 12:57:42 -0700 Subject: [GRASS-git] [OSGeo/grass] d79325: locale: Update translation files (98) (#7375) Message-ID: Branch: refs/heads/releasebranch_8_5 Home: https://github.com/OSGeo/grass Commit: d7932524ef106f4bb5e5938216315fe486b75b83 https://github.com/OSGeo/grass/commit/d7932524ef106f4bb5e5938216315fe486b75b83 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: 2026-05-08 (Fri, 08 May 2026) Changed paths: M locale/templates/grasslibs.pot M locale/templates/grassmods.pot M locale/templates/grasswxpy.pot Log Message: ----------- locale: Update translation files (98) (#7375) locale: Update translation files Co-authored-by: echoix <27212526+echoix at users.noreply.github.com> To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri May 8 20:08:53 2026 From: noreply at github.com (Vaclav Petras) Date: Fri, 08 May 2026 20:08:53 -0700 Subject: [GRASS-git] [OSGeo/grass-website] 3f5931: news: Add GRASS 8.5.0 release announcement (#627) Message-ID: Branch: refs/heads/master Home: https://github.com/OSGeo/grass-website Commit: 3f5931c80f8f485fe7d28caec93627fcae4bc7ca https://github.com/OSGeo/grass-website/commit/3f5931c80f8f485fe7d28caec93627fcae4bc7ca Author: Vaclav Petras Date: 2026-05-08 (Fri, 08 May 2026) Changed paths: M content/about/history/releases.md A content/news/2026_05_08_GRASS_8_5_0_released.md M data/grass.json A static/images/news/NCSU_developer_summit_stairs.jpg A static/images/news/Prague_meeting_2024.jpg A static/images/news/grass_8_5_doc_tabs.png A static/images/news/hydroflatten.webp A static/images/news/r_earthworks_road.webp M themes/grass/layouts/index.html Log Message: ----------- news: Add GRASS 8.5.0 release announcement (#627) Longer than recent release announcements to cover the two-year scope of changes. More images, but they are placeholders, although some could stay. Update global version numbers, carousel (link to release news, no target blank for internal), history entry. Use names with diacritics for consistency. No fixed requirements for sponsors in the given period and the section point is examples, not acknowledgements, but listing different company sponsors (grant, major, monthly, in-kind). Images partially by Anna Petrasova. --------- Co-authored-by: Anna Petrasova To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Sat May 9 04:25:10 2026 From: noreply at github.com (Markus Neteler) Date: Sat, 09 May 2026 04:25:10 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 0727b7: cronjobs: update cronjobs after new stable release... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 0727b7a8401d3b6348b302a18ee0213792946f0e https://github.com/OSGeo/grass-addons/commit/0727b7a8401d3b6348b302a18ee0213792946f0e Author: Markus Neteler Date: 2026-05-09 (Sat, 09 May 2026) Changed paths: M utils/cronjobs_osgeo_lxd/cron_grass_current_stable_build_binaries.sh M utils/cronjobs_osgeo_lxd/cron_grass_current_stable_src_snapshot.sh M utils/cronjobs_osgeo_lxd/cron_grass_old_build_binaries.sh M utils/cronjobs_osgeo_lxd/cron_grass_old_src_snapshot.sh M utils/cronjobs_osgeo_lxd/cron_grass_preview_build_binaries.sh M utils/cronjobs_osgeo_lxd/cron_job_list_grass Log Message: ----------- cronjobs: update cronjobs after new stable release (#1689) This PR is needed to generate the updated manuals on grass.osgeo.org. Changes: - increment of versions after new stable release - minor comment updates (including that GRASS old stable snapshot binaries are not built since G8.3+ which was introduced May 6th, 2025) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sat May 9 04:56:32 2026 From: noreply at github.com (Huidae Cho) Date: Sat, 09 May 2026 04:56:32 -0700 Subject: [GRASS-git] [OSGeo/grass] 79e94e: init: Windows does not have HOME environment varia... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 79e94e798684dc26c0166ba4f382b8f6f3b64624 https://github.com/OSGeo/grass/commit/79e94e798684dc26c0166ba4f382b8f6f3b64624 Author: Huidae Cho Date: 2026-05-09 (Sat, 09 May 2026) Changed paths: M lib/init/grass.py Log Message: ----------- init: Windows does not have HOME environment variable; restrict old_mac_dir to MACOS (#7376) * Windows does not have HOME environment variable; restrict old_mac_dir to MACOS * Update lib/init/grass.py Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 9 07:38:09 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 09 May 2026 07:38:09 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] f60518: CI(deps): Update dependency prek to v0.3.13 Message-ID: Branch: refs/heads/renovate/prek-0.x Home: https://github.com/OSGeo/grass-addons Commit: f605180ac7ca6173f48b659385773bd656dee7fc https://github.com/OSGeo/grass-addons/commit/f605180ac7ca6173f48b659385773bd656dee7fc Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-09 (Sat, 09 May 2026) Changed paths: M .github/workflows/additional_checks.yml Log Message: ----------- CI(deps): Update dependency prek to v0.3.13 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sat May 9 07:38:14 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 09 May 2026 07:38:14 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] a99ca4: CI(deps): Update dependency r-hub/R to v4.6.0 Message-ID: Branch: refs/heads/renovate/r-hub-r-4.x Home: https://github.com/OSGeo/grass-addons Commit: a99ca429e21cfaaeec9b826560c682b579ee668f https://github.com/OSGeo/grass-addons/commit/a99ca429e21cfaaeec9b826560c682b579ee668f Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-09 (Sat, 09 May 2026) Changed paths: M .github/workflows/ci.yml Log Message: ----------- CI(deps): Update dependency r-hub/R to v4.6.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sat May 9 07:48:54 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 09 May 2026 07:48:54 -0700 Subject: [GRASS-git] [OSGeo/grass] f82f98: CI(deps): Update debian:13.4-slim Docker digest to... Message-ID: Branch: refs/heads/renovate/main-debian-13.4-slim Home: https://github.com/OSGeo/grass Commit: f82f98e7e45e96290dec3f55ed9b7623c50296ac https://github.com/OSGeo/grass/commit/f82f98e7e45e96290dec3f55ed9b7623c50296ac Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-09 (Sat, 09 May 2026) Changed paths: M docker/debian/Dockerfile Log Message: ----------- CI(deps): Update debian:13.4-slim Docker digest to 109e2c6 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 9 07:48:59 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 09 May 2026 07:48:59 -0700 Subject: [GRASS-git] [OSGeo/grass] 7e68a3: CI(deps): Update ubuntu:24.04 Docker digest to c4a... Message-ID: Branch: refs/heads/renovate/main-ubuntu-24.04 Home: https://github.com/OSGeo/grass Commit: 7e68a3e286d125c020a7fd398e6868fd4fa22511 https://github.com/OSGeo/grass/commit/7e68a3e286d125c020a7fd398e6868fd4fa22511 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-09 (Sat, 09 May 2026) Changed paths: M Dockerfile M docker/ubuntu/Dockerfile Log Message: ----------- CI(deps): Update ubuntu:24.04 Docker digest to c4a8d55 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 9 07:49:04 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 09 May 2026 07:49:04 -0700 Subject: [GRASS-git] [OSGeo/grass] 15767f: CI(deps): Update dependency prek to v0.3.13 Message-ID: Branch: refs/heads/renovate/main-prek-0.x Home: https://github.com/OSGeo/grass Commit: 15767f785417f150cd48e0f2b60cf3592d910c8d https://github.com/OSGeo/grass/commit/15767f785417f150cd48e0f2b60cf3592d910c8d Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-09 (Sat, 09 May 2026) Changed paths: M .github/workflows/additional_checks.yml Log Message: ----------- CI(deps): Update dependency prek to v0.3.13 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 9 07:49:09 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 09 May 2026 07:49:09 -0700 Subject: [GRASS-git] [OSGeo/grass] de9380: CI(deps): Update DeterminateSystems/determinate-ni... Message-ID: Branch: refs/heads/renovate/main-determinatesystems-determinate-nix-action-3.x Home: https://github.com/OSGeo/grass Commit: de93802bbd134f5c3fc6d7495f02e030988443a2 https://github.com/OSGeo/grass/commit/de93802bbd134f5c3fc6d7495f02e030988443a2 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-09 (Sat, 09 May 2026) Changed paths: M .github/workflows/test-nix.yml Log Message: ----------- CI(deps): Update DeterminateSystems/determinate-nix-action action to v3.20.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 9 09:41:07 2026 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 09 May 2026 09:41:07 -0700 Subject: [GRASS-git] [OSGeo/grass] fe690d: locale: Update translation files Message-ID: Branch: refs/heads/periodic/update-i18n-25605162235 Home: https://github.com/OSGeo/grass Commit: fe690d56fa271dc2777220e2dafe2050678d2263 https://github.com/OSGeo/grass/commit/fe690d56fa271dc2777220e2dafe2050678d2263 Author: echoix <27212526+echoix at users.noreply.github.com> Date: 2026-05-09 (Sat, 09 May 2026) Changed paths: M locale/templates/grasslibs.pot M locale/templates/grassmods.pot M locale/templates/grasswxpy.pot Log Message: ----------- locale: Update translation files To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 9 09:49:05 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 09 May 2026 09:49:05 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 3f3666: CI(deps): Update dependency prek to v0.3.13 (#1690) Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 3f3666174b83f0ef074ceaa66a7ab323a3dc31ac https://github.com/OSGeo/grass-addons/commit/3f3666174b83f0ef074ceaa66a7ab323a3dc31ac Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-09 (Sat, 09 May 2026) Changed paths: M .github/workflows/additional_checks.yml Log Message: ----------- CI(deps): Update dependency prek to v0.3.13 (#1690) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sat May 9 09:49:42 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 09 May 2026 09:49:42 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] Message-ID: Branch: refs/heads/renovate/prek-0.x Home: https://github.com/OSGeo/grass-addons To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sat May 9 10:04:25 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 09 May 2026 10:04:25 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 92b748: CI(deps): Update dependency r-hub/R to v4.6.0 (#1691) Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 92b7485d91d31b72a4fc355d837e2f76eda650e0 https://github.com/OSGeo/grass-addons/commit/92b7485d91d31b72a4fc355d837e2f76eda650e0 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-09 (Sat, 09 May 2026) Changed paths: M .github/workflows/ci.yml Log Message: ----------- CI(deps): Update dependency r-hub/R to v4.6.0 (#1691) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sat May 9 10:05:03 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 09 May 2026 10:05:03 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] Message-ID: Branch: refs/heads/renovate/r-hub-r-4.x Home: https://github.com/OSGeo/grass-addons To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sat May 9 11:02:21 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 09 May 2026 11:02:21 -0700 Subject: [GRASS-git] [OSGeo/grass] aac1bb: CI(deps): Update dependency prek to v0.3.13 (main)... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: aac1bb2dda4fed7029b9b408fae27c6757e4500f https://github.com/OSGeo/grass/commit/aac1bb2dda4fed7029b9b408fae27c6757e4500f Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-09 (Sat, 09 May 2026) Changed paths: M .github/workflows/additional_checks.yml Log Message: ----------- CI(deps): Update dependency prek to v0.3.13 (main) (#7380) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 9 11:03:16 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 09 May 2026 11:03:16 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/main-prek-0.x Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 9 12:05:24 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 09 May 2026 12:05:24 -0700 Subject: [GRASS-git] [OSGeo/grass] 6185e8: CI(deps): Update DeterminateSystems/determinate-ni... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 6185e8a979147d20a570c75277192dd602fc8ac5 https://github.com/OSGeo/grass/commit/6185e8a979147d20a570c75277192dd602fc8ac5 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-09 (Sat, 09 May 2026) Changed paths: M .github/workflows/test-nix.yml Log Message: ----------- CI(deps): Update DeterminateSystems/determinate-nix-action action to v3.20.0 (main) (#7381) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 9 12:05:57 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 09 May 2026 12:05:57 -0700 Subject: [GRASS-git] [OSGeo/grass] 9ee059: CI(deps): Update ubuntu:24.04 Docker digest to c4a... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 9ee0599bf9a7f49a6aaaca9ba14a2d30ed6bf3e2 https://github.com/OSGeo/grass/commit/9ee0599bf9a7f49a6aaaca9ba14a2d30ed6bf3e2 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-09 (Sat, 09 May 2026) Changed paths: M Dockerfile M docker/ubuntu/Dockerfile Log Message: ----------- CI(deps): Update ubuntu:24.04 Docker digest to c4a8d55 (main) (#7379) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 9 12:06:02 2026 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 09 May 2026 12:06:02 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/main-ubuntu-24.04 Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 9 12:06:34 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 09 May 2026 12:06:34 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/main-determinatesystems-determinate-nix-action-3.x Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 9 18:15:42 2026 From: noreply at github.com (github-actions[bot]) Date: Sat, 09 May 2026 18:15:42 -0700 Subject: [GRASS-git] [OSGeo/grass] fe8c8d: locale: Update translation files (99) (#7382) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: fe8c8dad3d9d33cb488694e5a98f058bc36005f5 https://github.com/OSGeo/grass/commit/fe8c8dad3d9d33cb488694e5a98f058bc36005f5 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: 2026-05-09 (Sat, 09 May 2026) Changed paths: M locale/templates/grasslibs.pot M locale/templates/grassmods.pot M locale/templates/grasswxpy.pot Log Message: ----------- locale: Update translation files (99) (#7382) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 10 06:14:42 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 10 May 2026 06:14:42 -0700 Subject: [GRASS-git] [OSGeo/grass] 101acd: CI(deps): Update debian:13.4-slim Docker digest to... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 101acd469b7005802c418ab7b90a59dd0310ece0 https://github.com/OSGeo/grass/commit/101acd469b7005802c418ab7b90a59dd0310ece0 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-10 (Sun, 10 May 2026) Changed paths: M docker/debian/Dockerfile Log Message: ----------- CI(deps): Update debian:13.4-slim Docker digest to 109e2c6 (main) (#7378) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 10 06:15:49 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 10 May 2026 06:15:49 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/main-debian-13.4-slim Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 10 06:16:58 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 10 May 2026 06:16:58 -0700 Subject: [GRASS-git] [OSGeo/grass] 62d609: CI(deps): Update cachix/cachix-action digest to 5f... Message-ID: Branch: refs/heads/renovate/main-cachix-cachix-action-digest Home: https://github.com/OSGeo/grass Commit: 62d609d2718f832acab0630bde2056d9ff36f2cd https://github.com/OSGeo/grass/commit/62d609d2718f832acab0630bde2056d9ff36f2cd Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-10 (Sun, 10 May 2026) Changed paths: M .github/workflows/test-nix.yml Log Message: ----------- CI(deps): Update cachix/cachix-action digest to 5f2d7c5 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 10 06:17:03 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 10 May 2026 06:17:03 -0700 Subject: [GRASS-git] [OSGeo/grass] 56494b: CI(deps): Update rui314/setup-mold digest to 9c9c13b Message-ID: Branch: refs/heads/renovate/main-rui314-setup-mold-digest Home: https://github.com/OSGeo/grass Commit: 56494b725cf217bf50dc34699be6f92a7837b20d https://github.com/OSGeo/grass/commit/56494b725cf217bf50dc34699be6f92a7837b20d Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-10 (Sun, 10 May 2026) Changed paths: M .github/workflows/codeql-analysis.yml M .github/workflows/documentation.yml M .github/workflows/pytest.yml M .github/workflows/python-code-quality.yml Log Message: ----------- CI(deps): Update rui314/setup-mold digest to 9c9c13b To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 10 06:17:09 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 10 May 2026 06:17:09 -0700 Subject: [GRASS-git] [OSGeo/grass] 7b92c5: CI(deps): Update dependency OSGeo/gdal to v3.13.0 Message-ID: Branch: refs/heads/renovate/main-osgeo-gdal-3.x Home: https://github.com/OSGeo/grass Commit: 7b92c5fa97f21d5a70b9a662e42e3f7795469123 https://github.com/OSGeo/grass/commit/7b92c5fa97f21d5a70b9a662e42e3f7795469123 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-10 (Sun, 10 May 2026) Changed paths: M Dockerfile M docker/ubuntu/Dockerfile Log Message: ----------- CI(deps): Update dependency OSGeo/gdal to v3.13.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 10 06:17:20 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 10 May 2026 06:17:20 -0700 Subject: [GRASS-git] [OSGeo/grass] 473600: CI(deps): Update debian:13.4-slim Docker digest to... Message-ID: Branch: refs/heads/renovate/releasebranch_8_5-debian-13.4-slim Home: https://github.com/OSGeo/grass Commit: 4736005b31801caf891d37c6770185f0c3d35c37 https://github.com/OSGeo/grass/commit/4736005b31801caf891d37c6770185f0c3d35c37 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-10 (Sun, 10 May 2026) Changed paths: M docker/debian/Dockerfile Log Message: ----------- CI(deps): Update debian:13.4-slim Docker digest to 109e2c6 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 10 06:17:26 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 10 May 2026 06:17:26 -0700 Subject: [GRASS-git] [OSGeo/grass] 9518c2: CI(deps): Update hendrikmuhs/ccache-action action ... Message-ID: Branch: refs/heads/renovate/releasebranch_8_5-hendrikmuhs-ccache-action-1.x Home: https://github.com/OSGeo/grass Commit: 9518c2099e4d1231943a18e997c1eadb9f17864f https://github.com/OSGeo/grass/commit/9518c2099e4d1231943a18e997c1eadb9f17864f Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-10 (Sun, 10 May 2026) Changed paths: M .github/workflows/documentation.yml Log Message: ----------- CI(deps): Update hendrikmuhs/ccache-action action to v1.2.23 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 10 10:27:51 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 10 May 2026 10:27:51 -0700 Subject: [GRASS-git] [OSGeo/grass] 88a7da: CI(deps): Update rui314/setup-mold digest to 9c9c1... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 88a7da24b47205368b21ab6e0552d1cfe61291e5 https://github.com/OSGeo/grass/commit/88a7da24b47205368b21ab6e0552d1cfe61291e5 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-10 (Sun, 10 May 2026) Changed paths: M .github/workflows/codeql-analysis.yml M .github/workflows/documentation.yml M .github/workflows/pytest.yml M .github/workflows/python-code-quality.yml Log Message: ----------- CI(deps): Update rui314/setup-mold digest to 9c9c13b (main) (#7385) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 10 10:28:57 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 10 May 2026 10:28:57 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/main-rui314-setup-mold-digest Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 10 14:16:49 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 10 May 2026 14:16:49 -0700 Subject: [GRASS-git] [OSGeo/grass] c23d64: CI(deps): Update debian:13.4-slim Docker digest to... Message-ID: Branch: refs/heads/releasebranch_8_5 Home: https://github.com/OSGeo/grass Commit: c23d649b3bf22433fea868df6b20fc85d2b69619 https://github.com/OSGeo/grass/commit/c23d649b3bf22433fea868df6b20fc85d2b69619 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-10 (Sun, 10 May 2026) Changed paths: M docker/debian/Dockerfile Log Message: ----------- CI(deps): Update debian:13.4-slim Docker digest to 109e2c6 (releasebranch_8_5) (#7387) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 10 14:18:31 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 10 May 2026 14:18:31 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/releasebranch_8_5-debian-13.4-slim Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 10 14:19:36 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 10 May 2026 14:19:36 -0700 Subject: [GRASS-git] [OSGeo/grass] c1042d: CI(deps): Update cachix/cachix-action digest to 5f... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: c1042dfb39ccae73a6873a9aa7c4e2ad3b02f368 https://github.com/OSGeo/grass/commit/c1042dfb39ccae73a6873a9aa7c4e2ad3b02f368 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-10 (Sun, 10 May 2026) Changed paths: M .github/workflows/test-nix.yml Log Message: ----------- CI(deps): Update cachix/cachix-action digest to 5f2d7c5 (main) (#7384) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 10 14:20:32 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 10 May 2026 14:20:32 -0700 Subject: [GRASS-git] [OSGeo/grass] 3ba13d: CI(deps): Update hendrikmuhs/ccache-action action ... Message-ID: Branch: refs/heads/releasebranch_8_5 Home: https://github.com/OSGeo/grass Commit: 3ba13d324d773dd0785781e31ee08be3ed735259 https://github.com/OSGeo/grass/commit/3ba13d324d773dd0785781e31ee08be3ed735259 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-10 (Sun, 10 May 2026) Changed paths: M .github/workflows/documentation.yml Log Message: ----------- CI(deps): Update hendrikmuhs/ccache-action action to v1.2.23 (releasebranch_8_5) (#7388) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 10 14:20:54 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 10 May 2026 14:20:54 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/main-cachix-cachix-action-digest Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 10 14:22:36 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 10 May 2026 14:22:36 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/releasebranch_8_5-hendrikmuhs-ccache-action-1.x Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 10 14:23:57 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 10 May 2026 14:23:57 -0700 Subject: [GRASS-git] [OSGeo/grass] 72fc14: CI(deps): Update alpine:3.23 Docker digest to 5b10f43 Message-ID: Branch: refs/heads/renovate/main-alpine-3.23 Home: https://github.com/OSGeo/grass Commit: 72fc14701b302c7a3d2d2609b99604571885dd21 https://github.com/OSGeo/grass/commit/72fc14701b302c7a3d2d2609b99604571885dd21 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-10 (Sun, 10 May 2026) Changed paths: M docker/alpine/Dockerfile Log Message: ----------- CI(deps): Update alpine:3.23 Docker digest to 5b10f43 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 10 15:37:10 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 10 May 2026 15:37:10 -0700 Subject: [GRASS-git] [OSGeo/grass] 209220: CI(deps): Update dependency OSGeo/gdal to v3.13.0 ... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 209220d279f0a1a7d301ef26cb6d333d44a73817 https://github.com/OSGeo/grass/commit/209220d279f0a1a7d301ef26cb6d333d44a73817 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-10 (Sun, 10 May 2026) Changed paths: M Dockerfile M docker/ubuntu/Dockerfile Log Message: ----------- CI(deps): Update dependency OSGeo/gdal to v3.13.0 (main) (#7386) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 10 15:38:34 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 10 May 2026 15:38:34 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/main-osgeo-gdal-3.x Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 10 17:25:01 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 10 May 2026 17:25:01 -0700 Subject: [GRASS-git] [OSGeo/grass] b4fec4: CI(deps): Update alpine:3.23 Docker digest to 5b10... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: b4fec47ea75749084134f1ecd248dfd1163c658e https://github.com/OSGeo/grass/commit/b4fec47ea75749084134f1ecd248dfd1163c658e Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-11 (Mon, 11 May 2026) Changed paths: M docker/alpine/Dockerfile Log Message: ----------- CI(deps): Update alpine:3.23 Docker digest to 5b10f43 (main) (#7355) CI(deps): Update alpine:3.23 Docker digest to 5b10f43 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 10 17:26:40 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 10 May 2026 17:26:40 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/main-alpine-3.23 Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 12 06:02:11 2026 From: noreply at github.com (Selma) Date: Tue, 12 May 2026 06:02:11 -0700 Subject: [GRASS-git] [OSGeo/grass] 39adfd: temporal: add explicit return True in shift() (#7231) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 39adfdfb94c1e6da1e682ce16a9c77edf495d634 https://github.com/OSGeo/grass/commit/39adfdfb94c1e6da1e682ce16a9c77edf495d634 Author: Selma <99991684+selma-Bentaiba at users.noreply.github.com> Date: 2026-05-12 (Tue, 12 May 2026) Changed paths: M python/grass/temporal/abstract_space_time_dataset.py Log Message: ----------- temporal: add explicit return True in shift() (#7231) shift() returns None on success but signature declares -> bool. Add explicit return True to match contract. Follow-up to #7228 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 12 08:38:54 2026 From: noreply at github.com (sakirr) Date: Tue, 12 May 2026 08:38:54 -0700 Subject: [GRASS-git] [OSGeo/grass] 1ddc99: t.rast.mapcalc: migrate additional shell test to p... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 1ddc99be7c40c640ea43729dca704e94fa349e49 https://github.com/OSGeo/grass/commit/1ddc99be7c40c640ea43729dca704e94fa349e49 Author: sakirr Date: 2026-05-12 (Tue, 12 May 2026) Changed paths: R temporal/t.rast.mapcalc/test.t.rast.mapcalc.operators.sh R temporal/t.rast.mapcalc/test.t.rast.mapcalc.sh A temporal/t.rast.mapcalc/tests/conftest.py A temporal/t.rast.mapcalc/tests/test_t_rast_mapcalc_basic.py A temporal/t.rast.mapcalc/tests/test_t_rast_mapcalc_operators.py Log Message: ----------- t.rast.mapcalc: migrate additional shell test to pytest (#6967) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 12 13:30:15 2026 From: noreply at github.com (Vaclav Petras) Date: Tue, 12 May 2026 13:30:15 -0700 Subject: [GRASS-git] [OSGeo/grass-website] d847d9: Remove specific releases from roadmap, add sponsor... Message-ID: Branch: refs/heads/master Home: https://github.com/OSGeo/grass-website Commit: d847d976ca5853ca42ea9dc0d9cf16c1ac948d7e https://github.com/OSGeo/grass-website/commit/d847d976ca5853ca42ea9dc0d9cf16c1ac948d7e Author: Vaclav Petras Date: 2026-05-12 (Tue, 12 May 2026) Changed paths: M themes/grass/layouts/about/roadmap.html Log Message: ----------- Remove specific releases from roadmap, add sponsoring (#628) * Simplified intro without a year. * No specific releases (to avoid update needs), candence is still stated the same. * Closes with need for funding. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Tue May 12 13:30:54 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 12 May 2026 13:30:54 -0700 Subject: [GRASS-git] [OSGeo/grass-website] b132b4: Update actions/checkout action to v6 Message-ID: Branch: refs/heads/renovate/actions-checkout-6.x Home: https://github.com/OSGeo/grass-website Commit: b132b4b9c0a06f3d34cdc1822b6e6886ad8d3f86 https://github.com/OSGeo/grass-website/commit/b132b4b9c0a06f3d34cdc1822b6e6886ad8d3f86 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-12 (Tue, 12 May 2026) Changed paths: M .github/workflows/hugo.yml Log Message: ----------- Update actions/checkout action to v6 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Tue May 12 13:30:59 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 12 May 2026 13:30:59 -0700 Subject: [GRASS-git] [OSGeo/grass-website] ea272c: Update actions/configure-pages action to v6 Message-ID: Branch: refs/heads/renovate/actions-configure-pages-6.x Home: https://github.com/OSGeo/grass-website Commit: ea272cb0e38edf15cf2b2fcfd73a0879f38f5923 https://github.com/OSGeo/grass-website/commit/ea272cb0e38edf15cf2b2fcfd73a0879f38f5923 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-12 (Tue, 12 May 2026) Changed paths: M .github/workflows/hugo.yml Log Message: ----------- Update actions/configure-pages action to v6 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Tue May 12 13:31:03 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 12 May 2026 13:31:03 -0700 Subject: [GRASS-git] [OSGeo/grass-website] 919103: Update actions/deploy-pages action to v5 Message-ID: Branch: refs/heads/renovate/actions-deploy-pages-5.x Home: https://github.com/OSGeo/grass-website Commit: 919103417026b76142ff02751c22bf8c64df2ed0 https://github.com/OSGeo/grass-website/commit/919103417026b76142ff02751c22bf8c64df2ed0 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-12 (Tue, 12 May 2026) Changed paths: M .github/workflows/hugo.yml Log Message: ----------- Update actions/deploy-pages action to v5 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Tue May 12 13:31:08 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 12 May 2026 13:31:08 -0700 Subject: [GRASS-git] [OSGeo/grass-website] 083cfc: Update actions/upload-pages-artifact action to v5 Message-ID: Branch: refs/heads/renovate/actions-upload-pages-artifact-5.x Home: https://github.com/OSGeo/grass-website Commit: 083cfc176bcc9013afd73f71aea4c1f5a472bd1f https://github.com/OSGeo/grass-website/commit/083cfc176bcc9013afd73f71aea4c1f5a472bd1f Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-12 (Tue, 12 May 2026) Changed paths: M .github/workflows/hugo.yml Log Message: ----------- Update actions/upload-pages-artifact action to v5 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Tue May 12 14:08:06 2026 From: noreply at github.com (Vaclav Petras) Date: Tue, 12 May 2026 14:08:06 -0700 Subject: [GRASS-git] [OSGeo/grass-website] 88090d: Rename to GRASS in menu, learn, others (#630) Message-ID: Branch: refs/heads/master Home: https://github.com/OSGeo/grass-website Commit: 88090d507cdc62e74cde7d25314cc60c78be3581 https://github.com/OSGeo/grass-website/commit/88090d507cdc62e74cde7d25314cc60c78be3581 Author: Vaclav Petras Date: 2026-05-12 (Tue, 12 May 2026) Changed paths: M config.toml M themes/grass/layouts/download/tabs.html M themes/grass/layouts/learn/list.html M themes/grass/layouts/support/commercial.html Log Message: ----------- Rename to GRASS in menu, learn, others (#630) Use GRASS, not GRASS GIS, in navigation, download, learn, and commercial support. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Wed May 13 06:40:34 2026 From: noreply at github.com (Vaclav Petras) Date: Wed, 13 May 2026 06:40:34 -0700 Subject: [GRASS-git] [OSGeo/grass-website] 7cc20f: Refresh Try GRASS online page (#631) Message-ID: Branch: refs/heads/master Home: https://github.com/OSGeo/grass-website Commit: 7cc20f7a4880822eb2519231ada19700f730a4e8 https://github.com/OSGeo/grass-website/commit/7cc20f7a4880822eb2519231ada19700f730a4e8 Author: Vaclav Petras Date: 2026-05-13 (Wed, 13 May 2026) Changed paths: M content/learn/tryonline.md M static/images/other/GRASS_mybinder_jupyter_intro.png M static/images/other/GRASS_rollapp.png A themes/grass/layouts/learn/general.html Log Message: ----------- Refresh Try GRASS online page (#631) Refresh the Try GRASS online page by simplifying the texts, align formatting with other pages including h1-h2 headings (this requires the general.html file), remove linked course material which no longer updated now in this form. Most importantly, this now links official notebooks from a latest release as opposed to my experimental repo from before the notebooks were a norm. Add a sample of individual notebooks. Use new screenshots with spatial data in them. While the whole page is different from previous one, this is not a complete overhaul. Most notably, Google Colab could be added, but that requires additional work in the repo (Colab-specific notebook is needed). Still keep old CoCalc in place in a comment. CoCalc may replace rollApp in the future for this page. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Wed May 13 07:42:23 2026 From: noreply at github.com (Martin Landa) Date: Wed, 13 May 2026 07:42:23 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 7c5b94: i.sentinel.download: fix authentication (#1657) Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 7c5b9456c37b40572b72895f33ced1e91fe01090 https://github.com/OSGeo/grass-addons/commit/7c5b9456c37b40572b72895f33ced1e91fe01090 Author: Martin Landa Date: 2026-05-13 (Wed, 13 May 2026) Changed paths: M src/imagery/i.sentinel/i.sentinel.download/i.sentinel.download.py Log Message: ----------- i.sentinel.download: fix authentication (#1657) --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Edouard Choini?re <27212526+echoix at users.noreply.github.com> To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Wed May 13 10:25:23 2026 From: noreply at github.com (Markus Metz) Date: Wed, 13 May 2026 10:25:23 -0700 Subject: [GRASS-git] [OSGeo/grass] 813e1e: lib/raster: read vrt tile only if needed (#7334) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 813e1e5dca0b143602ea9bde7f447f1bb8d3f237 https://github.com/OSGeo/grass/commit/813e1e5dca0b143602ea9bde7f447f1bb8d3f237 Author: Markus Metz <33666869+metzm at users.noreply.github.com> Date: 2026-05-13 (Wed, 13 May 2026) Changed paths: M lib/raster/vrt.c Log Message: ----------- lib/raster: read vrt tile only if needed (#7334) * read vrt tile only if needed * remove unneeded pointer assignement * avoid switch - case To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu May 14 01:20:44 2026 From: noreply at github.com (Mykhailo Radchenko) Date: Thu, 14 May 2026 01:20:44 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 2ce793: imagery: Update i.eodag for EODAG v4 compatibility... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 2ce793caa4a1c97c9b067153c761116a83b27b11 https://github.com/OSGeo/grass-addons/commit/2ce793caa4a1c97c9b067153c761116a83b27b11 Author: Mykhailo Radchenko <91974475+polucifier at users.noreply.github.com> Date: 2026-05-14 (Thu, 14 May 2026) Changed paths: M src/imagery/i.eodag/i.eodag.py M src/imagery/i.eodag/testsuite/test_eodag.py Log Message: ----------- imagery: Update i.eodag for EODAG v4 compatibility (#1663) - Add full support for EODAG v4 API (handling Pydantic STAC objects, .collection, and .providers). - Maintain strict backward compatibility with EODAG v3 (fallback to .productType and dictionary properties). - Fix testsuite (test_eodag.py) to dynamically switch between v3/v4 search parameters. - Use `SearchResult.as_dict()` instead of the deprecated `as_geojson_object()` for EODAG versions >= 4.1.0, while maintaining backward compatibility for older versions. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Thu May 14 04:36:09 2026 From: noreply at github.com (renovate[bot]) Date: Thu, 14 May 2026 04:36:09 -0700 Subject: [GRASS-git] [OSGeo/grass-website] af5808: Update Node.js to v22.22.3 Message-ID: Branch: refs/heads/renovate/node-22.x Home: https://github.com/OSGeo/grass-website Commit: af58084c7468741169e4294f7cb7f0c4712c2d87 https://github.com/OSGeo/grass-website/commit/af58084c7468741169e4294f7cb7f0c4712c2d87 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-14 (Thu, 14 May 2026) Changed paths: M .nvmrc Log Message: ----------- Update Node.js to v22.22.3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Thu May 14 07:47:44 2026 From: noreply at github.com (Anna Petrasova) Date: Thu, 14 May 2026 07:47:44 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 79775f: i.sentinel.download: lazy import of requests (#1693) Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 79775f61a518e2df6edb650a89853714994e51b9 https://github.com/OSGeo/grass-addons/commit/79775f61a518e2df6edb650a89853714994e51b9 Author: Anna Petrasova Date: 2026-05-14 (Thu, 14 May 2026) Changed paths: M src/imagery/i.sentinel/i.sentinel.download/i.sentinel.download.py Log Message: ----------- i.sentinel.download: lazy import of requests (#1693) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Thu May 14 09:47:03 2026 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Thu, 14 May 2026 09:47:03 -0700 Subject: [GRASS-git] [OSGeo/grass] 3301c1: tests: Fix imprecise assert (#7391) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 3301c12033b1d3a68d956322dddeaf5e4493978d https://github.com/OSGeo/grass/commit/3301c12033b1d3a68d956322dddeaf5e4493978d Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2026-05-14 (Thu, 14 May 2026) Changed paths: M imagery/i.gensig/testsuite/test_i_gensig.py M imagery/i.svm.predict/testsuite/test_i_svm_predict.py M imagery/i.svm.train/testsuite/test_i_svm_train.py M lib/imagery/testsuite/test_imagery_signature_management.py M lib/init/testsuite/test_grass_tmp_mapset.py M python/grass/pygrass/vector/testsuite/test_geometry.py M python/grass/pygrass/vector/testsuite/test_geometry_attrs.py M raster/r.smooth.edgepreserve/testsuite/test_r_smooth_edgepreserve.py M temporal/t.rename/testsuite/test_t_rename.py Log Message: ----------- tests: Fix imprecise assert (#7391) Use a specific comparison assertion instead of a boolean assertion for relational checks. * Fix for Imprecise assert Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> * Fix for Imprecise assert Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> * Fix for Imprecise assert Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> * Fix for Imprecise assert Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> * Fix for Imprecise assert Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> * Fix for Imprecise assert Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> * Fix for Imprecise assert Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> * Fix for Imprecise assert Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> * Fix for Imprecise assert Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> * Fix for Imprecise assert Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> * Potential fixes for 5 code quality findings * Apply suggested fix to lib/imagery/testsuite/test_imagery_signature_management.py from Copilot Autofix Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com> * Apply suggested fix to lib/imagery/testsuite/test_imagery_signature_management.py from Copilot Autofix Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com> * Apply suggested fix to lib/imagery/testsuite/test_imagery_signature_management.py from Copilot Autofix Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com> * Apply suggested fix to lib/imagery/testsuite/test_imagery_signature_management.py from Copilot Autofix Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com> * Apply suggested fix to lib/imagery/testsuite/test_imagery_signature_management.py from Copilot Autofix Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com> * Apply suggestion from @echoix --------- Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com> * Apply suggested fix to raster/r.smooth.edgepreserve/testsuite/test_r_smooth_edgepreserve.py from Copilot Autofix Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com> * Apply suggested fix to raster/r.smooth.edgepreserve/testsuite/test_r_smooth_edgepreserve.py from Copilot Autofix Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com> * Fix for Imprecise assert Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> * Fix for Imprecise assert Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> * Fix for Imprecise assert Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> * Fix for Imprecise assert Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> * Fix for Imprecise assert Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> * Fix for Imprecise assert Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> * Apply suggested fix to imagery/i.gensig/testsuite/test_i_gensig.py from Copilot Autofix Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com> * Apply suggested fix to imagery/i.gensig/testsuite/test_i_gensig.py from Copilot Autofix Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com> * Fix for Imprecise assert Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> * Fix for Imprecise assert Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> --------- Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> Co-authored-by: Copilot Autofix powered by AI <223894421+github-code-quality[bot]@users.noreply.github.com> To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu May 14 09:49:38 2026 From: noreply at github.com (renovate[bot]) Date: Thu, 14 May 2026 09:49:38 -0700 Subject: [GRASS-git] [OSGeo/grass] de922e: CI(deps): Update ruff to v0.15.13 Message-ID: Branch: refs/heads/renovate/main-ruff Home: https://github.com/OSGeo/grass Commit: de922e9e815f84051fabe64428760486bf6d43ba https://github.com/OSGeo/grass/commit/de922e9e815f84051fabe64428760486bf6d43ba Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-14 (Thu, 14 May 2026) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.15.13 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu May 14 09:49:47 2026 From: noreply at github.com (renovate[bot]) Date: Thu, 14 May 2026 09:49:47 -0700 Subject: [GRASS-git] [OSGeo/grass] 48792f: CI(deps): Update dependency flake8 to v7 Message-ID: Branch: refs/heads/renovate/releasebranch_8_4-major-7-flake8 Home: https://github.com/OSGeo/grass Commit: 48792ff4757076d27674db0401eab66af99bc6d0 https://github.com/OSGeo/grass/commit/48792ff4757076d27674db0401eab66af99bc6d0 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-14 (Thu, 14 May 2026) Changed paths: M .github/workflows/python-code-quality.yml Log Message: ----------- CI(deps): Update dependency flake8 to v7 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu May 14 11:18:19 2026 From: noreply at github.com (Anna Petrasova) Date: Thu, 14 May 2026 11:18:19 -0700 Subject: [GRASS-git] [OSGeo/grass] 2bf217: doc: change documentation site name to include onl... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 2bf21783a2ffa36af08cce74a71852f0e66dab60 https://github.com/OSGeo/grass/commit/2bf21783a2ffa36af08cce74a71852f0e66dab60 Author: Anna Petrasova Date: 2026-05-14 (Thu, 14 May 2026) Changed paths: M .github/workflows/documentation.yml Log Message: ----------- doc: change documentation site name to include only major and minor version (#7390) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu May 14 13:34:12 2026 From: noreply at github.com (Vaclav Petras) Date: Thu, 14 May 2026 20:34:12 +0000 (UTC) Subject: [GRASS-git] [OSGeo/grass] f808a6: doc: Fix bugs in Python introduction and interface... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: f808a6d29a489b6126594e8339f8b2b1c22df013 https://github.com/OSGeo/grass/commit/f808a6d29a489b6126594e8339f8b2b1c22df013 Author: Vaclav Petras Date: 2026-05-14 (Thu, 14 May 2026) Changed paths: M doc/interfaces_overview.md M doc/python_intro.md Log Message: ----------- doc: Fix bugs in Python introduction and interfaces overview examples (#7359) grass.tools snippets: - Drop the trailing underscore from r_import_. - Fix syntax errors in the v_info and g_region calls. PyGRASS snippets: - Use consistent variable names and the correct existence-check method in the Vector example. - Import VectorTopo where it is used. - Use the correct method names, attribute accessor, and length comparison in the line-filtering example. - Add the missing random module import and correct the uniform argument order. - Match the second SQL output example to its query. - Fix typos. All snippets were tested against the nc_basic_spm_grass7 sample dataset with Claude extracting the examples and running them. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu May 14 18:40:38 2026 From: noreply at github.com (renovate[bot]) Date: Thu, 14 May 2026 18:40:38 -0700 Subject: [GRASS-git] [OSGeo/grass] a71510: CI(deps): Update pre-commit hook zizmorcore/zizmor... Message-ID: Branch: refs/heads/renovate/main-zizmorcore-zizmor-pre-commit-1.x Home: https://github.com/OSGeo/grass Commit: a715107bc7161cc48d28e99af5e223f2ded72ed9 https://github.com/OSGeo/grass/commit/a715107bc7161cc48d28e99af5e223f2ded72ed9 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-15 (Fri, 15 May 2026) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook zizmorcore/zizmor-pre-commit to v1.25.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu May 14 20:05:17 2026 From: noreply at github.com (Anna Petrasova) Date: Thu, 14 May 2026 20:05:17 -0700 Subject: [GRASS-git] [OSGeo/grass] fd140a: doc: change documentation site name to include onl... Message-ID: Branch: refs/heads/releasebranch_8_5 Home: https://github.com/OSGeo/grass Commit: fd140af88de1e5f10fd75a3a3ab71a44baaad9d6 https://github.com/OSGeo/grass/commit/fd140af88de1e5f10fd75a3a3ab71a44baaad9d6 Author: Anna Petrasova Date: 2026-05-14 (Thu, 14 May 2026) Changed paths: M .github/workflows/documentation.yml Log Message: ----------- doc: change documentation site name to include only major and minor version (#7390) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri May 15 14:40:13 2026 From: noreply at github.com (renovate[bot]) Date: Fri, 15 May 2026 14:40:13 -0700 Subject: [GRASS-git] [OSGeo/grass] d49b3f: CI(deps): Update pre-commit hook zizmorcore/zizmor... Message-ID: Branch: refs/heads/renovate/main-zizmorcore-zizmor-pre-commit-1.x Home: https://github.com/OSGeo/grass Commit: d49b3f71a3f93d88bb276fb7443cf945211ba669 https://github.com/OSGeo/grass/commit/d49b3f71a3f93d88bb276fb7443cf945211ba669 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-15 (Fri, 15 May 2026) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook zizmorcore/zizmor-pre-commit to v1.25.1 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 16 00:25:28 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 16 May 2026 00:25:28 -0700 Subject: [GRASS-git] [OSGeo/grass-website] f5c3d4: Update actions/checkout action to v6 Message-ID: Branch: refs/heads/renovate/actions-checkout-6.x Home: https://github.com/OSGeo/grass-website Commit: f5c3d44d99b4ef15c0d0a2848fbc877d647d9702 https://github.com/OSGeo/grass-website/commit/f5c3d44d99b4ef15c0d0a2848fbc877d647d9702 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-16 (Sat, 16 May 2026) Changed paths: M .github/workflows/hugo.yml Log Message: ----------- Update actions/checkout action to v6 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Sat May 16 00:25:31 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 16 May 2026 00:25:31 -0700 Subject: [GRASS-git] [OSGeo/grass-website] 963160: Update actions/configure-pages action to v6 Message-ID: Branch: refs/heads/renovate/actions-configure-pages-6.x Home: https://github.com/OSGeo/grass-website Commit: 963160d9f6a44dd9bf293ab59ced04fe5f30b776 https://github.com/OSGeo/grass-website/commit/963160d9f6a44dd9bf293ab59ced04fe5f30b776 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-16 (Sat, 16 May 2026) Changed paths: M .github/workflows/hugo.yml Log Message: ----------- Update actions/configure-pages action to v6 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Sat May 16 00:25:34 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 16 May 2026 00:25:34 -0700 Subject: [GRASS-git] [OSGeo/grass-website] 5b59d8: Update actions/deploy-pages action to v5 Message-ID: Branch: refs/heads/renovate/actions-deploy-pages-5.x Home: https://github.com/OSGeo/grass-website Commit: 5b59d8bae2de6cf33812cde9b7e453130b89b614 https://github.com/OSGeo/grass-website/commit/5b59d8bae2de6cf33812cde9b7e453130b89b614 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-16 (Sat, 16 May 2026) Changed paths: M .github/workflows/hugo.yml Log Message: ----------- Update actions/deploy-pages action to v5 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Sat May 16 00:25:38 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 16 May 2026 00:25:38 -0700 Subject: [GRASS-git] [OSGeo/grass-website] 341ce7: Update actions/upload-pages-artifact action to v5 Message-ID: Branch: refs/heads/renovate/actions-upload-pages-artifact-5.x Home: https://github.com/OSGeo/grass-website Commit: 341ce7fbe80399a1b12c0640b461aae952b95e3f https://github.com/OSGeo/grass-website/commit/341ce7fbe80399a1b12c0640b461aae952b95e3f Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-16 (Sat, 16 May 2026) Changed paths: M .github/workflows/hugo.yml Log Message: ----------- Update actions/upload-pages-artifact action to v5 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Sat May 16 06:05:42 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 16 May 2026 06:05:42 -0700 Subject: [GRASS-git] [OSGeo/grass] 56ea22: CI(deps): Update pre-commit hook zizmorcore/zizmor... Message-ID: Branch: refs/heads/renovate/main-zizmorcore-zizmor-pre-commit-1.x Home: https://github.com/OSGeo/grass Commit: 56ea22f8f1ce9324e72ef99297d3b08fd8ebf4cf https://github.com/OSGeo/grass/commit/56ea22f8f1ce9324e72ef99297d3b08fd8ebf4cf Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-16 (Sat, 16 May 2026) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook zizmorcore/zizmor-pre-commit to v1.25.2 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 16 08:54:30 2026 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 16 May 2026 08:54:30 -0700 Subject: [GRASS-git] [OSGeo/grass] 24b593: locale: Update translation files Message-ID: Branch: refs/heads/periodic/update-i18n-25966175944 Home: https://github.com/OSGeo/grass Commit: 24b593f0acd658fa5f0bca38621890c4ebc5595c https://github.com/OSGeo/grass/commit/24b593f0acd658fa5f0bca38621890c4ebc5595c Author: echoix <27212526+echoix at users.noreply.github.com> Date: 2026-05-16 (Sat, 16 May 2026) Changed paths: M locale/templates/grasslibs.pot M locale/templates/grassmods.pot M locale/templates/grasswxpy.pot Log Message: ----------- locale: Update translation files To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 16 09:27:57 2026 From: noreply at github.com (Huidae Cho) Date: Sat, 16 May 2026 09:27:57 -0700 Subject: [GRASS-git] [OSGeo/grass] 9fb5aa: build: Skip PROJ version check on cross-compilatio... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 9fb5aa99816ffd2cf9cb3448bb5e048764f04fa0 https://github.com/OSGeo/grass/commit/9fb5aa99816ffd2cf9cb3448bb5e048764f04fa0 Author: Huidae Cho Date: 2026-05-16 (Sat, 16 May 2026) Changed paths: M configure M configure.ac Log Message: ----------- build: Skip PROJ version check on cross-compilation (#7397) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 16 09:28:18 2026 From: noreply at github.com (Huidae Cho) Date: Sat, 16 May 2026 09:28:18 -0700 Subject: [GRASS-git] [OSGeo/grass] 999c6e: build: Skip GDAL version check on cross-compilatio... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 999c6e54fa06019bd85bd47b84d94381b8a563a6 https://github.com/OSGeo/grass/commit/999c6e54fa06019bd85bd47b84d94381b8a563a6 Author: Huidae Cho Date: 2026-05-16 (Sat, 16 May 2026) Changed paths: M configure M configure.ac Log Message: ----------- build: Skip GDAL version check on cross-compilation (#7398) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 16 10:11:44 2026 From: noreply at github.com (OSGeo Weblate) Date: Sat, 16 May 2026 10:11:44 -0700 Subject: [GRASS-git] [OSGeo/grass] 8868ed: Translations update from OSGeo Weblate (#7400) Message-ID: Branch: refs/heads/releasebranch_8_5 Home: https://github.com/OSGeo/grass Commit: 8868edd4aa6ab8a0abf0d961f43d7218e0923bef https://github.com/OSGeo/grass/commit/8868edd4aa6ab8a0abf0d961f43d7218e0923bef Author: OSGeo Weblate <97247866+osgeoweblate at users.noreply.github.com> Date: 2026-05-16 (Sat, 16 May 2026) Changed paths: M locale/po/grasslibs_ar.po M locale/po/grasslibs_bn.po M locale/po/grasslibs_cs.po M locale/po/grasslibs_de.po M locale/po/grasslibs_el.po M locale/po/grasslibs_es.po M locale/po/grasslibs_fi.po M locale/po/grasslibs_fr.po M locale/po/grasslibs_hi.po M locale/po/grasslibs_hu.po M locale/po/grasslibs_id_ID.po M locale/po/grasslibs_it.po M locale/po/grasslibs_ja.po M locale/po/grasslibs_ko.po M locale/po/grasslibs_lv.po M locale/po/grasslibs_ml.po M locale/po/grasslibs_pl.po M locale/po/grasslibs_pt.po M locale/po/grasslibs_pt_BR.po M locale/po/grasslibs_ro.po M locale/po/grasslibs_ru.po M locale/po/grasslibs_si.po M locale/po/grasslibs_sl.po M locale/po/grasslibs_sv.po M locale/po/grasslibs_ta.po M locale/po/grasslibs_th.po M locale/po/grasslibs_tr.po M locale/po/grasslibs_uk.po M locale/po/grasslibs_vi.po M locale/po/grasslibs_zh.po M locale/po/grassmods_ar.po M locale/po/grassmods_bn.po M locale/po/grassmods_cs.po M locale/po/grassmods_de.po M locale/po/grassmods_el.po M locale/po/grassmods_es.po M locale/po/grassmods_fi.po M locale/po/grassmods_fr.po M locale/po/grassmods_hi.po M locale/po/grassmods_hu.po M locale/po/grassmods_id_ID.po M locale/po/grassmods_it.po M locale/po/grassmods_ja.po M locale/po/grassmods_ko.po M locale/po/grassmods_lv.po M locale/po/grassmods_ml.po M locale/po/grassmods_pl.po M locale/po/grassmods_pt.po M locale/po/grassmods_pt_BR.po M locale/po/grassmods_ro.po M locale/po/grassmods_ru.po M locale/po/grassmods_si.po M locale/po/grassmods_sl.po M locale/po/grassmods_sv.po M locale/po/grassmods_ta.po M locale/po/grassmods_th.po M locale/po/grassmods_tr.po M locale/po/grassmods_uk.po M locale/po/grassmods_vi.po M locale/po/grassmods_zh.po M locale/po/grasswxpy_ar.po M locale/po/grasswxpy_bn.po M locale/po/grasswxpy_cs.po M locale/po/grasswxpy_de.po M locale/po/grasswxpy_el.po M locale/po/grasswxpy_es.po M locale/po/grasswxpy_fi.po M locale/po/grasswxpy_fr.po M locale/po/grasswxpy_hi.po M locale/po/grasswxpy_hu.po M locale/po/grasswxpy_id_ID.po M locale/po/grasswxpy_it.po M locale/po/grasswxpy_ja.po M locale/po/grasswxpy_ko.po M locale/po/grasswxpy_lv.po M locale/po/grasswxpy_ml.po M locale/po/grasswxpy_pl.po M locale/po/grasswxpy_pt.po M locale/po/grasswxpy_pt_BR.po M locale/po/grasswxpy_ro.po M locale/po/grasswxpy_ru.po M locale/po/grasswxpy_si.po M locale/po/grasswxpy_sl.po M locale/po/grasswxpy_sv.po M locale/po/grasswxpy_ta.po M locale/po/grasswxpy_th.po M locale/po/grasswxpy_tr.po M locale/po/grasswxpy_uk.po M locale/po/grasswxpy_vi.po M locale/po/grasswxpy_zh.po Log Message: ----------- Translations update from OSGeo Weblate (#7400) Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grasslibs-8-5/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassmods-8-5/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grasswxpy-8-5/ Translation: GRASS GIS/grasslibs 8.5 Translation: GRASS GIS/grassmods 8.5 Translation: GRASS GIS/grasswxpy 8.5 Co-authored-by: Weblate To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 16 18:24:00 2026 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 16 May 2026 18:24:00 -0700 Subject: [GRASS-git] [OSGeo/grass] bd105b: locale: Update translation files Message-ID: Branch: refs/heads/periodic/update-i18n-25977340763 Home: https://github.com/OSGeo/grass Commit: bd105b4a386231886fb1ffe54ddb65ee4aab5900 https://github.com/OSGeo/grass/commit/bd105b4a386231886fb1ffe54ddb65ee4aab5900 Author: echoix <27212526+echoix at users.noreply.github.com> Date: 2026-05-17 (Sun, 17 May 2026) Changed paths: M locale/templates/grasslibs.pot M locale/templates/grassmods.pot M locale/templates/grasswxpy.pot Log Message: ----------- locale: Update translation files To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 17 03:33:48 2026 From: noreply at github.com (OSGeo Weblate) Date: Sun, 17 May 2026 03:33:48 -0700 Subject: [GRASS-git] [OSGeo/grass] 8ff1d4: Translations update from OSGeo Weblate (#7401) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 8ff1d446f2ccc3227b6d092b88b585c4a3352d0c https://github.com/OSGeo/grass/commit/8ff1d446f2ccc3227b6d092b88b585c4a3352d0c Author: OSGeo Weblate <97247866+osgeoweblate at users.noreply.github.com> Date: 2026-05-17 (Sun, 17 May 2026) Changed paths: M locale/po/grasslibs_ar.po M locale/po/grasslibs_bn.po M locale/po/grasslibs_cs.po M locale/po/grasslibs_de.po M locale/po/grasslibs_el.po M locale/po/grasslibs_es.po M locale/po/grasslibs_fi.po M locale/po/grasslibs_fr.po M locale/po/grasslibs_hi.po M locale/po/grasslibs_hu.po M locale/po/grasslibs_id_ID.po M locale/po/grasslibs_it.po M locale/po/grasslibs_ja.po M locale/po/grasslibs_ko.po M locale/po/grasslibs_lv.po M locale/po/grasslibs_ml.po M locale/po/grasslibs_pl.po M locale/po/grasslibs_pt.po M locale/po/grasslibs_pt_BR.po M locale/po/grasslibs_ro.po M locale/po/grasslibs_ru.po M locale/po/grasslibs_si.po M locale/po/grasslibs_sl.po M locale/po/grasslibs_sv.po M locale/po/grasslibs_ta.po M locale/po/grasslibs_th.po M locale/po/grasslibs_tr.po M locale/po/grasslibs_uk.po M locale/po/grasslibs_vi.po M locale/po/grasslibs_zh.po M locale/po/grassmods_ar.po M locale/po/grassmods_bn.po M locale/po/grassmods_cs.po M locale/po/grassmods_de.po M locale/po/grassmods_el.po M locale/po/grassmods_es.po M locale/po/grassmods_fi.po M locale/po/grassmods_fr.po M locale/po/grassmods_hi.po M locale/po/grassmods_hu.po M locale/po/grassmods_id_ID.po M locale/po/grassmods_it.po M locale/po/grassmods_ja.po M locale/po/grassmods_ko.po M locale/po/grassmods_lv.po M locale/po/grassmods_ml.po M locale/po/grassmods_pl.po M locale/po/grassmods_pt.po M locale/po/grassmods_pt_BR.po M locale/po/grassmods_ro.po M locale/po/grassmods_ru.po M locale/po/grassmods_si.po M locale/po/grassmods_sl.po M locale/po/grassmods_sv.po M locale/po/grassmods_ta.po M locale/po/grassmods_th.po M locale/po/grassmods_tr.po M locale/po/grassmods_uk.po M locale/po/grassmods_vi.po M locale/po/grassmods_zh.po M locale/po/grasswxpy_ar.po M locale/po/grasswxpy_bn.po M locale/po/grasswxpy_cs.po M locale/po/grasswxpy_de.po M locale/po/grasswxpy_el.po M locale/po/grasswxpy_es.po M locale/po/grasswxpy_fi.po M locale/po/grasswxpy_fr.po M locale/po/grasswxpy_hi.po M locale/po/grasswxpy_hu.po M locale/po/grasswxpy_id_ID.po M locale/po/grasswxpy_it.po M locale/po/grasswxpy_ja.po M locale/po/grasswxpy_ko.po M locale/po/grasswxpy_lv.po M locale/po/grasswxpy_ml.po M locale/po/grasswxpy_pl.po M locale/po/grasswxpy_pt.po M locale/po/grasswxpy_pt_BR.po M locale/po/grasswxpy_ro.po M locale/po/grasswxpy_ru.po M locale/po/grasswxpy_si.po M locale/po/grasswxpy_sl.po M locale/po/grasswxpy_sv.po M locale/po/grasswxpy_ta.po M locale/po/grasswxpy_th.po M locale/po/grasswxpy_tr.po M locale/po/grasswxpy_uk.po M locale/po/grasswxpy_vi.po M locale/po/grasswxpy_zh.po M locale/tbx/grassglossary_ar.tbx M locale/tbx/grassglossary_bn.tbx M locale/tbx/grassglossary_cs.tbx M locale/tbx/grassglossary_de.tbx M locale/tbx/grassglossary_el.tbx M locale/tbx/grassglossary_es.tbx M locale/tbx/grassglossary_fi.tbx M locale/tbx/grassglossary_hi.tbx M locale/tbx/grassglossary_hu.tbx M locale/tbx/grassglossary_id.tbx M locale/tbx/grassglossary_it.tbx M locale/tbx/grassglossary_ja.tbx M locale/tbx/grassglossary_ko.tbx M locale/tbx/grassglossary_lv.tbx M locale/tbx/grassglossary_ml.tbx M locale/tbx/grassglossary_pl.tbx M locale/tbx/grassglossary_pt.tbx M locale/tbx/grassglossary_pt_BR.tbx M locale/tbx/grassglossary_ro.tbx M locale/tbx/grassglossary_ru.tbx M locale/tbx/grassglossary_si.tbx M locale/tbx/grassglossary_sl.tbx M locale/tbx/grassglossary_sv.tbx M locale/tbx/grassglossary_ta.tbx M locale/tbx/grassglossary_th.tbx M locale/tbx/grassglossary_tr.tbx M locale/tbx/grassglossary_uk.tbx M locale/tbx/grassglossary_vi.tbx M locale/tbx/grassglossary_zh_Hans.tbx Log Message: ----------- Translations update from OSGeo Weblate (#7401) Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Vietnamese) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Ukrainian) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Turkish) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Thai) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Tamil) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Swedish) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Slovenian) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Sinhala) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Russian) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Romanian) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Portuguese) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Polish) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Malayalam) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Latvian) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Korean) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Japanese) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Italian) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Indonesian) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Hungarian) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Hindi) Currently translated at 68.2% (43 of 63 strings) Translated using Weblate (Finnish) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Spanish) Currently translated at 12.6% (8 of 63 strings) Translated using Weblate (Greek) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (German) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Czech) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Bengali) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Arabic) Currently translated at 9.5% (6 of 63 strings) Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/ar/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/bn/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/cs/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/de/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/el/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/es/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/fi/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/hi/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/hu/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/id/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/it/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/ja/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/ko/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/lv/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/ml/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/pl/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/pt/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/pt_BR/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/ro/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/ru/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/si/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/sl/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/sv/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/ta/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/th/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/tr/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/uk/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/vi/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/zh_Hans/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grasslibs/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassmods/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grasswxpy/ Translation: GRASS GIS/grassglossary Translation: GRASS GIS/grasslibs Translation: GRASS GIS/grassmods Translation: GRASS GIS/grasswxpy Co-authored-by: Weblate Co-authored-by: Fill read-only add-on To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon May 18 11:44:00 2026 From: noreply at github.com (Anna Petrasova) Date: Mon, 18 May 2026 11:44:00 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 0346f4: r.futures: fix html doc (#1694) Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 0346f46caf05e23832b10f71b44582e485327168 https://github.com/OSGeo/grass-addons/commit/0346f46caf05e23832b10f71b44582e485327168 Author: Anna Petrasova Date: 2026-05-18 (Mon, 18 May 2026) Changed paths: M src/raster/r.futures/r.futures.gridvalidation/r.futures.gridvalidation.html M src/raster/r.futures/r.futures.validation/r.futures.validation.html Log Message: ----------- r.futures: fix html doc (#1694) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Mon May 18 13:37:09 2026 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Mon, 18 May 2026 13:37:09 -0700 Subject: [GRASS-git] [OSGeo/grass] 810b06: gui(vdigit): Fix for Wrong number of arguments in ... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 810b065f2628bdbbf0b36e47cd109caa1b9e85f0 https://github.com/OSGeo/grass/commit/810b065f2628bdbbf0b36e47cd109caa1b9e85f0 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2026-05-18 (Mon, 18 May 2026) Changed paths: M gui/wxpython/vdigit/main.py Log Message: ----------- gui(vdigit): Fix for Wrong number of arguments in a call of stub class (#7393) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon May 18 14:43:57 2026 From: noreply at github.com (SAKET KUMAR MALL) Date: Mon, 18 May 2026 14:43:57 -0700 Subject: [GRASS-git] [OSGeo/grass] df7adb: r.geomorphon: Rewrite with parson and add json tes... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: df7adb52d618f3718fafe2120fccd950f0dc1b58 https://github.com/OSGeo/grass/commit/df7adb52d618f3718fafe2120fccd950f0dc1b58 Author: SAKET KUMAR MALL <72020337+saket0187 at users.noreply.github.com> Date: 2026-05-18 (Mon, 18 May 2026) Changed paths: M raster/CMakeLists.txt M raster/r.geomorphon/Makefile M raster/r.geomorphon/profile.c M raster/r.geomorphon/testsuite/test_r_geom.py Log Message: ----------- r.geomorphon: Rewrite with parson and add json test (#7122) The old path went through format_token_common(), which used %.2f for T_MTR, so the number was rounded before it reached JSON To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon May 18 15:23:55 2026 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Mon, 18 May 2026 15:23:55 -0700 Subject: [GRASS-git] [OSGeo/grass] 986bb1: grass.pygrass.vector: Fix for Wrong number of argu... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 986bb1d5fa85fe80024a11f702fa5d6c170709d1 https://github.com/OSGeo/grass/commit/986bb1d5fa85fe80024a11f702fa5d6c170709d1 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2026-05-18 (Mon, 18 May 2026) Changed paths: M python/grass/pygrass/vector/table.py Log Message: ----------- grass.pygrass.vector: Fix for Wrong number of arguments in a call to update_odict (#7394) Fix for Wrong number of arguments in a call If you look at all the usages of the update_odict function, there is only one place where it is called with arguments. All other places are without arguments. Adding `self` here is wrong. Removing the extra `self`. Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon May 18 15:25:05 2026 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Mon, 18 May 2026 15:25:05 -0700 Subject: [GRASS-git] [OSGeo/grass] 5bd94d: gui(vnet): Fix for Wrong name for an argument in a... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 5bd94dabee99556bf4956e0fd933617a61676085 https://github.com/OSGeo/grass/commit/5bd94dabee99556bf4956e0fd933617a61676085 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2026-05-18 (Mon, 18 May 2026) Changed paths: M gui/wxpython/vnet/vnet_core.py Log Message: ----------- gui(vnet): Fix for Wrong name for an argument in a call (#7392) Fix for Wrong name for an argument in a call Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon May 18 18:17:21 2026 From: noreply at github.com (renovate[bot]) Date: Mon, 18 May 2026 18:17:21 -0700 Subject: [GRASS-git] [OSGeo/grass] 0819d0: CI(deps): Update rui314/setup-mold digest to 9c9c13b Message-ID: Branch: refs/heads/renovate/releasebranch_8_4-rui314-setup-mold-digest Home: https://github.com/OSGeo/grass Commit: 0819d033adae87e1be026df6a8acf4e5e1357b18 https://github.com/OSGeo/grass/commit/0819d033adae87e1be026df6a8acf4e5e1357b18 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M .github/workflows/codeql-analysis.yml M .github/workflows/pytest.yml M .github/workflows/python-code-quality.yml Log Message: ----------- CI(deps): Update rui314/setup-mold digest to 9c9c13b To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon May 18 18:17:27 2026 From: noreply at github.com (renovate[bot]) Date: Mon, 18 May 2026 18:17:27 -0700 Subject: [GRASS-git] [OSGeo/grass] a43584: CI(deps): Update docker/build-push-action action t... Message-ID: Branch: refs/heads/renovate/releasebranch_8_4-docker-build-push-action-7.x Home: https://github.com/OSGeo/grass Commit: a43584b187528ded8103ea81cd53fed0ad1d9666 https://github.com/OSGeo/grass/commit/a43584b187528ded8103ea81cd53fed0ad1d9666 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M .github/workflows/docker.yml Log Message: ----------- CI(deps): Update docker/build-push-action action to v7 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon May 18 18:17:33 2026 From: noreply at github.com (renovate[bot]) Date: Mon, 18 May 2026 18:17:33 -0700 Subject: [GRASS-git] [OSGeo/grass] 4071da: CI(deps): Update docker/login-action action to v4 Message-ID: Branch: refs/heads/renovate/releasebranch_8_4-docker-login-action-4.x Home: https://github.com/OSGeo/grass Commit: 4071da7a446403600d2537c194950815e10b8d04 https://github.com/OSGeo/grass/commit/4071da7a446403600d2537c194950815e10b8d04 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M .github/workflows/docker.yml Log Message: ----------- CI(deps): Update docker/login-action action to v4 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon May 18 18:17:40 2026 From: noreply at github.com (renovate[bot]) Date: Mon, 18 May 2026 18:17:40 -0700 Subject: [GRASS-git] [OSGeo/grass] 8f82c4: CI(deps): Update docker/metadata-action action to v6 Message-ID: Branch: refs/heads/renovate/releasebranch_8_4-docker-metadata-action-6.x Home: https://github.com/OSGeo/grass Commit: 8f82c4b330c8fc9148b5456074bd5796d2aa4be1 https://github.com/OSGeo/grass/commit/8f82c4b330c8fc9148b5456074bd5796d2aa4be1 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M .github/workflows/docker.yml Log Message: ----------- CI(deps): Update docker/metadata-action action to v6 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon May 18 18:17:51 2026 From: noreply at github.com (renovate[bot]) Date: Mon, 18 May 2026 18:17:51 -0700 Subject: [GRASS-git] [OSGeo/grass] e113ea: CI(deps): Update codecov/codecov-action action to v6 Message-ID: Branch: refs/heads/renovate/releasebranch_8_5-codecov-codecov-action-6.x Home: https://github.com/OSGeo/grass Commit: e113ea142458e56f03de634f36f71be892f3d558 https://github.com/OSGeo/grass/commit/e113ea142458e56f03de634f36f71be892f3d558 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M .github/workflows/pytest.yml Log Message: ----------- CI(deps): Update codecov/codecov-action action to v6 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon May 18 18:19:18 2026 From: noreply at github.com (renovate[bot]) Date: Mon, 18 May 2026 18:19:18 -0700 Subject: [GRASS-git] [OSGeo/grass] 733279: CI(deps): Update peter-evans/create-pull-request a... Message-ID: Branch: refs/heads/renovate/main-peter-evans-create-pull-request-8.x Home: https://github.com/OSGeo/grass Commit: 7332790a7b139db16b1ab2d8fc3c2238b9487214 https://github.com/OSGeo/grass/commit/7332790a7b139db16b1ab2d8fc3c2238b9487214 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M .github/workflows/periodic_update.yml Log Message: ----------- CI(deps): Update peter-evans/create-pull-request action to v8.1.1 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon May 18 18:19:23 2026 From: noreply at github.com (renovate[bot]) Date: Mon, 18 May 2026 18:19:23 -0700 Subject: [GRASS-git] [OSGeo/grass] 673bc8: CI(deps): Update astral-sh/setup-uv action to v8.1.0 Message-ID: Branch: refs/heads/renovate/main-astral-sh-setup-uv-8.x Home: https://github.com/OSGeo/grass Commit: 673bc8ee5c078bf4b11d01b840496719b231d7b3 https://github.com/OSGeo/grass/commit/673bc8ee5c078bf4b11d01b840496719b231d7b3 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M .github/workflows/additional_checks.yml Log Message: ----------- CI(deps): Update astral-sh/setup-uv action to v8.1.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon May 18 18:19:28 2026 From: noreply at github.com (renovate[bot]) Date: Mon, 18 May 2026 18:19:28 -0700 Subject: [GRASS-git] [OSGeo/grass] ffde4f: CI(deps): Update docker/login-action action to v4.1.0 Message-ID: Branch: refs/heads/renovate/main-docker-login-action-4.x Home: https://github.com/OSGeo/grass Commit: ffde4f27ddcbab4114ce67f0b226019c1d44582c https://github.com/OSGeo/grass/commit/ffde4f27ddcbab4114ce67f0b226019c1d44582c Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M .github/workflows/docker.yml Log Message: ----------- CI(deps): Update docker/login-action action to v4.1.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon May 18 18:19:35 2026 From: noreply at github.com (renovate[bot]) Date: Mon, 18 May 2026 18:19:35 -0700 Subject: [GRASS-git] [OSGeo/grass] 283aef: CI(deps): Update docker/metadata-action action to v6 Message-ID: Branch: refs/heads/renovate/main-docker-metadata-action-6.x Home: https://github.com/OSGeo/grass Commit: 283aef839613e7497b5c0213ac1099bb905a8ec2 https://github.com/OSGeo/grass/commit/283aef839613e7497b5c0213ac1099bb905a8ec2 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M .github/workflows/docker.yml Log Message: ----------- CI(deps): Update docker/metadata-action action to v6 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 19 02:53:35 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 19 May 2026 02:53:35 -0700 Subject: [GRASS-git] [OSGeo/grass] d82b28: CI(deps): Update astral-sh/setup-uv action to v8.1... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: d82b28132ebbb9a23f993251b24f9f73f83e1f14 https://github.com/OSGeo/grass/commit/d82b28132ebbb9a23f993251b24f9f73f83e1f14 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M .github/workflows/additional_checks.yml Log Message: ----------- CI(deps): Update astral-sh/setup-uv action to v8.1.0 (main) (#7411) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 19 02:54:45 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 19 May 2026 02:54:45 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/main-astral-sh-setup-uv-8.x Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 19 03:42:15 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 19 May 2026 03:42:15 -0700 Subject: [GRASS-git] [OSGeo/grass] fa1ac1: CI(deps): Update codecov/codecov-action action to ... Message-ID: Branch: refs/heads/releasebranch_8_5 Home: https://github.com/OSGeo/grass Commit: fa1ac1f0582b10b1728b64f6a2b6dec17e40d429 https://github.com/OSGeo/grass/commit/fa1ac1f0582b10b1728b64f6a2b6dec17e40d429 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M .github/workflows/pytest.yml Log Message: ----------- CI(deps): Update codecov/codecov-action action to v6 (releasebranch_8_5) (#7409) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 19 03:43:57 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 19 May 2026 03:43:57 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/releasebranch_8_5-codecov-codecov-action-6.x Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 19 03:44:15 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 19 May 2026 03:44:15 -0700 Subject: [GRASS-git] [OSGeo/grass] bdb420: CI(deps): Update docker/login-action action to v4.... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: bdb420491a63a8b895e39bd3df3466a2db2d0d49 https://github.com/OSGeo/grass/commit/bdb420491a63a8b895e39bd3df3466a2db2d0d49 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M .github/workflows/docker.yml Log Message: ----------- CI(deps): Update docker/login-action action to v4.1.0 (main) (#7412) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 19 03:44:25 2026 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Tue, 19 May 2026 03:44:25 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/main-docker-login-action-4.x Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 19 03:45:12 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 19 May 2026 03:45:12 -0700 Subject: [GRASS-git] [OSGeo/grass] c78b62: CI(deps): Update peter-evans/create-pull-request a... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: c78b6275f05e2ec52b51b549bf3fb7706d1859eb https://github.com/OSGeo/grass/commit/c78b6275f05e2ec52b51b549bf3fb7706d1859eb Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M .github/workflows/periodic_update.yml Log Message: ----------- CI(deps): Update peter-evans/create-pull-request action to v8.1.1 (main) (#7410) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 19 03:47:25 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 19 May 2026 03:47:25 -0700 Subject: [GRASS-git] [OSGeo/grass] dcec91: CI(deps): Update rui314/setup-mold digest to 9c9c1... Message-ID: Branch: refs/heads/releasebranch_8_4 Home: https://github.com/OSGeo/grass Commit: dcec91b0267f4c2c91dbad89b8a75c49f056673d https://github.com/OSGeo/grass/commit/dcec91b0267f4c2c91dbad89b8a75c49f056673d Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M .github/workflows/codeql-analysis.yml M .github/workflows/pytest.yml M .github/workflows/python-code-quality.yml Log Message: ----------- CI(deps): Update rui314/setup-mold digest to 9c9c13b (releasebranch_8_4) (#7405) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 19 03:47:28 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 19 May 2026 03:47:28 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/main-peter-evans-create-pull-request-8.x Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 19 03:47:53 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 19 May 2026 03:47:53 -0700 Subject: [GRASS-git] [OSGeo/grass] 8b1973: CI(deps): Update docker/build-push-action action t... Message-ID: Branch: refs/heads/releasebranch_8_4 Home: https://github.com/OSGeo/grass Commit: 8b197357dbbab1196fc448f5b7e6b1abf199253a https://github.com/OSGeo/grass/commit/8b197357dbbab1196fc448f5b7e6b1abf199253a Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M .github/workflows/docker.yml Log Message: ----------- CI(deps): Update docker/build-push-action action to v7 (releasebranch_8_4) (#7406) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 19 03:48:09 2026 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Tue, 19 May 2026 03:48:09 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/releasebranch_8_4-docker-build-push-action-7.x Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 19 03:49:10 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 19 May 2026 03:49:10 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/releasebranch_8_4-rui314-setup-mold-digest Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 19 04:14:58 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 19 May 2026 04:14:58 -0700 Subject: [GRASS-git] [OSGeo/grass] a17d01: CI(deps): Update docker/login-action action to v4 ... Message-ID: Branch: refs/heads/releasebranch_8_4 Home: https://github.com/OSGeo/grass Commit: a17d01d3eb81faef97cb4737579e61a3e718a216 https://github.com/OSGeo/grass/commit/a17d01d3eb81faef97cb4737579e61a3e718a216 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M .github/workflows/docker.yml Log Message: ----------- CI(deps): Update docker/login-action action to v4 (releasebranch_8_4) (#7407) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 19 04:16:39 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 19 May 2026 04:16:39 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/releasebranch_8_4-docker-login-action-4.x Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 19 04:27:37 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 19 May 2026 04:27:37 -0700 Subject: [GRASS-git] [OSGeo/grass] c35e01: CI(deps): Update docker/metadata-action action to ... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: c35e01423c22c9eeeed27869404b68549d25c8ae https://github.com/OSGeo/grass/commit/c35e01423c22c9eeeed27869404b68549d25c8ae Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M .github/workflows/docker.yml Log Message: ----------- CI(deps): Update docker/metadata-action action to v6 (main) (#7413) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 19 04:29:11 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 19 May 2026 04:29:11 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/main-docker-metadata-action-6.x Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 19 14:00:33 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 19 May 2026 14:00:33 -0700 Subject: [GRASS-git] [OSGeo/grass] 362a03: CI(deps): Update dependency pymdown-extensions to ... Message-ID: Branch: refs/heads/renovate/main-pypi-pymdown-extensions-vulnerability Home: https://github.com/OSGeo/grass Commit: 362a0341efad2aa57a6f969fa8f84463a1221546 https://github.com/OSGeo/grass/commit/362a0341efad2aa57a6f969fa8f84463a1221546 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M man/mkdocs/requirements.txt Log Message: ----------- CI(deps): Update dependency pymdown-extensions to v10.21.3 [SECURITY] To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 19 14:00:40 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 19 May 2026 14:00:40 -0700 Subject: [GRASS-git] [OSGeo/grass] 436f36: CI(deps): Update codecov/codecov-action action to ... Message-ID: Branch: refs/heads/renovate/main-codecov-codecov-action-6.x Home: https://github.com/OSGeo/grass Commit: 436f3636210983f4e254b041c169ddf46fa1431b https://github.com/OSGeo/grass/commit/436f3636210983f4e254b041c169ddf46fa1431b Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M .github/workflows/pytest.yml Log Message: ----------- CI(deps): Update codecov/codecov-action action to v6.0.1 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 19 14:00:46 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 19 May 2026 14:00:46 -0700 Subject: [GRASS-git] [OSGeo/grass] 6d6f39: CI(deps): Update dependency OSGeo/PROJ to v9.8.1 Message-ID: Branch: refs/heads/renovate/main-osgeo-proj-9.x Home: https://github.com/OSGeo/grass Commit: 6d6f399243a083951c0fe9630a453eab71e5cd51 https://github.com/OSGeo/grass/commit/6d6f399243a083951c0fe9630a453eab71e5cd51 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M Dockerfile M docker/ubuntu/Dockerfile Log Message: ----------- CI(deps): Update dependency OSGeo/PROJ to v9.8.1 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 19 14:00:53 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 19 May 2026 14:00:53 -0700 Subject: [GRASS-git] [OSGeo/grass] 654dc0: CI(deps): Update github/codeql-action action to v4... Message-ID: Branch: refs/heads/renovate/main-github-codeql-action-4.x Home: https://github.com/OSGeo/grass Commit: 654dc0c1e346666ad59b66a20a4a39bb35f9f69b https://github.com/OSGeo/grass/commit/654dc0c1e346666ad59b66a20a4a39bb35f9f69b Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M .github/workflows/codeql-analysis.yml M .github/workflows/python-code-quality.yml Log Message: ----------- CI(deps): Update github/codeql-action action to v4.35.5 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 19 14:01:06 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 19 May 2026 14:01:06 -0700 Subject: [GRASS-git] [OSGeo/grass] 0e4921: CI(deps): Update dependency pymdown-extensions to ... Message-ID: Branch: refs/heads/renovate/releasebranch_8_5-pypi-pymdown-extensions-vulnerability Home: https://github.com/OSGeo/grass Commit: 0e492116c50de86745d15f220ff8d91fa7bb05e1 https://github.com/OSGeo/grass/commit/0e492116c50de86745d15f220ff8d91fa7bb05e1 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M man/mkdocs/requirements.txt Log Message: ----------- CI(deps): Update dependency pymdown-extensions to v10.21.3 [SECURITY] To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 19 15:26:06 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 19 May 2026 15:26:06 -0700 Subject: [GRASS-git] [OSGeo/grass] 60c1ac: CI(deps): Update dependency pymdown-extensions to ... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 60c1acffed570f1a6d210ae9ed5434de1a4dacff https://github.com/OSGeo/grass/commit/60c1acffed570f1a6d210ae9ed5434de1a4dacff Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-19 (Tue, 19 May 2026) Changed paths: M man/mkdocs/requirements.txt Log Message: ----------- CI(deps): Update dependency pymdown-extensions to v10.21.3 [SECURITY] (main) (#7415) CI(deps): Update dependency pymdown-extensions to v10.21.3 [SECURITY] Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 19 15:27:43 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 19 May 2026 15:27:43 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/main-pypi-pymdown-extensions-vulnerability Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 19 19:33:44 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 19 May 2026 19:33:44 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/releasebranch_8_5-pypi-pymdown-extensions-vulnerability Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed May 20 04:18:02 2026 From: noreply at github.com (renovate[bot]) Date: Wed, 20 May 2026 04:18:02 -0700 Subject: [GRASS-git] [OSGeo/grass] e2394c: CI(deps): Update codecov/codecov-action action to ... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: e2394c88f4ac3adb064c313f80cc30dcc3f71fdb https://github.com/OSGeo/grass/commit/e2394c88f4ac3adb064c313f80cc30dcc3f71fdb Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-20 (Wed, 20 May 2026) Changed paths: M .github/workflows/pytest.yml Log Message: ----------- CI(deps): Update codecov/codecov-action action to v6.0.1 (main) (#7416) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed May 20 04:19:20 2026 From: noreply at github.com (renovate[bot]) Date: Wed, 20 May 2026 04:19:20 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/main-codecov-codecov-action-6.x Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed May 20 04:23:06 2026 From: noreply at github.com (renovate[bot]) Date: Wed, 20 May 2026 04:23:06 -0700 Subject: [GRASS-git] [OSGeo/grass] 31478b: CI(deps): Update github/codeql-action action to v4... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 31478bf481f8fb6900c0c7954a56ae3afcdff165 https://github.com/OSGeo/grass/commit/31478bf481f8fb6900c0c7954a56ae3afcdff165 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-20 (Wed, 20 May 2026) Changed paths: M .github/workflows/codeql-analysis.yml M .github/workflows/python-code-quality.yml Log Message: ----------- CI(deps): Update github/codeql-action action to v4.35.5 (main) (#7418) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed May 20 04:23:34 2026 From: noreply at github.com (renovate[bot]) Date: Wed, 20 May 2026 04:23:34 -0700 Subject: [GRASS-git] [OSGeo/grass] cfa5df: CI(deps): Update docker/metadata-action action to ... Message-ID: Branch: refs/heads/releasebranch_8_4 Home: https://github.com/OSGeo/grass Commit: cfa5df54bd106fd854f0ff90e55bb11fb020c21e https://github.com/OSGeo/grass/commit/cfa5df54bd106fd854f0ff90e55bb11fb020c21e Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-20 (Wed, 20 May 2026) Changed paths: M .github/workflows/docker.yml Log Message: ----------- CI(deps): Update docker/metadata-action action to v6 (releasebranch_8_4) (#7408) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed May 20 04:25:21 2026 From: noreply at github.com (renovate[bot]) Date: Wed, 20 May 2026 04:25:21 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/main-github-codeql-action-4.x Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed May 20 04:25:23 2026 From: noreply at github.com (renovate[bot]) Date: Wed, 20 May 2026 04:25:23 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/releasebranch_8_4-docker-metadata-action-6.x Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed May 20 07:24:08 2026 From: noreply at github.com (Mykhailo Radchenko) Date: Wed, 20 May 2026 07:24:08 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 370bc9: i.eodag: Implement Creodias MFA with auto-generate... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 370bc9ba87f48a7c25f18a46d3a4bcc910c19ac6 https://github.com/OSGeo/grass-addons/commit/370bc9ba87f48a7c25f18a46d3a4bcc910c19ac6 Author: Mykhailo Radchenko <91974475+polucifier at users.noreply.github.com> Date: 2026-05-20 (Wed, 20 May 2026) Changed paths: M src/imagery/i.eodag/i.eodag.html M src/imagery/i.eodag/i.eodag.md M src/imagery/i.eodag/i.eodag.py Log Message: ----------- i.eodag: Implement Creodias MFA with auto-generated OTP and smart time sync (#1685) This PR introduces fully automated Multi-Factor Authentication (MFA) support for the Creodias provider in the `i.eodag` addon. Previously, downloading from Creodias required manual OTP input. This update utilizes the `pyotp` library to automatically generate the required TOTP (Time-based One-Time Password) directly from the user's EODAG configuration, drastically improving the user experience for automated workflows. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Wed May 20 10:27:58 2026 From: noreply at github.com (=?UTF-8?B?QWxlbiBNYW5nYWZpxIc=?=) Date: Wed, 20 May 2026 10:27:58 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 64c6df: i.hyper major update: add unified metadata workflo... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 64c6df559788bc7f22c31472deb12c35c1202e01 https://github.com/OSGeo/grass-addons/commit/64c6df559788bc7f22c31472deb12c35c1202e01 Author: Alen Mangafi? Date: 2026-05-20 (Wed, 20 May 2026) Changed paths: M src/imagery/i.hyper/CMakeLists.txt M src/imagery/i.hyper/i.hyper.composite/i.hyper.composite.html M src/imagery/i.hyper/i.hyper.composite/i.hyper.composite.md M src/imagery/i.hyper/i.hyper.composite/i.hyper.composite.py M src/imagery/i.hyper/i.hyper.explore/i.hyper.explore.html M src/imagery/i.hyper/i.hyper.explore/i.hyper.explore.md M src/imagery/i.hyper/i.hyper.explore/i.hyper.explore.py M src/imagery/i.hyper/i.hyper.export/i.hyper.export.html M src/imagery/i.hyper/i.hyper.export/i.hyper.export.md M src/imagery/i.hyper/i.hyper.export/i.hyper.export.py M src/imagery/i.hyper/i.hyper.html M src/imagery/i.hyper/i.hyper.import/i.hyper.import.html M src/imagery/i.hyper/i.hyper.import/i.hyper.import.md M src/imagery/i.hyper/i.hyper.import/i.hyper.import.py M src/imagery/i.hyper/i.hyper.md A src/imagery/i.hyper/i.hyper.metadata/CMakeLists.txt A src/imagery/i.hyper/i.hyper.metadata/Makefile A src/imagery/i.hyper/i.hyper.metadata/extended_metadata_unification.md A src/imagery/i.hyper/i.hyper.metadata/i.hyper.metadata.html A src/imagery/i.hyper/i.hyper.metadata/i.hyper.metadata.md A src/imagery/i.hyper/i.hyper.metadata/i.hyper.metadata.py M src/imagery/i.hyper/i.hyper.preproc/i.hyper.preproc.html M src/imagery/i.hyper/i.hyper.preproc/i.hyper.preproc.md M src/imagery/i.hyper/i.hyper.preproc/i.hyper.preproc.py M src/imagery/i.hyper/i_hyper_lib/CMakeLists.txt M src/imagery/i.hyper/i_hyper_lib/Makefile M src/imagery/i.hyper/i_hyper_lib/enmap.py A src/imagery/i.hyper/i_hyper_lib/hyper_meta.py M src/imagery/i.hyper/i_hyper_lib/prisma.py M src/imagery/i.hyper/i_hyper_lib/prisma_reader.py M src/imagery/i.hyper/i_hyper_lib/tanager.py M src/imagery/i.hyper/i_hyper_lib/tanager_reader.py Log Message: ----------- i.hyper major update: add unified metadata workflow, native archive I/O, HDF5/Zarr export, L1 support and more (#1680) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Thu May 21 09:37:56 2026 From: noreply at github.com (renovate[bot]) Date: Thu, 21 May 2026 09:37:56 -0700 Subject: [GRASS-git] [OSGeo/grass] ec195e: CI(deps): Update dependency OSGeo/PROJ to v9.8.1 (... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: ec195e6aa884dec1a55d4866367c66a4cae5b7d5 https://github.com/OSGeo/grass/commit/ec195e6aa884dec1a55d4866367c66a4cae5b7d5 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-21 (Thu, 21 May 2026) Changed paths: M Dockerfile M docker/ubuntu/Dockerfile Log Message: ----------- CI(deps): Update dependency OSGeo/PROJ to v9.8.1 (main) (#7417) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu May 21 09:39:43 2026 From: noreply at github.com (renovate[bot]) Date: Thu, 21 May 2026 09:39:43 -0700 Subject: [GRASS-git] [OSGeo/grass] 298435: CI(deps): Update ruff to v0.15.14 Message-ID: Branch: refs/heads/renovate/main-ruff Home: https://github.com/OSGeo/grass Commit: 298435454eff5e4c5fecb3b6bd3325f6749c75c0 https://github.com/OSGeo/grass/commit/298435454eff5e4c5fecb3b6bd3325f6749c75c0 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-21 (Thu, 21 May 2026) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.15.14 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu May 21 09:39:51 2026 From: noreply at github.com (renovate[bot]) Date: Thu, 21 May 2026 09:39:51 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/main-osgeo-proj-9.x Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu May 21 12:49:05 2026 From: noreply at github.com (Markus Neteler) Date: Thu, 21 May 2026 12:49:05 -0700 Subject: [GRASS-git] [OSGeo/grass-website] 3f2421: learn/newcomers: update entries (#632) Message-ID: Branch: refs/heads/master Home: https://github.com/OSGeo/grass-website Commit: 3f24219de5dce791cc07783c14b955b982cb48ca https://github.com/OSGeo/grass-website/commit/3f24219de5dce791cc07783c14b955b982cb48ca Author: Markus Neteler Date: 2026-05-21 (Thu, 21 May 2026) Changed paths: M content/learn/newcomers.md M themes/grass/layouts/support/commercial.html Log Message: ----------- learn/newcomers: update entries (#632) learn/newcomers: - remove entries with outdated tutorials - list instead - replace G7 screenshot with G8 screenshot commercial: - fix broken logo URL To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Thu May 21 12:49:42 2026 From: noreply at github.com (renovate[bot]) Date: Thu, 21 May 2026 12:49:42 -0700 Subject: [GRASS-git] [OSGeo/grass-website] 72b7b6: Update Node.js to v24 Message-ID: Branch: refs/heads/renovate/node-24.x Home: https://github.com/OSGeo/grass-website Commit: 72b7b6f94455103130e9c2b593a3059f542b1a57 https://github.com/OSGeo/grass-website/commit/72b7b6f94455103130e9c2b593a3059f542b1a57 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-21 (Thu, 21 May 2026) Changed paths: M .nvmrc Log Message: ----------- Update Node.js to v24 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Thu May 21 13:23:25 2026 From: noreply at github.com (Anna Petrasova) Date: Thu, 21 May 2026 13:23:25 -0700 Subject: [GRASS-git] [OSGeo/grass] a39b88: r.sim: disable broken nblock usage (#7358) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: a39b88130a6916296ab297d5b983703fa6dfcd0e https://github.com/OSGeo/grass/commit/a39b88130a6916296ab297d5b983703fa6dfcd0e Author: Anna Petrasova Date: 2026-05-21 (Thu, 21 May 2026) Changed paths: M raster/r.sim/r.sim.water/r.sim.water.html M raster/r.sim/r.sim.water/r.sim.water.md M raster/r.sim/simlib/hydro.c M raster/r.sim/simlib/output.c M raster/r.sim/simlib/simlib.h Log Message: ----------- r.sim: disable broken nblock usage (#7358) Disabled the broken nblock >1 auto-split in r.sim.water/r.sim.sediment by forcing nblock=1. Kept the variables so that nblocks functionality can be enabled in follow up PRs. Fixed the err formula to the original fortran's Monte Carlo stddev (fixes #4799). As a result error map is now 0 and will become more useful once nblocks will be enabled to be > 1. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri May 22 19:51:21 2026 From: noreply at github.com (Mykhailo Radchenko) Date: Fri, 22 May 2026 19:51:21 -0700 Subject: [GRASS-git] [OSGeo/grass] a5386c: gui: Refactor Copy button to use Tools API, rememb... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: a5386caccbcdf881ebdcafc0369ad52b5a2059ec https://github.com/OSGeo/grass/commit/a5386caccbcdf881ebdcafc0369ad52b5a2059ec Author: Mykhailo Radchenko <91974475+polucifier at users.noreply.github.com> Date: 2026-05-22 (Fri, 22 May 2026) Changed paths: M gui/wxpython/core/settings.py M gui/wxpython/gui_core/forms.py M gui/wxpython/gui_core/preferences.py M python/grass/script/task.py Log Message: ----------- gui: Refactor Copy button to use Tools API, remember user preference and use StringIO (#7404) - Limit Python API options in the copy menu strictly to the recommended Tools API - Persist the user's last chosen copy format (Shell, Python, or JSON) across sessions using wx.Config - Support io.StringIO for inline file inputs (e.g., r.colors rules typed directly into the field) to make the copied Python code fully portable - Integrate a default Python API flavor selector (Tools, Script, or PyGRASS) into GUI Preferences -> Tools tab via UserSettings - Update module dialog Copy button tooltips and code generation dynamically based on the globally chosen API style - Implement robust multi-line script formatting for interactive file fields using io.StringIO for Tools API and tempfile for external process APIs - Enhance JSON Copy/Paste mechanism to seamlessly embed and extract raw inline text inputs instead of volatile temporary file paths To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri May 22 20:16:36 2026 From: noreply at github.com (Greg Neighbors) Date: Fri, 22 May 2026 20:16:36 -0700 Subject: [GRASS-git] [OSGeo/grass] 706675: style: Fix flake8 E501 in man/build_md.py (#7422) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 70667511aaf67fe0d05523d9a7beb45924af9486 https://github.com/OSGeo/grass/commit/70667511aaf67fe0d05523d9a7beb45924af9486 Author: Greg Neighbors Date: 2026-05-22 (Fri, 22 May 2026) Changed paths: M .flake8 M man/build_md.py Log Message: ----------- style: Fix flake8 E501 in man/build_md.py (#7422) Reword the only long line in man/build_md.py from "To learn more about these tool in general, go to [link]" to "To learn more, see the [link]" so the line fits in 88 columns, then drop the file's E501 entry from .flake8. This is one of the cleanups invited by #1522. Verified that flake8 still passes on the file with the per-file-ignore removed. AI-assisted by Claude Code. Co-authored-by: gkneighb <26003+gkneighb at users.noreply.github.com> To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 23 04:44:08 2026 From: noreply at github.com (OSGeo Weblate) Date: Sat, 23 May 2026 04:44:08 -0700 Subject: [GRASS-git] [OSGeo/grass] 5bd59e: Translations update from OSGeo Weblate (#7425) Message-ID: Branch: refs/heads/releasebranch_8_5 Home: https://github.com/OSGeo/grass Commit: 5bd59e5b8ef50ce3e6a74876a78681d71c547f3a https://github.com/OSGeo/grass/commit/5bd59e5b8ef50ce3e6a74876a78681d71c547f3a Author: OSGeo Weblate <97247866+osgeoweblate at users.noreply.github.com> Date: 2026-05-23 (Sat, 23 May 2026) Changed paths: M locale/po/grasslibs_fr.po Log Message: ----------- Translations update from OSGeo Weblate (#7425) Translated using Weblate (French) Currently translated at 98.0% (1818 of 1854 strings) Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grasslibs-8-5/fr/ Translation: GRASS/grasslibs 8.5 Co-authored-by: Weblate Co-authored-by: Edouard Choiniere To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 23 07:33:52 2026 From: noreply at github.com (OSGeo Weblate) Date: Sat, 23 May 2026 07:33:52 -0700 Subject: [GRASS-git] [OSGeo/grass] 4be555: Translations update from OSGeo Weblate (#7426) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 4be5550f0997077f02d0ad289df16baf4f8d4af3 https://github.com/OSGeo/grass/commit/4be5550f0997077f02d0ad289df16baf4f8d4af3 Author: OSGeo Weblate <97247866+osgeoweblate at users.noreply.github.com> Date: 2026-05-23 (Sat, 23 May 2026) Changed paths: M locale/po/grasslibs_fr.po M locale/tbx/grassglossary_ar.tbx M locale/tbx/grassglossary_bn.tbx M locale/tbx/grassglossary_cs.tbx M locale/tbx/grassglossary_de.tbx M locale/tbx/grassglossary_el.tbx M locale/tbx/grassglossary_es.tbx M locale/tbx/grassglossary_fi.tbx M locale/tbx/grassglossary_fr.tbx M locale/tbx/grassglossary_hi.tbx M locale/tbx/grassglossary_hu.tbx M locale/tbx/grassglossary_id.tbx M locale/tbx/grassglossary_it.tbx M locale/tbx/grassglossary_ja.tbx M locale/tbx/grassglossary_ko.tbx M locale/tbx/grassglossary_lv.tbx M locale/tbx/grassglossary_ml.tbx M locale/tbx/grassglossary_pl.tbx M locale/tbx/grassglossary_pt.tbx M locale/tbx/grassglossary_pt_BR.tbx M locale/tbx/grassglossary_ro.tbx M locale/tbx/grassglossary_ru.tbx M locale/tbx/grassglossary_si.tbx M locale/tbx/grassglossary_sl.tbx M locale/tbx/grassglossary_sv.tbx M locale/tbx/grassglossary_ta.tbx M locale/tbx/grassglossary_th.tbx M locale/tbx/grassglossary_tr.tbx M locale/tbx/grassglossary_uk.tbx M locale/tbx/grassglossary_vi.tbx M locale/tbx/grassglossary_zh_Hans.tbx Log Message: ----------- Translations update from OSGeo Weblate (#7426) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Vietnamese) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Ukrainian) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Turkish) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Thai) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Tamil) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Swedish) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Slovenian) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Sinhala) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Russian) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Romanian) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Portuguese (Brazil)) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Portuguese) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Polish) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Malayalam) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Latvian) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Korean) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Japanese) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Italian) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Indonesian) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Hungarian) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Hindi) Currently translated at 68.2% (43 of 63 strings) Translated using Weblate (French) Currently translated at 85.7% (54 of 63 strings) Translated using Weblate (Finnish) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Spanish) Currently translated at 12.6% (8 of 63 strings) Translated using Weblate (Greek) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (German) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Czech) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Bengali) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (Arabic) Currently translated at 9.5% (6 of 63 strings) Translated using Weblate (French) Currently translated at 98.0% (1818 of 1854 strings) Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/ar/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/bn/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/cs/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/de/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/el/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/es/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/fi/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/fr/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/hi/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/hu/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/id/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/it/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/ja/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/ko/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/lv/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/ml/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/pl/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/pt/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/pt_BR/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/ro/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/ru/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/si/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/sl/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/sv/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/ta/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/th/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/tr/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/uk/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/vi/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassglossary/zh_Hans/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grasslibs/fr/ Translation: GRASS/grassglossary Translation: GRASS/grasslibs Co-authored-by: Weblate Co-authored-by: Edouard Choiniere To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 23 07:56:01 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 23 May 2026 07:56:01 -0700 Subject: [GRASS-git] [OSGeo/grass-website] 8fdc9c: Update actions/checkout action to v6 Message-ID: Branch: refs/heads/renovate/actions-checkout-6.x Home: https://github.com/OSGeo/grass-website Commit: 8fdc9c4362ac14657b6fb40d70ed429731ae18da https://github.com/OSGeo/grass-website/commit/8fdc9c4362ac14657b6fb40d70ed429731ae18da Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-23 (Sat, 23 May 2026) Changed paths: M .github/workflows/hugo.yml Log Message: ----------- Update actions/checkout action to v6 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Sat May 23 07:56:04 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 23 May 2026 07:56:04 -0700 Subject: [GRASS-git] [OSGeo/grass-website] 6b579a: Update actions/configure-pages action to v6 Message-ID: Branch: refs/heads/renovate/actions-configure-pages-6.x Home: https://github.com/OSGeo/grass-website Commit: 6b579a50ee2acee6e982d1f04c9257931c98d1a8 https://github.com/OSGeo/grass-website/commit/6b579a50ee2acee6e982d1f04c9257931c98d1a8 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-23 (Sat, 23 May 2026) Changed paths: M .github/workflows/hugo.yml Log Message: ----------- Update actions/configure-pages action to v6 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Sat May 23 07:56:07 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 23 May 2026 07:56:07 -0700 Subject: [GRASS-git] [OSGeo/grass-website] 5789d3: Update actions/deploy-pages action to v5 Message-ID: Branch: refs/heads/renovate/actions-deploy-pages-5.x Home: https://github.com/OSGeo/grass-website Commit: 5789d315c41df31d0c66f93e013a2c0408ae3642 https://github.com/OSGeo/grass-website/commit/5789d315c41df31d0c66f93e013a2c0408ae3642 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-23 (Sat, 23 May 2026) Changed paths: M .github/workflows/hugo.yml Log Message: ----------- Update actions/deploy-pages action to v5 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Sat May 23 07:56:11 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 23 May 2026 07:56:11 -0700 Subject: [GRASS-git] [OSGeo/grass-website] 567d99: Update actions/upload-pages-artifact action to v5 Message-ID: Branch: refs/heads/renovate/actions-upload-pages-artifact-5.x Home: https://github.com/OSGeo/grass-website Commit: 567d9915caca07f15c8ff1fdc3ebef778bbcb541 https://github.com/OSGeo/grass-website/commit/567d9915caca07f15c8ff1fdc3ebef778bbcb541 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-23 (Sat, 23 May 2026) Changed paths: M .github/workflows/hugo.yml Log Message: ----------- Update actions/upload-pages-artifact action to v5 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Sat May 23 09:08:17 2026 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 23 May 2026 09:08:17 -0700 Subject: [GRASS-git] [OSGeo/grass] a28ecb: locale: Update translation files Message-ID: Branch: refs/heads/periodic/update-i18n-26337038486 Home: https://github.com/OSGeo/grass Commit: a28ecbcd23d8560245e753f6f49595c233a3879f https://github.com/OSGeo/grass/commit/a28ecbcd23d8560245e753f6f49595c233a3879f Author: echoix <27212526+echoix at users.noreply.github.com> Date: 2026-05-23 (Sat, 23 May 2026) Changed paths: M locale/templates/grasslibs.pot M locale/templates/grassmods.pot M locale/templates/grasswxpy.pot Log Message: ----------- locale: Update translation files To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 23 10:27:46 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 23 May 2026 10:27:46 -0700 Subject: [GRASS-git] [OSGeo/grass] a90960: CI(deps): Update actions/cache action to v5.0.5 Message-ID: Branch: refs/heads/renovate/main-actions-cache-5.x Home: https://github.com/OSGeo/grass Commit: a9096024b523b3da28ec30bc282cd3850608d46c https://github.com/OSGeo/grass/commit/a9096024b523b3da28ec30bc282cd3850608d46c Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-23 (Sat, 23 May 2026) Changed paths: M .github/workflows/additional_checks.yml M .github/workflows/macos.yml M .github/workflows/ubuntu.yml Log Message: ----------- CI(deps): Update actions/cache action to v5.0.5 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 23 10:27:54 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 23 May 2026 10:27:54 -0700 Subject: [GRASS-git] [OSGeo/grass] 040337: CI(deps): Update actions/labeler action to v6.1.0 Message-ID: Branch: refs/heads/renovate/main-actions-labeler-6.x Home: https://github.com/OSGeo/grass Commit: 040337c79c86550fa06fbc07b66283aabe3629be https://github.com/OSGeo/grass/commit/040337c79c86550fa06fbc07b66283aabe3629be Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-23 (Sat, 23 May 2026) Changed paths: M .github/workflows/label.yml Log Message: ----------- CI(deps): Update actions/labeler action to v6.1.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 23 10:28:06 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 23 May 2026 10:28:06 -0700 Subject: [GRASS-git] [OSGeo/grass] 1b1472: CI(deps): Update actions/labeler action to v6.1.0 Message-ID: Branch: refs/heads/renovate/releasebranch_8_5-actions-labeler-6.x Home: https://github.com/OSGeo/grass Commit: 1b14727f44c8e12d2e34add64af2f79393c942ce https://github.com/OSGeo/grass/commit/1b14727f44c8e12d2e34add64af2f79393c942ce Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-23 (Sat, 23 May 2026) Changed paths: M .github/workflows/label.yml Log Message: ----------- CI(deps): Update actions/labeler action to v6.1.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 23 10:28:12 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 23 May 2026 10:28:12 -0700 Subject: [GRASS-git] [OSGeo/grass] 8fee6c: CI(deps): Update debian Docker tag to v13.5 Message-ID: Branch: refs/heads/renovate/releasebranch_8_5-debian-13.x Home: https://github.com/OSGeo/grass Commit: 8fee6c1c844029cec51a38d53a248ad25d1aebd8 https://github.com/OSGeo/grass/commit/8fee6c1c844029cec51a38d53a248ad25d1aebd8 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-23 (Sat, 23 May 2026) Changed paths: M docker/debian/Dockerfile Log Message: ----------- CI(deps): Update debian Docker tag to v13.5 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 23 10:28:19 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 23 May 2026 10:28:19 -0700 Subject: [GRASS-git] [OSGeo/grass] 39e6a8: CI(deps): Update docker/dockerfile Docker tag to v... Message-ID: Branch: refs/heads/renovate/releasebranch_8_5-docker-dockerfile-1.x Home: https://github.com/OSGeo/grass Commit: 39e6a8b4a34a4607a657eedce854e3e29ee2a42e https://github.com/OSGeo/grass/commit/39e6a8b4a34a4607a657eedce854e3e29ee2a42e Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-23 (Sat, 23 May 2026) Changed paths: M Dockerfile M docker/ubuntu/Dockerfile Log Message: ----------- CI(deps): Update docker/dockerfile Docker tag to v1.24 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 23 12:58:01 2026 From: noreply at github.com (github-actions[bot]) Date: Sat, 23 May 2026 12:58:01 -0700 Subject: [GRASS-git] [OSGeo/grass] 635ade: locale: Update translation files (102) (#7428) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 635adeb079d46e214d6a13c820b6a28e9184e35f https://github.com/OSGeo/grass/commit/635adeb079d46e214d6a13c820b6a28e9184e35f Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: 2026-05-23 (Sat, 23 May 2026) Changed paths: M locale/templates/grasslibs.pot M locale/templates/grassmods.pot M locale/templates/grasswxpy.pot Log Message: ----------- locale: Update translation files (102) (#7428) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon May 25 05:14:44 2026 From: noreply at github.com (renovate[bot]) Date: Mon, 25 May 2026 05:14:44 -0700 Subject: [GRASS-git] [OSGeo/grass] 9a0890: CI(deps): Update actions/cache action to v5.0.5 (m... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 9a0890bc7a1675b032897e83e72c34d3aef13f6e https://github.com/OSGeo/grass/commit/9a0890bc7a1675b032897e83e72c34d3aef13f6e Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-25 (Mon, 25 May 2026) Changed paths: M .github/workflows/additional_checks.yml M .github/workflows/macos.yml M .github/workflows/ubuntu.yml Log Message: ----------- CI(deps): Update actions/cache action to v5.0.5 (main) (#7429) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon May 25 05:16:23 2026 From: noreply at github.com (renovate[bot]) Date: Mon, 25 May 2026 05:16:23 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/main-actions-cache-5.x Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 26 04:15:01 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 26 May 2026 04:15:01 -0700 Subject: [GRASS-git] [OSGeo/grass] d3e524: CI(deps): Update actions/labeler action to v6.1.0 ... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: d3e524e3ab75102c6a28de7279b33426b3ff0d6e https://github.com/OSGeo/grass/commit/d3e524e3ab75102c6a28de7279b33426b3ff0d6e Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M .github/workflows/label.yml Log Message: ----------- CI(deps): Update actions/labeler action to v6.1.0 (main) (#7430) CI(deps): Update actions/labeler action to v6.1.0 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 26 04:15:10 2026 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Tue, 26 May 2026 04:15:10 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/main-actions-labeler-6.x Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 26 11:32:11 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 26 May 2026 11:32:11 -0700 Subject: [GRASS-git] [OSGeo/grass] 7eed3d: CI(deps): Update actions/labeler action to v6.1.0 ... Message-ID: Branch: refs/heads/releasebranch_8_5 Home: https://github.com/OSGeo/grass Commit: 7eed3de6c236d8bd97151692ec194ccf7c16e344 https://github.com/OSGeo/grass/commit/7eed3de6c236d8bd97151692ec194ccf7c16e344 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M .github/workflows/label.yml Log Message: ----------- CI(deps): Update actions/labeler action to v6.1.0 (releasebranch_8_5) (#7431) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 26 11:33:03 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 26 May 2026 11:33:03 -0700 Subject: [GRASS-git] [OSGeo/grass] c2d4f7: CI(deps): Update docker/dockerfile Docker tag to v... Message-ID: Branch: refs/heads/releasebranch_8_5 Home: https://github.com/OSGeo/grass Commit: c2d4f7413598fc7516b465c88f5f06ae529693df https://github.com/OSGeo/grass/commit/c2d4f7413598fc7516b465c88f5f06ae529693df Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M Dockerfile M docker/ubuntu/Dockerfile Log Message: ----------- CI(deps): Update docker/dockerfile Docker tag to v1.24 (releasebranch_8_5) (#7433) CI(deps): Update docker/dockerfile Docker tag to v1.24 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 26 11:34:05 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 26 May 2026 11:34:05 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/releasebranch_8_5-actions-labeler-6.x Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 26 11:34:08 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 26 May 2026 11:34:08 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/releasebranch_8_5-docker-dockerfile-1.x Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue May 26 15:33:54 2026 From: noreply at github.com (Vaclav Petras) Date: Tue, 26 May 2026 15:33:54 -0700 Subject: [GRASS-git] [OSGeo/grass-website] 845b0c: Focus Windows download page on OSGeo4W (#629) Message-ID: Branch: refs/heads/master Home: https://github.com/OSGeo/grass-website Commit: 845b0c0f3756a90d8a8c50578781c48fe066d2c0 https://github.com/OSGeo/grass-website/commit/845b0c0f3756a90d8a8c50578781c48fe066d2c0 Author: Vaclav Petras Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M content/download/windows.en.md Log Message: ----------- Focus Windows download page on OSGeo4W (#629) Primarily point to OSGeo4W, point to conda too. Keep standalone installer for legacy. Use mixed structure by current, preview (2nd), legacy (3rd), and OSGeo4W in detail. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Tue May 26 15:34:52 2026 From: noreply at github.com (renovate[bot]) Date: Tue, 26 May 2026 15:34:52 -0700 Subject: [GRASS-git] [OSGeo/grass-website] 21aa3b: Update hugomods/hugo Docker tag to v0.162.0 Message-ID: Branch: refs/heads/renovate/hugomods-hugo-0.x Home: https://github.com/OSGeo/grass-website Commit: 21aa3b161835be3380ee1424f72f958785f04cd0 https://github.com/OSGeo/grass-website/commit/21aa3b161835be3380ee1424f72f958785f04cd0 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-26 (Tue, 26 May 2026) Changed paths: M docker-compose.yml Log Message: ----------- Update hugomods/hugo Docker tag to v0.162.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Wed May 27 06:56:45 2026 From: noreply at github.com (=?UTF-8?B?RnJhbnRpxaFlayBHdXJlY2vDvQ==?=) Date: Wed, 27 May 2026 06:56:45 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] c349c8: r.lake.series: Parallelization of the tool (#1682) Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: c349c8ec4e5daf09be85db037cd81ab99c2f2ee1 https://github.com/OSGeo/grass-addons/commit/c349c8ec4e5daf09be85db037cd81ab99c2f2ee1 Author: Franti?ek Gureck? <119013992+gureckyfrantisek at users.noreply.github.com> Date: 2026-05-27 (Wed, 27 May 2026) Changed paths: M src/raster/r.lake.series/r.lake.series.py Log Message: ----------- r.lake.series: Parallelization of the tool (#1682) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Wed May 27 19:42:59 2026 From: noreply at github.com (Selma) Date: Wed, 27 May 2026 19:42:59 -0700 Subject: [GRASS-git] [OSGeo/grass] 359a56: temporal: add unit tests for AbstractSpaceTimeData... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 359a56f20d94b5525571869ed4658f003299de02 https://github.com/OSGeo/grass/commit/359a56f20d94b5525571869ed4658f003299de02 Author: Selma <99991684+selma-Bentaiba at users.noreply.github.com> Date: 2026-05-27 (Wed, 27 May 2026) Changed paths: M temporal/t.shift/testsuite/test_shift.py M temporal/t.snap/testsuite/test_snap.py Log Message: ----------- temporal: add unit tests for AbstractSpaceTimeDataset shift() and snap() (#7233) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed May 27 21:50:17 2026 From: noreply at github.com (Rohan) Date: Wed, 27 May 2026 21:50:17 -0700 Subject: [GRASS-git] [OSGeo/grass] 4fd587: docs: replace outdated WMS server in r.out.vtk exa... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 4fd587dc2eebeace3d08ddeaa02dd4b68275860b https://github.com/OSGeo/grass/commit/4fd587dc2eebeace3d08ddeaa02dd4b68275860b Author: Rohan Date: 2026-05-28 (Thu, 28 May 2026) Changed paths: M raster/r.out.vtk/r.out.vtk.html M raster/r.out.vtk/r.out.vtk.md Log Message: ----------- docs: replace outdated WMS server in r.out.vtk example (#4897) Use nc dataset --------- Co-authored-by: Anna Petrasova To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu May 28 11:08:48 2026 From: noreply at github.com (Markus Metz) Date: Thu, 28 May 2026 11:08:48 -0700 Subject: [GRASS-git] [OSGeo/grass] f37d75: libgis: use GeographicLib from PROJ (#1283) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: f37d752dc5860a51a32bc62f8f3d5140c5d24569 https://github.com/OSGeo/grass/commit/f37d752dc5860a51a32bc62f8f3d5140c5d24569 Author: Markus Metz <33666869+metzm at users.noreply.github.com> Date: 2026-05-28 (Thu, 28 May 2026) Changed paths: M include/Make/Grass.make M lib/gis/CMakeLists.txt M lib/gis/Makefile M lib/gis/area.c M lib/gis/area_poly1.c M lib/gis/distance.c M lib/gis/geodist.c A vector/v.to.db/testsuite/test_v_to_db_wgs84.py Log Message: ----------- libgis: use GeographicLib from PROJ (#1283) * use GeographicLib for geodesic distance and area calculations (see #1235) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu May 28 11:11:24 2026 From: noreply at github.com (renovate[bot]) Date: Thu, 28 May 2026 11:11:24 -0700 Subject: [GRASS-git] [OSGeo/grass] efa931: CI(deps): Update ruff to v0.15.15 Message-ID: Branch: refs/heads/renovate/main-ruff Home: https://github.com/OSGeo/grass Commit: efa931ddcfd81c1518daf5fffa267ca3b43033e5 https://github.com/OSGeo/grass/commit/efa931ddcfd81c1518daf5fffa267ca3b43033e5 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-28 (Thu, 28 May 2026) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.15.15 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu May 28 14:12:21 2026 From: noreply at github.com (Paulo van Breugel) Date: Thu, 28 May 2026 14:12:21 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 1b9adc: update v.boxplot (#1698) Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 1b9adc940f57eb078fd7dd727423679ada24b232 https://github.com/OSGeo/grass-addons/commit/1b9adc940f57eb078fd7dd727423679ada24b232 Author: Paulo van Breugel Date: 2026-05-28 (Thu, 28 May 2026) Changed paths: M src/vector/v.boxplot/v.boxplot.html M src/vector/v.boxplot/v.boxplot.md M src/vector/v.boxplot/v.boxplot.py Log Message: ----------- update v.boxplot (#1698) * v.boxplot: new feature, create a vector point layer of the outliers new: option create a point vector layer with the locations of the outliers Some refactoring of code * v.boxplot: change parameter name Changed outliers_map to map_outliers to be in line with r.boxplot To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri May 29 04:22:31 2026 From: noreply at github.com (Huidae Cho) Date: Fri, 29 May 2026 04:22:31 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 185233: r.flowaccumulation: Remove VECTORLIB and DBMILIB f... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 185233801459d064204c08b04071ee22efe67c93 https://github.com/OSGeo/grass-addons/commit/185233801459d064204c08b04071ee22efe67c93 Author: Huidae Cho Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M src/raster/r.flowaccumulation/Makefile Log Message: ----------- r.flowaccumulation: Remove VECTORLIB and DBMILIB from Makefile (#1703) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri May 29 07:11:35 2026 From: noreply at github.com (Huidae Cho) Date: Fri, 29 May 2026 07:11:35 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 488071: r.flowaccumulation: Rename input to direction (non... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 488071c77c0ef42377fa6631f47daea5efb0d882 https://github.com/OSGeo/grass-addons/commit/488071c77c0ef42377fa6631f47daea5efb0d882 Author: Huidae Cho Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M src/raster/r.flowaccumulation/main.c M src/raster/r.flowaccumulation/r.flowaccumulation.html M src/raster/r.flowaccumulation/r.flowaccumulation.md Log Message: ----------- r.flowaccumulation: Rename input to direction (non-unique input rasters) (#1704) * r.flowaccumulation: Rename input to direction (non-unique input rasters) * Update manuals To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri May 29 09:08:30 2026 From: noreply at github.com (=?UTF-8?B?RnJhbnRpxaFlayBHdXJlY2vDvQ==?=) Date: Fri, 29 May 2026 09:08:30 -0700 Subject: [GRASS-git] [OSGeo/grass] c7e1d1: wxGUI/gmodeler: GRASS Tools API support (#7436) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: c7e1d1393377f3967bcbb9821d5a49e2b81156cb https://github.com/OSGeo/grass/commit/c7e1d1393377f3967bcbb9821d5a49e2b81156cb Author: Franti?ek Gureck? <119013992+gureckyfrantisek at users.noreply.github.com> Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M gui/wxpython/core/settings.py M gui/wxpython/gmodeler/model_convert.py M gui/wxpython/gmodeler/panels.py Log Message: ----------- wxGUI/gmodeler: GRASS Tools API support (#7436) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri May 29 14:29:37 2026 From: noreply at github.com (OSGeo Weblate) Date: Fri, 29 May 2026 14:29:37 -0700 Subject: [GRASS-git] [OSGeo/grass] 629d55: Translations update from OSGeo Weblate (#7443) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 629d550c155b3b6f55cccccc004bd3f795bbe229 https://github.com/OSGeo/grass/commit/629d550c155b3b6f55cccccc004bd3f795bbe229 Author: OSGeo Weblate <97247866+osgeoweblate at users.noreply.github.com> Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M locale/po/grasslibs_ar.po M locale/po/grasslibs_bn.po M locale/po/grasslibs_cs.po M locale/po/grasslibs_de.po M locale/po/grasslibs_el.po M locale/po/grasslibs_es.po M locale/po/grasslibs_fi.po M locale/po/grasslibs_fr.po M locale/po/grasslibs_hi.po M locale/po/grasslibs_hu.po M locale/po/grasslibs_id_ID.po M locale/po/grasslibs_it.po M locale/po/grasslibs_ja.po M locale/po/grasslibs_ko.po M locale/po/grasslibs_lv.po M locale/po/grasslibs_ml.po M locale/po/grasslibs_pl.po M locale/po/grasslibs_pt.po M locale/po/grasslibs_pt_BR.po M locale/po/grasslibs_ro.po M locale/po/grasslibs_ru.po M locale/po/grasslibs_si.po M locale/po/grasslibs_sl.po M locale/po/grasslibs_sv.po M locale/po/grasslibs_ta.po M locale/po/grasslibs_th.po M locale/po/grasslibs_tr.po M locale/po/grasslibs_uk.po M locale/po/grasslibs_vi.po M locale/po/grasslibs_zh.po M locale/po/grassmods_ar.po M locale/po/grassmods_bn.po M locale/po/grassmods_cs.po M locale/po/grassmods_de.po M locale/po/grassmods_el.po M locale/po/grassmods_es.po M locale/po/grassmods_fi.po M locale/po/grassmods_fr.po M locale/po/grassmods_hi.po M locale/po/grassmods_hu.po M locale/po/grassmods_id_ID.po M locale/po/grassmods_it.po M locale/po/grassmods_ja.po M locale/po/grassmods_ko.po M locale/po/grassmods_lv.po M locale/po/grassmods_ml.po M locale/po/grassmods_pl.po M locale/po/grassmods_pt.po M locale/po/grassmods_pt_BR.po M locale/po/grassmods_ro.po M locale/po/grassmods_ru.po M locale/po/grassmods_si.po M locale/po/grassmods_sl.po M locale/po/grassmods_sv.po M locale/po/grassmods_ta.po M locale/po/grassmods_th.po M locale/po/grassmods_tr.po M locale/po/grassmods_uk.po M locale/po/grassmods_vi.po M locale/po/grassmods_zh.po M locale/po/grasswxpy_ar.po M locale/po/grasswxpy_bn.po M locale/po/grasswxpy_cs.po M locale/po/grasswxpy_de.po M locale/po/grasswxpy_el.po M locale/po/grasswxpy_es.po M locale/po/grasswxpy_fi.po M locale/po/grasswxpy_fr.po M locale/po/grasswxpy_hi.po M locale/po/grasswxpy_hu.po M locale/po/grasswxpy_id_ID.po M locale/po/grasswxpy_it.po M locale/po/grasswxpy_ja.po M locale/po/grasswxpy_ko.po M locale/po/grasswxpy_lv.po M locale/po/grasswxpy_ml.po M locale/po/grasswxpy_pl.po M locale/po/grasswxpy_pt.po M locale/po/grasswxpy_pt_BR.po M locale/po/grasswxpy_ro.po M locale/po/grasswxpy_ru.po M locale/po/grasswxpy_si.po M locale/po/grasswxpy_sl.po M locale/po/grasswxpy_sv.po M locale/po/grasswxpy_ta.po M locale/po/grasswxpy_th.po M locale/po/grasswxpy_tr.po M locale/po/grasswxpy_uk.po M locale/po/grasswxpy_vi.po M locale/po/grasswxpy_zh.po Log Message: ----------- Translations update from OSGeo Weblate (#7443) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri May 29 20:35:07 2026 From: noreply at github.com (Vaclav Petras) Date: Fri, 29 May 2026 20:35:07 -0700 Subject: [GRASS-git] [OSGeo/grass-website] 7d69ce: news: Add dedicated announcement for conda (#633) Message-ID: Branch: refs/heads/master Home: https://github.com/OSGeo/grass-website Commit: 7d69ce7d37d5d2262cc9637621f2375e5baf2f75 https://github.com/OSGeo/grass-website/commit/7d69ce7d37d5d2262cc9637621f2375e5baf2f75 Author: Vaclav Petras Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M content/download/conda.en.md A content/news/2026_05_27_grass_on_conda_forge.md A static/images/news/grass_tools_jupyter_watershed.png A static/images/news/ncsu_grass_developer_summit_cho.jpg A static/images/news/prague_meeting_2023.jpg Log Message: ----------- news: Add dedicated announcement for conda (#633) Conda deserves its own post. I intentionally left any details out of the release post. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Fri May 29 20:35:48 2026 From: noreply at github.com (renovate[bot]) Date: Fri, 29 May 2026 20:35:48 -0700 Subject: [GRASS-git] [OSGeo/grass-website] 75ca7e: Update hugomods/hugo Docker tag to v0.162.1 Message-ID: Branch: refs/heads/renovate/hugomods-hugo-0.x Home: https://github.com/OSGeo/grass-website Commit: 75ca7e939e5f2d76285adabc5535970b218320fa https://github.com/OSGeo/grass-website/commit/75ca7e939e5f2d76285adabc5535970b218320fa Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-30 (Sat, 30 May 2026) Changed paths: M docker-compose.yml Log Message: ----------- Update hugomods/hugo Docker tag to v0.162.1 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Fri May 29 20:35:53 2026 From: noreply at github.com (renovate[bot]) Date: Fri, 29 May 2026 20:35:53 -0700 Subject: [GRASS-git] [OSGeo/grass-website] aa230e: Update actions/checkout action to v6 Message-ID: Branch: refs/heads/renovate/actions-checkout-6.x Home: https://github.com/OSGeo/grass-website Commit: aa230e84cf7e2b62c89889ef8f1a849ea2d45d45 https://github.com/OSGeo/grass-website/commit/aa230e84cf7e2b62c89889ef8f1a849ea2d45d45 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-30 (Sat, 30 May 2026) Changed paths: M .github/workflows/hugo.yml Log Message: ----------- Update actions/checkout action to v6 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Fri May 29 20:35:57 2026 From: noreply at github.com (renovate[bot]) Date: Fri, 29 May 2026 20:35:57 -0700 Subject: [GRASS-git] [OSGeo/grass-website] b9ec12: Update actions/configure-pages action to v6 Message-ID: Branch: refs/heads/renovate/actions-configure-pages-6.x Home: https://github.com/OSGeo/grass-website Commit: b9ec12a1580dc4f765016d1f9a423a48d2d6b94c https://github.com/OSGeo/grass-website/commit/b9ec12a1580dc4f765016d1f9a423a48d2d6b94c Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-30 (Sat, 30 May 2026) Changed paths: M .github/workflows/hugo.yml Log Message: ----------- Update actions/configure-pages action to v6 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Fri May 29 20:36:00 2026 From: noreply at github.com (renovate[bot]) Date: Fri, 29 May 2026 20:36:00 -0700 Subject: [GRASS-git] [OSGeo/grass-website] 829a47: Update actions/deploy-pages action to v5 Message-ID: Branch: refs/heads/renovate/actions-deploy-pages-5.x Home: https://github.com/OSGeo/grass-website Commit: 829a4737a3971db4b922ff56b9359d3910492007 https://github.com/OSGeo/grass-website/commit/829a4737a3971db4b922ff56b9359d3910492007 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-30 (Sat, 30 May 2026) Changed paths: M .github/workflows/hugo.yml Log Message: ----------- Update actions/deploy-pages action to v5 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Fri May 29 20:36:05 2026 From: noreply at github.com (renovate[bot]) Date: Fri, 29 May 2026 20:36:05 -0700 Subject: [GRASS-git] [OSGeo/grass-website] e9002f: Update actions/upload-pages-artifact action to v5 Message-ID: Branch: refs/heads/renovate/actions-upload-pages-artifact-5.x Home: https://github.com/OSGeo/grass-website Commit: e9002f8a48bb2987b59b8daf01f21e18aa9725a5 https://github.com/OSGeo/grass-website/commit/e9002f8a48bb2987b59b8daf01f21e18aa9725a5 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-30 (Sat, 30 May 2026) Changed paths: M .github/workflows/hugo.yml Log Message: ----------- Update actions/upload-pages-artifact action to v5 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-website/settings/notifications From noreply at github.com Sat May 30 08:54:09 2026 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 30 May 2026 08:54:09 -0700 Subject: [GRASS-git] [OSGeo/grass] 6bc19a: config.guess + config.sub: updated from http://git... Message-ID: Branch: refs/heads/periodic/update-configure Home: https://github.com/OSGeo/grass Commit: 6bc19ac75be10907b3dead7445ec513cd63d65e0 https://github.com/OSGeo/grass/commit/6bc19ac75be10907b3dead7445ec513cd63d65e0 Author: echoix <27212526+echoix at users.noreply.github.com> Date: 2026-05-30 (Sat, 30 May 2026) Changed paths: M config.guess M config.sub Log Message: ----------- config.guess + config.sub: updated from http://git.savannah.gnu.org/cgit/config.git/plain/ To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 30 08:58:49 2026 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 30 May 2026 08:58:49 -0700 Subject: [GRASS-git] [OSGeo/grass] 696e1f: locale: Update translation files Message-ID: Branch: refs/heads/periodic/update-i18n-26688204695 Home: https://github.com/OSGeo/grass Commit: 696e1f1c26bf6a77f357753c24095937577ba941 https://github.com/OSGeo/grass/commit/696e1f1c26bf6a77f357753c24095937577ba941 Author: echoix <27212526+echoix at users.noreply.github.com> Date: 2026-05-30 (Sat, 30 May 2026) Changed paths: M locale/templates/grasslibs.pot M locale/templates/grassmods.pot M locale/templates/grasswxpy.pot Log Message: ----------- locale: Update translation files To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 30 09:40:46 2026 From: noreply at github.com (Andy Wickert) Date: Sat, 30 May 2026 09:40:46 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 6b92b3: r.richdem: add collection of 7 terrain-analysis mo... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 6b92b3683d38e4bda357b11ae56563b8ba60d0ce https://github.com/OSGeo/grass-addons/commit/6b92b3683d38e4bda357b11ae56563b8ba60d0ce Author: Andy Wickert Date: 2026-05-30 (Sat, 30 May 2026) Changed paths: R src/raster/r.richdem.breachdepressions/CMakeLists.txt R src/raster/r.richdem.breachdepressions/Makefile R src/raster/r.richdem.breachdepressions/r.richdem.breachdepressions.html R src/raster/r.richdem.breachdepressions/r.richdem.breachdepressions.md R src/raster/r.richdem.breachdepressions/r.richdem.breachdepressions.py R src/raster/r.richdem.filldepressions/CMakeLists.txt R src/raster/r.richdem.filldepressions/Makefile R src/raster/r.richdem.filldepressions/r.richdem.filldepressions.html R src/raster/r.richdem.filldepressions/r.richdem.filldepressions.md R src/raster/r.richdem.filldepressions/r.richdem.filldepressions.py R src/raster/r.richdem.flowaccumulation/CMakeLists.txt R src/raster/r.richdem.flowaccumulation/Makefile R src/raster/r.richdem.flowaccumulation/r.richdem.flowaccumulation.html R src/raster/r.richdem.flowaccumulation/r.richdem.flowaccumulation.md R src/raster/r.richdem.flowaccumulation/r.richdem.flowaccumulation.py R src/raster/r.richdem.resolveflats/CMakeLists.txt R src/raster/r.richdem.resolveflats/Makefile R src/raster/r.richdem.resolveflats/r.richdem.resolveflats.html R src/raster/r.richdem.resolveflats/r.richdem.resolveflats.md R src/raster/r.richdem.resolveflats/r.richdem.resolveflats.py R src/raster/r.richdem.terrainattribute/CMakeLists.txt R src/raster/r.richdem.terrainattribute/Makefile R src/raster/r.richdem.terrainattribute/r.richdem.terrainattribute.html R src/raster/r.richdem.terrainattribute/r.richdem.terrainattribute.md R src/raster/r.richdem.terrainattribute/r.richdem.terrainattribute.py A src/raster/r.richdem/CITATION.cff A src/raster/r.richdem/CMakeLists.txt A src/raster/r.richdem/Makefile A src/raster/r.richdem/README.md A src/raster/r.richdem/librichdem/CMakeLists.txt A src/raster/r.richdem/librichdem/Makefile A src/raster/r.richdem/librichdem/__init__.py A src/raster/r.richdem/librichdem/raster.py A src/raster/r.richdem/librichdem/vector.py A src/raster/r.richdem/r.richdem.breachdepressions/CMakeLists.txt A src/raster/r.richdem/r.richdem.breachdepressions/Makefile A src/raster/r.richdem/r.richdem.breachdepressions/r.richdem.breachdepressions.html A src/raster/r.richdem/r.richdem.breachdepressions/r.richdem.breachdepressions.md A src/raster/r.richdem/r.richdem.breachdepressions/r.richdem.breachdepressions.py A src/raster/r.richdem/r.richdem.breachdepressions/testsuite/test_r_richdem_breachdepressions.py A src/raster/r.richdem/r.richdem.dephier/CMakeLists.txt A src/raster/r.richdem/r.richdem.dephier/Makefile A src/raster/r.richdem/r.richdem.dephier/esurf-8-431-2020-f01.png A src/raster/r.richdem/r.richdem.dephier/esurf-8-431-2020-f09.png A src/raster/r.richdem/r.richdem.dephier/esurf-9-105-2021-f02.png A src/raster/r.richdem/r.richdem.dephier/r.richdem.dephier.html A src/raster/r.richdem/r.richdem.dephier/r.richdem.dephier.md A src/raster/r.richdem/r.richdem.dephier/r.richdem.dephier.py A src/raster/r.richdem/r.richdem.dephier/testsuite/test_r_richdem_dephier.py A src/raster/r.richdem/r.richdem.filldepressions/CMakeLists.txt A src/raster/r.richdem/r.richdem.filldepressions/Makefile A src/raster/r.richdem/r.richdem.filldepressions/r.richdem.filldepressions.html A src/raster/r.richdem/r.richdem.filldepressions/r.richdem.filldepressions.md A src/raster/r.richdem/r.richdem.filldepressions/r.richdem.filldepressions.py A src/raster/r.richdem/r.richdem.filldepressions/testsuite/test_r_richdem_filldepressions.py A src/raster/r.richdem/r.richdem.flowaccumulation/CMakeLists.txt A src/raster/r.richdem/r.richdem.flowaccumulation/Makefile A src/raster/r.richdem/r.richdem.flowaccumulation/r.richdem.flowaccumulation.html A src/raster/r.richdem/r.richdem.flowaccumulation/r.richdem.flowaccumulation.md A src/raster/r.richdem/r.richdem.flowaccumulation/r.richdem.flowaccumulation.py A src/raster/r.richdem/r.richdem.flowaccumulation/testsuite/test_r_richdem_flowaccumulation.py A src/raster/r.richdem/r.richdem.fsm/CMakeLists.txt A src/raster/r.richdem/r.richdem.fsm/Makefile A src/raster/r.richdem/r.richdem.fsm/esurf-9-105-2021-f04.png A src/raster/r.richdem/r.richdem.fsm/r.richdem.fsm.html A src/raster/r.richdem/r.richdem.fsm/r.richdem.fsm.md A src/raster/r.richdem/r.richdem.fsm/r.richdem.fsm.py A src/raster/r.richdem/r.richdem.fsm/testsuite/test_r_richdem_fsm.py A src/raster/r.richdem/r.richdem.html A src/raster/r.richdem/r.richdem.md A src/raster/r.richdem/r.richdem.py A src/raster/r.richdem/r.richdem.resolveflats/CMakeLists.txt A src/raster/r.richdem/r.richdem.resolveflats/Makefile A src/raster/r.richdem/r.richdem.resolveflats/r.richdem.resolveflats.html A src/raster/r.richdem/r.richdem.resolveflats/r.richdem.resolveflats.md A src/raster/r.richdem/r.richdem.resolveflats/r.richdem.resolveflats.py A src/raster/r.richdem/r.richdem.resolveflats/testsuite/test_r_richdem_resolveflats.py A src/raster/r.richdem/r.richdem.terrainattribute/CMakeLists.txt A src/raster/r.richdem/r.richdem.terrainattribute/Makefile A src/raster/r.richdem/r.richdem.terrainattribute/r.richdem.terrainattribute.html A src/raster/r.richdem/r.richdem.terrainattribute/r.richdem.terrainattribute.md A src/raster/r.richdem/r.richdem.terrainattribute/r.richdem.terrainattribute.py A src/raster/r.richdem/r.richdem.terrainattribute/testsuite/test_r_richdem_terrainattribute.py Log Message: ----------- r.richdem: add collection of 7 terrain-analysis modules wrapping RichDEM (#1700) * Initial commit * Add collection Makefile and librichdem shared library Establishes the r.richdem collection scaffold. librichdem provides shared GRASS?RichDEM conversion utilities (raster.py, vector.py) installed to $GISBASE/etc/r.richdem/librichdem/ and found at runtime via grass.pygrass.utils.get_lib_path(). depressions_to_grass in vector.py is stubbed pending implementation. Co-Authored-By: Claude Sonnet 4.6 * Add simple raster modules (fill, breach, resolveflats, flowaccum, terrain) Each module wraps the corresponding RichDEM Python function: - r.richdem.fill: FillDepressions (epsilon flag, D8/D4 topology) - r.richdem.breach: BreachDepressions (D8/D4 topology) - r.richdem.resolveflats: ResolveFlats - r.richdem.flowaccum: FlowAccumulation (13 methods, optional exponent and weights) - r.richdem.terrain: TerrainAttribute (slope, aspect, curvature variants, zscale) All modules load librichdem via get_lib_path() for GRASS?rdarray conversion. Co-Authored-By: Claude Sonnet 4.6 * Add depression hierarchy modules (dephier, fsm) r.richdem.dephier wraps get_depression_hierarchy(), outputting a labels raster, flow directions raster, and a two-layer GRASS vector map encoding the full depression hierarchy (depressions_to_grass in librichdem/vector.py, currently stubbed). r.richdem.fsm wraps fill_spill_merge() as a single step ? no internal time loop, since FSM is path-independent for uniform static input. Reads the depression hierarchy vector map, runs FSM, writes updated water depth and water_vol back to GRASS. Co-Authored-By: Claude Sonnet 4.6 * Implement depressions_to_grass and fix round-trip sentinel handling depressions_to_grass builds the two-layer GRASS vector map: - Step 1: writes labels raster, nulls OCEAN cells, runs r.to.vect to create leaf depression area polygons - Step 2: adds metadepression points at out_cell (the saddle) via VectorTopo with cat=dep_label - Step 3: adds schema columns via v.db.addcolumn - Step 4: UPDATEs leaf rows (exist from r.to.vect) and INSERTs meta rows by dep_label; NO_VALUE sentinels stored as NULL, inf as NULL - Step 5: creates ocean_links junction table and connects as layer 2 Also fixes depressions_from_grass and update_water_vol to use the actual table name from gs.vector_db() rather than hardcoded "depressions". Fixes NULL?sentinel round-trip: NULL restores to _NO_VALUE for uint32 fields and float("inf") for elevation fields so FSM receives correct values on reconstruction. Co-Authored-By: Claude Sonnet 4.6 * Fix raster I/O API and librichdem import paths Three bugs found during testing of r.richdem.fill: 1. raster.py: gs.raster_info() has no null_value key and gs.array does not exist. Rewrite using grass.pygrass.raster.RasterRow for both reading and writing. GRASS nulls (NaN for DCELL) are mapped to/from a fixed _NO_DATA sentinel (-9999). 2. All modules: get_lib_path() returns the parent directory (etc/r.richdem/), not the librichdem/ subdirectory. Imports must use `from librichdem.raster import ...` not `from raster import ...`. 3. librichdem/vector.py: same import path fix for its internal call to rdarray_to_grass. Co-Authored-By: Claude Sonnet 4.6 * Fix vector.py: lazy richdem imports, correct cat assignment for metadepressions, deduplicate dep_label rows on read - Move `from _richdem.depression_hierarchy import ...` inside functions to avoid triggering richdem's rasterio import at module load time (which crashes under system Python due to libstdc++ ABI conflict with anaconda) - Use direct `_richdem.depression_hierarchy` rather than `richdem.depression_hierarchy` to bypass richdem's __init__.py entirely - Fix metadepression cat assignment: query MAX(cat) from the table after r.to.vect and assign sequential cats above that, so metadep dep_labels don't collide with the sequential leaf cats r.to.vect assigns - Remove `layer=1` kwarg from VectorTopo.write() which doesn't accept it - depressions_from_grass: GROUP BY dep_label so multi-patch leaf depressions (where r.to.vect creates multiple polygons per dep_label) produce one Depression object per dep_label Co-Authored-By: Claude Sonnet 4.6 * Fix r.richdem.fsm: cast labels?uint32 and flowdirs?int8 after reading from GRASS GRASS stores all rasters as DCELL (float64); fill_spill_merge requires labels as Array2D_uint32_t and flowdirs as Array2D_int8_t. Cast them to the correct dtypes after rdarray_from_grass before wrapping for C++. Co-Authored-By: Claude Sonnet 4.6 * Add HTML documentation for all seven r.richdem modules References Barnes et al. (2020, ESurf) for the depression hierarchy and Barnes et al. (2021, ESurf) for Fill-Spill-Merge; includes per-method references for all flow accumulation algorithms and terrain attributes. Style follows GRASS r.watershed and r.stream.extract conventions. Co-Authored-By: Claude Sonnet 4.6 * Fix AUTHORS attribution and standardize references across all HTML docs - All modules: algorithm credit to Richard Barnes (RichDEM library); GRASS GIS bindings credited to Andrew D. Wickert with Claude Sonnet 4.6 - r.richdem.dephier, r.richdem.fsm: list all three paper authors (Barnes, Callaghan, Wickert) before the bindings note - Add Barnes (2016) general RichDEM software citation to every module - Reformat all references to GRASS GIS style: Author (Year). Title. Journal Vol X(Y), pp pages. DOI: number. Co-Authored-By: Claude Sonnet 4.6 * Add CC-BY figures from ESurf 2020/2021 to dephier and fsm man pages Embeds four figures with captions and attribution in the HTML documentation: - r.richdem.dephier: ESurf 2020 Fig 1 (binary-tree forest schematic), ESurf 2021 Fig 2 (depression terminology/nesting), and ESurf 2020 Fig 9 (Madagascar leaf/top/filtered label output). - r.richdem.fsm: ESurf 2021 Fig 4 (three-stage FSM algorithm overview). Also stores all downloaded figures in figures/ subdirectories for reference. Co-Authored-By: Claude Sonnet 4.6 * Add README, CITATION.cff, and fix module keyword headers - README.md: project overview, module table, both workflows (classic flow-accumulation and Fill-Spill-Merge), dependency/build instructions, references, and license/authors section. - CITATION.cff: CFF 1.2.0 with author ORCID, AI contributor note, and references to the two ESurf papers and RichDEM software. - Fix keyword mismatch: add 'flow direction' to r.richdem.dephier and r.richdem.flowaccum; add 'depression' and 'water table' to r.richdem.fsm, bringing .py headers into sync with the HTML keyword sections. Co-Authored-By: Claude Sonnet 4.6 * Add Lindsay (2016) citation to r.richdem.breach; update README and CITATION.cff The RichDEM source (Lindsay2016.hpp) cites Lindsay (2016) directly in the RDLOG_CITATION macro. Updates: - r.richdem.breach.html: name the complete-breaching algorithm, add Lindsay (2016) to REFERENCES, credit Lindsay and Barnes separately in AUTHORS. - README.md: add Lindsay (2016) to the references section. - CITATION.cff: add Lindsay (2016) as a referenced article. Co-Authored-By: Claude Sonnet 4.6 * Expand CITATION.cff with all algorithm references Adds Barnes et al. 2014a (Priority-Flood filling), 2014b (flat resolution), O'Callaghan & Mark 1984, Fairfield & Leymarie 1991, Freeman 1991, Quinn et al. 1991, Holmgren 1994, Tarboton 1997 (flow accumulation), Horn 1981, and Zevenbergen & Thorne 1987 (terrain attributes) to the references block, grouped with comments by functional area. Co-Authored-By: Claude Sonnet 4.6 * Expand r.richdem.breach man page with algorithm detail from Lindsay (2016) Add three-phase algorithm description (pit shallowing, priority-flood traversal with back-links, complete-breaching output), note that only the complete-breaching mode (not SB/CB hybrid modes) is implemented, performance figure (~87% of fill time), and clearer guidance on when to breach versus fill or use Fill-Spill-Merge. Simplify NOTES to cover only the flat-handling point that is not already in DESCRIPTION. Co-Authored-By: Claude Sonnet 4.6 * Add gunittest test suite for r.richdem.fill Five tests covering: output creation, pit raised to pour-point elevation, no cell lowered by filling, epsilon flag removes flats, and D4 topology option. Suite is skipped gracefully when the RichDEM _richdem extension is not available. Co-Authored-By: Claude Sonnet 4.6 * Add gunittest test suite for r.richdem.dephier; fix flowdirs HTML Ten tests covering: output existence (labels, flowdirs, hierarchy vector), depression label > 0, OCEAN label == 0 (min of DCELL raster), flowdirs in [0, 8] (8 = pit cell), leaf depression present, dep_vol > 0, expected schema columns, and layer-2 ocean_links present. Also corrects the man page: pit cells in the flow-direction raster are stored as integer value 8, not as GRASS null. Co-Authored-By: Claude Sonnet 4.6 * Add gunittest test suite for r.richdem.breach Four tests: output creation, max elevation unchanged (borders untouched), pit raised above its input elevation by the shallowing phase, and D4 topology option. Suite is skipped gracefully without the RichDEM extension. Co-Authored-By: Claude Sonnet 4.6 * Add gunittest test suite for r.richdem.resolveflats Four tests: output creation, no null cells introduced, minimum elevation unchanged (resolveflats never lowers cells), and maximum elevation unchanged (borders untouched). The sub-epsilon gradient adjustments are not representable as distinct DCELL values, so tests focus on conservative invariants rather than direct gradient measurement. Co-Authored-By: Claude Sonnet 4.6 * Add gunittest test suite for r.richdem.flowaccum Five tests on a uniform south-facing slope DEM (no depressions or flats): output creation (D8), min FA == 1 (border cells count only themselves), max FA > 1 (interior accumulation occurred), no null cells, and Dinf method produces output. Suite is skipped gracefully without the RichDEM extension. Co-Authored-By: Claude Sonnet 4.6 * Add gunittest test suite for r.richdem.terrain Five tests on a uniform south-facing 1:1 slope: all eight attribute options produce output (via subTest loop), slope_degrees max == 45?, slope_radians max == ?/4, aspect mean == 180? (south-facing), and curvature mean == 0 (planar surface). Suite is skipped gracefully without the RichDEM extension. Co-Authored-By: Claude Sonnet 4.6 * Add gunittest test suite for r.richdem.fsm Four tests: FSM runs without error on a dry domain, minimum wtd is preserved at -1 when there is no ponded water, mean wtd decreases after ponded water in the depression spills out, and the hierarchy vector remains readable after the run. A note on a known NaN artefact in border cells of the output raster is included in the module docstring; tests use min and mean rather than max to avoid it. Co-Authored-By: Claude Sonnet 4.6 * Fix rdarray_to_grass to catch algorithm-produced NaN; correct FSM test note rdarray_to_grass previously used == rda.no_data to find null cells, but NaN == NaN is False in IEEE 754, so any NaN value produced by a C++ algorithm edge case would pass through un-normalised. Add | np.isnan(data) to the null mask so all NaN is written as canonical Python NaN (which PyGRASS maps to the GRASS DCELL null bit pattern). Also corrects an incorrect note in the FSM test docstring: the r.univar max=nan behaviour is a GRASS bug triggered when max==0.0 on a DCELL map, not an artefact of rdarray_to_grass. Co-Authored-By: Claude Sonnet 4.6 * Add note to rdarray_to_grass linking upstream GRASS r.univar bug Documents that the r.univar max=nan issue on GRASS <= 8.3.2 (when the true maximum of a DCELL raster is exactly 0.0) is a separate upstream bug fixed in OSGeo/grass PR #3512 and included in GRASS 8.4.0. Co-Authored-By: Claude Sonnet 4.6 * Adjust MODULE_TOPDIR for placement in grass-addons src/raster/ The collection will live at src/raster/r.richdem/ in OSGeo/grass-addons, which is two levels below the grass-addons root rather than one. Each MODULE_TOPDIR gains one extra ../ level to match (following the same pattern as src/raster/r.agent/). Co-Authored-By: Claude Sonnet 4.6 * Rename modules to descriptive names; add REQUIREMENTS; validate flowaccumulation exponent - r.richdem.fill ? r.richdem.filldepressions - r.richdem.breach ? r.richdem.breachdepressions - r.richdem.flowaccum ? r.richdem.flowaccumulation - r.richdem.terrain ? r.richdem.terrainattribute - Add REQUIREMENTS section to all seven HTML man pages documenting the non-standard RichDEM dependency and pip/source install instructions - Add exponent validation to r.richdem.flowaccumulation: fatal error if Holmgren or Freeman method is selected without an exponent * Add CMakeLists.txt for CMake build support Collection-level and per-module CMakeLists.txt files following the r.agent pattern (nested collection with shared library). Per-module files adapted from prior r.richdem.* CMakeLists.txt files already in OSGeo/grass-addons (authored by A. Wickert, 2019). * Add markdown man pages; fix errors in HTML and .md - Add .md man pages for all seven modules, converted from HTML and cleaned up to grass-addons gold standard (following r.stream.*) - Fix r.lakefill -> r.lake in fsm (non-existent module) - Fix (2014b) -> (2014) in resolveflats (disambiguation only meaningful when both 2014 Barnes papers appear together) - Fix misleading zscale description in terrainattribute (was "convert degrees to meters" ? corrected to feet-to-meters example) - Fix escaped apostrophes left by pandoc conversion - Fix pandoc image attributes ({style=...}) and caption spans ({.small}) that do not render on GitHub * raster: remove old r.richdem.* placeholder modules The five standalone modules (r.richdem.filldepressions, r.richdem.breachdepressions, r.richdem.resolveflats, r.richdem.flowaccumulation, r.richdem.terrainattribute) are superseded by the new r.richdem collection added in this branch, which provides the same functionality with complete documentation, test suites, shared infrastructure (librichdem), and two additional modules (r.richdem.dephier, r.richdem.fsm) not previously available. * r.richdem.dephier, r.richdem.fsm: add figure PNGs to CMakeLists DOCFILES * r.richdem.dephier, r.richdem.fsm: remove unused figures/ subdirectories * gitignore: add test_keyvalue_result.txt * r.richdem: remove LICENSE and .gitignore from subtree (not appropriate in grass-addons) * Set executable bit on all module Python scripts * Add collection-level man page (r.richdem.html/.md) and update CMakeLists * r.richdem.fsm: fix r.lakefill -> r.lake in SEE ALSO r.lakefill does not exist in GRASS GIS; r.lake is the correct module. Co-Authored-By: Claude Sonnet 4.6 * Apply suggestions from code review Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * r.richdem: fix markdownlint violations in collection-level docs README.md: fix MD060 table separator style (|---|---| ? | --- | --- |), fix MD036 no-emphasis-as-heading, wrap prose lines to ?80 chars. r.richdem.md: convert RST-style grid table to pipe table (exempt from MD013), wrap all prose lines to ?80 chars, split SEE ALSO section. Co-Authored-By: Claude Sonnet 4.6 * r.richdem: fix markdownlint line-length in DEM conditioning man pages Wrap all prose lines to ?80 chars in r.richdem.filldepressions, r.richdem.breachdepressions, and r.richdem.resolveflats. Split SEE ALSO sections to one item per line; wrap REQUIREMENTS and REFERENCES with 2-space continuation indent. Co-Authored-By: Claude Sonnet 4.6 * r.richdem: fix markdownlint line-length in flow/terrain man pages Wrap all prose lines to ?80 chars in r.richdem.flowaccumulation and r.richdem.terrainattribute. Split long method-list items and SEE ALSO sections; wrap REQUIREMENTS and REFERENCES with 2-space continuation. Co-Authored-By: Claude Sonnet 4.6 * r.richdem: fix markdownlint line-length in FSM workflow man pages Wrap all prose lines to ?80 chars in r.richdem.dephier and r.richdem.fsm. Shorten image alt texts that exceeded the limit, wrap definition-list prose, REQUIREMENTS, and REFERENCES; split SEE ALSO sections to one item per line. Co-Authored-By: Claude Sonnet 4.6 * r.richdem: fix collection-level Makefile for g.extension install Add PGM = r.richdem so the html target has a non-empty name (without it the target expands to $(HTMLDIR)/.html and make fails). Add the collection HTML to the install target so r.richdem.html is copied to the addons docs directory. Co-Authored-By: Claude Sonnet 4.6 * r.richdem: add collection entry-point script and fix Makefile install Add r.richdem.py so g.extension can fetch interface description metadata for the collection (without it the install warns 'No such file or directory: r.richdem'). Update Makefile to install the script to the addons scripts directory alongside the collection HTML page. Co-Authored-By: Claude Sonnet 4.6 * r.richdem: fix help labels, water_depth scalar input, optional dephier outputs r.richdem.fsm: - Fix hierarchy display: G_OPT_V_INPUT requires 'label:' not 'description:' to override the default 'Name of input vector map' in --help output - water_depth now accepts either a float (creates a uniform depth array) or a raster map name; replaces G_OPT_R_INPUT with a plain string option r.richdem.dephier: - All three outputs (output_labels, output_flowdirs, output_hierarchy) are now optional; a rules block requires at least one to be provided - Fix output_hierarchy display: same label: fix for G_OPT_V_OUTPUT Co-Authored-By: Claude Sonnet 4.6 * r.richdem: strengthen testsuites with distinct fill/breach DEMs and explicit dephier outlet Fill and breach tests now use a closed-rim DEM (border=5, rim=4, pit=1). This makes the two algorithms produce verifiably different minimum values: fill raises the interior to the rim (min==4.0); breach cuts a channel without raising to rim level (min<4.0). The original rim=3 DEM gave min==3 for both algorithms and could not distinguish filling from breaching. Dephier and FSM tests add an explicit low-elevation outlet at the right border (row=3, col=5 set to 3 instead of 5), making the pour-point unambiguous for hierarchy and spill assertions. Co-Authored-By: Claude Sonnet 4.6 * r.richdem: fix fill/breach test DEMs ? use outlet on right border The closed-rim DEM (all borders at 5) caused Priority-Flood to flood the entire interior to elevation 5, making fill assertions wrong. Replace with a DEM that has a low outlet (elevation 3) on the right border: ring=4, pit=1, outlet=3, other borders=5. Fill: pit raised to pour-point 4; min=3 (outlet), max=5 (border). Breach: CompleteBreaching_Lindsay2016 gives the same result for this simple single-depression case (pit raised to lowest-neighbor=4; no path cell is above target height so carving is a no-op). Docstrings and assertions updated to reflect actual algorithm behavior honestly. Co-Authored-By: Claude Sonnet 4.6 * r.richdem: redesign breach/fill tests; add Lindsay2016 eps machinery New shared DEM (ring=9, pit=1, saddle=4 adjacent to border=5) makes all three algorithms produce distinct, directly comparable results: fill -> min=5.0 (pit and saddle raised to pour-point) CompleteBreaching -> min=4.0 (pit raised to saddle; saddle preserved) Lindsay2016 eps -> min<4.0 (pit shallowed to nextafter(4,-inf)) r.richdem.breachdepressions: add -e flag that calls rd.BreachDepressionsEps when available; gs.fatal() with a pointer to the needed upstream patch when the binding is absent. test_r_richdem_breachdepressions: add TestRichdemBreachEps class guarded by @skipUnless(HAS_LINDSAY2016, ...) so the eps tests are silently skipped on unpatched RichDEM builds and activate automatically once the binding lands. Co-Authored-By: Claude Sonnet 4.6 * r.richdem.breachdepressions: guard -e against D4 topology request Lindsay2016 (the -e flag path) has no D4 variant; call gs.fatal() with a clear message rather than letting the missing topology kwarg propagate as a confusing Python error. Co-Authored-By: Claude Sonnet 4.6 * r.richdem: strip outer HTML wrapper from all man pages GRASS GIS renders man pages by embedding the file content into its own HTML template. Providing full HTML pages (DOCTYPE, head, body tags) and the auto-generated NAME/KEYWORDS/SYNOPSIS/footer sections causes duplicate content in the rendered output. Strip all eight HTML files to inner-body format: start at

DESCRIPTION

, end before the footer
. Co-Authored-By: Claude Sonnet 4.6 * librichdem/vector.py: fix ocean_links overwrite crash and per-map naming CREATE TABLE ocean_links failed on --overwrite because the mapset's shared SQLite DB retains tables that GRASS doesn't know about (only the main layer-1 table is dropped/recreated by r.to.vect). Fix with DROP TABLE IF EXISTS before CREATE TABLE. Also rename the junction table from the hardcoded "ocean_links" to "{map_table}_ocean_links" so that multiple hierarchy maps in the same mapset each get their own table rather than clobbering each other. Co-Authored-By: Claude Sonnet 4.6 * r.richdem.breachdepressions tests: remove test_never_lowers; fix docstring CompleteBreaching_Lindsay2016 raises the pit to lowest_neighbour (target_height) then walks the backlink path lowering every cell >= target_height to target_height. For the saddle-adjacent-to-border DEM the border cell (5) is on the path and gets lowered to 4, so the assumption "breaching never lowers cells" is wrong. Remove the test and correct the module docstring to describe the actual per-cell outcome. Co-Authored-By: Claude Sonnet 4.6 * r.richdem.breachdepressions tests: fix HAS_LINDSAY2016 check and D4 eps test HAS_LINDSAY2016 now checks for rdBreachDepressionsEpsD8 in the C++ _richdem extension directly rather than BreachDepressionsEps on the Python wrapper. The Python wrapper defines the function unconditionally; the C++ symbol is absent until the extension is rebuilt with the patched pywrapper.hpp, so checking the Python attribute gave a false positive and caused runtime errors. test_d4_topology in TestRichdemBreachEps changed to test_d4_topology_rejected using assertModuleFail: Lindsay2016 eps is D8-only and the module explicitly rejects D4 with gs.fatal, so the test should expect failure not success. Co-Authored-By: Claude Sonnet 4.6 * r.richdem modules: defer pygrass import past gs.parser() Move `from grass.pygrass.utils import get_lib_path` inside main() after gs.parser(), and switch to grass.script.utils.get_lib_path. grass.pygrass.utils loads GRASS C ctypes wrappers at import time, which pulls in libgdal/libgeos via ctypes. This fails with conda Python due to a libstdc++ version mismatch, causing --interface-description (called by gunittest to introspect modules) to crash before producing any XML. grass.script.utils.get_lib_path is a pure-Python equivalent that only needs os.path and os.getenv ? no C libraries. Moving the import after gs.parser() ensures the module can always describe its interface regardless of which Python interpreter runs it. Co-Authored-By: Claude Sonnet 4.6 * librichdem/raster.py: replace grass.pygrass.raster with r.out.bin/r.in.bin grass.pygrass.raster (RasterRow, Buffer) loads grass_raster.8.3 via ctypes, which depends on libgdal ? libstdc++. This fails with conda Python due to a GLIBCXX version mismatch, breaking any subprocess that imports the library. Replace with r.out.bin -f bytes=8 (IEEE-754 double read via numpy.fromfile) and r.in.bin -d (double write from numpy.tobytes). Both are pure GRASS commands invoked via gs.run_command; no C library loading is required. The null-value handling changes: instead of relying on PyGRASS writing NaN, we now write _NO_DATA=-9999.0 for all null/NaN cells and pass anull=-9999 to r.in.bin so GRASS identifies them as null. Co-Authored-By: Claude Sonnet 4.6 * librichdem/vector.py: replace grass.pygrass.vector with v.in.ascii/v.patch grass.pygrass.vector (VectorTopo, Point) loads grass_vector.8.3 via ctypes, which depends on libgeos_c ? libstdc++. This fails with conda Python due to a GLIBCXX version mismatch. Replace VectorTopo.write(Point, cat) with: 1. Write metadepression points to a GRASS standard ASCII temp file (ORGANIZATION:/VERTI: header + P records with explicit cat values). 2. v.in.ascii format=standard to create a temporary point map. 3. v.patch -a to append the points into the existing area map while preserving its attribute table and cat values. This removes all grass.pygrass C library dependencies from vector.py. The only imports are stdlib (math, os, sqlite3, tempfile) and grass.script (pure-Python + subprocess wrappers). Co-Authored-By: Claude Sonnet 4.6 * test_r_richdem_breachdepressions: fix eps test to use binary comparison r.univar rounds nextafter(4.0, -inf) to "4" in text output because the difference from 4.0 is ~1 ULP (~1.8e-15), below the precision of any GRASS text-reporting tool (r.univar, r.info, r.stats). The value IS stored correctly as IEEE-754 double in the DCELL raster. Verify it via r.out.bin binary export + numpy.fromfile instead of r.univar -g min. Also adds numpy/os/tempfile imports to the test module and updates the docstring to explain the r.univar precision limitation. Co-Authored-By: Claude Sonnet 4.6 * r.richdem.breachdepressions tests: remove test_d4_topology_rejected The test printed an ERROR: line to the terminal (from gs.fatal via assertModuleFail) making passing output look like a failure. The constraint (eps/-e is D8-only) is enforced in the module itself; a dedicated test for the rejection adds noise without meaningful coverage. Co-Authored-By: Claude Sonnet 4.6 * r.richdem: apply ruff formatting Auto-formatted by ruff to satisfy CI style checks. Co-Authored-By: Claude Sonnet 4.6 * r.richdem man pages: add missing trailing newline to all HTML files Fixes end-of-file-fixer pre-commit hook failure in CI. Co-Authored-By: Claude Sonnet 4.6 * r.richdem man pages: fix trailing newlines in HTML files Previous fix added an extra newline to files that already had one, leaving two trailing newlines. Strip to exactly one to satisfy the end-of-file-fixer pre-commit hook. Co-Authored-By: Claude Sonnet 4.6 * r.richdem man pages: use full URLs for core GRASS module links Relative hrefs (e.g. r.watershed.html) break on the server because core module pages live at a different path than addon pages. Replace all relative links to core GRASS modules with full grass.osgeo.org URLs, per review feedback from @neteler. Co-Authored-By: Claude Sonnet 4.6 --------- Co-authored-by: Claude Sonnet 4.6 Co-authored-by: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sat May 30 10:41:16 2026 From: noreply at github.com (github-actions[bot]) Date: Sat, 30 May 2026 10:41:16 -0700 Subject: [GRASS-git] [OSGeo/grass] 8f6872: locale: Update translation files (103) (#7449) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 8f6872142231d14797e46bf500416569c50e9ac0 https://github.com/OSGeo/grass/commit/8f6872142231d14797e46bf500416569c50e9ac0 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: 2026-05-30 (Sat, 30 May 2026) Changed paths: M locale/templates/grasslibs.pot M locale/templates/grassmods.pot M locale/templates/grasswxpy.pot Log Message: ----------- locale: Update translation files (103) (#7449) locale: Update translation files Co-authored-by: echoix <27212526+echoix at users.noreply.github.com> To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 30 17:58:24 2026 From: noreply at github.com (github-actions[bot]) Date: Sat, 30 May 2026 17:58:24 -0700 Subject: [GRASS-git] [OSGeo/grass] ec30ce: configure: update to latest config.guess and confi... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: ec30ce741be39391ea40d7fa3623e6efacd71e47 https://github.com/OSGeo/grass/commit/ec30ce741be39391ea40d7fa3623e6efacd71e47 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: 2026-05-30 (Sat, 30 May 2026) Changed paths: M config.guess M config.sub Log Message: ----------- configure: update to latest config.guess and config.sub (#7448) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 30 17:58:28 2026 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 30 May 2026 17:58:28 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/periodic/update-configure Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 30 18:00:10 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 30 May 2026 18:00:10 -0700 Subject: [GRASS-git] [OSGeo/grass] d719ec: CI(deps): Update debian Docker tag to v13.5 (relea... Message-ID: Branch: refs/heads/releasebranch_8_5 Home: https://github.com/OSGeo/grass Commit: d719ec7d8506a81493b59b9640d56215497cc261 https://github.com/OSGeo/grass/commit/d719ec7d8506a81493b59b9640d56215497cc261 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-05-30 (Sat, 30 May 2026) Changed paths: M docker/debian/Dockerfile Log Message: ----------- CI(deps): Update debian Docker tag to v13.5 (releasebranch_8_5) (#7432) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 30 18:01:56 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 30 May 2026 18:01:56 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/releasebranch_8_5-debian-13.x Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat May 30 18:03:09 2026 From: noreply at github.com (renovate[bot]) Date: Sat, 30 May 2026 18:03:09 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/releasebranch_8_4-major-7-flake8 Home: https://github.com/OSGeo/grass To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 31 17:40:21 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 31 May 2026 17:40:21 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 6da5e4: CI(deps): Update actions/cache action to v5.0.5 Message-ID: Branch: refs/heads/renovate/actions-cache-5.x Home: https://github.com/OSGeo/grass-addons Commit: 6da5e48470e2b0b73d1487360bb95f24c8271a00 https://github.com/OSGeo/grass-addons/commit/6da5e48470e2b0b73d1487360bb95f24c8271a00 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M .github/workflows/additional_checks.yml Log Message: ----------- CI(deps): Update actions/cache action to v5.0.5 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sun May 31 17:40:27 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 31 May 2026 17:40:27 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 2e0b68: CI(deps): Update actions/upload-artifact action to... Message-ID: Branch: refs/heads/renovate/actions-upload-artifact-7.x Home: https://github.com/OSGeo/grass-addons Commit: 2e0b68e581736b3c75dbc42da602d74ec54ca1df https://github.com/OSGeo/grass-addons/commit/2e0b68e581736b3c75dbc42da602d74ec54ca1df Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M .github/workflows/ci.yml Log Message: ----------- CI(deps): Update actions/upload-artifact action to v7.0.1 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sun May 31 18:21:41 2026 From: noreply at github.com (Andy Wickert) Date: Sun, 31 May 2026 18:21:41 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 2163cf: r.richdem: clarify resolveflats input; port dephie... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 2163cf63360e0ce5bfae95f4815c63ffbb9dda5c https://github.com/OSGeo/grass-addons/commit/2163cf63360e0ce5bfae95f4815c63ffbb9dda5c Author: Andy Wickert Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M src/raster/r.richdem/r.richdem.dephier/testsuite/test_r_richdem_dephier.py M src/raster/r.richdem/r.richdem.fsm/testsuite/test_r_richdem_fsm.py M src/raster/r.richdem/r.richdem.resolveflats/r.richdem.resolveflats.py Log Message: ----------- r.richdem: clarify resolveflats input; port dephier/fsm tests to step DEM (#1706) * r.richdem.resolveflats: clarify input must be filled or breached Closes awickert/r.richdem#2 Co-Authored-By: Claude Sonnet 4.6 * r.richdem.dephier tests: port to saddle DEM Replace the channel DEM (ring=3, outlet at right border) with the shared saddle DEM (ring=9, pit=1, saddle=4) used by the fill and breach test suites. Pour-point elevation is 5 (border cell adjacent to the saddle), not 3. All structural assertions remain valid. Closes awickert/r.richdem#1 Co-Authored-By: Claude Sonnet 4.6 * r.richdem.fsm tests: port to saddle DEM Replace the channel DEM (ring=3, outlet at right border) with the shared saddle DEM (ring=9, pit=1, saddle=4). Pour-point elevation is 5 (border cell adjacent to the saddle). The wet-scenario assertion (mean_after < mean_before) still holds: ring cells at elevation 9 with wtd=+1.5 give surface elevation 10.5 > pour-point 5, so water spills and mean wtd decreases. Co-Authored-By: Claude Sonnet 4.6 * r.richdem dephier/fsm tests: rename saddle?step in DEM description The cell at elevation 4 is not a geomorphological saddle (which would require lower ground on two opposite sides). It is a step ? an intermediate elevation in the exit path pit(1)?step(4)?border(5). Co-Authored-By: Claude Sonnet 4.6 --------- Co-authored-by: Claude Sonnet 4.6 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sun May 31 18:30:00 2026 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sun, 31 May 2026 18:30:00 -0700 Subject: [GRASS-git] [OSGeo/grass] 338dc0: checks: Ignore new ruff rules RUF050 and PLW0717 Message-ID: Branch: refs/heads/renovate/main-ruff Home: https://github.com/OSGeo/grass Commit: 338dc00a3207ce4b7f7fa26c1be1831809d9a5d0 https://github.com/OSGeo/grass/commit/338dc00a3207ce4b7f7fa26c1be1831809d9a5d0 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: M pyproject.toml Log Message: ----------- checks: Ignore new ruff rules RUF050 and PLW0717 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 31 19:02:24 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 31 May 2026 19:02:24 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] b594dd: CI(deps): Update actions/cache action to v5.0.5 (#... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: b594dd74b86588794ac99d3256a9ecae4fd5967f https://github.com/OSGeo/grass-addons/commit/b594dd74b86588794ac99d3256a9ecae4fd5967f Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M .github/workflows/additional_checks.yml Log Message: ----------- CI(deps): Update actions/cache action to v5.0.5 (#1707) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sun May 31 19:12:35 2026 From: noreply at github.com (Huidae Cho) Date: Sun, 31 May 2026 19:12:35 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 885155: r.upflowlength: Add a new module for upstream flow... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 88515520a7922973aceae785740ee6454b623ca7 https://github.com/OSGeo/grass-addons/commit/88515520a7922973aceae785740ee6454b623ca7 Author: Huidae Cho Date: 2026-05-31 (Sun, 31 May 2026) Changed paths: A src/raster/r.upflowlength/CMakeLists.txt A src/raster/r.upflowlength/Makefile A src/raster/r.upflowlength/gettimeofday.c A src/raster/r.upflowlength/global.h A src/raster/r.upflowlength/main.c A src/raster/r.upflowlength/r.upflowlength.html A src/raster/r.upflowlength/r.upflowlength.md A src/raster/r.upflowlength/r_upflowlength_custom_formats.png A src/raster/r.upflowlength/r_upflowlength_elev_state_500m_example.png A src/raster/r.upflowlength/r_upflowlength_elevation_example.png A src/raster/r.upflowlength/r_upflowlength_formats.png A src/raster/r.upflowlength/raster_io.c A src/raster/r.upflowlength/timeval_diff.c A src/raster/r.upflowlength/uflen_funcs.h Log Message: ----------- r.upflowlength: Add a new module for upstream flow length (#1705) This PR adds a new module for computing upstream flow length using [MEUFL](https://github.com/HuidaeCho/meufl) (Cho, 2026). To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sun May 31 20:09:12 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 31 May 2026 20:09:12 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] a9c685: CI(deps): Update actions/upload-artifact action to... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: a9c6855720b3e00e5e2ca5e8c5c710eecf69752a https://github.com/OSGeo/grass-addons/commit/a9c6855720b3e00e5e2ca5e8c5c710eecf69752a Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M .github/workflows/ci.yml Log Message: ----------- CI(deps): Update actions/upload-artifact action to v7.0.1 (#1708) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sun May 31 20:17:44 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 31 May 2026 20:17:44 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] adcb36: CI(deps): Update biome to v2.4.16 Message-ID: Branch: refs/heads/renovate/biome Home: https://github.com/OSGeo/grass-addons Commit: adcb367d3801b88bb5a29eb74c1cc989476a3bcc https://github.com/OSGeo/grass-addons/commit/adcb367d3801b88bb5a29eb74c1cc989476a3bcc Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M .pre-commit-config.yaml M biome.jsonc Log Message: ----------- CI(deps): Update biome to v2.4.16 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sun May 31 20:17:51 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 31 May 2026 20:17:51 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] e8d1c5: CI(deps): Update hendrikmuhs/ccache-action action ... Message-ID: Branch: refs/heads/renovate/hendrikmuhs-ccache-action-1.x Home: https://github.com/OSGeo/grass-addons Commit: e8d1c5c83ea5fdbc9de7ea72c97e319659757893 https://github.com/OSGeo/grass-addons/commit/e8d1c5c83ea5fdbc9de7ea72c97e319659757893 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M .github/workflows/ci.yml Log Message: ----------- CI(deps): Update hendrikmuhs/ccache-action action to v1.2.23 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sun May 31 20:17:56 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 31 May 2026 20:17:56 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] Message-ID: Branch: refs/heads/renovate/actions-cache-5.x Home: https://github.com/OSGeo/grass-addons To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sun May 31 20:17:56 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 31 May 2026 20:17:56 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] Message-ID: Branch: refs/heads/renovate/actions-upload-artifact-7.x Home: https://github.com/OSGeo/grass-addons To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sun May 31 20:20:42 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 31 May 2026 20:20:42 -0700 Subject: [GRASS-git] [OSGeo/grass] 268509: CI(deps): Update actions/upload-artifact action to... Message-ID: Branch: refs/heads/renovate/main-actions-upload-artifact-7.x Home: https://github.com/OSGeo/grass Commit: 268509bce021a9bec15fed3541abcc40ff47b349 https://github.com/OSGeo/grass/commit/268509bce021a9bec15fed3541abcc40ff47b349 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M .github/actions/create-upload-suggestions/action.yml M .github/workflows/additional_checks.yml M .github/workflows/cmake.yml M .github/workflows/documentation.yml M .github/workflows/macos.yml M .github/workflows/macos_distribute_app.yml M .github/workflows/osgeo4w.yml M .github/workflows/pytest.yml M .github/workflows/python-code-quality.yml M .github/workflows/ubuntu.yml Log Message: ----------- CI(deps): Update actions/upload-artifact action to v7.0.1 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 31 20:20:50 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 31 May 2026 20:20:50 -0700 Subject: [GRASS-git] [OSGeo/grass] a711b4: CI(deps): Update hendrikmuhs/ccache-action action ... Message-ID: Branch: refs/heads/renovate/main-hendrikmuhs-ccache-action-1.x Home: https://github.com/OSGeo/grass Commit: a711b494ca5958f187add3392f6dd10de4c46ae4 https://github.com/OSGeo/grass/commit/a711b494ca5958f187add3392f6dd10de4c46ae4 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M .github/workflows/documentation.yml Log Message: ----------- CI(deps): Update hendrikmuhs/ccache-action action to v1.2.23 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 31 20:20:58 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 31 May 2026 20:20:58 -0700 Subject: [GRASS-git] [OSGeo/grass] 7feb69: CI(deps): Update debian Docker tag to v13.5 Message-ID: Branch: refs/heads/renovate/main-debian-13.x Home: https://github.com/OSGeo/grass Commit: 7feb69a6170825268d264435ab32b0266c59da90 https://github.com/OSGeo/grass/commit/7feb69a6170825268d264435ab32b0266c59da90 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M docker/debian/Dockerfile Log Message: ----------- CI(deps): Update debian Docker tag to v13.5 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 31 20:21:06 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 31 May 2026 20:21:06 -0700 Subject: [GRASS-git] [OSGeo/grass] ae2853: CI(deps): Update dependency prek to v0.4.3 Message-ID: Branch: refs/heads/renovate/main-prek-0.x Home: https://github.com/OSGeo/grass Commit: ae2853e258829c5a497575ae9e9e991a0f5c3695 https://github.com/OSGeo/grass/commit/ae2853e258829c5a497575ae9e9e991a0f5c3695 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M .github/workflows/additional_checks.yml Log Message: ----------- CI(deps): Update dependency prek to v0.4.3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 31 20:21:14 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 31 May 2026 20:21:14 -0700 Subject: [GRASS-git] [OSGeo/grass] 30aed8: CI(deps): Update docker/login-action action to v4.2.0 Message-ID: Branch: refs/heads/renovate/main-docker-login-action-4.x Home: https://github.com/OSGeo/grass Commit: 30aed849c16ca1e14c29174b74a49e90390ac2d4 https://github.com/OSGeo/grass/commit/30aed849c16ca1e14c29174b74a49e90390ac2d4 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M .github/workflows/docker.yml Log Message: ----------- CI(deps): Update docker/login-action action to v4.2.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 31 20:21:20 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 31 May 2026 20:21:20 -0700 Subject: [GRASS-git] [OSGeo/grass] 85ddfa: CI(deps): Update docker/metadata-action action to ... Message-ID: Branch: refs/heads/renovate/main-docker-metadata-action-6.x Home: https://github.com/OSGeo/grass Commit: 85ddfa04baacffac79b2ddd299827836e289462f https://github.com/OSGeo/grass/commit/85ddfa04baacffac79b2ddd299827836e289462f Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M .github/workflows/docker.yml Log Message: ----------- CI(deps): Update docker/metadata-action action to v6.1.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 31 20:21:28 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 31 May 2026 20:21:28 -0700 Subject: [GRASS-git] [OSGeo/grass] 996510: CI(deps): Update github/codeql-action action to v4... Message-ID: Branch: refs/heads/renovate/main-github-codeql-action-4.x Home: https://github.com/OSGeo/grass Commit: 996510d91bb130658f16b8f0cdbd006f42b974bc https://github.com/OSGeo/grass/commit/996510d91bb130658f16b8f0cdbd006f42b974bc Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M .github/workflows/codeql-analysis.yml M .github/workflows/python-code-quality.yml Log Message: ----------- CI(deps): Update github/codeql-action action to v4.36.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 31 20:21:35 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 31 May 2026 20:21:35 -0700 Subject: [GRASS-git] [OSGeo/grass] 9f8e1c: CI(deps): Update pre-commit hook editorconfig-chec... Message-ID: Branch: refs/heads/renovate/main-editorconfig-checker-editorconfig-checker-3.x Home: https://github.com/OSGeo/grass Commit: 9f8e1c3fe1cf326213575b8ce169ac5f653fed9e https://github.com/OSGeo/grass/commit/9f8e1c3fe1cf326213575b8ce169ac5f653fed9e Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook editorconfig-checker/editorconfig-checker to v3.7.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 31 20:21:42 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 31 May 2026 20:21:42 -0700 Subject: [GRASS-git] [OSGeo/grass] 51aea0: CI(deps): Update docker/setup-buildx-action action... Message-ID: Branch: refs/heads/renovate/main-docker-setup-buildx-action-4.x Home: https://github.com/OSGeo/grass Commit: 51aea0efe6bbaaed4d60fd43c859da8617f9f5ff https://github.com/OSGeo/grass/commit/51aea0efe6bbaaed4d60fd43c859da8617f9f5ff Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M .github/workflows/docker.yml Log Message: ----------- CI(deps): Update docker/setup-buildx-action action to v4 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 31 20:23:26 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 31 May 2026 20:23:26 -0700 Subject: [GRASS-git] [OSGeo/grass] 43d7ca: CI(deps): Lock file maintenance Message-ID: Branch: refs/heads/renovate/main-lock-file-maintenance Home: https://github.com/OSGeo/grass Commit: 43d7ca1ff554251431f9fcc2591021c53f8a81ec https://github.com/OSGeo/grass/commit/43d7ca1ff554251431f9fcc2591021c53f8a81ec Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M flake.lock Log Message: ----------- CI(deps): Lock file maintenance To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun May 31 20:23:38 2026 From: noreply at github.com (renovate[bot]) Date: Sun, 31 May 2026 20:23:38 -0700 Subject: [GRASS-git] [OSGeo/grass] 9c6b77: CI(deps): Update astral-sh/setup-uv action to v7.6.0 Message-ID: Branch: refs/heads/renovate/releasebranch_8_4-astral-sh-setup-uv-7.x Home: https://github.com/OSGeo/grass Commit: 9c6b77c54f91834f0b0bec2fb4fdaea0982d2429 https://github.com/OSGeo/grass/commit/9c6b77c54f91834f0b0bec2fb4fdaea0982d2429 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2026-06-01 (Mon, 01 Jun 2026) Changed paths: M .github/workflows/additional_checks.yml Log Message: ----------- CI(deps): Update astral-sh/setup-uv action to v7.6.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications