From noreply at github.com Wed Oct 1 05:06:40 2025 From: noreply at github.com (ShubhamDesai) Date: Wed, 01 Oct 2025 05:06:40 -0700 Subject: [GRASS-git] [OSGeo/grass] da4d15: v.what: Fix Copy into fixed size buffer issue in w... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: da4d15512e63de69affe734925c7dbd1cbf120c9 https://github.com/OSGeo/grass/commit/da4d15512e63de69affe734925c7dbd1cbf120c9 Author: ShubhamDesai <42180509+ShubhamDesai at users.noreply.github.com> Date: 2025-10-01 (Wed, 01 Oct 2025) Changed paths: M vector/v.what/what.c Log Message: ----------- v.what: Fix Copy into fixed size buffer issue in what.c (#6425) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed Oct 1 05:07:22 2025 From: noreply at github.com (ShubhamDesai) Date: Wed, 01 Oct 2025 05:07:22 -0700 Subject: [GRASS-git] [OSGeo/grass] 08d697: lib/gis: Fix Dereference after NULL check issue in... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 08d69705e53f3a518509da2020de17f109fc95e5 https://github.com/OSGeo/grass/commit/08d69705e53f3a518509da2020de17f109fc95e5 Author: ShubhamDesai <42180509+ShubhamDesai at users.noreply.github.com> Date: 2025-10-01 (Wed, 01 Oct 2025) Changed paths: M lib/gis/parser_wps.c Log Message: ----------- lib/gis: Fix Dereference after NULL check issue in parser_wps.c (#6426) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed Oct 1 05:07:44 2025 From: noreply at github.com (ShubhamDesai) Date: Wed, 01 Oct 2025 05:07:44 -0700 Subject: [GRASS-git] [OSGeo/grass] 3824b7: r.li.daemon: Fix Dereference after NULL Check issu... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 3824b77e063d6c6aa457ee56f7e7cea9e51edb79 https://github.com/OSGeo/grass/commit/3824b77e063d6c6aa457ee56f7e7cea9e51edb79 Author: ShubhamDesai <42180509+ShubhamDesai at users.noreply.github.com> Date: 2025-10-01 (Wed, 01 Oct 2025) Changed paths: M raster/r.li/r.li.daemon/daemon.c Log Message: ----------- r.li.daemon: Fix Dereference after NULL Check issue in daemon.c (#6427) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed Oct 1 05:08:25 2025 From: noreply at github.com (Nicklas Larsson) Date: Wed, 01 Oct 2025 05:08:25 -0700 Subject: [GRASS-git] [OSGeo/grass] cf491e: lib/raster: always pass stack-based buffers (#6428) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: cf491ed5033b969a9b0c43510e8f5c879e99f266 https://github.com/OSGeo/grass/commit/cf491ed5033b969a9b0c43510e8f5c879e99f266 Author: Nicklas Larsson Date: 2025-10-01 (Wed, 01 Oct 2025) Changed paths: M include/grass/defs/raster.h M lib/raster/mask_info.c M lib/raster/reclass.c Log Message: ----------- lib/raster: always pass stack-based buffers (#6428) Always pass stack-based buffers to Rast_mask_status and Rast_is_reclass, this allows for consistency in resource handling. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed Oct 1 09:54:39 2025 From: noreply at github.com (renovate[bot]) Date: Wed, 01 Oct 2025 09:54:39 -0700 Subject: [GRASS-git] [OSGeo/grass] 0f93d3: CI(deps): Update dependency macos to v15 Message-ID: Branch: refs/heads/renovate/macos-15.x Home: https://github.com/OSGeo/grass Commit: 0f93d33f392dfc1e82df3b0efc13a9f625d5e174 https://github.com/OSGeo/grass/commit/0f93d33f392dfc1e82df3b0efc13a9f625d5e174 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-01 (Wed, 01 Oct 2025) Changed paths: M .github/workflows/macos.yml Log Message: ----------- CI(deps): Update dependency macos to v15 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed Oct 1 10:34:20 2025 From: noreply at github.com (Stefan Blumentrath) Date: Wed, 01 Oct 2025 10:34:20 -0700 Subject: [GRASS-git] [OSGeo/grass] 2bff9b: r3.out.ascii/r3.out.v5d: avoid infinite recursion ... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 2bff9b53785aeeed0248becad0089c3a0ec05479 https://github.com/OSGeo/grass/commit/2bff9b53785aeeed0248becad0089c3a0ec05479 Author: Stefan Blumentrath Date: 2025-10-01 (Wed, 01 Oct 2025) Changed paths: M raster3d/r3.out.ascii/main.c M raster3d/r3.out.v5d/main.c Log Message: ----------- r3.out.ascii/r3.out.v5d: avoid infinite recursion of fatalError() (#6435) detected by -Winfinite-recursion compiler warning with GCC 17 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed Oct 1 10:35:09 2025 From: noreply at github.com (renovate[bot]) Date: Wed, 01 Oct 2025 10:35:09 -0700 Subject: [GRASS-git] [OSGeo/grass] ff9d55: CI(deps): Update dependency macos to v15 Message-ID: Branch: refs/heads/renovate/macos-15.x Home: https://github.com/OSGeo/grass Commit: ff9d555b098a88b70faa6ed4b52105332211429a https://github.com/OSGeo/grass/commit/ff9d555b098a88b70faa6ed4b52105332211429a Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-01 (Wed, 01 Oct 2025) Changed paths: M .github/workflows/macos.yml Log Message: ----------- CI(deps): Update dependency macos to v15 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed Oct 1 12:55:48 2025 From: noreply at github.com (Vaclav Petras) Date: Wed, 01 Oct 2025 12:55:48 -0700 Subject: [GRASS-git] [OSGeo/grass] 33967f: grass.script: Add pack to create_project (#6415) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 33967f9115602449e04574f0c042223bab0e4218 https://github.com/OSGeo/grass/commit/33967f9115602449e04574f0c042223bab0e4218 Author: Vaclav Petras Date: 2025-10-01 (Wed, 01 Oct 2025) Changed paths: M lib/init/grass.py M python/grass/app/cli.py A python/grass/app/tests/conftest.py M python/grass/app/tests/grass_app_cli_test.py M python/grass/grassdb/create.py A python/grass/grassdb/tests/conftest.py A python/grass/grassdb/tests/grass_grassdb_create_from_pack_test.py A python/grass/grassdb/tests/grass_grassdb_create_xy.py M python/grass/script/core.py M python/grass/script/tests/conftest.py M python/grass/script/tests/grass_script_core_location_test.py A python/grass/script/tests/grass_script_create_project_pack_test.py Log Message: ----------- grass.script: Add pack to create_project (#6415) This adds another parameter to create_project called pack which allows for creating a project from raster pack files (requires the recent fix from #6408 for the complete CRS info including the computational region addition). Additionally, it refactors general CRS string handling from grass.py so that the pack code is available in the command line, but also that the general handling is available in the Python API. Because grass/script/core.py can't take any more code, the underlying code is in grass.grassdb.create. This includes both the new functions and refactored code (the code reuses pieces of the XY project creation). Tests are included for the create_project level and separate tests for the underlying grass.grassdb.create level. The new functions include private functions (some of them used in create_project) and public functions (but somewhat internal in grass.grassdb). The new add/create region function uses the general terms used now in g.region JSON API (#6407), so it is less dependent on the keys in the internal region format. As part of the refactoring, this moves handling of a general CRS string (aka geostring) from the main executable (grass.py) script to the library, so that library function has the one, universal parameter feature and the CLI has the pack without adding CLI specific code to support pack in CLI. A new translatable intro error message is now produced in the command line when project creation fails to. The text serves as an into to whatever comes afterwards from the exception (e.g. GDAL output). Similarly to the main grass.py CLI, this adds the CRS string parameter to the experimental subcommand run. Since the create_function now supports this universal, CLI-friendly way, the addition is just about passing the parameter from command line to the function, so it is easy to add with benefits mostly for testing at this point. This is adding a separate fixture for grass.app which is the same as the one added to grass.script, but having the fixture at the grass package level interfered with session setups in the grass.app tests. The grass.app fixture is using grass.tools while the grass.script one is written with run_command, so that also makes them different and aligns well with grass.script not using the grass.tools API. For tests of the subcommands, this uses the standard pytest output capturing fixture, but it also runs the same tests with the subcommand package to capture stdout on Windows in a more reliable way because otherwise srid is not in the JSON from g.proj in the test. We skip rather than xfail the capdf tests on Windows since the issues don't seem to be in our code since subprocess way works just fine, but we use subprocess on all platform for simplicity. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed Oct 1 12:56:50 2025 From: noreply at github.com (renovate[bot]) Date: Wed, 01 Oct 2025 12:56:50 -0700 Subject: [GRASS-git] [OSGeo/grass] ee4446: CI(deps): Update dependency macos to v15 Message-ID: Branch: refs/heads/renovate/macos-15.x Home: https://github.com/OSGeo/grass Commit: ee4446601a7ddf1241115a03371c9924e9ff65fd https://github.com/OSGeo/grass/commit/ee4446601a7ddf1241115a03371c9924e9ff65fd Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-01 (Wed, 01 Oct 2025) Changed paths: M .github/workflows/macos.yml Log Message: ----------- CI(deps): Update dependency macos to v15 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed Oct 1 14:24:11 2025 From: noreply at github.com (renovate[bot]) Date: Wed, 01 Oct 2025 14:24:11 -0700 Subject: [GRASS-git] [OSGeo/grass] d1a44d: CI(deps): Update dependency macos to v15 (#6436) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: d1a44da027f3283b47793194cc607e3a9dac76a4 https://github.com/OSGeo/grass/commit/d1a44da027f3283b47793194cc607e3a9dac76a4 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-01 (Wed, 01 Oct 2025) Changed paths: M .github/workflows/macos.yml Log Message: ----------- CI(deps): Update dependency macos to v15 (#6436) 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 Wed Oct 1 14:25:14 2025 From: noreply at github.com (renovate[bot]) Date: Wed, 01 Oct 2025 14:25:14 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/macos-15.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 Oct 1 23:15:43 2025 From: noreply at github.com (ShubhamDesai) Date: Wed, 01 Oct 2025 23:15:43 -0700 Subject: [GRASS-git] [OSGeo/grass] c7ccd9: lib/ogsf: Fix Resource Leak Issue in gvl_calc.c (#... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: c7ccd91b7236cced0c8c1a0d96c3061311b631d5 https://github.com/OSGeo/grass/commit/c7ccd91b7236cced0c8c1a0d96c3061311b631d5 Author: ShubhamDesai <42180509+ShubhamDesai at users.noreply.github.com> Date: 2025-10-02 (Thu, 02 Oct 2025) Changed paths: M lib/ogsf/gvl_calc.c Log Message: ----------- lib/ogsf: Fix Resource Leak Issue in gvl_calc.c (#6169) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu Oct 2 00:38:38 2025 From: noreply at github.com (ShubhamDesai) Date: Thu, 02 Oct 2025 00:38:38 -0700 Subject: [GRASS-git] [OSGeo/grass] a85866: d.labels: Fix uninitialized variable issue in do_l... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: a858662dcd08f7746569c68693789bea25ad197b https://github.com/OSGeo/grass/commit/a858662dcd08f7746569c68693789bea25ad197b Author: ShubhamDesai <42180509+ShubhamDesai at users.noreply.github.com> Date: 2025-10-02 (Thu, 02 Oct 2025) Changed paths: M display/d.labels/do_labels.c Log Message: ----------- d.labels: Fix uninitialized variable issue in do_labels.c (#5604) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu Oct 2 05:39:35 2025 From: noreply at github.com (Nicklas Larsson) Date: Thu, 02 Oct 2025 05:39:35 -0700 Subject: [GRASS-git] [OSGeo/grass] 185048: lib/external/parson: complete the wrapping of pars... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 1850489bf42c72d8dcfe2e4db1738441b4a7dc43 https://github.com/OSGeo/grass/commit/1850489bf42c72d8dcfe2e4db1738441b4a7dc43 Author: Nicklas Larsson Date: 2025-10-02 (Thu, 02 Oct 2025) Changed paths: M db/db.columns/main.c M db/db.connect/main.c M db/db.describe/local_proto.h M db/db.describe/main.c M db/db.describe/printtab.c M general/g.findfile/main.c M general/g.list/list.c M general/g.mapset/main.c M general/g.mapsets/list.c M general/g.proj/output.c M general/g.region/local_proto.h M general/g.region/main.c M general/g.region/printwindow.c M general/g.version/main.c M imagery/i.group/main.c M lib/external/parson/Makefile M lib/external/parson/gjson.c M lib/external/parson/gjson.h M lib/external/parson/test/test_parson_wrapper.c M lib/raster/json_color_out.c M misc/m.measure/main.c M raster/r.category/local_proto.h M raster/r.category/main.c M raster/r.describe/dumplist.c M raster/r.distance/report.c M raster/r.horizon/main.c M raster/r.info/main.c M raster/r.mask.status/main.c M raster/r.object.geometry/main.c M raster/r.profile/local_proto.h M raster/r.profile/main.c M raster/r.profile/read_rast.c M raster/r.proj/main.c M raster/r.regression.line/main.c M raster/r.regression.multi/main.c M raster/r.report/global.h M raster/r.report/prt_json.c M raster/r.stats.quantile/main.c M raster/r.stats/cell_stats.c M raster/r.stats/global.h M raster/r.stats/main.c M raster/r.stats/raw_stats.c M raster/r.stats/stats.c M raster/r.univar/stats.c M raster/r.volume/main.c M raster/r.what.color/main.c M raster/r.what/main.c M raster3d/r3.info/main.c M vector/v.category/main.c M vector/v.class/main.c M vector/v.db.connect/main.c M vector/v.distance/local_proto.h M vector/v.distance/main.c M vector/v.distance/print.c M vector/v.info/local_proto.h M vector/v.info/main.c M vector/v.info/print.c M vector/v.to.db/report.c M vector/v.univar/main.c M vector/v.vect.stats/main.c M vector/v.what.rast/main.c M vector/v.what/main.c M vector/v.what/what.c M vector/v.what/what.h Log Message: ----------- lib/external/parson: complete the wrapping of parson (#6434) * lib/external/parson: complete the wrapping of parson.[c|h], through re-typedefing objects like JSON_Object, JSON_Array, JSON_Value, to objects renamed with the prefix 'G_', and thus hiding the parson API. * adapt code to use GRASS' wrapping API To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu Oct 2 06:50:03 2025 From: noreply at github.com (Markus Metz) Date: Thu, 02 Oct 2025 06:50:03 -0700 Subject: [GRASS-git] [OSGeo/grass] 2beed4: v.overlay: preserve SQL type text (#6406) Message-ID: Branch: refs/heads/releasebranch_8_4 Home: https://github.com/OSGeo/grass Commit: 2beed4c527dc39bdb9b79a24085de6fadb89f356 https://github.com/OSGeo/grass/commit/2beed4c527dc39bdb9b79a24085de6fadb89f356 Author: Markus Metz <33666869+metzm at users.noreply.github.com> Date: 2025-10-02 (Thu, 02 Oct 2025) Changed paths: M vector/v.overlay/main.c Log Message: ----------- v.overlay: preserve SQL type text (#6406) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu Oct 2 11:33:57 2025 From: noreply at github.com (Nicklas Larsson) Date: Thu, 02 Oct 2025 11:33:57 -0700 Subject: [GRASS-git] [OSGeo/grass] a96599: r.kappa, r.reclass, r.report: address resource leaks... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: a96599bff9b113e95a0c989d980806e206f2f090 https://github.com/OSGeo/grass/commit/a96599bff9b113e95a0c989d980806e206f2f090 Author: Nicklas Larsson Date: 2025-10-02 (Thu, 02 Oct 2025) Changed paths: M raster/r.kappa/mask.c M raster/r.reclass/reclass.c M raster/r.report/header.c M raster/r.report/maskinfo.c M raster/r.report/prt_json.c Log Message: ----------- r.kappa,r.reclass,r.report: address resource leaks (#6438) * r.kappa: address resource leaks * r.reclass: address resource leaks * r.report: address resource leaks To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu Oct 2 14:25:45 2025 From: noreply at github.com (ShubhamDesai) Date: Thu, 02 Oct 2025 14:25:45 -0700 Subject: [GRASS-git] [OSGeo/grass] 52c827: v.net: Fix Dereference before Null check issue in ... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 52c8278fcfb1568f2dcab64c4657c305cc5f0aa1 https://github.com/OSGeo/grass/commit/52c8278fcfb1568f2dcab64c4657c305cc5f0aa1 Author: ShubhamDesai <42180509+ShubhamDesai at users.noreply.github.com> Date: 2025-10-02 (Thu, 02 Oct 2025) Changed paths: M vector/v.net/main.c Log Message: ----------- v.net: Fix Dereference before Null check issue in main.c (#6439) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 3 13:05:47 2025 From: noreply at github.com (Vaclav Petras) Date: Fri, 03 Oct 2025 13:05:47 -0700 Subject: [GRASS-git] [OSGeo/grass] a399ea: grass.script: Use description parameter in create_... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: a399ea3487eb9753cb27ca043e3ae7254693b985 https://github.com/OSGeo/grass/commit/a399ea3487eb9753cb27ca043e3ae7254693b985 Author: Vaclav Petras Date: 2025-10-03 (Fri, 03 Oct 2025) Changed paths: M python/grass/grassdb/create.py M python/grass/script/core.py M python/grass/script/tests/grass_script_core_location_test.py Log Message: ----------- grass.script: Use description parameter in create_project (#6440) This adds description parameter to create_project as a full word replacing (but keeping) the desc parameter. The behavior slightly changes so that MYNAME (project description file) is only created when description is provided. This is what the current documentation suggests ('desc...creates MYNAME file'), but it was implemented that MYNAME was always created even if empty. The description file is now created for empty text (description is empty), but not for None (no description). This is a project description specific part of #6437. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 3 15:19:34 2025 From: noreply at github.com (Vaclav Petras) Date: Fri, 03 Oct 2025 15:19:34 -0700 Subject: [GRASS-git] [OSGeo/grass] c62050: grass.app: Add project create subcommand (#6441) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: c620508745fd57bebc3c528126a4f95391fccfba https://github.com/OSGeo/grass/commit/c620508745fd57bebc3c528126a4f95391fccfba Author: Vaclav Petras Date: 2025-10-03 (Fri, 03 Oct 2025) Changed paths: M python/grass/app/cli.py M python/grass/app/tests/grass_app_cli_test.py M python/grass/script/core.py Log Message: ----------- grass.app: Add project create subcommand (#6441) The create_project function is readily available for CLI use especially with the new crs parameter (added in #6415), so this is adding the functionality under as `project create` subcommand. All create_project parameters are exposed, so the user is not limited to what crs parameter can currently handle. This will be useful in tests of the subcommand CLI itself if we want to use the other subcommands rather than the Python functions in the tests (of subcommands). It is used for lock and unlock tests in #6437. A --project parameter is added to the run subcommand which now can use existing project instead of creating a new one. This makes subcommand `run --project project/path ...` roughly equivalent to `grass project/path --exec ...`. The functionality is used in the test to check the resulting project CRS. Example subcomands: project create --crs EPSG:3358 /tmp/project_1 run --project /tmp/project_1 g.mapset -p Adds missing documentation for crs parameter of create_project. Also, this uses the description parameter from #6440 not desc. Implementation of the subcommand now uses StackExit context manager to handle the only-sometimes-needed temporary directory. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 3 17:28:16 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 03 Oct 2025 17:28:16 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 4c6609: CI(deps): Update ruff to v0.13.3 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass-addons Commit: 4c66096fedb98031556b9f4ae0639ac20d5632b8 https://github.com/OSGeo/grass-addons/commit/4c66096fedb98031556b9f4ae0639ac20d5632b8 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .github/workflows/linting.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.13.3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri Oct 3 17:28:20 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 03 Oct 2025 17:28:20 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 7736ed: CI(deps): Update super-linter/super-linter action ... Message-ID: Branch: refs/heads/renovate/super-linter-super-linter-8.x Home: https://github.com/OSGeo/grass-addons Commit: 7736edd79cd35eba7bb447adf7d52ceeac7df232 https://github.com/OSGeo/grass-addons/commit/7736edd79cd35eba7bb447adf7d52ceeac7df232 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .github/workflows/super-linter.yml Log Message: ----------- CI(deps): Update super-linter/super-linter action to v8.2.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri Oct 3 17:30:48 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 03 Oct 2025 17:30:48 -0700 Subject: [GRASS-git] [OSGeo/grass] b980e2: CI(deps): Update debian:13.1-slim Docker digest to... Message-ID: Branch: refs/heads/renovate/debian-13.1-slim Home: https://github.com/OSGeo/grass Commit: b980e23303e2e8fc259e7389d51092070a6fdc3a https://github.com/OSGeo/grass/commit/b980e23303e2e8fc259e7389d51092070a6fdc3a Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M docker/debian/Dockerfile Log Message: ----------- CI(deps): Update debian:13.1-slim Docker digest to 1caf1c7 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 3 17:30:52 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 03 Oct 2025 17:30:52 -0700 Subject: [GRASS-git] [OSGeo/grass] 3ff86b: CI(deps): Update ubuntu:22.04 Docker digest to 095... Message-ID: Branch: refs/heads/renovate/ubuntu-22.04 Home: https://github.com/OSGeo/grass Commit: 3ff86bd763ddc16beb8f49a78f8f8c650bb0889a https://github.com/OSGeo/grass/commit/3ff86bd763ddc16beb8f49a78f8f8c650bb0889a Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M Dockerfile M docker/ubuntu/Dockerfile M docker/ubuntu_wxgui/Dockerfile Log Message: ----------- CI(deps): Update ubuntu:22.04 Docker digest to 0950623 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 3 18:33:05 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 03 Oct 2025 18:33:05 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 747b4e: CI(deps): Update ruff to v0.13.3 (#1495) Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 747b4eb26605379fd6ec16d9c868e33258316864 https://github.com/OSGeo/grass-addons/commit/747b4eb26605379fd6ec16d9c868e33258316864 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-03 (Fri, 03 Oct 2025) Changed paths: M .github/workflows/linting.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.13.3 (#1495) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri Oct 3 18:33:47 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 03 Oct 2025 18:33:47 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] Message-ID: Branch: refs/heads/renovate/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 Oct 3 18:55:08 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 03 Oct 2025 18:55:08 -0700 Subject: [GRASS-git] [OSGeo/grass] d46431: CI(deps): Update debian:13.1-slim Docker digest to... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: d4643150bb7a8731b7b8b842cb5ce531cf3b99e2 https://github.com/OSGeo/grass/commit/d4643150bb7a8731b7b8b842cb5ce531cf3b99e2 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M docker/debian/Dockerfile Log Message: ----------- CI(deps): Update debian:13.1-slim Docker digest to 1caf1c7 (#6444) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 3 18:56:23 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 03 Oct 2025 18:56:23 -0700 Subject: [GRASS-git] [OSGeo/grass] ed36a6: CI(deps): Update ubuntu:22.04 Docker digest to 095... Message-ID: Branch: refs/heads/renovate/ubuntu-22.04 Home: https://github.com/OSGeo/grass Commit: ed36a6a05df24524b127921b4372ab014b0bc35b https://github.com/OSGeo/grass/commit/ed36a6a05df24524b127921b4372ab014b0bc35b Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M Dockerfile M docker/ubuntu/Dockerfile M docker/ubuntu_wxgui/Dockerfile Log Message: ----------- CI(deps): Update ubuntu:22.04 Docker digest to 0950623 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 3 18:56:27 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 03 Oct 2025 18:56:27 -0700 Subject: [GRASS-git] [OSGeo/grass] aee964: CI(deps): Update dependency mkdocs-material to v9.... Message-ID: Branch: refs/heads/renovate/mkdocs-material-9.x Home: https://github.com/OSGeo/grass Commit: aee9644bdc22455d746bf85e6b5d91647dc357af https://github.com/OSGeo/grass/commit/aee9644bdc22455d746bf85e6b5d91647dc357af Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M man/mkdocs/requirements.txt Log Message: ----------- CI(deps): Update dependency mkdocs-material to v9.6.21 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 3 18:56:31 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 03 Oct 2025 18:56:31 -0700 Subject: [GRASS-git] [OSGeo/grass] 6c22b1: CI(deps): Update github/codeql-action action to v3... Message-ID: Branch: refs/heads/renovate/github-codeql-action-3.x Home: https://github.com/OSGeo/grass Commit: 6c22b1bae3bf3e5b998918763b5ff5c55c657dfc https://github.com/OSGeo/grass/commit/6c22b1bae3bf3e5b998918763b5ff5c55c657dfc Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) 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 v3.30.6 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 3 18:56:35 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 03 Oct 2025 18:56:35 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/debian-13.1-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 Oct 3 21:19:36 2025 From: noreply at github.com (Stefan Blumentrath) Date: Fri, 03 Oct 2025 21:19:36 -0700 Subject: [GRASS-git] [OSGeo/grass] f42c2d: docker: Update Ubuntu to 24.04 (#6410) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: f42c2d1d5a3ca31b733cd420d245cbd2fbc7cffd https://github.com/OSGeo/grass/commit/f42c2d1d5a3ca31b733cd420d245cbd2fbc7cffd Author: Stefan Blumentrath Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M Dockerfile M docker/ubuntu/Dockerfile M docker/ubuntu/README.md Log Message: ----------- docker: Update Ubuntu to 24.04 (#6410) * update to 24.04 * update README * sync with ubuntu * markdownlint * make python version more prominent * sync with ubuntu * Apply suggestions from code review on commented-out datum grid FROM image --------- 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/settings/notifications From noreply at github.com Fri Oct 3 21:20:33 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 03 Oct 2025 21:20:33 -0700 Subject: [GRASS-git] [OSGeo/grass] 0e20ad: CI(deps): Update dependency mkdocs-material to v9.... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 0e20ad0a47369f26c0017fdebd7002558f066f39 https://github.com/OSGeo/grass/commit/0e20ad0a47369f26c0017fdebd7002558f066f39 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M man/mkdocs/requirements.txt Log Message: ----------- CI(deps): Update dependency mkdocs-material to v9.6.21 (#6446) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 3 21:21:04 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 03 Oct 2025 21:21:04 -0700 Subject: [GRASS-git] [OSGeo/grass] 43cec4: CI(deps): Update github/codeql-action action to v3... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 43cec4d472693b6376474c10767b20854fe90fc0 https://github.com/OSGeo/grass/commit/43cec4d472693b6376474c10767b20854fe90fc0 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) 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 v3.30.6 (#6447) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 3 21:21:55 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 03 Oct 2025 21:21:55 -0700 Subject: [GRASS-git] [OSGeo/grass] 7f8eb2: CI(deps): Update ubuntu:22.04 Docker digest to 095... Message-ID: Branch: refs/heads/renovate/ubuntu-22.04 Home: https://github.com/OSGeo/grass Commit: 7f8eb2c72805b49c619cf00d1338bc8a1349c5cd https://github.com/OSGeo/grass/commit/7f8eb2c72805b49c619cf00d1338bc8a1349c5cd Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M docker/ubuntu_wxgui/Dockerfile Log Message: ----------- CI(deps): Update ubuntu:22.04 Docker digest to 0950623 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 3 21:21:59 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 03 Oct 2025 21:21:59 -0700 Subject: [GRASS-git] [OSGeo/grass] 47f960: CI(deps): Update ubuntu:24.04 Docker digest to 728... Message-ID: Branch: refs/heads/renovate/ubuntu-24.04 Home: https://github.com/OSGeo/grass Commit: 47f960bcdc8457d3e3022afba253c54ee7c8936b https://github.com/OSGeo/grass/commit/47f960bcdc8457d3e3022afba253c54ee7c8936b Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M Dockerfile M docker/ubuntu/Dockerfile Log Message: ----------- CI(deps): Update ubuntu:24.04 Docker digest to 728785b To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 3 21:22:02 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 03 Oct 2025 21:22:02 -0700 Subject: [GRASS-git] [OSGeo/grass] 369b16: CI(deps): Update pre-commit hook zizmorcore/zizmor... Message-ID: Branch: refs/heads/renovate/zizmorcore-zizmor-pre-commit-1.x Home: https://github.com/OSGeo/grass Commit: 369b161fc83dd855f683f9a8cc11a732096dae6d https://github.com/OSGeo/grass/commit/369b161fc83dd855f683f9a8cc11a732096dae6d Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook zizmorcore/zizmor-pre-commit to v1.14.2 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 3 21:22:07 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 03 Oct 2025 21:22:07 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/github-codeql-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 Fri Oct 3 21:22:07 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 03 Oct 2025 21:22:07 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/mkdocs-material-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 Fri Oct 3 23:24:44 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 03 Oct 2025 23:24:44 -0700 Subject: [GRASS-git] [OSGeo/grass] 4537b0: CI(deps): Update ubuntu:22.04 Docker digest to 095... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 4537b08c6c7ea0433f9cebaa069ea2a2aae3ac7c https://github.com/OSGeo/grass/commit/4537b08c6c7ea0433f9cebaa069ea2a2aae3ac7c Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M docker/ubuntu_wxgui/Dockerfile Log Message: ----------- CI(deps): Update ubuntu:22.04 Docker digest to 0950623 (#6445) 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 Oct 3 23:26:00 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 03 Oct 2025 23:26:00 -0700 Subject: [GRASS-git] [OSGeo/grass] cce611: CI(deps): Update ubuntu:24.04 Docker digest to 728... Message-ID: Branch: refs/heads/renovate/ubuntu-24.04 Home: https://github.com/OSGeo/grass Commit: cce6119e1f6c1f593838d168f717e947299426b3 https://github.com/OSGeo/grass/commit/cce6119e1f6c1f593838d168f717e947299426b3 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M Dockerfile M docker/ubuntu/Dockerfile Log Message: ----------- CI(deps): Update ubuntu:24.04 Docker digest to 728785b To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 3 23:26:03 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 03 Oct 2025 23:26:03 -0700 Subject: [GRASS-git] [OSGeo/grass] afcc21: CI(deps): Update pre-commit hook zizmorcore/zizmor... Message-ID: Branch: refs/heads/renovate/zizmorcore-zizmor-pre-commit-1.x Home: https://github.com/OSGeo/grass Commit: afcc211eec29956431e80ed769577b412bea7178 https://github.com/OSGeo/grass/commit/afcc211eec29956431e80ed769577b412bea7178 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook zizmorcore/zizmor-pre-commit to v1.14.2 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 3 23:26:06 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 03 Oct 2025 23:26:06 -0700 Subject: [GRASS-git] [OSGeo/grass] 8a78ca: CI(deps): Update ruff to v0.13.3 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: 8a78ca9fedc6154d98b86501c0665483a6cd8405 https://github.com/OSGeo/grass/commit/8a78ca9fedc6154d98b86501c0665483a6cd8405 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.13.3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 3 23:26:10 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 03 Oct 2025 23:26:10 -0700 Subject: [GRASS-git] [OSGeo/grass] dc2979: CI(deps): Update softprops/action-gh-release actio... Message-ID: Branch: refs/heads/renovate/softprops-action-gh-release-2.x Home: https://github.com/OSGeo/grass Commit: dc29794378c8ad28a7b1dadbbe24604ffb960947 https://github.com/OSGeo/grass/commit/dc29794378c8ad28a7b1dadbbe24604ffb960947 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .github/workflows/create_release_draft.yml Log Message: ----------- CI(deps): Update softprops/action-gh-release action to v2.3.4 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 3 23:26:15 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 03 Oct 2025 23:26:15 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/ubuntu-22.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 Oct 4 01:50:20 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 01:50:20 -0700 Subject: [GRASS-git] [OSGeo/grass] d19a5e: CI(deps): Update ubuntu:24.04 Docker digest to 728... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: d19a5e9b80656dfb3379939b413c1a6d726dca74 https://github.com/OSGeo/grass/commit/d19a5e9b80656dfb3379939b413c1a6d726dca74 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M Dockerfile M docker/ubuntu/Dockerfile Log Message: ----------- CI(deps): Update ubuntu:24.04 Docker digest to 728785b (#6448) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 4 01:51:34 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 01:51:34 -0700 Subject: [GRASS-git] [OSGeo/grass] 6b9a9a: CI(deps): Update pre-commit hook zizmorcore/zizmor... Message-ID: Branch: refs/heads/renovate/zizmorcore-zizmor-pre-commit-1.x Home: https://github.com/OSGeo/grass Commit: 6b9a9aa2849ce812754de4010fcbb2cfc9e349a2 https://github.com/OSGeo/grass/commit/6b9a9aa2849ce812754de4010fcbb2cfc9e349a2 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook zizmorcore/zizmor-pre-commit to v1.14.2 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 4 01:51:38 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 01:51:38 -0700 Subject: [GRASS-git] [OSGeo/grass] a5c28a: CI(deps): Update ruff to v0.13.3 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: a5c28a4e699997b7c96b2497332bdf5839fb59a2 https://github.com/OSGeo/grass/commit/a5c28a4e699997b7c96b2497332bdf5839fb59a2 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.13.3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 4 01:51:42 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 01:51:42 -0700 Subject: [GRASS-git] [OSGeo/grass] 044584: CI(deps): Update softprops/action-gh-release actio... Message-ID: Branch: refs/heads/renovate/softprops-action-gh-release-2.x Home: https://github.com/OSGeo/grass Commit: 04458480becd3db3311eb88dccbea51b60889743 https://github.com/OSGeo/grass/commit/04458480becd3db3311eb88dccbea51b60889743 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .github/workflows/create_release_draft.yml Log Message: ----------- CI(deps): Update softprops/action-gh-release action to v2.3.4 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 4 01:51:46 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 01:51:46 -0700 Subject: [GRASS-git] [OSGeo/grass] 054fa3: CI(deps): Update astral-sh/setup-uv action to v6.8.0 Message-ID: Branch: refs/heads/renovate/astral-sh-setup-uv-6.x Home: https://github.com/OSGeo/grass Commit: 054fa3d0da1a96f6d2a1beeb5a3f417105a8967e https://github.com/OSGeo/grass/commit/054fa3d0da1a96f6d2a1beeb5a3f417105a8967e Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .github/workflows/additional_checks.yml Log Message: ----------- CI(deps): Update astral-sh/setup-uv action to v6.8.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 4 01:51:51 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 01:51:51 -0700 Subject: [GRASS-git] [OSGeo/grass] 792ab9: CI(deps): Update docker/dockerfile Docker tag to v... Message-ID: Branch: refs/heads/renovate/docker-dockerfile-1.x Home: https://github.com/OSGeo/grass Commit: 792ab947be9c48dcb3bfee6b3bbdeede9b0f70f3 https://github.com/OSGeo/grass/commit/792ab947be9c48dcb3bfee6b3bbdeede9b0f70f3 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M Dockerfile M docker/ubuntu/Dockerfile Log Message: ----------- CI(deps): Update docker/dockerfile Docker tag to v1.19 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 4 01:51:55 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 01:51:55 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/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 Oct 4 05:33:25 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 05:33:25 -0700 Subject: [GRASS-git] [OSGeo/grass] e5036e: CI(deps): Update docker/dockerfile Docker tag to v... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: e5036efc090501578ab52282a69eff9f0133ff09 https://github.com/OSGeo/grass/commit/e5036efc090501578ab52282a69eff9f0133ff09 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M Dockerfile M docker/ubuntu/Dockerfile Log Message: ----------- CI(deps): Update docker/dockerfile Docker tag to v1.19 (#6455) 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 Sat Oct 4 05:33:44 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 05:33:44 -0700 Subject: [GRASS-git] [OSGeo/grass] cbb507: CI(deps): Update pre-commit hook zizmorcore/zizmor... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: cbb5077dbf6adb8e2c00cac9bb9f54d28e93190b https://github.com/OSGeo/grass/commit/cbb5077dbf6adb8e2c00cac9bb9f54d28e93190b Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook zizmorcore/zizmor-pre-commit to v1.14.2 (#6449) 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 Sat Oct 4 05:33:59 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 05:33:59 -0700 Subject: [GRASS-git] [OSGeo/grass] df1441: CI(deps): Update softprops/action-gh-release actio... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: df1441e5a75e9370c579303dac4b5672ff72797e https://github.com/OSGeo/grass/commit/df1441e5a75e9370c579303dac4b5672ff72797e Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .github/workflows/create_release_draft.yml Log Message: ----------- CI(deps): Update softprops/action-gh-release action to v2.3.4 (#6451) 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 Sat Oct 4 05:34:33 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 05:34:33 -0700 Subject: [GRASS-git] [OSGeo/grass] 68e7b6: CI(deps): Update astral-sh/setup-uv action to v6.8... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 68e7b645e5e9148efbfb78e9da25b511ff47d880 https://github.com/OSGeo/grass/commit/68e7b645e5e9148efbfb78e9da25b511ff47d880 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .github/workflows/additional_checks.yml Log Message: ----------- CI(deps): Update astral-sh/setup-uv action to v6.8.0 (#6454) 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 Sat Oct 4 05:34:39 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 05:34:39 -0700 Subject: [GRASS-git] [OSGeo/grass] 5c7a6c: CI(deps): Update ruff to v0.13.3 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: 5c7a6cf1636d4891556728a808c2feab85b24443 https://github.com/OSGeo/grass/commit/5c7a6cf1636d4891556728a808c2feab85b24443 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.13.3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 4 05:34:43 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 05:34:43 -0700 Subject: [GRASS-git] [OSGeo/grass] 5f3b31: CI(deps): Update softprops/action-gh-release actio... Message-ID: Branch: refs/heads/renovate/softprops-action-gh-release-2.x Home: https://github.com/OSGeo/grass Commit: 5f3b31c85cd2cb83047df4a820fb93cefe3483e6 https://github.com/OSGeo/grass/commit/5f3b31c85cd2cb83047df4a820fb93cefe3483e6 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .github/workflows/create_release_draft.yml Log Message: ----------- CI(deps): Update softprops/action-gh-release action to v2.3.4 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 4 05:34:47 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 05:34:47 -0700 Subject: [GRASS-git] [OSGeo/grass] 33030e: CI(deps): Update astral-sh/setup-uv action to v6.8.0 Message-ID: Branch: refs/heads/renovate/astral-sh-setup-uv-6.x Home: https://github.com/OSGeo/grass Commit: 33030e64294ddfcaace2dd9fe9f4b876ff2c725d https://github.com/OSGeo/grass/commit/33030e64294ddfcaace2dd9fe9f4b876ff2c725d Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .github/workflows/additional_checks.yml Log Message: ----------- CI(deps): Update astral-sh/setup-uv action to v6.8.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 4 05:34:50 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 05:34:50 -0700 Subject: [GRASS-git] [OSGeo/grass] acad9a: CI(deps): Update docker/login-action action to v3.6.0 Message-ID: Branch: refs/heads/renovate/docker-login-action-3.x Home: https://github.com/OSGeo/grass Commit: acad9a320453bbaacfd1b4c4ccbc60850dfae02f https://github.com/OSGeo/grass/commit/acad9a320453bbaacfd1b4c4ccbc60850dfae02f Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .github/workflows/docker.yml Log Message: ----------- CI(deps): Update docker/login-action action to v3.6.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 4 05:34:54 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 05:34:54 -0700 Subject: [GRASS-git] [OSGeo/grass] 3283d9: CI(deps): Update super-linter/super-linter action ... Message-ID: Branch: refs/heads/renovate/super-linter-super-linter-8.x Home: https://github.com/OSGeo/grass Commit: 3283d92f1222b14edff7fb8b10624abd074bf85f https://github.com/OSGeo/grass/commit/3283d92f1222b14edff7fb8b10624abd074bf85f Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .github/workflows/super-linter.yml Log Message: ----------- CI(deps): Update super-linter/super-linter action to v8.2.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 4 05:34:58 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 05:34:58 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/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 Sat Oct 4 05:35:00 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 05:35:00 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/zizmorcore-zizmor-pre-commit-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 Sat Oct 4 05:36:07 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 05:36:07 -0700 Subject: [GRASS-git] [OSGeo/grass] 86760d: CI(deps): Update ruff to v0.13.3 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: 86760d4fc46d9c09f25e8489351255202efd8d43 https://github.com/OSGeo/grass/commit/86760d4fc46d9c09f25e8489351255202efd8d43 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.13.3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 4 05:36:12 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 05:36:12 -0700 Subject: [GRASS-git] [OSGeo/grass] 571081: CI(deps): Update docker/login-action action to v3.6.0 Message-ID: Branch: refs/heads/renovate/docker-login-action-3.x Home: https://github.com/OSGeo/grass Commit: 57108128b64715acfa84b4e17d747a0ab4f8d508 https://github.com/OSGeo/grass/commit/57108128b64715acfa84b4e17d747a0ab4f8d508 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .github/workflows/docker.yml Log Message: ----------- CI(deps): Update docker/login-action action to v3.6.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 4 05:36:15 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 05:36:15 -0700 Subject: [GRASS-git] [OSGeo/grass] 4668cd: CI(deps): Update super-linter/super-linter action ... Message-ID: Branch: refs/heads/renovate/super-linter-super-linter-8.x Home: https://github.com/OSGeo/grass Commit: 4668cd37652b152cdb47b6e2879bccaf337ce43a https://github.com/OSGeo/grass/commit/4668cd37652b152cdb47b6e2879bccaf337ce43a Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .github/workflows/super-linter.yml Log Message: ----------- CI(deps): Update super-linter/super-linter action to v8.2.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 4 05:36:18 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 05:36:18 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/softprops-action-gh-release-2.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 Oct 4 05:36:18 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 05:36:18 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/astral-sh-setup-uv-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 Sat Oct 4 08:27:05 2025 From: noreply at github.com (OSGeo Weblate) Date: Sat, 04 Oct 2025 08:27:05 -0700 Subject: [GRASS-git] [OSGeo/grass] 05552b: Translations update from OSGeo Weblate (#6458) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 05552b5a139907efaba04c50bb8e1203590bc969 https://github.com/OSGeo/grass/commit/05552b5a139907efaba04c50bb8e1203590bc969 Author: OSGeo Weblate <97247866+osgeoweblate at users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) 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_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_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_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 (#6458) Translated using Weblate (Swedish) Currently translated at 100.0% (3283 of 3283 strings) Translated using Weblate (Swedish) Currently translated at 99.7% (10060 of 10082 strings) Translated using Weblate (French) Currently translated at 94.7% (3111 of 3283 strings) Translated using Weblate (French) Currently translated at 34.3% (3459 of 10082 strings) Translated using Weblate (French) Currently translated at 94.6% (3109 of 3283 strings) Translated using Weblate (French) Currently translated at 97.2% (1808 of 1859 strings) 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/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grasslibs/fr/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassmods/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassmods/fr/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassmods/sv/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grasswxpy/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grasswxpy/fr/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grasswxpy/sv/ Translation: GRASS GIS/grasslibs Translation: GRASS GIS/grassmods Translation: GRASS GIS/grasswxpy Co-authored-by: Weblate Co-authored-by: Daniel Nylander 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 Oct 4 08:27:58 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 08:27:58 -0700 Subject: [GRASS-git] [OSGeo/grass] 7a8f07: CI(deps): Update ruff to v0.13.3 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: 7a8f07f06fcb63df8a8c741abbf3779040e7f1ae https://github.com/OSGeo/grass/commit/7a8f07f06fcb63df8a8c741abbf3779040e7f1ae Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.13.3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 4 08:28:02 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 08:28:02 -0700 Subject: [GRASS-git] [OSGeo/grass] 48c878: CI(deps): Update docker/login-action action to v3.6.0 Message-ID: Branch: refs/heads/renovate/docker-login-action-3.x Home: https://github.com/OSGeo/grass Commit: 48c8782c8c649be3c49bb7a51261dae7a97a846d https://github.com/OSGeo/grass/commit/48c8782c8c649be3c49bb7a51261dae7a97a846d Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .github/workflows/docker.yml Log Message: ----------- CI(deps): Update docker/login-action action to v3.6.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 4 08:28:06 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 08:28:06 -0700 Subject: [GRASS-git] [OSGeo/grass] d3af53: CI(deps): Update super-linter/super-linter action ... Message-ID: Branch: refs/heads/renovate/super-linter-super-linter-8.x Home: https://github.com/OSGeo/grass Commit: d3af53f640d54cb1b36fea35bd91d8928a5a0d2c https://github.com/OSGeo/grass/commit/d3af53f640d54cb1b36fea35bd91d8928a5a0d2c Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .github/workflows/super-linter.yml Log Message: ----------- CI(deps): Update super-linter/super-linter action to v8.2.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 4 08:55:44 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 04 Oct 2025 08:55:44 -0700 Subject: [GRASS-git] [OSGeo/grass] dc281c: locale: Update translation files Message-ID: Branch: refs/heads/periodic/update-i18n Home: https://github.com/OSGeo/grass Commit: dc281c59f4fabc5c01b9faa40a980fedb67ffed7 https://github.com/OSGeo/grass/commit/dc281c59f4fabc5c01b9faa40a980fedb67ffed7 Author: echoix <27212526+echoix at users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) 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 Oct 4 11:25:42 2025 From: noreply at github.com (github-actions[bot]) Date: Sat, 04 Oct 2025 11:25:42 -0700 Subject: [GRASS-git] [OSGeo/grass] 511f16: locale: Update translation files (#6459) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 511f16a43fe3b05e9534407f45ffa434c9220f5e https://github.com/OSGeo/grass/commit/511f16a43fe3b05e9534407f45ffa434c9220f5e Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M locale/templates/grasslibs.pot M locale/templates/grassmods.pot M locale/templates/grasswxpy.pot Log Message: ----------- locale: Update translation files (#6459) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 4 11:26:45 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 11:26:45 -0700 Subject: [GRASS-git] [OSGeo/grass] 89a42a: CI(deps): Update ruff to v0.13.3 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: 89a42aa6a671c5a6635fbaaa98310b772e4b7e93 https://github.com/OSGeo/grass/commit/89a42aa6a671c5a6635fbaaa98310b772e4b7e93 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.13.3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 4 11:26:48 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 11:26:48 -0700 Subject: [GRASS-git] [OSGeo/grass] d00daa: CI(deps): Update docker/login-action action to v3.6.0 Message-ID: Branch: refs/heads/renovate/docker-login-action-3.x Home: https://github.com/OSGeo/grass Commit: d00daa3778e3236543401d6fd3456f8ac55ce16f https://github.com/OSGeo/grass/commit/d00daa3778e3236543401d6fd3456f8ac55ce16f Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .github/workflows/docker.yml Log Message: ----------- CI(deps): Update docker/login-action action to v3.6.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 4 11:26:51 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 11:26:51 -0700 Subject: [GRASS-git] [OSGeo/grass] 23abf2: CI(deps): Update super-linter/super-linter action ... Message-ID: Branch: refs/heads/renovate/super-linter-super-linter-8.x Home: https://github.com/OSGeo/grass Commit: 23abf26dd7a75807656c0c8cfa6762c1a5361017 https://github.com/OSGeo/grass/commit/23abf26dd7a75807656c0c8cfa6762c1a5361017 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M .github/workflows/super-linter.yml Log Message: ----------- CI(deps): Update super-linter/super-linter action to v8.2.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 4 18:26:32 2025 From: noreply at github.com (Yann Chemin) Date: Sat, 04 Oct 2025 18:26:32 -0700 Subject: [GRASS-git] [OSGeo/grass] 14fd3e: r.out.ascii: Create an option to write a LISFLOOD ... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 14fd3ee61b78346fc901c0aa1d874c83c16cc51a https://github.com/OSGeo/grass/commit/14fd3ee61b78346fc901c0aa1d874c83c16cc51a Author: Yann Chemin Date: 2025-10-04 (Sat, 04 Oct 2025) Changed paths: M raster/r.out.ascii/formspecific.c M raster/r.out.ascii/localproto.h M raster/r.out.ascii/main.c M raster/r.out.ascii/r.out.ascii.html M raster/r.out.ascii/r.out.ascii.md Log Message: ----------- r.out.ascii: Create an option to write a LISFLOOD compatible header (#4695) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 4 18:27:39 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 18:27:39 -0700 Subject: [GRASS-git] [OSGeo/grass] 82efd8: CI(deps): Update ruff to v0.13.3 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: 82efd8470da76f917727d84cdb2d72271ab35c45 https://github.com/OSGeo/grass/commit/82efd8470da76f917727d84cdb2d72271ab35c45 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-05 (Sun, 05 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.13.3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 4 18:27:42 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 18:27:42 -0700 Subject: [GRASS-git] [OSGeo/grass] a7a9a7: CI(deps): Update docker/login-action action to v3.6.0 Message-ID: Branch: refs/heads/renovate/docker-login-action-3.x Home: https://github.com/OSGeo/grass Commit: a7a9a778016daee46d0280225904fa2380159228 https://github.com/OSGeo/grass/commit/a7a9a778016daee46d0280225904fa2380159228 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-05 (Sun, 05 Oct 2025) Changed paths: M .github/workflows/docker.yml Log Message: ----------- CI(deps): Update docker/login-action action to v3.6.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 4 18:27:46 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 04 Oct 2025 18:27:46 -0700 Subject: [GRASS-git] [OSGeo/grass] 397186: CI(deps): Update super-linter/super-linter action ... Message-ID: Branch: refs/heads/renovate/super-linter-super-linter-8.x Home: https://github.com/OSGeo/grass Commit: 397186ef8dd6bdc1247f639162f90259214c6a9b https://github.com/OSGeo/grass/commit/397186ef8dd6bdc1247f639162f90259214c6a9b Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-05 (Sun, 05 Oct 2025) Changed paths: M .github/workflows/super-linter.yml Log Message: ----------- CI(deps): Update super-linter/super-linter action to v8.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 Oct 5 04:22:42 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 05 Oct 2025 04:22:42 -0700 Subject: [GRASS-git] [OSGeo/grass] 9bdb04: CI(deps): Update super-linter/super-linter action ... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 9bdb044ee8bea838046f12db2d2feb2fed6478a4 https://github.com/OSGeo/grass/commit/9bdb044ee8bea838046f12db2d2feb2fed6478a4 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-05 (Sun, 05 Oct 2025) Changed paths: M .github/workflows/super-linter.yml Log Message: ----------- CI(deps): Update super-linter/super-linter action to v8.2.0 (#6457) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun Oct 5 04:22:50 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 05 Oct 2025 04:22:50 -0700 Subject: [GRASS-git] [OSGeo/grass] db7a3a: CI(deps): Update docker/login-action action to v3.... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: db7a3a9bde57741684daee25a79e3966498c6553 https://github.com/OSGeo/grass/commit/db7a3a9bde57741684daee25a79e3966498c6553 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-05 (Sun, 05 Oct 2025) Changed paths: M .github/workflows/docker.yml Log Message: ----------- CI(deps): Update docker/login-action action to v3.6.0 (#6456) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun Oct 5 04:25:02 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 05 Oct 2025 04:25:02 -0700 Subject: [GRASS-git] [OSGeo/grass] b9cdd0: CI(deps): Update ruff to v0.13.3 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: b9cdd0c01f8d2806f1061a4a7be5456c9db790bf https://github.com/OSGeo/grass/commit/b9cdd0c01f8d2806f1061a4a7be5456c9db790bf Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-05 (Sun, 05 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.13.3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun Oct 5 04:25:03 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 05 Oct 2025 04:25:03 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/docker-login-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 Sun Oct 5 04:25:05 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 05 Oct 2025 04:25:05 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/super-linter-super-linter-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 Sun Oct 5 14:43:20 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 05 Oct 2025 14:43:20 -0700 Subject: [GRASS-git] [OSGeo/grass] 53926a: CI(deps): Update dependency pylint to v3.3.9 Message-ID: Branch: refs/heads/renovate/pylint-3.x Home: https://github.com/OSGeo/grass Commit: 53926ad6cfd6daf01a184a3e860f1b6acf9e5151 https://github.com/OSGeo/grass/commit/53926ad6cfd6daf01a184a3e860f1b6acf9e5151 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-05 (Sun, 05 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml Log Message: ----------- CI(deps): Update dependency pylint to v3.3.9 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun Oct 5 15:33:18 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sun, 05 Oct 2025 15:33:18 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] fc9ae6: checks: Create .editorconfig and validate repo wit... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: fc9ae6835e9e88967d0ece26ac89b2c78d91e8db https://github.com/OSGeo/grass-addons/commit/fc9ae6835e9e88967d0ece26ac89b2c78d91e8db Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-05 (Sun, 05 Oct 2025) Changed paths: A .editorconfig M .gitignore M .pre-commit-config.yaml M renovate.json5 M src/gui/wxpython/wx.wms/parse.py M src/raster/r.area.createweight/Makefile R src/raster/r.pi/r.pi.fnn/.Makefile.kate-swp R src/raster/r.pi/r.pi.neigh/.Makefile.kate-swp R src/raster/r.pi/r.pi.prox/.main.c.kate-swp Log Message: ----------- checks: Create .editorconfig and validate repo with editorconfig-checker (#1497) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sun Oct 5 16:12:43 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 05 Oct 2025 16:12:43 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 585860: CI(deps): Update super-linter/super-linter action ... Message-ID: Branch: refs/heads/renovate/super-linter-super-linter-8.x Home: https://github.com/OSGeo/grass-addons Commit: 585860ef096d6475b6be46557ffe02d957873e44 https://github.com/OSGeo/grass-addons/commit/585860ef096d6475b6be46557ffe02d957873e44 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-05 (Sun, 05 Oct 2025) Changed paths: M .github/workflows/super-linter.yml Log Message: ----------- CI(deps): Update super-linter/super-linter action to v8.2.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sun Oct 5 16:29:37 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 05 Oct 2025 16:29:37 -0700 Subject: [GRASS-git] [OSGeo/grass] a3166c: CI(deps): Update dependency pylint to v3.3.9 (#6460) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: a3166cd81157a76271b78781b193971166c3b03d https://github.com/OSGeo/grass/commit/a3166cd81157a76271b78781b193971166c3b03d Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-05 (Sun, 05 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml Log Message: ----------- CI(deps): Update dependency pylint to v3.3.9 (#6460) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun Oct 5 16:30:13 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 05 Oct 2025 16:30:13 -0700 Subject: [GRASS-git] [OSGeo/grass] 3ad9ea: CI(deps): Update ruff to v0.13.3 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: 3ad9ea755ab15446d186616f37c10319a40658b3 https://github.com/OSGeo/grass/commit/3ad9ea755ab15446d186616f37c10319a40658b3 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-05 (Sun, 05 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.13.3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun Oct 5 16:30:14 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 05 Oct 2025 16:30:14 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/pylint-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 Oct 5 19:10:05 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 05 Oct 2025 19:10:05 -0700 Subject: [GRASS-git] [OSGeo/grass] eb2795: CI(deps): Lock file maintenance Message-ID: Branch: refs/heads/renovate/lock-file-maintenance Home: https://github.com/OSGeo/grass Commit: eb2795e1f957ea71df6761f864de1244f0736db8 https://github.com/OSGeo/grass/commit/eb2795e1f957ea71df6761f864de1244f0736db8 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) 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 Mon Oct 6 02:04:32 2025 From: noreply at github.com (Jayneel Shah) Date: Mon, 06 Oct 2025 02:04:32 -0700 Subject: [GRASS-git] [OSGeo/grass] b55d43: i.evapo.mh: fix radiation conversion factor (#5600) Message-ID: Branch: refs/heads/releasebranch_8_4 Home: https://github.com/OSGeo/grass Commit: b55d43cb22f6743add91a37b4bebfa61dac018f0 https://github.com/OSGeo/grass/commit/b55d43cb22f6743add91a37b4bebfa61dac018f0 Author: Jayneel Shah <80264736+jayneel-shah18 at users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M imagery/i.evapo.mh/mh_eto.c M imagery/i.evapo.mh/mh_original.c M imagery/i.evapo.mh/mh_samani.c Log Message: ----------- i.evapo.mh: fix radiation conversion factor (#5600) Previously, the radiation input (ra) was multiplied by 86.4, incorrectly boosting the energy input and resulting in overestimated evapotranspiration values. This PR corrects the unit conversion: Changes ra = ra * (24.0 * 60.0 * 60.0 / 1000.0); to ra = ra * (24.0 * 60.0 * 60.0 / 1000000.0); This matches the correct SI conversion where 1 W/m? = 0.0864 MJ/m?/day To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon Oct 6 02:06:12 2025 From: noreply at github.com (Nicklas Larsson) Date: Mon, 06 Oct 2025 02:06:12 -0700 Subject: [GRASS-git] [OSGeo/grass] c24d9e: CQ: remove misused gisprompt options (#5493) Message-ID: Branch: refs/heads/releasebranch_8_4 Home: https://github.com/OSGeo/grass Commit: c24d9e65cc9ca9039ad2ab9d4cb9bd187591bbe4 https://github.com/OSGeo/grass/commit/c24d9e65cc9ca9039ad2ab9d4cb9bd187591bbe4 Author: Nicklas Larsson Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M imagery/i.aster.toar/main.c M imagery/i.eb.hsebal01/main.c M temporal/t.rast.accdetect/t.rast.accdetect.py M temporal/t.rast.accumulate/t.rast.accumulate.py M temporal/t.rast.aggregate.ds/t.rast.aggregate.ds.py M temporal/t.rast.aggregate/t.rast.aggregate.py M temporal/t.rast.extract/t.rast.extract.py M temporal/t.rast.gapfill/t.rast.gapfill.py M temporal/t.rast.import/t.rast.import.py M temporal/t.rast.neighbors/t.rast.neighbors.py M temporal/t.rast3d.mapcalc/t.rast3d.mapcalc.py M temporal/t.vect.extract/t.vect.extract.py M vector/v.label.sa/main.c Log Message: ----------- CQ: remove misused gisprompt options (#5493) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon Oct 6 05:00:20 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Mon, 06 Oct 2025 05:00:20 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] c5bbe6: Set ruff and ruff format config file path to super... Message-ID: Branch: refs/heads/renovate/super-linter-super-linter-8.x Home: https://github.com/OSGeo/grass-addons Commit: c5bbe6a478bc2c31a8f030de0b7cf827487a2c79 https://github.com/OSGeo/grass-addons/commit/c5bbe6a478bc2c31a8f030de0b7cf827487a2c79 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M .github/workflows/super-linter.yml Log Message: ----------- Set ruff and ruff format config file path to super-linter's config Commit: 2d436aa7a1f92a928fea7b10102787f05f814434 https://github.com/OSGeo/grass-addons/commit/2d436aa7a1f92a928fea7b10102787f05f814434 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M pyproject.toml Log Message: ----------- checks: Require ruff >= 0.13.0 in pyproject.toml, in order to remove ignores of removed rules. Bumping minimum ruff version ensures the removed rule isn't enforced on an old version. PD901 was removed in ruff 0.13.0, and S320 somewhere in ruff 0.12.0 Commit: 426d5795ab01c2efb6ac7894d1de29295b7d0003 https://github.com/OSGeo/grass-addons/commit/426d5795ab01c2efb6ac7894d1de29295b7d0003 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M .github/workflows/super-linter.yml Log Message: ----------- Remove VALIDATE_PYTHON_PYINK as deprecated by super-linter Commit: b5e45c7590a997ba27f49120e29e4be86d53e0cd https://github.com/OSGeo/grass-addons/commit/b5e45c7590a997ba27f49120e29e4be86d53e0cd Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M .pre-commit-config.yaml A biome.jsonc Log Message: ----------- checks: Add biome configuration and pre-commit hooks Commit: b610526b579d2686396ee8a969a500bee92d3dae https://github.com/OSGeo/grass-addons/commit/b610526b579d2686396ee8a969a500bee92d3dae Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M biome.jsonc Log Message: ----------- Adapt biome config from default one created with `npx @biomejs/biome init --jsonc` Commit: a64d8db3808d5dbafddeece1b0ecbf012e291538 https://github.com/OSGeo/grass-addons/commit/a64d8db3808d5dbafddeece1b0ecbf012e291538 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M .github/workflows/super-linter.yml Log Message: ----------- CI: Disable super-linter linters conflicting with Biome Commit: c4fd5eedf446c31cf3c7d2949413c4978c275a92 https://github.com/OSGeo/grass-addons/commit/c4fd5eedf446c31cf3c7d2949413c4978c275a92 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M biome.jsonc Log Message: ----------- Adjust biome style Commit: c73c8c6216ff171efd81c03c9d4973ba911fdd58 https://github.com/OSGeo/grass-addons/commit/c73c8c6216ff171efd81c03c9d4973ba911fdd58 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M biome.jsonc Log Message: ----------- checks: enable css formatting (if ever encountered) Commit: 1c7b7b83903ce7a50ff198ff545201e4aa4b0e0c https://github.com/OSGeo/grass-addons/commit/1c7b7b83903ce7a50ff198ff545201e4aa4b0e0c Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M .github/workflows/super-linter.yml Log Message: ----------- CI: Disable super-linter linters conflicting with Biome Compare: https://github.com/OSGeo/grass-addons/compare/585860ef096d...1c7b7b83903c To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Mon Oct 6 07:20:32 2025 From: noreply at github.com (Vaclav Petras) Date: Mon, 06 Oct 2025 07:20:32 -0700 Subject: [GRASS-git] [OSGeo/grass] 14923e: grass.app: Add mapset create subcommand (#6462) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 14923ee67d9fc6e63e602efbc8ed57742bb07aab https://github.com/OSGeo/grass/commit/14923ee67d9fc6e63e602efbc8ed57742bb07aab Author: Vaclav Petras Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M python/grass/app/cli.py M python/grass/app/tests/grass_app_cli_test.py M python/grass/grassdb/create.py Log Message: ----------- grass.app: Add mapset create subcommand (#6462) For symmetry with project create, this adds a new mapset create subcommand. The mapset subcommand can be used, similarly to project, to group operations related to mapsets. Locking will be moved under mapset in #6437, so besides the availability of the subcommand for testing of other subcommands, the move of locking is the main motivation for adding the mapset create subcommand now. The mapset creation uses the semi-internal function grass.grassdb.create.create_mapset. The function parameters were adjusted to allow for a single path being provided (which was already supported through path resolution function, but not supported though the parameters). There are no parameters yet, and only basic creation and creation failure are handled (no computational region, overwrite, or search path). Tests cover creation and basic expectations of the new mapset, that is being separate from the default mapset, but part of the project. Example: python -m grass.app mapset create data/project/task_1 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon Oct 6 07:21:23 2025 From: noreply at github.com (Vaclav Petras) Date: Mon, 06 Oct 2025 07:21:23 -0700 Subject: [GRASS-git] [OSGeo/grass] fb6729: init: Enable subcommands for the main grass comman... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: fb6729a04d49234498a4115f8734ce6a5cd86021 https://github.com/OSGeo/grass/commit/fb6729a04d49234498a4115f8734ce6a5cd86021 Author: Vaclav Petras Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M lib/init/grass.py Log Message: ----------- init: Enable subcommands for the main grass command (#6442) This enables access to the subcommands from the main _grass_ command. It keeps the commands not documented at the top level, so they remain hidden and experimental. Backwards compatibility with the classic CLI parameters should be smooth. The decision is based on the first command line argument. This will yield unexpected results (only) when path to mapset matches one of the subcommands, e.g., when naming mapset simply mapset and running the _grass_ command in the project directory which contains this mapset (same for project). It may become a bigger issue with more subcommands, but a simple workaround is prefixing the path `./`. This includes subcommands which are in other PRs, but the subcommand parser will deal with that by reporting an error. This could be an approach we take in general: reserving subcommand names even when we don't have them implemented yet (and triggering some of the directory (project, mapset, filename) issues sooner (even before a specific subcommand is fully introduced). This will is useful together with project create subcommand (#6441) and raster pack IO (#5877). Before (assuming PYTHONPATH or FHS): python -m grass.app run --crs EPSG:3358 g.proj -p After (assuming PATH): grass run --crs EPSG:3358 g.proj -p To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon Oct 6 07:21:52 2025 From: noreply at github.com (renovate[bot]) Date: Mon, 06 Oct 2025 07:21:52 -0700 Subject: [GRASS-git] [OSGeo/grass] b82585: CI(deps): Update ruff to v0.13.3 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: b8258557c26310e6aadf34467d51d010adb06167 https://github.com/OSGeo/grass/commit/b8258557c26310e6aadf34467d51d010adb06167 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.13.3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon Oct 6 07:22:43 2025 From: noreply at github.com (renovate[bot]) Date: Mon, 06 Oct 2025 07:22:43 -0700 Subject: [GRASS-git] [OSGeo/grass] 3b575f: CI(deps): Lock file maintenance Message-ID: Branch: refs/heads/renovate/lock-file-maintenance Home: https://github.com/OSGeo/grass Commit: 3b575ff954671c42c66d45bad90ba6cb6918f146 https://github.com/OSGeo/grass/commit/3b575ff954671c42c66d45bad90ba6cb6918f146 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) 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 Mon Oct 6 07:24:07 2025 From: noreply at github.com (renovate[bot]) Date: Mon, 06 Oct 2025 07:24:07 -0700 Subject: [GRASS-git] [OSGeo/grass] 1f6b1e: CI(deps): Update ruff to v0.13.3 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: 1f6b1e178fc329f195eeb5569fde9ec2d733caf7 https://github.com/OSGeo/grass/commit/1f6b1e178fc329f195eeb5569fde9ec2d733caf7 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.13.3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon Oct 6 07:24:58 2025 From: noreply at github.com (renovate[bot]) Date: Mon, 06 Oct 2025 07:24:58 -0700 Subject: [GRASS-git] [OSGeo/grass] 661368: CI(deps): Lock file maintenance Message-ID: Branch: refs/heads/renovate/lock-file-maintenance Home: https://github.com/OSGeo/grass Commit: 661368e1e90622e1ad1adbb10273bebf7f4f05d6 https://github.com/OSGeo/grass/commit/661368e1e90622e1ad1adbb10273bebf7f4f05d6 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) 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 Mon Oct 6 12:40:36 2025 From: noreply at github.com (Vaclav Petras) Date: Mon, 06 Oct 2025 12:40:36 -0700 Subject: [GRASS-git] [OSGeo/grass] 26a172: CI: Use released libtre, not libtre-git (#6464) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 26a1723739cea9ab80f68747b8e7b51c39b266bd https://github.com/OSGeo/grass/commit/26a1723739cea9ab80f68747b8e7b51c39b266bd Author: Vaclav Petras Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M .github/workflows/osgeo4w.yml Log Message: ----------- CI: Use released libtre, not libtre-git (#6464) libtre-git is no longer available, so the build in CI fails, but libtre is, so using it should make the CI build work again. Fixes #6463 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon Oct 6 12:42:19 2025 From: noreply at github.com (renovate[bot]) Date: Mon, 06 Oct 2025 12:42:19 -0700 Subject: [GRASS-git] [OSGeo/grass] 8d6a9e: CI(deps): Update ruff to v0.13.3 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: 8d6a9ec85738170b1a4e8ea9e99c0bfe2cc68c31 https://github.com/OSGeo/grass/commit/8d6a9ec85738170b1a4e8ea9e99c0bfe2cc68c31 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.13.3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon Oct 6 12:49:16 2025 From: noreply at github.com (renovate[bot]) Date: Mon, 06 Oct 2025 12:49:16 -0700 Subject: [GRASS-git] [OSGeo/grass] 74ad14: CI(deps): Lock file maintenance Message-ID: Branch: refs/heads/renovate/lock-file-maintenance Home: https://github.com/OSGeo/grass Commit: 74ad14edbf11002deda424c0eb1d8d993d900150 https://github.com/OSGeo/grass/commit/74ad14edbf11002deda424c0eb1d8d993d900150 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) 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 Mon Oct 6 13:48:57 2025 From: noreply at github.com (Anna Petrasova) Date: Mon, 06 Oct 2025 13:48:57 -0700 Subject: [GRASS-git] [OSGeo/grass] 42e979: GUI: fix hiding input/output fields from import di... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 42e979af2bd418883c9e06b0c5cb8fa85b27d922 https://github.com/OSGeo/grass/commit/42e979af2bd418883c9e06b0c5cb8fa85b27d922 Author: Anna Petrasova Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M python/grass/script/task.py Log Message: ----------- GUI: fix hiding input/output fields from import dialogs on Windows (#6309) The dialog for importing included input and output fields, even though they are explicitly blacklisted in the code. It was working on linux, but on windows the name included .py extension so it never passed the test. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon Oct 6 13:50:10 2025 From: noreply at github.com (Anna Petrasova) Date: Mon, 06 Oct 2025 13:50:10 -0700 Subject: [GRASS-git] [OSGeo/grass] 62bc8f: GUI: add functions for disabling processing events... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 62bc8facb9c8706c8a38148e7295b601e7bf4577 https://github.com/OSGeo/grass/commit/62bc8facb9c8706c8a38148e7295b601e7bf4577 Author: Anna Petrasova Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M gui/wxpython/datacatalog/tree.py Log Message: ----------- GUI: add functions for disabling processing events about mapset content changes in datacatalog (#6369) This change is specifically done for Tangible Landscape plugin, I need to programatically disable processing watchdog events and restart again. It could be done in different places, this approach only removes the bindings, watchdog itself is still running. I didn't expose this anywhere in the GUI itself. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon Oct 6 13:50:14 2025 From: noreply at github.com (renovate[bot]) Date: Mon, 06 Oct 2025 13:50:14 -0700 Subject: [GRASS-git] [OSGeo/grass] 6e4768: CI(deps): Update ruff to v0.13.3 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: 6e47687eb28b213aa55b1f6c67b9994de478874c https://github.com/OSGeo/grass/commit/6e47687eb28b213aa55b1f6c67b9994de478874c Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.13.3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon Oct 6 13:51:05 2025 From: noreply at github.com (renovate[bot]) Date: Mon, 06 Oct 2025 13:51:05 -0700 Subject: [GRASS-git] [OSGeo/grass] 1c2e91: CI(deps): Lock file maintenance Message-ID: Branch: refs/heads/renovate/lock-file-maintenance Home: https://github.com/OSGeo/grass Commit: 1c2e9107b79535f6fc2381b0bd8ccd21b962332a https://github.com/OSGeo/grass/commit/1c2e9107b79535f6fc2381b0bd8ccd21b962332a Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) 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 Mon Oct 6 13:52:01 2025 From: noreply at github.com (renovate[bot]) Date: Mon, 06 Oct 2025 13:52:01 -0700 Subject: [GRASS-git] [OSGeo/grass] 94f751: CI(deps): Update ruff to v0.13.3 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: 94f75151bf570da6fc91012b3256d87b15c0b0d3 https://github.com/OSGeo/grass/commit/94f75151bf570da6fc91012b3256d87b15c0b0d3 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.13.3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon Oct 6 13:52:34 2025 From: noreply at github.com (Anna Petrasova) Date: Mon, 06 Oct 2025 13:52:34 -0700 Subject: [GRASS-git] [OSGeo/grass] 6a0fc7: GUI: in data catalog don't use restrictions, add p... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 6a0fc7db8723d56cf600b906b28ee37242c273cc https://github.com/OSGeo/grass/commit/6a0fc7db8723d56cf600b906b28ee37242c273cc Author: Anna Petrasova Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: A gui/icons/grass/location-create.png A gui/icons/grass/location-create.svg M gui/wxpython/datacatalog/catalog.py M gui/wxpython/datacatalog/toolbars.py M gui/wxpython/datacatalog/tree.py M python/grass/grassdb/checks.py Log Message: ----------- GUI: in data catalog don't use restrictions, add project instead of database (#6405) remove restrictions that prevented users from editing outside of current mapset. Base on experience, this restriction is unexpected especially for new users. I removed the option to change it completely, the internal code I kept as is, just turned off the restriction. I removed adding database path and instead added an option to add existing project. This is consistent with the way we are trying to de-emphasize GRASS database. I had interactions in the past where students were trying to add a project, but added it as database so it didn't work. Now the newly implemented adding of project tries to be more clever, thanks to the existing functionality in the library it's easier to test whether the project is valid and if not it tries to test whether the directory above or below is a project and reports useful message if not. I also changed location to project in those messages. One side effect is that when you add a project, the database is added and reloaded so all projects in that path are automatically added as well. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon Oct 6 13:52:54 2025 From: noreply at github.com (renovate[bot]) Date: Mon, 06 Oct 2025 13:52:54 -0700 Subject: [GRASS-git] [OSGeo/grass] 942195: CI(deps): Lock file maintenance Message-ID: Branch: refs/heads/renovate/lock-file-maintenance Home: https://github.com/OSGeo/grass Commit: 942195b8e24968be6de8bbf82776bfda8ee6ab12 https://github.com/OSGeo/grass/commit/942195b8e24968be6de8bbf82776bfda8ee6ab12 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) 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 Mon Oct 6 13:53:47 2025 From: noreply at github.com (renovate[bot]) Date: Mon, 06 Oct 2025 13:53:47 -0700 Subject: [GRASS-git] [OSGeo/grass] 0aebb6: CI(deps): Update ruff to v0.13.3 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: 0aebb67989f60357b22a2cda7c7e7fe92f1c8b66 https://github.com/OSGeo/grass/commit/0aebb67989f60357b22a2cda7c7e7fe92f1c8b66 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.13.3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon Oct 6 13:54:37 2025 From: noreply at github.com (renovate[bot]) Date: Mon, 06 Oct 2025 13:54:37 -0700 Subject: [GRASS-git] [OSGeo/grass] b322a1: CI(deps): Lock file maintenance Message-ID: Branch: refs/heads/renovate/lock-file-maintenance Home: https://github.com/OSGeo/grass Commit: b322a1fbdb75867fa7634dd6cc5adca27a265464 https://github.com/OSGeo/grass/commit/b322a1fbdb75867fa7634dd6cc5adca27a265464 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) 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 Mon Oct 6 15:04:02 2025 From: noreply at github.com (renovate[bot]) Date: Mon, 06 Oct 2025 15:04:02 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] bd3abd: CI(deps): Update super-linter/super-linter action ... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: bd3abd99c6deda590759e198734af4876e509cfb https://github.com/OSGeo/grass-addons/commit/bd3abd99c6deda590759e198734af4876e509cfb Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M .github/workflows/super-linter.yml M .pre-commit-config.yaml A biome.jsonc M pyproject.toml Log Message: ----------- CI(deps): Update super-linter/super-linter action to v8.2.0 (#1496) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Mon Oct 6 16:17:30 2025 From: noreply at github.com (Vaclav Petras) Date: Mon, 06 Oct 2025 16:17:30 -0700 Subject: [GRASS-git] [OSGeo/grass] 26dd1f: grass.app: Move lock to mapset subcommand (#6437) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 26dd1f1a785ebd6a6cda13ec29dc19a0d36ad9b3 https://github.com/OSGeo/grass/commit/26dd1f1a785ebd6a6cda13ec29dc19a0d36ad9b3 Author: Vaclav Petras Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M python/grass/app/cli.py M python/grass/app/tests/grass_app_cli_test.py Log Message: ----------- grass.app: Move lock to mapset subcommand (#6437) The lock and unlock subcommands are operating on a mapset and are low-level (they specifically just lock and unlock and don't do anything with any session). So, this is moving them under a new top-level subcommand mapset (from #6462). With the lock subcommands being accessible outside of GRASS through CLI without a Python API or a GRASS tools (with or without #6442), other applications which can call subprocesses (such as QGIS) can use GRASS locking when accessing GRASS mapsets. This is using the new structure in the cli.py file with parser definitions having their own functions (minimizing name conflicts between parses and keeping the main function short). Additionally, the interface and execution code are placed together because they would be changed at the same time. Tests now test locking the the default mapset and a separate mapset in a smoke test fashion (more in-depth tests exist in the Python API). Example: grass mapset lock /tmp/project_1/work_2 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon Oct 6 16:18:40 2025 From: noreply at github.com (renovate[bot]) Date: Mon, 06 Oct 2025 16:18:40 -0700 Subject: [GRASS-git] [OSGeo/grass] f3cfc0: CI(deps): Update ruff to v0.13.3 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: f3cfc0bf09b34958d654c8e4b6cf6a5038864f1f https://github.com/OSGeo/grass/commit/f3cfc0bf09b34958d654c8e4b6cf6a5038864f1f Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.13.3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon Oct 6 16:19:30 2025 From: noreply at github.com (renovate[bot]) Date: Mon, 06 Oct 2025 16:19:30 -0700 Subject: [GRASS-git] [OSGeo/grass] 0ae84c: CI(deps): Lock file maintenance Message-ID: Branch: refs/heads/renovate/lock-file-maintenance Home: https://github.com/OSGeo/grass Commit: 0ae84cbb11e880e057de62574637ce3837f79109 https://github.com/OSGeo/grass/commit/0ae84cbb11e880e057de62574637ce3837f79109 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-06 (Mon, 06 Oct 2025) 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 Mon Oct 6 18:12:35 2025 From: noreply at github.com (renovate[bot]) Date: Mon, 06 Oct 2025 18:12:35 -0700 Subject: [GRASS-git] [OSGeo/grass] 799000: CI(deps): Lock file maintenance (#6461) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 7990003ef89626dd5325bf8455ab6ebe850768b4 https://github.com/OSGeo/grass/commit/7990003ef89626dd5325bf8455ab6ebe850768b4 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-07 (Tue, 07 Oct 2025) Changed paths: M flake.lock Log Message: ----------- CI(deps): Lock file maintenance (#6461) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon Oct 6 18:13:48 2025 From: noreply at github.com (renovate[bot]) Date: Mon, 06 Oct 2025 18:13:48 -0700 Subject: [GRASS-git] [OSGeo/grass] 88bfaa: CI(deps): Update ruff to v0.13.3 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: 88bfaa114629ce853080fae43cb3c5329df1cc21 https://github.com/OSGeo/grass/commit/88bfaa114629ce853080fae43cb3c5329df1cc21 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-07 (Tue, 07 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.13.3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon Oct 6 18:44:50 2025 From: noreply at github.com (Vaclav Petras) Date: Mon, 06 Oct 2025 18:44:50 -0700 Subject: [GRASS-git] [OSGeo/grass] 8ca3c7: grass.tools: Add raster pack files IO to Tools (#5... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 8ca3c7a6f3a8a018c084bb575b3cebbea69f5abc https://github.com/OSGeo/grass/commit/8ca3c7a6f3a8a018c084bb575b3cebbea69f5abc Author: Vaclav Petras Date: 2025-10-07 (Tue, 07 Oct 2025) Changed paths: A python/grass/app/tests/grass_app_cli_run_pack_test.py M python/grass/tools/Makefile A python/grass/tools/importexport.py M python/grass/tools/session_tools.py M python/grass/tools/support.py M python/grass/tools/tests/conftest.py A python/grass/tools/tests/grass_tools_session_tools_pack_test.py M python/grass/tools/tests/grass_tools_session_tools_test.py Log Message: ----------- grass.tools: Add raster pack files IO to Tools (#5877) This is adding r.pack files (aka native GRASS raster files) as input and output to tools when called through the Tools object. Tool calls such as r_grow can take r.pack files as input or output. The format is distinguished by the file extension. Notably, tool calls such as r_mapcalc don't pass input or output data as separate parameters (expressions or base names), so they can be used like that only when a wrapper exists (r_mapcalc_simple) or, in the future, when more information is included in the interface or passed between the tool and the Tools class Python code. Similarly, tools with multiple inputs or outputs in a single parameter are currently not supported. The code is using --json with the tool to get the information on what is input and what is output, because all are files which may or may not exists (this is different from NumPy arrays where the user-provided parameters clearly say what is input (object) and what is output (class)). Consequently, the whole import-export machinery is only started when there are files in the parameters as identified by the parameter converter class. Currently, the in-project raster names are driven by the file names. This will break for parallel usage and will not work for vector as is. While it is good for guessing the right (and nice) name, e.g., for r.mapcalc expression, ultimately, unique names retrieved with an API function are likely the way to go. When cashing is enabled (either through use go context manager or explicitly), import of inputs is skipped when they were already imported or when they are known outputs. Without cache, data is deleted after every tool (function) call. Cashing is keeping the in-project data in the project (as opposed to a hidden cache or deleting them). The parameter to explicitly drive this is called use_cache (originally keep_data). The objects track what is imported and also track import and cleaning tasks at function call versus object level. The data is cleaned even in case of exceptions. The interface was clarified by creating a private/protected version of run_cmd which has the internal-only parameters. This function uses a single try-finally block to trigger the cleaning in case of exceptions. While generally the code supports paths as both strings and Path objects, the actual decisions about import are made from the list of strings form of the command. >From caller perspective, overwrite is supported in the same way as for in-project GRASS rasters. The tests use module scope to reduce fixture setup by couple seconds. Changes include a minor cleanup of comments in tests related to testing result without format=json and with, e.g., --json option. The class documentation discusses overhead and parallelization because the calls are more costly and there is a significant state of the object now with the cache and the rasters created in the background. This includes discussion of the NumPy arrays, too, and slightly improves the wording in part discussing arrays. This is building on top of #2923 (Tools API, and it is parallel with #5878 (NumPy array IO), although it runs at a different stage than NumPy array conversions and uses cache for the imported data (may be connected more with the arrays in the future). This can be used efficiently in Python with Tools (caching, assuming project) and in a limited way also with the experimental run subcommand in CLI (no caching, still needs an explicit project). There is more potential use of this with the standalone tools concept (#5843). The big picture is also discussed in #5830. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon Oct 6 18:45:45 2025 From: noreply at github.com (renovate[bot]) Date: Mon, 06 Oct 2025 18:45:45 -0700 Subject: [GRASS-git] [OSGeo/grass] e5f31a: CI(deps): Update ruff to v0.13.3 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: e5f31a0d520adb283c5eaf32a40d731264323cdb https://github.com/OSGeo/grass/commit/e5f31a0d520adb283c5eaf32a40d731264323cdb Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-07 (Tue, 07 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.13.3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon Oct 6 19:04:49 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Mon, 06 Oct 2025 19:04:49 -0700 Subject: [GRASS-git] [OSGeo/grass] 0d0e26: CQ: Fix new F401 patterns in grass.temporal.core p... Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: 0d0e26fe35655f69ee3dcbe9c8e721b7dee94ab5 https://github.com/OSGeo/grass/commit/0d0e26fe35655f69ee3dcbe9c8e721b7dee94ab5 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-07 (Tue, 07 Oct 2025) Changed paths: M python/grass/temporal/core.py Log Message: ----------- CQ: Fix new F401 patterns in grass.temporal.core psycopg2 imports Commit: 61e5e8164e08f347ffdac06393d820bdab1436ed https://github.com/OSGeo/grass/commit/61e5e8164e08f347ffdac06393d820bdab1436ed Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-07 (Tue, 07 Oct 2025) Changed paths: M gui/wxpython/gui_core/infobar.py Log Message: ----------- wxgui: Remove import wx.aui from gui_core/infobar.py Commit: af063b6fd3ae2373e7650b2e1b19119c9601a2c1 https://github.com/OSGeo/grass/commit/af063b6fd3ae2373e7650b2e1b19119c9601a2c1 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-07 (Tue, 07 Oct 2025) Changed paths: M gui/wxpython/gui_core/widgets.py Log Message: ----------- wxgui: Remove unused imports wx.adv and wx.combo when another import occurs Commit: b875f19d762f58e4559f29cd323c999a24d0b205 https://github.com/OSGeo/grass/commit/b875f19d762f58e4559f29cd323c999a24d0b205 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-07 (Tue, 07 Oct 2025) Changed paths: M gui/wxpython/lmgr/workspace.py Log Message: ----------- wxgui: Remove import wx.aui from lmgr/workspace.py Commit: eb7e419d15366cc5e9e12282129e2807b3b5f687 https://github.com/OSGeo/grass/commit/eb7e419d15366cc5e9e12282129e2807b3b5f687 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-07 (Tue, 07 Oct 2025) Changed paths: M gui/wxpython/wxgui.py Log Message: ----------- wxgui: Remove unused import wx.html from wxgui.py Compare: https://github.com/OSGeo/grass/compare/e5f31a0d520a...eb7e419d1536 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue Oct 7 00:11:39 2025 From: noreply at github.com (Stefan Blumentrath) Date: Tue, 07 Oct 2025 00:11:39 -0700 Subject: [GRASS-git] [OSGeo/grass] 74505e: r.out.gdal: Skip nodata and range checks if export... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 74505e2549546bb5b03e2809eb1d8d3ea7baec8e https://github.com/OSGeo/grass/commit/74505e2549546bb5b03e2809eb1d8d3ea7baec8e Author: Stefan Blumentrath Date: 2025-10-07 (Tue, 07 Oct 2025) Changed paths: M raster/r.out.gdal/main.c M raster/r.out.gdal/r.out.gdal.html M raster/r.out.gdal/r.out.gdal.md A raster/r.out.gdal/tests/test_r_out_gdal.py Log Message: ----------- r.out.gdal: Skip nodata and range checks if export is forced (#6170) * skip nodata and range checks if export is forced and nodata and data type are given by the user * update documentation * add tests using pytest To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed Oct 8 01:40:41 2025 From: noreply at github.com (Chung-Yuan Liang) Date: Wed, 08 Oct 2025 01:40:41 -0700 Subject: [GRASS-git] [OSGeo/grass] 055f1b: r.texture: Update tests (#3786) Message-ID: Branch: refs/heads/releasebranch_8_4 Home: https://github.com/OSGeo/grass Commit: 055f1b0f334bb66640001e72352addbe41912d2f https://github.com/OSGeo/grass/commit/055f1b0f334bb66640001e72352addbe41912d2f Author: Chung-Yuan Liang <77927944+cyliang368 at users.noreply.github.com> Date: 2025-10-08 (Wed, 08 Oct 2025) Changed paths: M raster/r.texture/testsuite/test_texture.py Log Message: ----------- r.texture: Update tests (#3786) r.texture module has thirteen measure functions, but only five are tested. I added tests for all these functions. They are checked by min, max, mean, variance, and cells instead of just ranges of outputs. Add additional values for macOS test which has slightly different results. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu Oct 9 06:06:00 2025 From: noreply at github.com (renovate[bot]) Date: Thu, 09 Oct 2025 06:06:00 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] fdcd27: CI(deps): Update dependency ubuntu to v24 Message-ID: Branch: refs/heads/renovate/ubuntu-24.x Home: https://github.com/OSGeo/grass-addons Commit: fdcd273e2b4fd4cf330de3f01a091f0c8f6fa01d https://github.com/OSGeo/grass-addons/commit/fdcd273e2b4fd4cf330de3f01a091f0c8f6fa01d Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-09 (Thu, 09 Oct 2025) Changed paths: M .github/workflows/ci.yml M .github/workflows/flake8.yml Log Message: ----------- CI(deps): Update dependency ubuntu to v24 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Thu Oct 9 09:31:59 2025 From: noreply at github.com (Markus Neteler) Date: Thu, 09 Oct 2025 09:31:59 -0700 Subject: [GRASS-git] [OSGeo/grass] 40f3e4: CI: fix wrong indent style and OSGeo4W compilation... Message-ID: Branch: refs/heads/releasebranch_8_4 Home: https://github.com/OSGeo/grass Commit: 40f3e4478e85eb4dcc8eafd4d85f505d55e88fad https://github.com/OSGeo/grass/commit/40f3e4478e85eb4dcc8eafd4d85f505d55e88fad Author: Markus Neteler Date: 2025-10-09 (Thu, 09 Oct 2025) Changed paths: M .github/workflows/osgeo4w.yml M raster/r.basins.fill/testsuite/testrbf.py M raster/r.in.ascii/testsuite/test_r_in_ascii.py M raster/r.info/testsuite/test_r_info.py M raster/r.reclass/testsuite/test_r_reclass.py M raster/r.tile/testsuite/testrt.py M raster/r.what/testsuite/testrw.py M scripts/r.reclass.area/testsuite/testrra.py M vector/v.extract/testsuite/test_v_extract.py M vector/v.vect.stats/testsuite/test_vect_stats.py Log Message: ----------- CI: fix wrong indent style and OSGeo4W compilation (G84) (#6468) * CI: fix wrong indent style (G84) This PR fixes spurious tab indentations. Needed for `pre-commit`. * osgeo4w.yml: backport of #6464 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu Oct 9 15:01:56 2025 From: noreply at github.com (Vaclav Petras) Date: Thu, 09 Oct 2025 15:01:56 -0700 Subject: [GRASS-git] [OSGeo/grass] c32823: tests: Add a smoke test for r.colors (#6474) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: c32823cbb080d14d419b2f734087c7ba396b3e2c https://github.com/OSGeo/grass/commit/c32823cbb080d14d419b2f734087c7ba396b3e2c Author: Vaclav Petras Date: 2025-10-09 (Thu, 09 Oct 2025) Changed paths: A raster/r.colors/tests/r_colors_test.py Log Message: ----------- tests: Add a smoke test for r.colors (#6474) To test that color tables are built and that r.colors can access them, this adds a simple smoke test which fails if a color table file is not found. This supports testing of changes in paths in #5630. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu Oct 9 18:12:47 2025 From: noreply at github.com (Vaclav Petras) Date: Thu, 09 Oct 2025 18:12:47 -0700 Subject: [GRASS-git] [OSGeo/grass] a92a3a: grass.app: Separate env modification from path ret... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: a92a3a018ace6833bc2f13cf0031ae2178d8e5ea https://github.com/OSGeo/grass/commit/a92a3a018ace6833bc2f13cf0031ae2178d8e5ea Author: Vaclav Petras Date: 2025-10-10 (Fri, 10 Oct 2025) Changed paths: M lib/init/grass.py M python/grass/app/runtime.py A python/grass/app/tests/grass_app_runtime.py M python/grass/script/setup.py Log Message: ----------- grass.app: Separate env modification from path retrieval (#6469) The RuntimePaths object would also modify the environment while a variable is being retrieved. This is unexpected side effect of an attribute access. It was also the way how the GISBASE environment variable was set in the main grass executable which is a very opaque way of setting it. The environment modification is now removed, and the caller code must set GISBASE explicitly. The main grass executable code now first gets the compile-time determined runtime path from RuntimePaths. Then it passes that to get_install_path which will evaluate if it is an existing (valid) path, and will find a fallback if it is not. Previously, the main grass executable fully relied on the compile-time determined path. Now, it can find a path itself the same way the Python API (grass.script.setup.init) does that, but the executable uses the compile-time determined path as a starting point. If the search for a install path fallback is successful in the main executable, it will hide issues with the path in the installation. To compensate for that, the get_install_path function is now tested for consistency with the compile-time determined runtime install path coming from a RuntimePaths object in pytest-based tests. This will allow a GRASS process to run even with a broken installation (some broken installations to be exect), but running the test will show that there is an issue. To further facilitate debugging, the get_install_path returns the originally provided path if none of the tested ways was successful. The get_install_path function now guarantees that the paths it returns exists except when none exists, then it returns whatever was the path provided as a parameter. This makes it possible to pass an invalid compile-time determined path, but fall back to path determined in some other way, while behaving consistently with other cases (some were already using existence as a test). The function now also always returns a string assuming the primary usage is to set an environment variable. The path for the main executable is now set in the same way as for the init function. Both are in the library, although still at two different places and with a slight difference of what is used as the starting point (compile-time determined runtime path and user-provided path or, usually, None). To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 10 07:16:27 2025 From: noreply at github.com (Vaclav Petras) Date: Fri, 10 Oct 2025 07:16:27 -0700 Subject: [GRASS-git] [OSGeo/grass] 85fa0b: tests: Use db.test tool in tests (#6473) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 85fa0b484faeb8ae27841cfbee90231c704a5272 https://github.com/OSGeo/grass/commit/85fa0b484faeb8ae27841cfbee90231c704a5272 Author: Vaclav Petras Date: 2025-10-10 (Fri, 10 Oct 2025) Changed paths: M scripts/db.test/Makefile M scripts/db.test/db.test.py A scripts/db.test/tests/db_test_test.py Log Message: ----------- tests: Use db.test tool in tests (#6473) The db.test tool allows to run a basic suite of SQL tests with the given connection in a mapset, but the tool itself was not used in the tests. This adds pytest-based tests which use db.test with SQLite driver. Additionally, this fixes the code to provide a better message when the connection information (and/or the connection itself) does not exist. In the Makefile, specify the db.test SQL test text file explicitly, avoiding wildcard which matches the tests directory. (CMakeList.txt already does that.) Run db.connect with -c which fits with the documentation, although running without parameters seems to be possible on Linux and macOS (but fails on Windows). To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 10 07:59:35 2025 From: noreply at github.com (Vaclav Petras) Date: Fri, 10 Oct 2025 07:59:35 -0700 Subject: [GRASS-git] [OSGeo/grass] cd88e2: tests: Add tests for error states in r.mapcalc (#6... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: cd88e2c882d0fcc95fce600bfe5d84e4c416dbf6 https://github.com/OSGeo/grass/commit/cd88e2c882d0fcc95fce600bfe5d84e4c416dbf6 Author: Vaclav Petras Date: 2025-10-10 (Fri, 10 Oct 2025) Changed paths: A raster/r.mapcalc/tests/r_mapcalc_nprocs_test.py Log Message: ----------- tests: Add tests for error states in r.mapcalc (#6476) The test with the rand function fails with higher number of threads (4 and above in tests). This skips the test problematic test for now. I'm using skip rather than xfail because there is too many different conditions to get that right (macOS does not fail, Windows fails with no stderr, Linux fails with segfault, small nprocs passes). To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 10 18:00:44 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 10 Oct 2025 18:00:44 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] a75990: CI(deps): Update pre-commit hook biomejs/pre-commi... Message-ID: Branch: refs/heads/renovate/biomejs-pre-commit-2.x Home: https://github.com/OSGeo/grass-addons Commit: a759901d30a63640492d25313a3f55ceb0627bb2 https://github.com/OSGeo/grass-addons/commit/a759901d30a63640492d25313a3f55ceb0627bb2 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook biomejs/pre-commit to v2.2.5 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri Oct 10 18:00:48 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 10 Oct 2025 18:00:48 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 1ae6df: CI(deps): Update pre-commit hook editorconfig-chec... Message-ID: Branch: refs/heads/renovate/editorconfig-checker-editorconfig-checker-3.x Home: https://github.com/OSGeo/grass-addons Commit: 1ae6df4591bad74dee31aac85ff0f556ed2db65e https://github.com/OSGeo/grass-addons/commit/1ae6df4591bad74dee31aac85ff0f556ed2db65e Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook editorconfig-checker/editorconfig-checker to v3.4.1 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri Oct 10 18:00:52 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 10 Oct 2025 18:00:52 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 2aaf18: CI(deps): Update dependency python to v3.14.0 Message-ID: Branch: refs/heads/renovate/python-3.x Home: https://github.com/OSGeo/grass-addons Commit: 2aaf184ba35758655dba9cf5d354b3aabe3a5e8e https://github.com/OSGeo/grass-addons/commit/2aaf184ba35758655dba9cf5d354b3aabe3a5e8e Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M .github/workflows/additional_checks.yml M .github/workflows/flake8.yml M .github/workflows/linting.yml Log Message: ----------- CI(deps): Update dependency python to v3.14.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri Oct 10 18:34:50 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 10 Oct 2025 18:34:50 -0700 Subject: [GRASS-git] [OSGeo/grass] 7ef965: CI(deps): Update alpine:3.22 Docker digest to 4b7ce07 Message-ID: Branch: refs/heads/renovate/alpine-3.22 Home: https://github.com/OSGeo/grass Commit: 7ef965ec0ee21910be5afb1a4b553212b8381285 https://github.com/OSGeo/grass/commit/7ef965ec0ee21910be5afb1a4b553212b8381285 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M docker/alpine/Dockerfile Log Message: ----------- CI(deps): Update alpine:3.22 Docker digest to 4b7ce07 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 10 18:34:55 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 10 Oct 2025 18:34:55 -0700 Subject: [GRASS-git] [OSGeo/grass] 91c0da: CI(deps): Update ubuntu:24.04 Docker digest to 59a... Message-ID: Branch: refs/heads/renovate/ubuntu-24.04 Home: https://github.com/OSGeo/grass Commit: 91c0daed44dad81edeb835bd6fc388f0637cdfac https://github.com/OSGeo/grass/commit/91c0daed44dad81edeb835bd6fc388f0637cdfac Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M Dockerfile M docker/ubuntu/Dockerfile Log Message: ----------- CI(deps): Update ubuntu:24.04 Docker digest to 59a458b To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 10 19:44:01 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 10 Oct 2025 19:44:01 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 2e556f: CI(deps): Update pre-commit hook editorconfig-chec... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 2e556f1263f647acc8b6639ee3766f8ccc66cb20 https://github.com/OSGeo/grass-addons/commit/2e556f1263f647acc8b6639ee3766f8ccc66cb20 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-10 (Fri, 10 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook editorconfig-checker/editorconfig-checker to v3.4.1 (#1499) 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-addons/settings/notifications From noreply at github.com Fri Oct 10 19:44:50 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 10 Oct 2025 19:44:50 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] dde9c5: CI(deps): Update r-lib/actions action to v2.11.4 Message-ID: Branch: refs/heads/renovate/r-lib-actions-2.x Home: https://github.com/OSGeo/grass-addons Commit: dde9c51ec75c551882e512d308f599df0c7e1d07 https://github.com/OSGeo/grass-addons/commit/dde9c51ec75c551882e512d308f599df0c7e1d07 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M .github/workflows/ci.yml Log Message: ----------- CI(deps): Update r-lib/actions action to v2.11.4 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri Oct 10 19:44:57 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 10 Oct 2025 19:44:57 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] Message-ID: Branch: refs/heads/renovate/editorconfig-checker-editorconfig-checker-3.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 Oct 10 19:45:58 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 10 Oct 2025 19:45:58 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] a5954e: CI(deps): Update pre-commit hook biomejs/pre-commi... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: a5954ed83cedf648fb9682c7bf1b1f2371ca73e0 https://github.com/OSGeo/grass-addons/commit/a5954ed83cedf648fb9682c7bf1b1f2371ca73e0 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-10 (Fri, 10 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook biomejs/pre-commit to v2.2.5 (#1498) 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-addons/settings/notifications From noreply at github.com Fri Oct 10 19:46:02 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Fri, 10 Oct 2025 19:46:02 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] Message-ID: Branch: refs/heads/renovate/biomejs-pre-commit-2.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 Oct 10 20:02:28 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 10 Oct 2025 20:02:28 -0700 Subject: [GRASS-git] [OSGeo/grass] 1f26b9: CI(deps): Update alpine:3.22 Docker digest to 4b7c... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 1f26b9182c6fb95efd9ba1a1f58c794ddabe88c3 https://github.com/OSGeo/grass/commit/1f26b9182c6fb95efd9ba1a1f58c794ddabe88c3 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M docker/alpine/Dockerfile Log Message: ----------- CI(deps): Update alpine:3.22 Docker digest to 4b7ce07 (#6483) 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 Oct 10 20:03:21 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 10 Oct 2025 20:03:21 -0700 Subject: [GRASS-git] [OSGeo/grass] a5ef00: CI(deps): Update ubuntu:24.04 Docker digest to 59a... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: a5ef0083d0b78f0689e830364aaf4c45b5ec95be https://github.com/OSGeo/grass/commit/a5ef0083d0b78f0689e830364aaf4c45b5ec95be Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M Dockerfile M docker/ubuntu/Dockerfile Log Message: ----------- CI(deps): Update ubuntu:24.04 Docker digest to 59a458b (#6484) 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 Oct 10 20:04:17 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 10 Oct 2025 20:04:17 -0700 Subject: [GRASS-git] [OSGeo/grass] aef837: CI(deps): Update DeterminateSystems/determinate-ni... Message-ID: Branch: refs/heads/renovate/determinatesystems-determinate-nix-action-3.x Home: https://github.com/OSGeo/grass Commit: aef8373a87640d1d8b8c126873bb78f13fc21c2f https://github.com/OSGeo/grass/commit/aef8373a87640d1d8b8c126873bb78f13fc21c2f Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M .github/workflows/test-nix.yml Log Message: ----------- CI(deps): Update DeterminateSystems/determinate-nix-action action to v3.11.3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 10 20:04:21 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 10 Oct 2025 20:04:21 -0700 Subject: [GRASS-git] [OSGeo/grass] 1b672e: CI(deps): Update github/codeql-action action to v3... Message-ID: Branch: refs/heads/renovate/github-codeql-action-3.x Home: https://github.com/OSGeo/grass Commit: 1b672e235a092c185db88c74a3e9e62fb8be832e https://github.com/OSGeo/grass/commit/1b672e235a092c185db88c74a3e9e62fb8be832e Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) 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 v3.30.8 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 10 20:04:25 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 10 Oct 2025 20:04:25 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/alpine-3.22 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 Oct 10 20:04:26 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 10 Oct 2025 20:04:26 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/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 Fri Oct 10 21:53:28 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 10 Oct 2025 21:53:28 -0700 Subject: [GRASS-git] [OSGeo/grass] 6d165f: CI(deps): Update pre-commit hook editorconfig-chec... Message-ID: Branch: refs/heads/renovate/editorconfig-checker-editorconfig-checker-3.x Home: https://github.com/OSGeo/grass Commit: 6d165f02711dd97790ea046619224ecabd3785ee https://github.com/OSGeo/grass/commit/6d165f02711dd97790ea046619224ecabd3785ee Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook editorconfig-checker/editorconfig-checker to v3.4.1 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 10 21:53:33 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 10 Oct 2025 21:53:33 -0700 Subject: [GRASS-git] [OSGeo/grass] b38e22: CI(deps): Update dependency python to v3.14.0 Message-ID: Branch: refs/heads/renovate/python-3.x Home: https://github.com/OSGeo/grass Commit: b38e223900e1203ff9a404ebce7413e7493b9788 https://github.com/OSGeo/grass/commit/b38e223900e1203ff9a404ebce7413e7493b9788 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M .github/workflows/additional_checks.yml M .github/workflows/create_release_draft.yml M .github/workflows/documentation.yml M .github/workflows/python-code-quality.yml Log Message: ----------- CI(deps): Update dependency python to v3.14.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 10 22:33:21 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 10 Oct 2025 22:33:21 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] a76026: CI(deps): Update ruff to v0.14.0 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass-addons Commit: a760265a73db5990962e35fc5e7a22af1bca41a9 https://github.com/OSGeo/grass-addons/commit/a760265a73db5990962e35fc5e7a22af1bca41a9 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M .github/workflows/linting.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.14.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 Oct 11 01:29:39 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 11 Oct 2025 01:29:39 -0700 Subject: [GRASS-git] [OSGeo/grass] a1d840: CI(deps): Update DeterminateSystems/determinate-ni... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: a1d8403c71d1d42312ec71d110f1125218639675 https://github.com/OSGeo/grass/commit/a1d8403c71d1d42312ec71d110f1125218639675 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M .github/workflows/test-nix.yml Log Message: ----------- CI(deps): Update DeterminateSystems/determinate-nix-action action to v3.11.3 (#6485) 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 Sat Oct 11 01:30:50 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 11 Oct 2025 01:30:50 -0700 Subject: [GRASS-git] [OSGeo/grass] cbb53a: CI(deps): Update dependency sphinx-sitemap to v2.9.0 Message-ID: Branch: refs/heads/renovate/sphinx-sitemap-2.x Home: https://github.com/OSGeo/grass Commit: cbb53a1ee4b81c29f3625e0590bf7ad49b8111f7 https://github.com/OSGeo/grass/commit/cbb53a1ee4b81c29f3625e0590bf7ad49b8111f7 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M python/grass/docs/requirements.txt Log Message: ----------- CI(deps): Update dependency sphinx-sitemap to v2.9.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 11 01:30:55 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 11 Oct 2025 01:30:55 -0700 Subject: [GRASS-git] [OSGeo/grass] 4107e9: CI(deps): Update softprops/action-gh-release actio... Message-ID: Branch: refs/heads/renovate/softprops-action-gh-release-2.x Home: https://github.com/OSGeo/grass Commit: 4107e94d6bf0359a857fa631a1e8957fe6309f28 https://github.com/OSGeo/grass/commit/4107e94d6bf0359a857fa631a1e8957fe6309f28 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M .github/workflows/create_release_draft.yml Log Message: ----------- CI(deps): Update softprops/action-gh-release action to v2.4.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 11 01:30:59 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 11 Oct 2025 01:30:59 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/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 Oct 11 01:39:02 2025 From: noreply at github.com (Vaclav Petras) Date: Sat, 11 Oct 2025 01:39:02 -0700 Subject: [GRASS-git] [OSGeo/grass] 3dd71f: packaging: Update min Python version to 3.10 (#6477) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 3dd71f5fab83b72a2db2da959fe075c5b3b52200 https://github.com/OSGeo/grass/commit/3dd71f5fab83b72a2db2da959fe075c5b3b52200 Author: Vaclav Petras Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M .github/workflows/pytest.yml M .github/workflows/python-code-quality.yml M REQUIREMENTS.md M gui/wxpython/animation/controller.py M gui/wxpython/animation/data.py M gui/wxpython/animation/dialogs.py M gui/wxpython/animation/nviztask.py M gui/wxpython/animation/provider.py M gui/wxpython/animation/temporal_manager.py M gui/wxpython/animation/utils.py M gui/wxpython/gui_core/simplelmgr.py M gui/wxpython/iclass/toolbars.py M gui/wxpython/iscatt/controllers.py M gui/wxpython/iscatt/plots.py M gui/wxpython/mapswipe/toolbars.py M gui/wxpython/nviz/mapwindow.py M gui/wxpython/nviz/tools.py M gui/wxpython/psmap/dialogs.py M gui/wxpython/psmap/instructions.py M gui/wxpython/timeline/frame.py M gui/wxpython/tplot/frame.py M imagery/i.albedo/testsuite/test_i_albedo.py M imagery/i.cluster/testsuite/test_i_cluster.py M lib/init/grass.py M pyproject.toml M python/grass/benchmark/app.py M python/grass/benchmark/results.py M python/grass/benchmark/testsuite/test_benchmark_cli.py M python/grass/experimental/tests/grass_script_mapset_session_test.py M python/grass/gunittest/multirunner.py M python/grass/gunittest/reporters.py M python/grass/imaging/images2gif.py M python/grass/jupyter/baseseriesmap.py M python/grass/jupyter/tests/conftest.py M python/grass/jupyter/testsuite/interactivemap_test.py M python/grass/jupyter/testsuite/map3d_test.py M python/grass/jupyter/testsuite/map_test.py M python/grass/jupyter/timeseriesmap.py M python/grass/pygrass/modules/interface/module.py M python/grass/pygrass/vector/geometry.py M python/grass/pygrass/vector/table.py M python/grass/pygrass/vector/testsuite/test_geometry.py M python/grass/pygrass/vector/testsuite/test_table.py M python/grass/pygrass/vector/testsuite/test_vector3d.py M python/grass/script/utils.py M python/grass/temporal/list_stds.py M raster/r.category/tests/r_category_test.py M raster/r.distance/testsuite/test_distance.py M raster/r.regression.multi/testsuite/test_rregression_multi.py M raster/r.stats.quantile/testsuite/test_r_stats_quantile.py M raster/r.volume/testsuite/test_r_volume.py M raster3d/r3.to.rast/testsuite/test_a_b_coeff.py M raster3d/r3.to.rast/testsuite/test_integer_rounding.py M raster3d/r3.to.rast/testsuite/test_nulls.py M raster3d/r3.to.rast/testsuite/test_small_data.py M scripts/g.extension/g.extension.py M scripts/i.image.mosaic/i.image.mosaic.py M scripts/i.oif/i.oif.py M scripts/v.db.univar/tests/conftest.py M scripts/v.dissolve/tests/conftest.py M scripts/v.dissolve/tests/v_dissolve_aggregate_test.py M scripts/v.dissolve/tests/v_dissolve_layers_test.py M scripts/v.dissolve/v.dissolve.py M scripts/v.report/v.report.py M temporal/t.connect/testsuite/test_distr_tgis_db_raster.py M temporal/t.connect/testsuite/test_distr_tgis_db_raster3d.py M temporal/t.connect/testsuite/test_distr_tgis_db_vector.py M temporal/t.rast.list/tests/conftest.py M temporal/t.rast.univar/testsuite/test_t_rast_univar.py M temporal/t.rast3d.univar/testsuite/test_t_rast3d_univar.py M temporal/t.vect.observe.strds/t.vect.observe.strds.py M vector/v.class/tests/test_v_class.py M vector/v.distance/testsuite/test_v_distance.py M vector/v.vect.stats/testsuite/test_vect_stats.py M vector/v.what/testsuite/test_v_what_output.py Log Message: ----------- packaging: Update min Python version to 3.10 (#6477) * packaging: Update min Python version to 3.10 Increases min supported Python version from 3.9 to 3.10 in CI and REQUIREMENTS.md (where it was 3.8). Update places in code which refer to old versions or add code for the old versions. * Update in pyproject.toml * Use strict zip when lists are literals, in tests, and when they need to match for expected output like columns and their types. Use zip with strict=False when lists come from parsed text, are input parameters, or the context does not clearly show the origin of the lists, especially when GUI, rather than output is constructed. Apply suggested typing updates around imports. * Use pipe for union of types, not typing.Union * Remove multiplication of SQL column type list in v.dissolve. The assignment (matching) of column names and methods is already done in the match_columns_and_methods function. The aggregate functions requires same list lenghts, and there is no more to do except supply the types. Since the first set of types was based on the methods and then all other sets were just repeated, the items from column type list in the non-strict zip were the correct one, so there should be no change in behavior (SQL types are also tested in the tests). The code has a good coverage, so this fix included in the overall update (tests is how this was discovered in the first place). To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 11 01:39:50 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 11 Oct 2025 01:39:50 -0700 Subject: [GRASS-git] [OSGeo/grass] 1b6d2e: CI(deps): Update pre-commit hook editorconfig-chec... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 1b6d2e14c2ec5fa8a59968c1a1216e6fb0d834ff https://github.com/OSGeo/grass/commit/1b6d2e14c2ec5fa8a59968c1a1216e6fb0d834ff Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook editorconfig-checker/editorconfig-checker to v3.4.1 (#6487) 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 Sat Oct 11 01:40:17 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 11 Oct 2025 01:40:17 -0700 Subject: [GRASS-git] [OSGeo/grass] f8db78: CI(deps): Update dependency python to v3.14.0 Message-ID: Branch: refs/heads/renovate/python-3.x Home: https://github.com/OSGeo/grass Commit: f8db78479bee1cee17be3eb1caf3d6af1e9561a4 https://github.com/OSGeo/grass/commit/f8db78479bee1cee17be3eb1caf3d6af1e9561a4 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M .github/workflows/additional_checks.yml M .github/workflows/create_release_draft.yml M .github/workflows/documentation.yml M .github/workflows/python-code-quality.yml Log Message: ----------- CI(deps): Update dependency python to v3.14.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 11 01:41:29 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 11 Oct 2025 01:41:29 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/editorconfig-checker-editorconfig-checker-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 Oct 11 01:42:50 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 11 Oct 2025 01:42:50 -0700 Subject: [GRASS-git] [OSGeo/grass] 248b6f: CI(deps): Update dependency sphinx-sitemap to v2.9.0 Message-ID: Branch: refs/heads/renovate/sphinx-sitemap-2.x Home: https://github.com/OSGeo/grass Commit: 248b6f69a394ef047a8d91efb5cd6a6d6ba58a7e https://github.com/OSGeo/grass/commit/248b6f69a394ef047a8d91efb5cd6a6d6ba58a7e Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M python/grass/docs/requirements.txt Log Message: ----------- CI(deps): Update dependency sphinx-sitemap to v2.9.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 11 03:56:24 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 11 Oct 2025 03:56:24 -0700 Subject: [GRASS-git] [OSGeo/grass] 2dca30: CI(deps): Update softprops/action-gh-release actio... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 2dca30797cb0de7682a81926e991e5a6deb196e2 https://github.com/OSGeo/grass/commit/2dca30797cb0de7682a81926e991e5a6deb196e2 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M .github/workflows/create_release_draft.yml Log Message: ----------- CI(deps): Update softprops/action-gh-release action to v2.4.0 (#6490) 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 Sat Oct 11 03:57:39 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 11 Oct 2025 03:57:39 -0700 Subject: [GRASS-git] [OSGeo/grass] 7db9f8: CI(deps): Update astral-sh/setup-uv action to v7 Message-ID: Branch: refs/heads/renovate/astral-sh-setup-uv-7.x Home: https://github.com/OSGeo/grass Commit: 7db9f856d925c51bf175c26c15e7e193f6ad7df1 https://github.com/OSGeo/grass/commit/7db9f856d925c51bf175c26c15e7e193f6ad7df1 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M .github/workflows/additional_checks.yml Log Message: ----------- CI(deps): Update astral-sh/setup-uv 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 Sat Oct 11 03:57:43 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 11 Oct 2025 03:57:43 -0700 Subject: [GRASS-git] [OSGeo/grass] e3392a: CI(deps): Update github/codeql-action action to v4 Message-ID: Branch: refs/heads/renovate/github-codeql-action-4.x Home: https://github.com/OSGeo/grass Commit: e3392abc04053b4fd0919d7a4f6445639986dbbd https://github.com/OSGeo/grass/commit/e3392abc04053b4fd0919d7a4f6445639986dbbd Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) 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 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 11 03:57:48 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 11 Oct 2025 03:57:48 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/softprops-action-gh-release-2.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 Oct 11 05:53:09 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 11 Oct 2025 05:53:09 -0700 Subject: [GRASS-git] [OSGeo/grass] 95c38d: CI(deps): Update astral-sh/setup-uv action to v7 (... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 95c38dd0284fade6c99724f063817573b445b0cd https://github.com/OSGeo/grass/commit/95c38dd0284fade6c99724f063817573b445b0cd Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M .github/workflows/additional_checks.yml Log Message: ----------- CI(deps): Update astral-sh/setup-uv action to v7 (#6491) 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 Sat Oct 11 05:53:57 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 11 Oct 2025 05:53:57 -0700 Subject: [GRASS-git] [OSGeo/grass] 5591de: CI(deps): Update github/codeql-action action to v4... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 5591debe5e4dd31d835bfb3a48fa54388813def2 https://github.com/OSGeo/grass/commit/5591debe5e4dd31d835bfb3a48fa54388813def2 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) 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 (#6492) 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 Sat Oct 11 05:54:13 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 11 Oct 2025 05:54:13 -0700 Subject: [GRASS-git] [OSGeo/grass] b4a2a6: CI(deps): Update pre-commit hook rhysd/actionlint ... Message-ID: Branch: refs/heads/renovate/rhysd-actionlint-1.x Home: https://github.com/OSGeo/grass Commit: b4a2a657abf6290dfe9e238abf5e0eb5a2e847dc https://github.com/OSGeo/grass/commit/b4a2a657abf6290dfe9e238abf5e0eb5a2e847dc Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook rhysd/actionlint to v1.7.8 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 11 05:54:20 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 11 Oct 2025 05:54:20 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/astral-sh-setup-uv-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 Sat Oct 11 05:55:26 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 11 Oct 2025 05:55:26 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/github-codeql-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 Oct 11 05:55:28 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 11 Oct 2025 05:55:28 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/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 Sat Oct 11 09:00:17 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 11 Oct 2025 09:00:17 -0700 Subject: [GRASS-git] [OSGeo/grass] 3a7a16: locale: Update translation files Message-ID: Branch: refs/heads/periodic/update-i18n Home: https://github.com/OSGeo/grass Commit: 3a7a16eeab87afdabaff3b27e9e878dc82c685e0 https://github.com/OSGeo/grass/commit/3a7a16eeab87afdabaff3b27e9e878dc82c685e0 Author: echoix <27212526+echoix at users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) 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 Oct 11 09:02:30 2025 From: noreply at github.com (OSGeo Weblate) Date: Sat, 11 Oct 2025 09:02:30 -0700 Subject: [GRASS-git] [OSGeo/grass] f27727: Translations update from OSGeo Weblate (#6494) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: f27727ee795190272077d6c2047fbebbc6c12e16 https://github.com/OSGeo/grass/commit/f27727ee795190272077d6c2047fbebbc6c12e16 Author: OSGeo Weblate <97247866+osgeoweblate at users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) 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_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_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_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 (#6494) Translated using Weblate (French) Currently translated at 34.3% (3465 of 10084 strings) Translated using Weblate (French) Currently translated at 97.3% (1811 of 1860 strings) 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/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grasslibs/fr/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassmods/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grassmods/fr/ Translate-URL: https://weblate.osgeo.org/projects/grass-gis/grasswxpy/ Translation: GRASS GIS/grasslibs Translation: GRASS GIS/grassmods Translation: GRASS GIS/grasswxpy 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 Oct 11 09:04:11 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 11 Oct 2025 09:04:11 -0700 Subject: [GRASS-git] [OSGeo/grass] 4618bb: locale: Update translation files Message-ID: Branch: refs/heads/periodic/update-i18n Home: https://github.com/OSGeo/grass Commit: 4618bbb57172cc17e666501249af138a3e724861 https://github.com/OSGeo/grass/commit/4618bbb57172cc17e666501249af138a3e724861 Author: echoix <27212526+echoix at users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) 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 Oct 11 09:05:27 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 11 Oct 2025 09:05:27 -0700 Subject: [GRASS-git] [OSGeo/grass] 600a19: CI(deps): Update pre-commit hook rhysd/actionlint ... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 600a197b7f3d7eb926ab1e6ed9e08e1c46979f2e https://github.com/OSGeo/grass/commit/600a197b7f3d7eb926ab1e6ed9e08e1c46979f2e Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook rhysd/actionlint to v1.7.8 (#6493) 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 Sat Oct 11 09:05:35 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 11 Oct 2025 09:05:35 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/rhysd-actionlint-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 Sat Oct 11 09:09:09 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 11 Oct 2025 09:09:09 -0700 Subject: [GRASS-git] [OSGeo/grass] 9d806b: CI(deps): Update dependency sphinx-sitemap to v2.9... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 9d806b45d81b7d3202bee91c8a34da5b4cab9515 https://github.com/OSGeo/grass/commit/9d806b45d81b7d3202bee91c8a34da5b4cab9515 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M python/grass/docs/requirements.txt Log Message: ----------- CI(deps): Update dependency sphinx-sitemap to v2.9.0 (#6489) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 11 09:09:53 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 11 Oct 2025 09:09:53 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/sphinx-sitemap-2.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 Oct 11 09:46:42 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 11 Oct 2025 09:46:42 -0700 Subject: [GRASS-git] [OSGeo/grass] c24495: CI(deps): Update softprops/action-gh-release actio... Message-ID: Branch: refs/heads/renovate/softprops-action-gh-release-2.x Home: https://github.com/OSGeo/grass Commit: c24495084c58a22f3007669b459cf38214701a17 https://github.com/OSGeo/grass/commit/c24495084c58a22f3007669b459cf38214701a17 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-11 (Sat, 11 Oct 2025) Changed paths: M .github/workflows/create_release_draft.yml Log Message: ----------- CI(deps): Update softprops/action-gh-release action to v2.4.1 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun Oct 12 03:51:58 2025 From: noreply at github.com (Vaclav Petras) Date: Sun, 12 Oct 2025 03:51:58 -0700 Subject: [GRASS-git] [OSGeo/grass] c0203a: build: Replace Python glob1 by glob in doc build c... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: c0203a875cda7f19dd0ac410e8a3059475c7dcf2 https://github.com/OSGeo/grass/commit/c0203a875cda7f19dd0ac410e8a3059475c7dcf2 Author: Vaclav Petras Date: 2025-10-12 (Sun, 12 Oct 2025) Changed paths: M man/build_topics.py Log Message: ----------- build: Replace Python glob1 by glob in doc build code (#6472) Usage of glob.glob1 causes DeprecationWarning because undocumented glob.glob1 is deprecated since Python 3.13 and will be removed in Python 3.15. The warning and Python 3.15 release notes suggest to use glob.glob and pass a directory to its root_dir argument instead. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun Oct 12 03:52:47 2025 From: noreply at github.com (github-actions[bot]) Date: Sun, 12 Oct 2025 03:52:47 -0700 Subject: [GRASS-git] [OSGeo/grass] 24c5d0: locale: Update translation files (#6495) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 24c5d0bde1a1b04b024e76c20ab143917ea02ea5 https://github.com/OSGeo/grass/commit/24c5d0bde1a1b04b024e76c20ab143917ea02ea5 Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: 2025-10-12 (Sun, 12 Oct 2025) Changed paths: M locale/templates/grasslibs.pot M locale/templates/grassmods.pot M locale/templates/grasswxpy.pot Log Message: ----------- locale: Update translation files (#6495) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun Oct 12 03:53:27 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 12 Oct 2025 03:53:27 -0700 Subject: [GRASS-git] [OSGeo/grass] 0ac28f: CI(deps): Update softprops/action-gh-release actio... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 0ac28f545e7a98906ce14796bdf7f80715a1e76a https://github.com/OSGeo/grass/commit/0ac28f545e7a98906ce14796bdf7f80715a1e76a Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-12 (Sun, 12 Oct 2025) Changed paths: M .github/workflows/create_release_draft.yml Log Message: ----------- CI(deps): Update softprops/action-gh-release action to v2.4.1 (#6496) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun Oct 12 03:55:14 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 12 Oct 2025 03:55:14 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/softprops-action-gh-release-2.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 Oct 12 03:58:33 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 12 Oct 2025 03:58:33 -0700 Subject: [GRASS-git] [OSGeo/grass] bb4b2b: CI(deps): Update dependency python to v3.14.0 (#6488) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: bb4b2bc4f4c16d8e5c7f0dd4e13ee8b64ff71efc https://github.com/OSGeo/grass/commit/bb4b2bc4f4c16d8e5c7f0dd4e13ee8b64ff71efc Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-12 (Sun, 12 Oct 2025) Changed paths: M .github/workflows/additional_checks.yml M .github/workflows/create_release_draft.yml M .github/workflows/documentation.yml M .github/workflows/python-code-quality.yml Log Message: ----------- CI(deps): Update dependency python to v3.14.0 (#6488) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun Oct 12 03:59:37 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 12 Oct 2025 03:59:37 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/python-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 Oct 12 04:01:08 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 12 Oct 2025 04:01:08 -0700 Subject: [GRASS-git] [OSGeo/grass] 8999d1: CI(deps): Update ruff to v0.14.0 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: 8999d1b3140183f05556dd7ed8f41e82b90689bf https://github.com/OSGeo/grass/commit/8999d1b3140183f05556dd7ed8f41e82b90689bf Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-12 (Sun, 12 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.14.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun Oct 12 10:36:06 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 12 Oct 2025 10:36:06 -0700 Subject: [GRASS-git] [OSGeo/grass] 864edb: CI(deps): Update dependency pylint to v4 Message-ID: Branch: refs/heads/renovate/pylint-4.x Home: https://github.com/OSGeo/grass Commit: 864edbf6ccdd3adff629d90338631086325a8a3a https://github.com/OSGeo/grass/commit/864edbf6ccdd3adff629d90338631086325a8a3a Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-12 (Sun, 12 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml Log Message: ----------- CI(deps): Update dependency pylint 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 Oct 12 10:53:42 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 12 Oct 2025 10:53:42 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] fb75b1: CI(deps): Update ruff to v0.14.0 (#1502) Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: fb75b13d51b8eba2acd110d5b87c3faa34267911 https://github.com/OSGeo/grass-addons/commit/fb75b13d51b8eba2acd110d5b87c3faa34267911 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-12 (Sun, 12 Oct 2025) Changed paths: M .github/workflows/linting.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.14.0 (#1502) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sun Oct 12 10:54:28 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 12 Oct 2025 10:54:28 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] Message-ID: Branch: refs/heads/renovate/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 Sun Oct 12 10:55:05 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 12 Oct 2025 10:55:05 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 09f529: CI(deps): Update r-lib/actions action to v2.11.4 (... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 09f5299ab2409ab9dbe92140e5306e3c0a13d60f https://github.com/OSGeo/grass-addons/commit/09f5299ab2409ab9dbe92140e5306e3c0a13d60f Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-12 (Sun, 12 Oct 2025) Changed paths: M .github/workflows/ci.yml Log Message: ----------- CI(deps): Update r-lib/actions action to v2.11.4 (#1500) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sun Oct 12 10:55:52 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 12 Oct 2025 10:55:52 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] Message-ID: Branch: refs/heads/renovate/r-lib-actions-2.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 Oct 12 10:59:05 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 12 Oct 2025 10:59:05 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 8c5504: CI(deps): Update dependency python to v3.14.0 (#1501) Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 8c55047b4b27b82803bc3aca6d7f1bbdd320a7b7 https://github.com/OSGeo/grass-addons/commit/8c55047b4b27b82803bc3aca6d7f1bbdd320a7b7 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-12 (Sun, 12 Oct 2025) Changed paths: M .github/workflows/additional_checks.yml M .github/workflows/flake8.yml M .github/workflows/linting.yml Log Message: ----------- CI(deps): Update dependency python to v3.14.0 (#1501) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sun Oct 12 10:59:54 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 12 Oct 2025 10:59:54 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] Message-ID: Branch: refs/heads/renovate/python-3.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 Oct 12 11:31:08 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sun, 12 Oct 2025 11:31:08 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 81d591: Rever ci.yml to use ubuntu 22.04 Message-ID: Branch: refs/heads/renovate/ubuntu-24.x Home: https://github.com/OSGeo/grass-addons Commit: 81d5918b019d739e2154a737cbdf5cf90ccf2f54 https://github.com/OSGeo/grass-addons/commit/81d5918b019d739e2154a737cbdf5cf90ccf2f54 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-12 (Sun, 12 Oct 2025) Changed paths: M .github/workflows/ci.yml Log Message: ----------- Rever ci.yml to use ubuntu 22.04 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sun Oct 12 11:31:25 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sun, 12 Oct 2025 11:31:25 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 2e556f: CI(deps): Update pre-commit hook editorconfig-chec... Message-ID: Branch: refs/heads/renovate/ubuntu-24.x Home: https://github.com/OSGeo/grass-addons Commit: 2e556f1263f647acc8b6639ee3766f8ccc66cb20 https://github.com/OSGeo/grass-addons/commit/2e556f1263f647acc8b6639ee3766f8ccc66cb20 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-10 (Fri, 10 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook editorconfig-checker/editorconfig-checker to v3.4.1 (#1499) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Commit: a5954ed83cedf648fb9682c7bf1b1f2371ca73e0 https://github.com/OSGeo/grass-addons/commit/a5954ed83cedf648fb9682c7bf1b1f2371ca73e0 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-10 (Fri, 10 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook biomejs/pre-commit to v2.2.5 (#1498) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Commit: fb75b13d51b8eba2acd110d5b87c3faa34267911 https://github.com/OSGeo/grass-addons/commit/fb75b13d51b8eba2acd110d5b87c3faa34267911 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-12 (Sun, 12 Oct 2025) Changed paths: M .github/workflows/linting.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.14.0 (#1502) Commit: 09f5299ab2409ab9dbe92140e5306e3c0a13d60f https://github.com/OSGeo/grass-addons/commit/09f5299ab2409ab9dbe92140e5306e3c0a13d60f Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-12 (Sun, 12 Oct 2025) Changed paths: M .github/workflows/ci.yml Log Message: ----------- CI(deps): Update r-lib/actions action to v2.11.4 (#1500) Commit: 8c55047b4b27b82803bc3aca6d7f1bbdd320a7b7 https://github.com/OSGeo/grass-addons/commit/8c55047b4b27b82803bc3aca6d7f1bbdd320a7b7 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-12 (Sun, 12 Oct 2025) Changed paths: M .github/workflows/additional_checks.yml M .github/workflows/flake8.yml M .github/workflows/linting.yml Log Message: ----------- CI(deps): Update dependency python to v3.14.0 (#1501) Commit: ca664ad9b646d115ad57f34e012ce628ab98a10f https://github.com/OSGeo/grass-addons/commit/ca664ad9b646d115ad57f34e012ce628ab98a10f Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-12 (Sun, 12 Oct 2025) Changed paths: M .github/workflows/additional_checks.yml M .github/workflows/ci.yml M .github/workflows/flake8.yml M .github/workflows/linting.yml M .pre-commit-config.yaml Log Message: ----------- Merge branch 'grass8' into renovate/ubuntu-24.x Compare: https://github.com/OSGeo/grass-addons/compare/81d5918b019d...ca664ad9b646 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sun Oct 12 11:34:02 2025 From: noreply at github.com (ShubhamDesai) Date: Sun, 12 Oct 2025 11:34:02 -0700 Subject: [GRASS-git] [OSGeo/grass] a64855: d.grid: Fix Uninitialized Variable issue in plot.c... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: a648555aaad2021273dbd180607f42b8213cc000 https://github.com/OSGeo/grass/commit/a648555aaad2021273dbd180607f42b8213cc000 Author: ShubhamDesai <42180509+ShubhamDesai at users.noreply.github.com> Date: 2025-10-12 (Sun, 12 Oct 2025) Changed paths: M display/d.grid/plot.c Log Message: ----------- d.grid: Fix Uninitialized Variable issue in plot.c (#6471) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun Oct 12 13:29:05 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 12 Oct 2025 13:29:05 -0700 Subject: [GRASS-git] [OSGeo/grass] 6806d7: CI(deps): Update dependency pylint to v4 (#6497) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 6806d7547c646f8cac41c345cc9420bfb68d394c https://github.com/OSGeo/grass/commit/6806d7547c646f8cac41c345cc9420bfb68d394c Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-12 (Sun, 12 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml Log Message: ----------- CI(deps): Update dependency pylint to v4 (#6497) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun Oct 12 13:30:16 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 12 Oct 2025 13:30:16 -0700 Subject: [GRASS-git] [OSGeo/grass] 4742ca: CI(deps): Update astral-sh/setup-uv action to v7.1.0 Message-ID: Branch: refs/heads/renovate/astral-sh-setup-uv-7.x Home: https://github.com/OSGeo/grass Commit: 4742cae410ee9c101087d7f8ac389fcf2ec7d7bb https://github.com/OSGeo/grass/commit/4742cae410ee9c101087d7f8ac389fcf2ec7d7bb Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-12 (Sun, 12 Oct 2025) Changed paths: M .github/workflows/additional_checks.yml Log Message: ----------- CI(deps): Update astral-sh/setup-uv action to v7.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 Oct 12 13:30:21 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 12 Oct 2025 13:30:21 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/pylint-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 Sun Oct 12 13:34:10 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 12 Oct 2025 13:34:10 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] f879f9: CI(deps): Update dependency ubuntu to v24 for flak... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: f879f9f87a632d27fb7817b87a63ec38dc57831b https://github.com/OSGeo/grass-addons/commit/f879f9f87a632d27fb7817b87a63ec38dc57831b Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-12 (Sun, 12 Oct 2025) Changed paths: M .github/workflows/flake8.yml Log Message: ----------- CI(deps): Update dependency ubuntu to v24 for flake8 workflow (#1214) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sun Oct 12 13:34:57 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 12 Oct 2025 13:34:57 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 65f5a5: CI(deps): Update dependency ubuntu to v24 Message-ID: Branch: refs/heads/renovate/ubuntu-24.x Home: https://github.com/OSGeo/grass-addons Commit: 65f5a5c320750a29a2ab3bf984c511c74547115a https://github.com/OSGeo/grass-addons/commit/65f5a5c320750a29a2ab3bf984c511c74547115a Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-12 (Sun, 12 Oct 2025) Changed paths: M .github/workflows/ci.yml Log Message: ----------- CI(deps): Update dependency ubuntu to v24 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Mon Oct 13 07:32:12 2025 From: noreply at github.com (renovate[bot]) Date: Mon, 13 Oct 2025 07:32:12 -0700 Subject: [GRASS-git] [OSGeo/grass] 02cf55: CI(deps): Update astral-sh/setup-uv action to v7.1... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 02cf556e1e1dce3ce359b6b314d6facde04712d0 https://github.com/OSGeo/grass/commit/02cf556e1e1dce3ce359b6b314d6facde04712d0 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-13 (Mon, 13 Oct 2025) Changed paths: M .github/workflows/additional_checks.yml Log Message: ----------- CI(deps): Update astral-sh/setup-uv action to v7.1.0 (#6499) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon Oct 13 07:32:23 2025 From: noreply at github.com (renovate[bot]) Date: Mon, 13 Oct 2025 07:32:23 -0700 Subject: [GRASS-git] [OSGeo/grass] 368858: CI(deps): Lock file maintenance (#6500) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 368858cc95a4c726429179276322415d186101de https://github.com/OSGeo/grass/commit/368858cc95a4c726429179276322415d186101de Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-13 (Mon, 13 Oct 2025) Changed paths: Log Message: ----------- CI(deps): Lock file maintenance (#6500) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon Oct 13 07:33:25 2025 From: noreply at github.com (renovate[bot]) Date: Mon, 13 Oct 2025 07:33:25 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/astral-sh-setup-uv-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 Mon Oct 13 11:42:07 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Mon, 13 Oct 2025 11:42:07 -0700 Subject: [GRASS-git] [OSGeo/grass] 1f9ddf: CQ: Fix new F401 patterns in grass.temporal.core p... Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: 1f9ddf432d6d03d71180d4b615ed3cf91e96216b https://github.com/OSGeo/grass/commit/1f9ddf432d6d03d71180d4b615ed3cf91e96216b Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-13 (Mon, 13 Oct 2025) Changed paths: M python/grass/temporal/core.py Log Message: ----------- CQ: Fix new F401 patterns in grass.temporal.core psycopg2 imports Commit: bbaff0a0ea73d477a47697f63d5b45c48a4d2a2b https://github.com/OSGeo/grass/commit/bbaff0a0ea73d477a47697f63d5b45c48a4d2a2b Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-13 (Mon, 13 Oct 2025) Changed paths: M gui/wxpython/gui_core/infobar.py Log Message: ----------- wxgui: Remove import wx.aui from gui_core/infobar.py Commit: 068025e343ba2f65136656abc83deee142584e1f https://github.com/OSGeo/grass/commit/068025e343ba2f65136656abc83deee142584e1f Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-13 (Mon, 13 Oct 2025) Changed paths: M gui/wxpython/gui_core/widgets.py Log Message: ----------- wxgui: Remove unused imports wx.adv and wx.combo when another import occurs Commit: 343583eb3d1037f5942cbe01feffc4fe17259c5b https://github.com/OSGeo/grass/commit/343583eb3d1037f5942cbe01feffc4fe17259c5b Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-13 (Mon, 13 Oct 2025) Changed paths: M gui/wxpython/lmgr/workspace.py Log Message: ----------- wxgui: Remove import wx.aui from lmgr/workspace.py Commit: cac51aa7dcc0e5e31af6161fa97a2eef2347ab16 https://github.com/OSGeo/grass/commit/cac51aa7dcc0e5e31af6161fa97a2eef2347ab16 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-13 (Mon, 13 Oct 2025) Changed paths: M gui/wxpython/wxgui.py Log Message: ----------- wxgui: Remove unused import wx.html from wxgui.py Compare: https://github.com/OSGeo/grass/compare/8999d1b31401...cac51aa7dcc0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon Oct 13 12:53:06 2025 From: noreply at github.com (Stefan Blumentrath) Date: Mon, 13 Oct 2025 12:53:06 -0700 Subject: [GRASS-git] [OSGeo/grass] 0620f1: CI: Update Ubuntu to 24.04 (#6430) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 0620f1ecbf40189064aa27df903457e02e33135e https://github.com/OSGeo/grass/commit/0620f1ecbf40189064aa27df903457e02e33135e Author: Stefan Blumentrath Date: 2025-10-13 (Mon, 13 Oct 2025) Changed paths: M .github/workflows/apt.txt A .github/workflows/build_ubuntu-24.04.sh A .github/workflows/build_ubuntu-24.04_without_x.sh M .github/workflows/cmake.yml M .github/workflows/codeql-analysis.yml M .github/workflows/coverity.yml M .github/workflows/documentation.yml M .github/workflows/gcc.yml M .github/workflows/pytest.yml M .github/workflows/python-code-quality.yml M .github/workflows/ubuntu.yml Log Message: ----------- CI: Update Ubuntu to 24.04 (#6430) * update Ubuntu to 24.04 and adjust dependency-versions * Add PDAL (and othe core GIS packages in the process) from UbuntuGIS * Use -std=gnu17 and c++17 in codeql-analysis.yml --------- 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/settings/notifications From noreply at github.com Mon Oct 13 13:10:34 2025 From: noreply at github.com (renovate[bot]) Date: Mon, 13 Oct 2025 13:10:34 -0700 Subject: [GRASS-git] [OSGeo/grass] 9278c3: CI(deps): Update ruff to v0.14.0 (#6450) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 9278c3052c32a9f8b23ee66d0a6449d2c507f050 https://github.com/OSGeo/grass/commit/9278c3052c32a9f8b23ee66d0a6449d2c507f050 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-13 (Mon, 13 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml M gui/wxpython/gui_core/infobar.py M gui/wxpython/gui_core/widgets.py M gui/wxpython/lmgr/workspace.py M gui/wxpython/wxgui.py M python/grass/temporal/core.py Log Message: ----------- CI(deps): Update ruff to v0.14.0 (#6450) * CI(deps): Update ruff to v0.14.0 * CQ: Fix new F401 patterns in grass.temporal.core psycopg2 imports * wxgui: Remove import wx.aui from gui_core/infobar.py * wxgui: Remove unused imports wx.adv and wx.combo when another import occurs * wxgui: Remove import wx.aui from lmgr/workspace.py * wxgui: Remove unused import wx.html from wxgui.py --------- Co-authored-by: renovate[bot] <29139614+renovate[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/settings/notifications From noreply at github.com Mon Oct 13 13:41:04 2025 From: noreply at github.com (ShubhamDesai) Date: Mon, 13 Oct 2025 13:41:04 -0700 Subject: [GRASS-git] [OSGeo/grass] ae1f0d: g.mapset: Fix unchecked return value when removing... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: ae1f0dd12744249f59f72f6779bd9612fc17a00e https://github.com/OSGeo/grass/commit/ae1f0dd12744249f59f72f6779bd9612fc17a00e Author: ShubhamDesai <42180509+ShubhamDesai at users.noreply.github.com> Date: 2025-10-13 (Mon, 13 Oct 2025) Changed paths: M general/g.mapset/main.c Log Message: ----------- g.mapset: Fix unchecked return value when removing lock (#6498) Check previously unchecked return value from remove C library function To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue Oct 14 05:20:34 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Tue, 14 Oct 2025 05:20:34 -0700 Subject: [GRASS-git] [OSGeo/grass] e9573f: r.viewshed: Add missing include for st... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: e9573fea3fe776811f4c296d8043d04c66f0b5a8 https://github.com/OSGeo/grass/commit/e9573fea3fe776811f4c296d8043d04c66f0b5a8 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-14 (Tue, 14 Oct 2025) Changed paths: M raster/r.viewshed/statusstructure.cpp Log Message: ----------- r.viewshed: Add missing include for std::max (#6502) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue Oct 14 07:28:28 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Tue, 14 Oct 2025 07:28:28 -0700 Subject: [GRASS-git] [OSGeo/grass] 0cb98e: CI(Docker): Fix failures in forks when fetching la... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 0cb98e8227c65f71b7e22ac323378a5846e345fa https://github.com/OSGeo/grass/commit/0cb98e8227c65f71b7e22ac323378a5846e345fa Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-14 (Tue, 14 Oct 2025) Changed paths: M .github/workflows/docker.yml Log Message: ----------- CI(Docker): Fix failures in forks when fetching latest tag or current branch fails (#6506) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed Oct 15 06:21:33 2025 From: noreply at github.com (ShubhamDesai) Date: Wed, 15 Oct 2025 06:21:33 -0700 Subject: [GRASS-git] [OSGeo/grass] 9eb0d6: ps.map: Fix Resource Leak Issue in ps_raster.c (#6... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 9eb0d653a6f3a6ed2ec12cb4f41fc7ad22b96010 https://github.com/OSGeo/grass/commit/9eb0d653a6f3a6ed2ec12cb4f41fc7ad22b96010 Author: ShubhamDesai <42180509+ShubhamDesai at users.noreply.github.com> Date: 2025-10-15 (Wed, 15 Oct 2025) Changed paths: M ps/ps.map/ps_raster.c Log Message: ----------- ps.map: Fix Resource Leak Issue in ps_raster.c (#6467) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed Oct 15 06:22:22 2025 From: noreply at github.com (ShubhamDesai) Date: Wed, 15 Oct 2025 06:22:22 -0700 Subject: [GRASS-git] [OSGeo/grass] e64e77: r.buffer: Fix Resource Leak Issue in read_map.c (#... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: e64e7774967984ecd55169f76abdaac35de1ad21 https://github.com/OSGeo/grass/commit/e64e7774967984ecd55169f76abdaac35de1ad21 Author: ShubhamDesai <42180509+ShubhamDesai at users.noreply.github.com> Date: 2025-10-15 (Wed, 15 Oct 2025) Changed paths: M raster/r.buffer/read_map.c Log Message: ----------- r.buffer: Fix Resource Leak Issue in read_map.c (#6470) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed Oct 15 06:26:02 2025 From: noreply at github.com (ShubhamDesai) Date: Wed, 15 Oct 2025 06:26:02 -0700 Subject: [GRASS-git] [OSGeo/grass] 6dc7fc: r.topmodel: Fix Resource Leak issue in topmodel.c ... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 6dc7fccce023d644aa085662ac87fd341d31575f https://github.com/OSGeo/grass/commit/6dc7fccce023d644aa085662ac87fd341d31575f Author: ShubhamDesai <42180509+ShubhamDesai at users.noreply.github.com> Date: 2025-10-15 (Wed, 15 Oct 2025) Changed paths: M raster/r.topmodel/topmodel.c Log Message: ----------- r.topmodel: Fix Resource Leak issue in topmodel.c (#6505) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed Oct 15 06:26:40 2025 From: noreply at github.com (ShubhamDesai) Date: Wed, 15 Oct 2025 06:26:40 -0700 Subject: [GRASS-git] [OSGeo/grass] a2f378: i.target: Fix Copy into fixed size buffer issues i... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: a2f378cbf83302c673e9165615b8c2a16b3eada9 https://github.com/OSGeo/grass/commit/a2f378cbf83302c673e9165615b8c2a16b3eada9 Author: ShubhamDesai <42180509+ShubhamDesai at users.noreply.github.com> Date: 2025-10-15 (Wed, 15 Oct 2025) Changed paths: M imagery/i.target/main.c Log Message: ----------- i.target: Fix Copy into fixed size buffer issues in main.c (#6504) Fix Copy into fixed size buffer issues To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed Oct 15 06:28:03 2025 From: noreply at github.com (Markus Neteler) Date: Wed, 15 Oct 2025 06:28:03 -0700 Subject: [GRASS-git] [OSGeo/grass] 4f1c5f: CI: Fix r.texture test on macOS for v8.4 (#6478) Message-ID: Branch: refs/heads/releasebranch_8_4 Home: https://github.com/OSGeo/grass Commit: 4f1c5f38d26584d40e11c63fe954b874bf99c08d https://github.com/OSGeo/grass/commit/4f1c5f38d26584d40e11c63fe954b874bf99c08d Author: Markus Neteler Date: 2025-10-15 (Wed, 15 Oct 2025) Changed paths: M raster/r.texture/testsuite/test_texture.py Log Message: ----------- CI: Fix r.texture test on macOS for v8.4 (#6478) * CI: fix raster/r.texture/testsuite/test_texture.py on MacOS (G84) Attempt to fix: ```sh Running ./raster/r.texture/testsuite/test_texture.py... ======================================================================== ...........F. ====================================================================== FAIL: test_sv (__main__.TestRasterreport.test_sv) Testing method sv ---------------------------------------------------------------------- Traceback (most recent call last): File "raster/r.texture/testsuite/test_texture.py", line 144, in test_sv self.assertRasterFitsUnivar(output, reference=values, precision=1e-2) File "etc/python/grass/gunittest/case.py", line 289, in assertRasterFitsUnivar self.assertModuleKeyValue( File "etc/python/grass/gunittest/case.py", line 271, in assertModuleKeyValue self.fail(self._formatMessage(msg, stdMsg)) AssertionError: r.univar map=sv_SV percentile=90.0 nprocs=1 separator== -g difference: mismatch values (key, reference, actual): [('max', 45368496, 45368492), ('mean', 2248724.38215788, 2248724.35922656), ('variance', 2332049495199.41, 2332049429651.92)] command: r.univar map=sv_SV percentile=90.0 nprocs=1 separator== -g {'map': 'sv_SV', 'separator': '=', 'flags': 'g'} ---------------------------------------------------------------------- Ran 13 tests in 17.655s FAILED (failures=1) ``` * indeed keep IS_MAC condition and update values to let pass CI * update max values for MacOS To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed Oct 15 06:59:57 2025 From: noreply at github.com (Stefan Blumentrath) Date: Wed, 15 Oct 2025 06:59:57 -0700 Subject: [GRASS-git] [OSGeo/grass] 71e878: docker: compile core Ubuntu 24.04 dependencies fro... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 71e87822f08218575c3f1ff0cc4054512de10825 https://github.com/OSGeo/grass/commit/71e87822f08218575c3f1ff0cc4054512de10825 Author: Stefan Blumentrath Date: 2025-10-15 (Wed, 15 Oct 2025) Changed paths: M Dockerfile M docker/ubuntu/Dockerfile A utils/build_ubuntu_dependencies.sh Log Message: ----------- docker: compile core Ubuntu 24.04 dependencies from source (#6481) * compile dependencies: PROJ, GEOS, GDAL and PDAL from source * Remove UbuntuGIS-unstable PPA from build Co-authored-by: Edouard Choini?re <27212526+echoix at users.noreply.github.com> * use Ninja where possible * optimize build script To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed Oct 15 10:03:28 2025 From: noreply at github.com (renovate[bot]) Date: Wed, 15 Oct 2025 10:03:28 -0700 Subject: [GRASS-git] [OSGeo/grass] 05771b: CI(deps): Update ubuntu Docker tag to v24 Message-ID: Branch: refs/heads/renovate/ubuntu-24.x Home: https://github.com/OSGeo/grass Commit: 05771b5e8d503442a4a5d8473a1347512db7dfd0 https://github.com/OSGeo/grass/commit/05771b5e8d503442a4a5d8473a1347512db7dfd0 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-15 (Wed, 15 Oct 2025) Changed paths: M docker/ubuntu_wxgui/Dockerfile Log Message: ----------- CI(deps): Update ubuntu Docker tag to v24 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu Oct 16 05:57:29 2025 From: noreply at github.com (Vaclav Petras) Date: Thu, 16 Oct 2025 05:57:29 -0700 Subject: [GRASS-git] [OSGeo/grass] 98c4cc: tests: Use copy of env for init (#6513) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 98c4ccf0c3dcb4266d63dd1a108a2ff44fdc880d https://github.com/OSGeo/grass/commit/98c4ccf0c3dcb4266d63dd1a108a2ff44fdc880d Author: Vaclav Petras Date: 2025-10-16 (Thu, 16 Oct 2025) Changed paths: M python/grass/tools/tests/grass_tools_session_tools_pack_test.py M raster/r.out.gdal/tests/test_r_out_gdal.py M vector/v.colors/tests/test_v_colors.py M vector/v.decimate/tests/test_v_decimate.py Log Message: ----------- tests: Use copy of env for init (#6513) Some tests were not using a copy of the global environment and were modifying os.environ. This is a bad practice in the tests. While the fix is easy, preventing this from happening again is not possible with the current code since we want it to be easy to use the global environment. The global environment is still used in tests of grass.jupyter, but there we need first to add an env parameter everywhere to enable the isolated testing, so that's not covered in this changeset. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu Oct 16 10:05:22 2025 From: noreply at github.com (Markus Metz) Date: Thu, 16 Oct 2025 10:05:22 -0700 Subject: [GRASS-git] [OSGeo/grass] 4bf86f: v.out.ogr: fix fast export of areas (#6475) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 4bf86facd82ef1490c2bf277c4400015de95a759 https://github.com/OSGeo/grass/commit/4bf86facd82ef1490c2bf277c4400015de95a759 Author: Markus Metz <33666869+metzm at users.noreply.github.com> Date: 2025-10-16 (Thu, 16 Oct 2025) Changed paths: M vector/v.out.ogr/export_areas_fast.c M vector/v.out.ogr/export_lines_fast.c Log Message: ----------- v.out.ogr: fix fast export of areas (#6475) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu Oct 16 14:00:40 2025 From: noreply at github.com (Vaclav Petras) Date: Thu, 16 Oct 2025 14:00:40 -0700 Subject: [GRASS-git] [OSGeo/grass] 2bd2d0: tests: Use string and subprocess for isolation (#6... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 2bd2d0ae1d9fb6d99f0d3609ab1fb342209a8799 https://github.com/OSGeo/grass/commit/2bd2d0ae1d9fb6d99f0d3609ab1fb342209a8799 Author: Vaclav Petras Date: 2025-10-16 (Thu, 16 Oct 2025) Changed paths: M lib/gis/tests/lib_gis_env_test.py M python/grass/script/tests/conftest.py M python/grass/script/tests/grass_script_core_location_test.py M python/grass/script/tests/grass_script_setup_test.py Log Message: ----------- tests: Use string and subprocess for isolation (#6514) Instead of using multiprocessing, use code in a string and subprocess with sys.executable to run code in isolation. While this is requires the tested code to be in a string as opposed to a function, this avoids many issues of multiprocessing (stuck queue on failure, complexities of spawning). It replaces queue communication with JSON in stdout which requires additional care in what is actually printed. As a result, the global environment is clearly not changed (it is a subprocess) as opposed to relying on multiprocessing behavior. For C library test, the separation of processes is even more clear, while at the same time, the test itself can now set up the runtime environment for dynamic libraries instead of relying on the external environment. Renames and document tests in grass_script_setup_test.py with their current scope as their scope shifted when only one way of isolating and calling is used (no more partial vs nested function). Clarify role of setting the global capturing stderr in the tests and add more capture stderr smoke testing. Be more consistent in mocking no global session with the fixture. Uses capture outputs and exception to report stderr from the subprocess to ensure it is reported instead of relying on stderr being printed through pytest (stderr does not show up on Windows in CI with pytest for failures in lib_gis_env_test.py). The constructed script needs to use raw strings for the path to accommodate backslashes (as a way of dealing with Windows paths). The library test is skipped on Windows because the environment is not refreshed with the changes made in Python. Python updates it, but the getter function on Windows apparently keeps using a cached version, so the C functions access with ctypes don't see GISRC and fail with no session. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu Oct 16 22:55:36 2025 From: noreply at github.com (=?UTF-8?B?TcSBcmlzIE5hcnRpxaFz?=) Date: Thu, 16 Oct 2025 22:55:36 -0700 Subject: [GRASS-git] [OSGeo/grass] ec42cf: build: move config.h.in customizations to configur... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: ec42cfa9e21e4fb1b3282f7e58b57d654cb9e0d2 https://github.com/OSGeo/grass/commit/ec42cfa9e21e4fb1b3282f7e58b57d654cb9e0d2 Author: M?ris Narti?s Date: 2025-10-17 (Fri, 17 Oct 2025) Changed paths: M configure M configure.ac M include/grass/config.h.in Log Message: ----------- build: move config.h.in customizations to configure.ac (#6509) All customization now lives in configure.ac and config.h.in can be safely regenerated Some obsolete code removed, LFS detection modernized Contains files regenerated with autoconf 2.72 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 17 07:54:34 2025 From: noreply at github.com (=?UTF-8?B?TcSBcmlzIE5hcnRpxaFz?=) Date: Fri, 17 Oct 2025 07:54:34 -0700 Subject: [GRASS-git] [OSGeo/grass] 85b38d: build: define more typical HAVE_PTHREAD if pthread... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 85b38da2a379ec4916d76f06aea9ea99cd0d3571 https://github.com/OSGeo/grass/commit/85b38da2a379ec4916d76f06aea9ea99cd0d3571 Author: M?ris Narti?s Date: 2025-10-17 (Fri, 17 Oct 2025) Changed paths: M configure M configure.ac M include/grass/config.h.in Log Message: ----------- build: define more typical HAVE_PTHREAD if pthreads library can be used (#6479) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 17 18:55:55 2025 From: noreply at github.com (Vaclav Petras) Date: Fri, 17 Oct 2025 18:55:55 -0700 Subject: [GRASS-git] [OSGeo/grass] 4541e2: grass.app: Do env var setup in RuntimePaths (#6482) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 4541e23b3f4350c8a47a3098181f0fb2b055ef6c https://github.com/OSGeo/grass/commit/4541e23b3f4350c8a47a3098181f0fb2b055ef6c Author: Vaclav Petras Date: 2025-10-17 (Fri, 17 Oct 2025) Changed paths: M lib/init/grass.py M python/grass/app/runtime.py A python/grass/app/tests/grass_app_resource_paths_test.py R python/grass/app/tests/grass_app_runtime.py A python/grass/app/tests/grass_app_runtime_test.py M python/grass/script/setup.py M python/grass/script/tests/grass_script_setup_test.py Log Message: ----------- grass.app: Do env var setup in RuntimePaths (#6482) In anticipation of #5630 which adds multiple variables besides GISBASE, this modifies RuntimePaths to handle variables from a list (dict to be exact). Now, only one variable is handled that way and that is GISBASE. The GRASS_PREFIX variable is handled in a different way because the compile-time values of the other variables are without a prefix and the RuntimePaths is prefixing them when the variable is needed. The RuntimePaths object can now set environment variables when explicitly asked to do so. This hides the info about all the variables handled by the object inside the class code, so the caller does not need to know about a change from one GISBASE to multiple GISBASE-like variables. Both the main grass executable and the Python init function now use RuntimePaths to set up the GISBASE (and other GISBASE-like variables in the future). While both usages of RuntimePaths are similar, they are not completely the same. Python init takes optional, caller-provided gisbase which is used as a prefix (assuming prefix and gisbase are, in practice, the same), while the main executable always uses the RuntimePaths default. Both test if the gisbase from RuntimePaths exists, and if not, they go to get_install_path to get a fallback one. To allow for the fallback to take effect, RuntimePaths can take prefix in the constructor and will use it instead of the compile-time determined GRASS_PREFIX. Additionally, allow mixing of gisbase and prefix-only on the input which is needed for real installations, at least those without FHS. If the path is full GISBASE, the unique GISBASE part is removed, remove it to get the prefix only. The corresponding test passes with non-trivial GISBASE. Also, the consistency tests fail when the compile-time prefix path is non-sense. For simple, and more readable code, avoid import alias for resource_paths and use the module name directly. The actual init code needs to unfortunately deal with GISBASE directly. RuntimePaths itself always assumes that the paths are right, so any searches and fallbacks need to happen in the caller code. When we provide a corrected gisbase as a prefix, a broken build will supply wrong gisbase to the prefix breaking gisbase again, so we need to manually fix it with a subsequent call. This is not nice, and we need to have it at two different places now, but it is not a overly complicated code. Generally, the tests are trying to check that resource paths are substituted during build and fail otherwise, i.e., the opposite of what the code is trying to do which is work even if the installation is broken in some way. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 17 18:57:02 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 17 Oct 2025 18:57:02 -0700 Subject: [GRASS-git] [OSGeo/grass] 81fb8b: CI(deps): Update dependency mkdocs-material to v9.... Message-ID: Branch: refs/heads/renovate/mkdocs-material-9.x Home: https://github.com/OSGeo/grass Commit: 81fb8bd1c812b7f0535156dd4b3456725f75c49e https://github.com/OSGeo/grass/commit/81fb8bd1c812b7f0535156dd4b3456725f75c49e Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M man/mkdocs/requirements.txt Log Message: ----------- CI(deps): Update dependency mkdocs-material to v9.6.22 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 17 18:57:05 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 17 Oct 2025 18:57:05 -0700 Subject: [GRASS-git] [OSGeo/grass] 67c0bc: CI(deps): Update dependency pylint to v4.0.1 Message-ID: Branch: refs/heads/renovate/pylint-4.x Home: https://github.com/OSGeo/grass Commit: 67c0bc09a98077421145ddbf09c60b911db1564f https://github.com/OSGeo/grass/commit/67c0bc09a98077421145ddbf09c60b911db1564f Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml Log Message: ----------- CI(deps): Update dependency pylint to v4.0.1 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 17 18:57:11 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 17 Oct 2025 18:57:11 -0700 Subject: [GRASS-git] [OSGeo/grass] 62f01c: CI(deps): Update ruff to v0.14.1 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: 62f01cdd1b057eb6ec3cd01409e42b00e04466e5 https://github.com/OSGeo/grass/commit/62f01cdd1b057eb6ec3cd01409e42b00e04466e5 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.14.1 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 17 21:03:41 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 17 Oct 2025 21:03:41 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] a216a6: CI(deps): Update pre-commit hook biomejs/pre-commi... Message-ID: Branch: refs/heads/renovate/biomejs-pre-commit-2.x Home: https://github.com/OSGeo/grass-addons Commit: a216a6be166e82075c03820a1f01c1a42c2adfc2 https://github.com/OSGeo/grass-addons/commit/a216a6be166e82075c03820a1f01c1a42c2adfc2 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook biomejs/pre-commit to v2.2.6 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri Oct 17 21:03:45 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 17 Oct 2025 21:03:45 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 01aa83: CI(deps): Update ruff to v0.14.1 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass-addons Commit: 01aa8384e2702857f3d7d6f9a134dc1413ce659a https://github.com/OSGeo/grass-addons/commit/01aa8384e2702857f3d7d6f9a134dc1413ce659a Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M .github/workflows/linting.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.14.1 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri Oct 17 21:03:49 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 17 Oct 2025 21:03:49 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 4a7f5a: CI(deps): Update super-linter/super-linter action ... Message-ID: Branch: refs/heads/renovate/super-linter-super-linter-8.x Home: https://github.com/OSGeo/grass-addons Commit: 4a7f5a6df7aa52bf91b6e60c4608b7603b9a0a9c https://github.com/OSGeo/grass-addons/commit/4a7f5a6df7aa52bf91b6e60c4608b7603b9a0a9c Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M .github/workflows/super-linter.yml Log Message: ----------- CI(deps): Update super-linter/super-linter action to v8.2.1 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri Oct 17 22:14:15 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 17 Oct 2025 22:14:15 -0700 Subject: [GRASS-git] [OSGeo/grass] dfd752: CI(deps): Update github/codeql-action action to v4... Message-ID: Branch: refs/heads/renovate/github-codeql-action-4.x Home: https://github.com/OSGeo/grass Commit: dfd752b06b72e3d8ca4acc4bd8a8b170fe4b2ed5 https://github.com/OSGeo/grass/commit/dfd752b06b72e3d8ca4acc4bd8a8b170fe4b2ed5 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) 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.30.9 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 18 02:44:06 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 18 Oct 2025 02:44:06 -0700 Subject: [GRASS-git] [OSGeo/grass] e5bd08: CI(deps): Update super-linter/super-linter action ... Message-ID: Branch: refs/heads/renovate/super-linter-super-linter-8.x Home: https://github.com/OSGeo/grass Commit: e5bd08de0e6496f381964524b362df968b40a80a https://github.com/OSGeo/grass/commit/e5bd08de0e6496f381964524b362df968b40a80a Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M .github/workflows/super-linter.yml Log Message: ----------- CI(deps): Update super-linter/super-linter action to v8.2.1 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 18 02:44:10 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 18 Oct 2025 02:44:10 -0700 Subject: [GRASS-git] [OSGeo/grass] fdf9ed: CI(deps): Update pre-commit hook zizmorcore/zizmor... Message-ID: Branch: refs/heads/renovate/zizmorcore-zizmor-pre-commit-1.x Home: https://github.com/OSGeo/grass Commit: fdf9edf67f0c4332543ab2e3c3b3c62ea9f0b671 https://github.com/OSGeo/grass/commit/fdf9edf67f0c4332543ab2e3c3b3c62ea9f0b671 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook zizmorcore/zizmor-pre-commit to v1.15.2 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 18 03:09:10 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 18 Oct 2025 03:09:10 -0700 Subject: [GRASS-git] [OSGeo/grass] f98544: CI(deps): Update github/codeql-action action to v4... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: f9854405c0c40241d63103ad4d947b321b7c38e4 https://github.com/OSGeo/grass/commit/f9854405c0c40241d63103ad4d947b321b7c38e4 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) 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.30.9 (#6517) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 18 03:09:39 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 18 Oct 2025 03:09:39 -0700 Subject: [GRASS-git] [OSGeo/grass] 747a1f: CI(deps): Update ruff to v0.14.1 (#6518) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 747a1fac29f787177096db8c7aea8d3081e0e9ea https://github.com/OSGeo/grass/commit/747a1fac29f787177096db8c7aea8d3081e0e9ea Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.14.1 (#6518) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 18 03:10:22 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 18 Oct 2025 03:10:22 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/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 Sat Oct 18 03:11:37 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 18 Oct 2025 03:11:37 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/ruff 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 Oct 18 05:03:38 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 18 Oct 2025 05:03:38 -0700 Subject: [GRASS-git] [OSGeo/grass] 6c91ea: CI(deps): Update super-linter/super-linter action ... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 6c91ea7cc5d087c356bc0b856b220e304d7732d2 https://github.com/OSGeo/grass/commit/6c91ea7cc5d087c356bc0b856b220e304d7732d2 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M .github/workflows/super-linter.yml Log Message: ----------- CI(deps): Update super-linter/super-linter action to v8.2.1 (#6519) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 18 05:04:30 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 18 Oct 2025 05:04:30 -0700 Subject: [GRASS-git] [OSGeo/grass] 02defa: CI(deps): Update pre-commit hook zizmorcore/zizmor... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 02defa1db236e7595c93f66f942d278b036c246b https://github.com/OSGeo/grass/commit/02defa1db236e7595c93f66f942d278b036c246b Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook zizmorcore/zizmor-pre-commit to v1.15.2 (#6520) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 18 05:04:42 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 18 Oct 2025 05:04:42 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/super-linter-super-linter-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 Sat Oct 18 05:04:52 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 18 Oct 2025 05:04:52 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 64b4f0: CI(deps): Update super-linter/super-linter action ... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 64b4f0fb46214a90a8062452931634dfe3c26963 https://github.com/OSGeo/grass-addons/commit/64b4f0fb46214a90a8062452931634dfe3c26963 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M .github/workflows/super-linter.yml Log Message: ----------- CI(deps): Update super-linter/super-linter action to v8.2.1 (#1507) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sat Oct 18 05:04:57 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 18 Oct 2025 05:04:57 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] Message-ID: Branch: refs/heads/renovate/super-linter-super-linter-8.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 Oct 18 05:05:26 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 18 Oct 2025 05:05:26 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/zizmorcore-zizmor-pre-commit-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 Sat Oct 18 05:08:38 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 18 Oct 2025 05:08:38 -0700 Subject: [GRASS-git] [OSGeo/grass] fc707d: CI(deps): Update dependency pylint to v4.0.1 (#6516) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: fc707d0e858093c3f3868c87d8b627f22d56a674 https://github.com/OSGeo/grass/commit/fc707d0e858093c3f3868c87d8b627f22d56a674 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml Log Message: ----------- CI(deps): Update dependency pylint to v4.0.1 (#6516) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 18 05:09:07 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 18 Oct 2025 05:09:07 -0700 Subject: [GRASS-git] [OSGeo/grass] d4a942: CI(deps): Update dependency mkdocs-material to v9.... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: d4a94288e9ebc15ee50b2d5bfc86fdeea6843171 https://github.com/OSGeo/grass/commit/d4a94288e9ebc15ee50b2d5bfc86fdeea6843171 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M man/mkdocs/requirements.txt Log Message: ----------- CI(deps): Update dependency mkdocs-material to v9.6.22 (#6515) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 18 05:09:39 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 18 Oct 2025 05:09:39 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/pylint-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 Sat Oct 18 05:09:49 2025 From: noreply at github.com (ShubhamDesai) Date: Sat, 18 Oct 2025 05:09:49 -0700 Subject: [GRASS-git] [OSGeo/grass] 488326: r.thin: Fix argument cannot be negative issue in i... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 4883264124d6e981958e380dae805bbf963f47d8 https://github.com/OSGeo/grass/commit/4883264124d6e981958e380dae805bbf963f47d8 Author: ShubhamDesai <42180509+ShubhamDesai at users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M raster/r.thin/io.c Log Message: ----------- r.thin: Fix argument cannot be negative issue in io.c (#6507) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 18 05:10:19 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 18 Oct 2025 05:10:19 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 65e2ba: CI(deps): Update pre-commit hook biomejs/pre-commi... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 65e2baaaa91868f04511cd9eff34d470762c7725 https://github.com/OSGeo/grass-addons/commit/65e2baaaa91868f04511cd9eff34d470762c7725 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook biomejs/pre-commit to v2.2.6 (#1505) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sat Oct 18 05:10:35 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 18 Oct 2025 05:10:35 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/mkdocs-material-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 Sat Oct 18 05:11:19 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 18 Oct 2025 05:11:19 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] Message-ID: Branch: refs/heads/renovate/biomejs-pre-commit-2.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 Oct 18 08:20:00 2025 From: noreply at github.com (OSGeo Weblate) Date: Sat, 18 Oct 2025 08:20:00 -0700 Subject: [GRASS-git] [OSGeo/grass] 3eae6f: Translations update from OSGeo Weblate (#6521) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 3eae6f60284654402288f2dd81a8772e87d9fd0a https://github.com/OSGeo/grass/commit/3eae6f60284654402288f2dd81a8772e87d9fd0a Author: OSGeo Weblate <97247866+osgeoweblate at users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) 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_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_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_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 (#6521) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 18 09:03:07 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 18 Oct 2025 09:03:07 -0700 Subject: [GRASS-git] [OSGeo/grass] 539e3e: locale: Update translation files Message-ID: Branch: refs/heads/periodic/update-i18n Home: https://github.com/OSGeo/grass Commit: 539e3edad94349da79e4f0d19d1c672450c1eb73 https://github.com/OSGeo/grass/commit/539e3edad94349da79e4f0d19d1c672450c1eb73 Author: echoix <27212526+echoix at users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) 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 Oct 18 09:27:20 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 18 Oct 2025 09:27:20 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] bc3c89: Fix typos near docstring issues found Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass-addons Commit: bc3c898b48c8a3d9c759c456c8ed2a398a9a9d22 https://github.com/OSGeo/grass-addons/commit/bc3c898b48c8a3d9c759c456c8ed2a398a9a9d22 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M src/raster/r.estimap.recreation/estimap_recreation/supply_and_use.py M src/raster/r.green/r.green.gshp/r.green.gshp.theoretical/r.green.gshp.theoretical.py M src/raster/r.green/r.green.hydro/libhydro/plant.py M src/raster/r.learn.ml2/rlearnlib/stats.py M src/raster/r.valley.bottom/r.valley.bottom.py Log Message: ----------- Fix typos near docstring issues found Commit: 2a202244367e353bd949acd5a15fb80f331fbd5e https://github.com/OSGeo/grass-addons/commit/2a202244367e353bd949acd5a15fb80f331fbd5e Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M src/imagery/i.landsat8.swlst/temperature.py Log Message: ----------- Move inputs list in docstring before parameters in src/imagery/i.landsat8.swlst/temperature.py estimate_lst() Commit: 6bf5a60c5aaa87ee1d60ef2869c500bc3250eb43 https://github.com/OSGeo/grass-addons/commit/6bf5a60c5aaa87ee1d60ef2869c500bc3250eb43 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M src/raster/r.valley.bottom/r.valley.bottom.py Log Message: ----------- r.valley.bottom: Move documented L parameter to step_message Commit: 7a849a0036f747046ffb26ad7c74dae5c7d34864 https://github.com/OSGeo/grass-addons/commit/7a849a0036f747046ffb26ad7c74dae5c7d34864 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M src/raster/r.learn.ml2/rlearnlib/stats.py Log Message: ----------- r.learn.ml2: Adjust docstring of multiple_regression to match signature parameter names Commit: c5abbc65bf34b0fc40183e6e1a08a837e06ba472 https://github.com/OSGeo/grass-addons/commit/c5abbc65bf34b0fc40183e6e1a08a837e06ba472 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M src/raster/r.estimap.recreation/estimap_recreation/accessibility.py M src/raster/r.estimap.recreation/estimap_recreation/distance.py M src/raster/r.estimap.recreation/estimap_recreation/grassy_utilities.py Log Message: ----------- r.estimap.recreation: Update docstring to match parameter names Commit: a1ba7c10e20890f42281074748ce764eae4cd343 https://github.com/OSGeo/grass-addons/commit/a1ba7c10e20890f42281074748ce764eae4cd343 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M src/raster/r.green/libgreen/utils.py Log Message: ----------- r.green: Update docstring to match parameter names Commit: 47d37bf68e2945967ec5f8a30279c4b6117bd191 https://github.com/OSGeo/grass-addons/commit/47d37bf68e2945967ec5f8a30279c4b6117bd191 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M src/raster/r.estimap.recreation/estimap_recreation/supply_and_use.py M src/raster/r.green/r.green.gshp/r.green.gshp.technical/r.green.gshp.technical.py M src/raster/r.green/r.green.gshp/r.green.gshp.theoretical/r.green.gshp.theoretical.py M src/raster/r.green/r.green.hydro/libhydro/plant.py M src/raster/r.valley.bottom/r.valley.bottom.py Log Message: ----------- Fix typos near docstring issues found Commit: 7a82bfe26b6e38a032343572906add45383f16cc https://github.com/OSGeo/grass-addons/commit/7a82bfe26b6e38a032343572906add45383f16cc Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M src/raster/r.estimap.recreation/estimap_recreation/distance.py Log Message: ----------- r.estimap.recreation: Add optional score parameter in compute_attractiveness() as used in other calls of this function Commit: 063ec4f64308260599f6bb5f14f6fa0da1083221 https://github.com/OSGeo/grass-addons/commit/063ec4f64308260599f6bb5f14f6fa0da1083221 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M src/raster/r.estimap.recreation/estimap_recreation/supply_and_use.py Log Message: ----------- r.estimap.recreation: Remove extraneous documented parameter from compute_supply() Commit: f2f8f34d028e30f407cb2173f8e269bf54c0c566 https://github.com/OSGeo/grass-addons/commit/f2f8f34d028e30f407cb2173f8e269bf54c0c566 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M pyproject.toml M src/raster/r.estimap.recreation/estimap_recreation/supply_and_use.py M src/raster/r.green/r.green.hydro/libhydro/plant.py Log Message: ----------- Ignore remaining DOC102 issues as can't easily solve Compare: https://github.com/OSGeo/grass-addons/compare/01aa8384e270...f2f8f34d028e To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sat Oct 18 09:47:56 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 18 Oct 2025 09:47:56 -0700 Subject: [GRASS-git] [OSGeo/grass] fa8054: docker: Update ubuntu_wxgui packages list for Ubun... Message-ID: Branch: refs/heads/renovate/ubuntu-24.x Home: https://github.com/OSGeo/grass Commit: fa8054de238688ebbebba19070648686ed885f8c https://github.com/OSGeo/grass/commit/fa8054de238688ebbebba19070648686ed885f8c Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M docker/ubuntu_wxgui/Dockerfile Log Message: ----------- docker: Update ubuntu_wxgui packages list for Ubuntu 24.04 Commit: 90096d780e98671605692274a99c646097f36640 https://github.com/OSGeo/grass/commit/90096d780e98671605692274a99c646097f36640 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M docker/ubuntu_wxgui/Dockerfile Log Message: ----------- docker: Update wxPython install url and name for Ubuntu 24.04 Commit: 220d46887fe613e0f1a4287285570a49f0059e00 https://github.com/OSGeo/grass/commit/220d46887fe613e0f1a4287285570a49f0059e00 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M docker/ubuntu_wxgui/Dockerfile Log Message: ----------- docker: Combine apt-get autoremove -y && apt-get clean -y Compare: https://github.com/OSGeo/grass/compare/05771b5e8d50...220d46887fe6 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 18 09:48:06 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 18 Oct 2025 09:48:06 -0700 Subject: [GRASS-git] [OSGeo/grass] 98c4cc: tests: Use copy of env for init (#6513) Message-ID: Branch: refs/heads/renovate/ubuntu-24.x Home: https://github.com/OSGeo/grass Commit: 98c4ccf0c3dcb4266d63dd1a108a2ff44fdc880d https://github.com/OSGeo/grass/commit/98c4ccf0c3dcb4266d63dd1a108a2ff44fdc880d Author: Vaclav Petras Date: 2025-10-16 (Thu, 16 Oct 2025) Changed paths: M python/grass/tools/tests/grass_tools_session_tools_pack_test.py M raster/r.out.gdal/tests/test_r_out_gdal.py M vector/v.colors/tests/test_v_colors.py M vector/v.decimate/tests/test_v_decimate.py Log Message: ----------- tests: Use copy of env for init (#6513) Some tests were not using a copy of the global environment and were modifying os.environ. This is a bad practice in the tests. While the fix is easy, preventing this from happening again is not possible with the current code since we want it to be easy to use the global environment. The global environment is still used in tests of grass.jupyter, but there we need first to add an env parameter everywhere to enable the isolated testing, so that's not covered in this changeset. Commit: 4bf86facd82ef1490c2bf277c4400015de95a759 https://github.com/OSGeo/grass/commit/4bf86facd82ef1490c2bf277c4400015de95a759 Author: Markus Metz <33666869+metzm at users.noreply.github.com> Date: 2025-10-16 (Thu, 16 Oct 2025) Changed paths: M vector/v.out.ogr/export_areas_fast.c M vector/v.out.ogr/export_lines_fast.c Log Message: ----------- v.out.ogr: fix fast export of areas (#6475) Commit: 2bd2d0ae1d9fb6d99f0d3609ab1fb342209a8799 https://github.com/OSGeo/grass/commit/2bd2d0ae1d9fb6d99f0d3609ab1fb342209a8799 Author: Vaclav Petras Date: 2025-10-16 (Thu, 16 Oct 2025) Changed paths: M lib/gis/tests/lib_gis_env_test.py M python/grass/script/tests/conftest.py M python/grass/script/tests/grass_script_core_location_test.py M python/grass/script/tests/grass_script_setup_test.py Log Message: ----------- tests: Use string and subprocess for isolation (#6514) Instead of using multiprocessing, use code in a string and subprocess with sys.executable to run code in isolation. While this is requires the tested code to be in a string as opposed to a function, this avoids many issues of multiprocessing (stuck queue on failure, complexities of spawning). It replaces queue communication with JSON in stdout which requires additional care in what is actually printed. As a result, the global environment is clearly not changed (it is a subprocess) as opposed to relying on multiprocessing behavior. For C library test, the separation of processes is even more clear, while at the same time, the test itself can now set up the runtime environment for dynamic libraries instead of relying on the external environment. Renames and document tests in grass_script_setup_test.py with their current scope as their scope shifted when only one way of isolating and calling is used (no more partial vs nested function). Clarify role of setting the global capturing stderr in the tests and add more capture stderr smoke testing. Be more consistent in mocking no global session with the fixture. Uses capture outputs and exception to report stderr from the subprocess to ensure it is reported instead of relying on stderr being printed through pytest (stderr does not show up on Windows in CI with pytest for failures in lib_gis_env_test.py). The constructed script needs to use raw strings for the path to accommodate backslashes (as a way of dealing with Windows paths). The library test is skipped on Windows because the environment is not refreshed with the changes made in Python. Python updates it, but the getter function on Windows apparently keeps using a cached version, so the C functions access with ctypes don't see GISRC and fail with no session. Commit: ec42cfa9e21e4fb1b3282f7e58b57d654cb9e0d2 https://github.com/OSGeo/grass/commit/ec42cfa9e21e4fb1b3282f7e58b57d654cb9e0d2 Author: M?ris Narti?s Date: 2025-10-17 (Fri, 17 Oct 2025) Changed paths: M configure M configure.ac M include/grass/config.h.in Log Message: ----------- build: move config.h.in customizations to configure.ac (#6509) All customization now lives in configure.ac and config.h.in can be safely regenerated Some obsolete code removed, LFS detection modernized Contains files regenerated with autoconf 2.72 Commit: 85b38da2a379ec4916d76f06aea9ea99cd0d3571 https://github.com/OSGeo/grass/commit/85b38da2a379ec4916d76f06aea9ea99cd0d3571 Author: M?ris Narti?s Date: 2025-10-17 (Fri, 17 Oct 2025) Changed paths: M configure M configure.ac M include/grass/config.h.in Log Message: ----------- build: define more typical HAVE_PTHREAD if pthreads library can be used (#6479) Commit: 4541e23b3f4350c8a47a3098181f0fb2b055ef6c https://github.com/OSGeo/grass/commit/4541e23b3f4350c8a47a3098181f0fb2b055ef6c Author: Vaclav Petras Date: 2025-10-17 (Fri, 17 Oct 2025) Changed paths: M lib/init/grass.py M python/grass/app/runtime.py A python/grass/app/tests/grass_app_resource_paths_test.py R python/grass/app/tests/grass_app_runtime.py A python/grass/app/tests/grass_app_runtime_test.py M python/grass/script/setup.py M python/grass/script/tests/grass_script_setup_test.py Log Message: ----------- grass.app: Do env var setup in RuntimePaths (#6482) In anticipation of #5630 which adds multiple variables besides GISBASE, this modifies RuntimePaths to handle variables from a list (dict to be exact). Now, only one variable is handled that way and that is GISBASE. The GRASS_PREFIX variable is handled in a different way because the compile-time values of the other variables are without a prefix and the RuntimePaths is prefixing them when the variable is needed. The RuntimePaths object can now set environment variables when explicitly asked to do so. This hides the info about all the variables handled by the object inside the class code, so the caller does not need to know about a change from one GISBASE to multiple GISBASE-like variables. Both the main grass executable and the Python init function now use RuntimePaths to set up the GISBASE (and other GISBASE-like variables in the future). While both usages of RuntimePaths are similar, they are not completely the same. Python init takes optional, caller-provided gisbase which is used as a prefix (assuming prefix and gisbase are, in practice, the same), while the main executable always uses the RuntimePaths default. Both test if the gisbase from RuntimePaths exists, and if not, they go to get_install_path to get a fallback one. To allow for the fallback to take effect, RuntimePaths can take prefix in the constructor and will use it instead of the compile-time determined GRASS_PREFIX. Additionally, allow mixing of gisbase and prefix-only on the input which is needed for real installations, at least those without FHS. If the path is full GISBASE, the unique GISBASE part is removed, remove it to get the prefix only. The corresponding test passes with non-trivial GISBASE. Also, the consistency tests fail when the compile-time prefix path is non-sense. For simple, and more readable code, avoid import alias for resource_paths and use the module name directly. The actual init code needs to unfortunately deal with GISBASE directly. RuntimePaths itself always assumes that the paths are right, so any searches and fallbacks need to happen in the caller code. When we provide a corrected gisbase as a prefix, a broken build will supply wrong gisbase to the prefix breaking gisbase again, so we need to manually fix it with a subsequent call. This is not nice, and we need to have it at two different places now, but it is not a overly complicated code. Generally, the tests are trying to check that resource paths are substituted during build and fail otherwise, i.e., the opposite of what the code is trying to do which is work even if the installation is broken in some way. Commit: f9854405c0c40241d63103ad4d947b321b7c38e4 https://github.com/OSGeo/grass/commit/f9854405c0c40241d63103ad4d947b321b7c38e4 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) 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.30.9 (#6517) Commit: 747a1fac29f787177096db8c7aea8d3081e0e9ea https://github.com/OSGeo/grass/commit/747a1fac29f787177096db8c7aea8d3081e0e9ea Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.14.1 (#6518) Commit: 6c91ea7cc5d087c356bc0b856b220e304d7732d2 https://github.com/OSGeo/grass/commit/6c91ea7cc5d087c356bc0b856b220e304d7732d2 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M .github/workflows/super-linter.yml Log Message: ----------- CI(deps): Update super-linter/super-linter action to v8.2.1 (#6519) Commit: 02defa1db236e7595c93f66f942d278b036c246b https://github.com/OSGeo/grass/commit/02defa1db236e7595c93f66f942d278b036c246b Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook zizmorcore/zizmor-pre-commit to v1.15.2 (#6520) Commit: fc707d0e858093c3f3868c87d8b627f22d56a674 https://github.com/OSGeo/grass/commit/fc707d0e858093c3f3868c87d8b627f22d56a674 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml Log Message: ----------- CI(deps): Update dependency pylint to v4.0.1 (#6516) Commit: d4a94288e9ebc15ee50b2d5bfc86fdeea6843171 https://github.com/OSGeo/grass/commit/d4a94288e9ebc15ee50b2d5bfc86fdeea6843171 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M man/mkdocs/requirements.txt Log Message: ----------- CI(deps): Update dependency mkdocs-material to v9.6.22 (#6515) Commit: 4883264124d6e981958e380dae805bbf963f47d8 https://github.com/OSGeo/grass/commit/4883264124d6e981958e380dae805bbf963f47d8 Author: ShubhamDesai <42180509+ShubhamDesai at users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M raster/r.thin/io.c Log Message: ----------- r.thin: Fix argument cannot be negative issue in io.c (#6507) Commit: 3eae6f60284654402288f2dd81a8772e87d9fd0a https://github.com/OSGeo/grass/commit/3eae6f60284654402288f2dd81a8772e87d9fd0a Author: OSGeo Weblate <97247866+osgeoweblate at users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) 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_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_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_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 (#6521) Commit: 31fcb9dee814382d6d87d5318b1efb5c03dba403 https://github.com/OSGeo/grass/commit/31fcb9dee814382d6d87d5318b1efb5c03dba403 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M .github/workflows/codeql-analysis.yml M .github/workflows/python-code-quality.yml M .github/workflows/super-linter.yml M .pre-commit-config.yaml M configure M configure.ac M include/grass/config.h.in M lib/gis/tests/lib_gis_env_test.py M lib/init/grass.py 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_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_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_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 man/mkdocs/requirements.txt M python/grass/app/runtime.py A python/grass/app/tests/grass_app_resource_paths_test.py R python/grass/app/tests/grass_app_runtime.py A python/grass/app/tests/grass_app_runtime_test.py M python/grass/script/setup.py M python/grass/script/tests/conftest.py M python/grass/script/tests/grass_script_core_location_test.py M python/grass/script/tests/grass_script_setup_test.py M python/grass/tools/tests/grass_tools_session_tools_pack_test.py M raster/r.out.gdal/tests/test_r_out_gdal.py M raster/r.thin/io.c M vector/v.colors/tests/test_v_colors.py M vector/v.decimate/tests/test_v_decimate.py M vector/v.out.ogr/export_areas_fast.c M vector/v.out.ogr/export_lines_fast.c Log Message: ----------- Merge branch 'main' into renovate/ubuntu-24.x Compare: https://github.com/OSGeo/grass/compare/220d46887fe6...31fcb9dee814 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 18 09:49:58 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 18 Oct 2025 09:49:58 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 64b4f0: CI(deps): Update super-linter/super-linter action ... Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass-addons Commit: 64b4f0fb46214a90a8062452931634dfe3c26963 https://github.com/OSGeo/grass-addons/commit/64b4f0fb46214a90a8062452931634dfe3c26963 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M .github/workflows/super-linter.yml Log Message: ----------- CI(deps): Update super-linter/super-linter action to v8.2.1 (#1507) Commit: 65e2baaaa91868f04511cd9eff34d470762c7725 https://github.com/OSGeo/grass-addons/commit/65e2baaaa91868f04511cd9eff34d470762c7725 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook biomejs/pre-commit to v2.2.6 (#1505) Commit: 3a0073b9298ac97f50ec4713a300f068e5d2bf32 https://github.com/OSGeo/grass-addons/commit/3a0073b9298ac97f50ec4713a300f068e5d2bf32 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M .github/workflows/super-linter.yml M .pre-commit-config.yaml Log Message: ----------- Merge branch 'grass8' into renovate/ruff Compare: https://github.com/OSGeo/grass-addons/compare/f2f8f34d028e...3a0073b9298a To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sat Oct 18 10:00:01 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 18 Oct 2025 10:00:01 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 06f3ee: CI: Disable checking Ruff format in super-linter, ... Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass-addons Commit: 06f3eeb8f4e37a89c6d289ea1eee300bc3320f63 https://github.com/OSGeo/grass-addons/commit/06f3eeb8f4e37a89c6d289ea1eee300bc3320f63 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M .github/workflows/super-linter.yml Log Message: ----------- CI: Disable checking Ruff format in super-linter, as not updated at the same time Commit: f5c58eaba3e321a6b27968ac84f027a47ec95260 https://github.com/OSGeo/grass-addons/commit/f5c58eaba3e321a6b27968ac84f027a47ec95260 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M pyproject.toml Log Message: ----------- CQ: Require ruff 0.14.1 because of exclusion of rule DOC102 Compare: https://github.com/OSGeo/grass-addons/compare/3a0073b9298a...f5c58eaba3e3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sat Oct 18 10:18:36 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 18 Oct 2025 10:18:36 -0700 Subject: [GRASS-git] [OSGeo/grass] abca23: Add --break-system-packages when installing wxPython Message-ID: Branch: refs/heads/renovate/ubuntu-24.x Home: https://github.com/OSGeo/grass Commit: abca23bb7dccf63960eb88dfdd4d47b95ea73812 https://github.com/OSGeo/grass/commit/abca23bb7dccf63960eb88dfdd4d47b95ea73812 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M docker/ubuntu_wxgui/Dockerfile Log Message: ----------- Add --break-system-packages when installing wxPython To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 18 10:35:50 2025 From: noreply at github.com (github-actions[bot]) Date: Sat, 18 Oct 2025 10:35:50 -0700 Subject: [GRASS-git] [OSGeo/grass] 663f53: locale: Update translation files (#6522) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 663f5350babffed5a98b7713810366b5cc761c1a https://github.com/OSGeo/grass/commit/663f5350babffed5a98b7713810366b5cc761c1a Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M locale/templates/grasslibs.pot M locale/templates/grassmods.pot M locale/templates/grasswxpy.pot Log Message: ----------- locale: Update translation files (#6522) 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 Oct 18 10:59:06 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 18 Oct 2025 10:59:06 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/periodic/update-i18n 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 Oct 18 11:03:03 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 18 Oct 2025 11:03:03 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 5cb968: CI(deps): Update ruff to v0.14.1 (#1506) Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 5cb968f55a99751846ac9af8070831e07b9710e5 https://github.com/OSGeo/grass-addons/commit/5cb968f55a99751846ac9af8070831e07b9710e5 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M .github/workflows/linting.yml M .github/workflows/super-linter.yml M .pre-commit-config.yaml M pyproject.toml M src/imagery/i.landsat8.swlst/temperature.py M src/raster/r.estimap.recreation/estimap_recreation/accessibility.py M src/raster/r.estimap.recreation/estimap_recreation/distance.py M src/raster/r.estimap.recreation/estimap_recreation/grassy_utilities.py M src/raster/r.estimap.recreation/estimap_recreation/supply_and_use.py M src/raster/r.green/libgreen/utils.py M src/raster/r.green/r.green.gshp/r.green.gshp.technical/r.green.gshp.technical.py M src/raster/r.green/r.green.gshp/r.green.gshp.theoretical/r.green.gshp.theoretical.py M src/raster/r.green/r.green.hydro/libhydro/plant.py M src/raster/r.learn.ml2/rlearnlib/stats.py M src/raster/r.valley.bottom/r.valley.bottom.py Log Message: ----------- CI(deps): Update ruff to v0.14.1 (#1506) * CI(deps): Update ruff to v0.14.1 * Fix typos near docstring issues found * Move inputs list in docstring before parameters in src/imagery/i.landsat8.swlst/temperature.py estimate_lst() * r.valley.bottom: Move documented L parameter to step_message * r.learn.ml2: Adjust docstring of multiple_regression to match signature parameter names * r.estimap.recreation: Update docstring to match parameter names * r.green: Update docstring to match parameter names * Fix typos near docstring issues found * r.estimap.recreation: Add optional score parameter in compute_attractiveness() as used in other calls of this function * r.estimap.recreation: Remove extraneous documented parameter from compute_supply() * Ignore remaining DOC102 issues as can't easily solve * CI: Disable checking Ruff format in super-linter, as not updated at the same time * CQ: Require ruff 0.14.1 because of exclusion of rule DOC102 --------- Co-authored-by: renovate[bot] <29139614+renovate[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 Sat Oct 18 11:03:06 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 18 Oct 2025 11:03:06 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] Message-ID: Branch: refs/heads/renovate/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 Sat Oct 18 15:14:41 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 18 Oct 2025 15:14:41 -0700 Subject: [GRASS-git] [OSGeo/grass] a782b7: CI(deps): Update ubuntu Docker tag to v24 for ubun... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: a782b7a0e1a1ff9d3dc46f6e9be8cd73d08fa8a3 https://github.com/OSGeo/grass/commit/a782b7a0e1a1ff9d3dc46f6e9be8cd73d08fa8a3 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-18 (Sat, 18 Oct 2025) Changed paths: M docker/ubuntu_wxgui/Dockerfile Log Message: ----------- CI(deps): Update ubuntu Docker tag to v24 for ubuntu_wxgui Dockerfile (#6510) * CI(deps): Update ubuntu Docker tag to v24 * docker: Update ubuntu_wxgui packages list for Ubuntu 24.04 * docker: Update wxPython install url and name for Ubuntu 24.04 * docker: Combine apt-get autoremove -y && apt-get clean -y * Add --break-system-packages when installing wxPython --------- Co-authored-by: renovate[bot] <29139614+renovate[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/settings/notifications From noreply at github.com Sat Oct 18 20:44:35 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 18 Oct 2025 20:44:35 -0700 Subject: [GRASS-git] [OSGeo/grass] a1b273: CQ: Fix Ruff ISC003: Explicitly concatenated strin... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: a1b273f3dfb2fc7e2d7142cd839782b423295b59 https://github.com/OSGeo/grass/commit/a1b273f3dfb2fc7e2d7142cd839782b423295b59 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-19 (Sun, 19 Oct 2025) Changed paths: M gui/wxpython/vnet/vnet_core.py M lib/imagery/testsuite/test_imagery_sigfile.py M lib/imagery/testsuite/test_imagery_sigsetfile.py M pyproject.toml M python/grass/gunittest/case.py M temporal/t.rast.series/testsuite/test_series.py Log Message: ----------- CQ: Fix Ruff ISC003: Explicitly concatenated string should be implicitly concatenated (#6525) Ruff rule: https://docs.astral.sh/ruff/rules/explicit-string-concatenation/ To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 18 20:51:38 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 18 Oct 2025 20:51:38 -0700 Subject: [GRASS-git] [OSGeo/grass] 80fbcd: CQ: Check Ruff rules outdated-version-block (UP036... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 80fbcddbe0288f3e971db0ba91f7fc3f774ea42e https://github.com/OSGeo/grass/commit/80fbcddbe0288f3e971db0ba91f7fc3f774ea42e Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-19 (Sun, 19 Oct 2025) Changed paths: M pyproject.toml Log Message: ----------- CQ: Check Ruff rules outdated-version-block (UP036) and duplicate-class-field-definition (PIE794) (#6527) * CQ: Check Ruff rule outdated-version-block (UP036) Only one instance had a problem, and is probably not fixable right away, so only ignore that file. Ruff rule: https://docs.astral.sh/ruff/rules/outdated-version-block/ * CQ: Check Ruff rule duplicate-class-field-definition (PIE794) Ruff rule: https://docs.astral.sh/ruff/rules/duplicate-class-field-definition/ To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 18 21:09:42 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 18 Oct 2025 21:09:42 -0700 Subject: [GRASS-git] [OSGeo/grass] 5f2032: CQ: Fix Ruff TD006: Invalid TODO capitalization: `... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 5f20320dc7ec7bc36d9a8f45414d34349e1d9500 https://github.com/OSGeo/grass/commit/5f20320dc7ec7bc36d9a8f45414d34349e1d9500 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-19 (Sun, 19 Oct 2025) Changed paths: M gui/wxpython/mapdisp/main.py M gui/wxpython/modules/colorrules.py M gui/wxpython/nviz/tools.py M pyproject.toml M python/grass/imaging/images2gif.py M python/grass/imaging/images2swf.py M scripts/i.colors.enhance/i.colors.enhance.py M scripts/m.proj/m.proj.py M scripts/v.in.wfs/v.in.wfs.py Log Message: ----------- CQ: Fix Ruff TD006: Invalid TODO capitalization: `todo` should be `TODO` (#6526) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun Oct 19 03:41:41 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sun, 19 Oct 2025 03:41:41 -0700 Subject: [GRASS-git] [OSGeo/grass] 3852c5: CQ: Fix Ruff PLR6201: Use a set literal when testi... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 3852c52a6ee5ed16ab7c0d2129951ff2d4badb8b https://github.com/OSGeo/grass/commit/3852c52a6ee5ed16ab7c0d2129951ff2d4badb8b Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-19 (Sun, 19 Oct 2025) Changed paths: M gui/wxpython/gui_core/ghelp.py M gui/wxpython/gui_core/prompt.py M gui/wxpython/iclass/plots.py M gui/wxpython/mapwin/buffered.py M gui/wxpython/wxplot/histogram.py M gui/wxpython/wxplot/profile.py M lib/init/grass.py M man/build.py M man/build_full_index.py M man/build_keywords.py M man/parser_standard_options.py M pyproject.toml M python/grass/gunittest/reporters.py M python/grass/imaging/images2gif.py M python/grass/imaging/images2ims.py M python/grass/imaging/images2swf.py M python/grass/pygrass/modules/interface/parameter.py M vector/v.colors/tests/test_v_colors.py M vector/v.what/testsuite/test_v_what_output.py Log Message: ----------- CQ: Fix Ruff PLR6201: Use a set literal when testing for membership (#6528) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun Oct 19 14:11:37 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 19 Oct 2025 14:11:37 -0700 Subject: [GRASS-git] [OSGeo/grass] 9d2ccd: CI(deps): Update astral-sh/setup-uv action to v7.1.1 Message-ID: Branch: refs/heads/renovate/astral-sh-setup-uv-7.x Home: https://github.com/OSGeo/grass Commit: 9d2ccd796598661684e28dd47a7dde84f73efb0d https://github.com/OSGeo/grass/commit/9d2ccd796598661684e28dd47a7dde84f73efb0d Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-19 (Sun, 19 Oct 2025) Changed paths: M .github/workflows/additional_checks.yml Log Message: ----------- CI(deps): Update astral-sh/setup-uv action to v7.1.1 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun Oct 19 16:47:57 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 19 Oct 2025 16:47:57 -0700 Subject: [GRASS-git] [OSGeo/grass] c31212: CI(deps): Update astral-sh/setup-uv action to v7.1... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: c3121221ae36c1a8afecae880738b5d4ab3a4d3f https://github.com/OSGeo/grass/commit/c3121221ae36c1a8afecae880738b5d4ab3a4d3f Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-19 (Sun, 19 Oct 2025) Changed paths: M .github/workflows/additional_checks.yml Log Message: ----------- CI(deps): Update astral-sh/setup-uv action to v7.1.1 (#6530) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun Oct 19 16:48:33 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 19 Oct 2025 16:48:33 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/astral-sh-setup-uv-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 Sun Oct 19 20:26:07 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 19 Oct 2025 20:26:07 -0700 Subject: [GRASS-git] [OSGeo/grass] 86ba2e: CI(deps): Lock file maintenance Message-ID: Branch: refs/heads/renovate/lock-file-maintenance Home: https://github.com/OSGeo/grass Commit: 86ba2e4f7c5175926348e3ab59de3f6b9aea9746 https://github.com/OSGeo/grass/commit/86ba2e4f7c5175926348e3ab59de3f6b9aea9746 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-20 (Mon, 20 Oct 2025) 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 Mon Oct 20 03:28:30 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Mon, 20 Oct 2025 03:28:30 -0700 Subject: [GRASS-git] [OSGeo/grass] 03d5f2: grass.gunittest: Exclude test files with tests ran... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 03d5f2afe90307c80177acf3ddd4c8632514b6b0 https://github.com/OSGeo/grass/commit/03d5f2afe90307c80177acf3ddd4c8632514b6b0 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-20 (Mon, 20 Oct 2025) Changed paths: M .gunittest.cfg Log Message: ----------- grass.gunittest: Exclude test files with tests ran with pytest (#6523) Since May 2025, these tests are ran with pytest. We didn't see a difference between both, so it is safe to exclude them from running in gunittest too. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Mon Oct 20 04:09:42 2025 From: noreply at github.com (renovate[bot]) Date: Mon, 20 Oct 2025 04:09:42 -0700 Subject: [GRASS-git] [OSGeo/grass] 76ee40: CI(deps): Lock file maintenance (#6531) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 76ee40672d16e5c61e29f5fcdc4937371b4abc1d https://github.com/OSGeo/grass/commit/76ee40672d16e5c61e29f5fcdc4937371b4abc1d Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-20 (Mon, 20 Oct 2025) Changed paths: M flake.lock Log Message: ----------- CI(deps): Lock file maintenance (#6531) 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 Mon Oct 20 09:28:46 2025 From: noreply at github.com (ShubhamDesai) Date: Mon, 20 Oct 2025 09:28:46 -0700 Subject: [GRASS-git] [OSGeo/grass] da1fd6: i.ortho.rectify: Fix Copy into fixed size buffer i... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: da1fd600869cb7359fe9bd3fc8837858b81749a4 https://github.com/OSGeo/grass/commit/da1fd600869cb7359fe9bd3fc8837858b81749a4 Author: ShubhamDesai <42180509+ShubhamDesai at users.noreply.github.com> Date: 2025-10-20 (Mon, 20 Oct 2025) Changed paths: M imagery/i.ortho.photo/i.ortho.rectify/main.c M imagery/i.ortho.photo/i.ortho.rectify/target.c Log Message: ----------- i.ortho.rectify: Fix Copy into fixed size buffer issues (#6466) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue Oct 21 06:57:37 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Tue, 21 Oct 2025 06:57:37 -0700 Subject: [GRASS-git] [OSGeo/grass] fb0165: CQ: Fix Ruff PTH110: `os.path.exists()` should be ... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: fb0165c2d021b7700528aca09c224847be871729 https://github.com/OSGeo/grass/commit/fb0165c2d021b7700528aca09c224847be871729 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-21 (Tue, 21 Oct 2025) Changed paths: M display/d.mon/render_cmd.py M gui/wxpython/animation/data.py M gui/wxpython/animation/dialogs.py M gui/wxpython/animation/provider.py M gui/wxpython/core/gconsole.py M gui/wxpython/core/globalvar.py M gui/wxpython/core/render.py M gui/wxpython/core/settings.py M gui/wxpython/core/toolboxes.py M gui/wxpython/core/utils.py M gui/wxpython/core/watchdog.py M gui/wxpython/gcp/manager.py M gui/wxpython/gmodeler/panels.py M gui/wxpython/gui_core/ghelp.py M gui/wxpython/gui_core/menu.py M gui/wxpython/gui_core/pyedit.py M gui/wxpython/gui_core/widgets.py M gui/wxpython/iclass/frame.py M gui/wxpython/icons/icon.py M gui/wxpython/image2target/ii2t_gis_set.py M gui/wxpython/image2target/ii2t_manager.py M gui/wxpython/lmgr/frame.py M gui/wxpython/lmgr/workspace.py M gui/wxpython/main_window/frame.py M gui/wxpython/modules/colorrules.py M gui/wxpython/modules/import_export.py M gui/wxpython/nviz/tools.py M gui/wxpython/photo2image/ip2i_manager.py M gui/wxpython/psmap/dialogs.py M gui/wxpython/psmap/instructions.py M gui/wxpython/rlisetup/functions.py M gui/wxpython/startup/locdownload.py M gui/wxpython/tplot/frame.py M gui/wxpython/wxplot/profile.py M imagery/i.cluster/testsuite/test_i_cluster.py M imagery/i.landsat.toar/testsuite/test_i_landsat_toar.py M imagery/i.rectify/testsuite/test_i_rectify.py M imagery/i.target/testsuite/test_i_target.py M lib/gis/testsuite/test_gis_lib_getl.py M lib/init/grass.py M locale/grass_po_stats.py M man/build.py M man/build_rest.py M pyproject.toml M python/grass/app/data.py M python/grass/app/runtime.py M python/grass/app/tests/grass_app_resource_paths_test.py M python/grass/experimental/create.py M python/grass/experimental/tests/grass_script_mapset_session_test.py M python/grass/experimental/tests/grass_script_tmp_mapset_session_test.py M python/grass/grassdb/checks.py M python/grass/gunittest/invoker.py M python/grass/gunittest/main.py M python/grass/gunittest/multireport.py M python/grass/gunittest/utils.py M python/grass/jupyter/map.py M python/grass/jupyter/tests/grass_jupyter_session_test.py M python/grass/pygrass/vector/__init__.py M python/grass/pygrass/vector/table.py M python/grass/script/core.py M python/grass/script/tests/grass_script_create_project_pack_test.py M python/grass/script/tests/grass_script_setup_test.py M python/grass/script/utils.py M python/grass/temporal/core.py M python/grass/temporal/stds_import.py M python/grass/tools/tests/conftest.py M python/grass/tools/tests/grass_tools_session_tools_pack_test.py M python/grass/utils/download.py M raster/r.in.pdal/testsuite/test_r_in_pdal_binning.py M raster/r.in.pdal/testsuite/test_r_in_pdal_print.py M raster/r.in.pdal/testsuite/test_r_in_pdal_selection.py M raster/r.kappa/testsuite/test_r_kappa.py M raster/r.smooth.edgepreserve/testsuite/test_r_smooth_edgepreserve.py M raster/r.terraflow/testsuite/test_r_terraflow.py M scripts/d.polar/d.polar.py M scripts/db.out.ogr/db.out.ogr.py M scripts/g.extension.all/g.extension.all.py M scripts/g.extension/g.extension.py M scripts/g.extension/testsuite/test_addons_modules.py M scripts/g.manual/g.manual.py M scripts/i.oif/testsuite/test_i_oif.py M scripts/m.proj/m.proj.py M scripts/r.import/r.import.py M scripts/r.in.wms/wms_cap_parsers.py M scripts/r.pack/r.pack.py M scripts/r.pack/tests/r_pack_test.py M scripts/r.unpack/r.unpack.py M scripts/r3.in.xyz/r3.in.xyz.py M scripts/v.in.e00/v.in.e00.py M scripts/v.in.lines/v.in.lines.py M scripts/v.in.wfs/v.in.wfs.py M scripts/v.pack/v.pack.py M scripts/v.unpack/v.unpack.py M temporal/t.rast.export/t.rast.export.py M temporal/t.rast.out.vtk/t.rast.out.vtk.py M utils/create_python_init_file.py M utils/merge_sitemaps.py M utils/mkdocs.py M utils/mkhtml.py M utils/mkmarkdown.py M utils/test_generate_last_commit_file.py M utils/thumbnails.py Log Message: ----------- CQ: Fix Ruff PTH110: `os.path.exists()` should be replaced by `Path.exists()` (#6524) * CQ: Fix Ruff PTH110: `os.path.exists()` should be replaced by `Path.exists()` Ruff rule: https://docs.astral.sh/ruff/rules/os-path-exists/ * Update grass.py, grass_script_create_project_pack_test.py, d.polar.py, r_pack_test.py, create_python_init_file.py, globalvar.py, lib/init/grass.py Co-authored-by: Stefan Blumentrath * Update gui/wxpython/wxplot/profile.py * Update profile.py * Apply suggestions from code review for os.path.join * r.pack: Revert changes for a test that returns a permission error instead of checking if exists or not * Add typing to python/grass/tools/tests/conftest.py for tmp_path_factory * Remove wrapping pathlib.Path objects when they are already given in argument as a pathlib.Path in python/grass/tools/tests/grass_tools_session_tools_pack_test.py --------- Co-authored-by: Stefan Blumentrath To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed Oct 22 04:20:18 2025 From: noreply at github.com (=?UTF-8?B?TcSBcmlzIE5hcnRpxaFz?=) Date: Wed, 22 Oct 2025 04:20:18 -0700 Subject: [GRASS-git] [OSGeo/grass] baed6f: build: correctly report detected LFS state at the ... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: baed6f61052cf2d579158682d1a33e8b08b5b30b https://github.com/OSGeo/grass/commit/baed6f61052cf2d579158682d1a33e8b08b5b30b Author: M?ris Narti?s Date: 2025-10-22 (Wed, 22 Oct 2025) Changed paths: M configure M configure.ac Log Message: ----------- build: correctly report detected LFS state at the end of configure run (#6537) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed Oct 22 04:20:57 2025 From: noreply at github.com (renovate[bot]) Date: Wed, 22 Oct 2025 04:20:57 -0700 Subject: [GRASS-git] [OSGeo/grass] 5f0a14: CI(deps): Update dependency PDAL/PDAL to v2.9.2 Message-ID: Branch: refs/heads/renovate/pdal-pdal-2.x Home: https://github.com/OSGeo/grass Commit: 5f0a142a377c6995348b9ebab409b710f4781bb6 https://github.com/OSGeo/grass/commit/5f0a142a377c6995348b9ebab409b710f4781bb6 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-22 (Wed, 22 Oct 2025) Changed paths: M docker/ubuntu_wxgui/Dockerfile Log Message: ----------- CI(deps): Update dependency PDAL/PDAL to v2.9.2 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed Oct 22 08:44:49 2025 From: noreply at github.com (renovate[bot]) Date: Wed, 22 Oct 2025 08:44:49 -0700 Subject: [GRASS-git] [OSGeo/grass] b327e8: CI(deps): Update dependency PDAL/PDAL to v2.9.2 (#... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: b327e821ade0773ba88768318bde969c67ec186e https://github.com/OSGeo/grass/commit/b327e821ade0773ba88768318bde969c67ec186e Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-22 (Wed, 22 Oct 2025) Changed paths: M docker/ubuntu_wxgui/Dockerfile Log Message: ----------- CI(deps): Update dependency PDAL/PDAL to v2.9.2 (#6538) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed Oct 22 08:45:50 2025 From: noreply at github.com (renovate[bot]) Date: Wed, 22 Oct 2025 08:45:50 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/pdal-pdal-2.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 Oct 23 08:27:50 2025 From: noreply at github.com (Nishant Bansal) Date: Thu, 23 Oct 2025 08:27:50 -0700 Subject: [GRASS-git] [OSGeo/grass] 938e5b: lib/raster: Update JSON structure in Rast_print_js... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 938e5b09359caaeb9cfd62cb2c7e847218001627 https://github.com/OSGeo/grass/commit/938e5b09359caaeb9cfd62cb2c7e847218001627 Author: Nishant Bansal Date: 2025-10-23 (Thu, 23 Oct 2025) Changed paths: M lib/raster/json_color_out.c M raster/r.colors.out/r.colors.out.md M raster/r.colors.out/r3.colors.out.md M raster/r.colors.out/tests/r3_colors_out_test.py M raster/r.colors.out/tests/r_colors_out_test.py M vector/v.colors.out/tests/v_colors_out_test.py M vector/v.colors.out/v.colors.out.md M vector/v.colors/tests/test_v_colors.py Log Message: ----------- lib/raster: Update JSON structure in Rast_print_json_colors (#6539) lib/raster: update JSON structure in Rast_print_json_colors Signed-off-by: Nishant Bansal To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu Oct 23 09:33:30 2025 From: noreply at github.com (Stefan Blumentrath) Date: Thu, 23 Oct 2025 09:33:30 -0700 Subject: [GRASS-git] [OSGeo/grass] 9ba197: docker: re-structure build stages for Ubuntu with ... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 9ba197615c0918ad9f75e060bedc545e6def14b3 https://github.com/OSGeo/grass/commit/9ba197615c0918ad9f75e060bedc545e6def14b3 Author: Stefan Blumentrath Date: 2025-10-23 (Thu, 23 Oct 2025) Changed paths: M Dockerfile M docker/ubuntu/Dockerfile Log Message: ----------- docker: re-structure build stages for Ubuntu with and without GUI to optimize caching (#6534) * reorder ubuntu build layers for cache --------- 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/settings/notifications From noreply at github.com Thu Oct 23 12:47:13 2025 From: noreply at github.com (Tomas Zigo) Date: Thu, 23 Oct 2025 12:47:13 -0700 Subject: [GRASS-git] [OSGeo/grass] e68610: wxGUI/datacatalog: fix adding newly created projec... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: e68610cd0ebcd41aba993d8e3c467c4761a8fb9a https://github.com/OSGeo/grass/commit/e68610cd0ebcd41aba993d8e3c467c4761a8fb9a Author: Tomas Zigo <50632337+tmszi at users.noreply.github.com> Date: 2025-10-23 (Thu, 23 Oct 2025) Changed paths: M gui/wxpython/datacatalog/tree.py Log Message: ----------- wxGUI/datacatalog: fix adding newly created project into projects tree only once (#6453) When newly project is created into new GRASS database directory, which is not added into data catalog GRASS databases tree (different from the current default). To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu Oct 23 12:59:51 2025 From: noreply at github.com (Tomas Zigo) Date: Thu, 23 Oct 2025 12:59:51 -0700 Subject: [GRASS-git] [OSGeo/grass] 1eeaec: wxGUI/datacatalog: fix adding newly created projec... Message-ID: Branch: refs/heads/releasebranch_8_4 Home: https://github.com/OSGeo/grass Commit: 1eeaec16d1a13721829843954c7c54e4ba83a5f7 https://github.com/OSGeo/grass/commit/1eeaec16d1a13721829843954c7c54e4ba83a5f7 Author: Tomas Zigo <50632337+tmszi at users.noreply.github.com> Date: 2025-10-23 (Thu, 23 Oct 2025) Changed paths: M gui/wxpython/datacatalog/tree.py Log Message: ----------- wxGUI/datacatalog: fix adding newly created project into projects tree only once (#6453) When newly project is created into new GRASS database directory, which is not added into data catalog GRASS databases tree (different from the current default). To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 24 18:09:07 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 24 Oct 2025 18:09:07 -0700 Subject: [GRASS-git] [OSGeo/grass] b2010e: CI(deps): Update debian:13.1-slim Docker digest to... Message-ID: Branch: refs/heads/renovate/debian-13.1-slim Home: https://github.com/OSGeo/grass Commit: b2010e2ae4ad61104672b80eeeb4e41007381332 https://github.com/OSGeo/grass/commit/b2010e2ae4ad61104672b80eeeb4e41007381332 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M docker/debian/Dockerfile Log Message: ----------- CI(deps): Update debian:13.1-slim Docker digest to 66b37a5 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 24 18:09:15 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 24 Oct 2025 18:09:15 -0700 Subject: [GRASS-git] [OSGeo/grass] e6c8c4: CI(deps): Update dependency mkdocs-glightbox to v0... Message-ID: Branch: refs/heads/renovate/mkdocs-glightbox-0.x Home: https://github.com/OSGeo/grass Commit: e6c8c421b70c22d54c2e8e43d339526afe02ad7d https://github.com/OSGeo/grass/commit/e6c8c421b70c22d54c2e8e43d339526afe02ad7d Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M man/mkdocs/requirements.txt Log Message: ----------- CI(deps): Update dependency mkdocs-glightbox to v0.5.2 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 24 19:29:44 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 24 Oct 2025 19:29:44 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 4fb1cf: CI(deps): Update pre-commit hook biomejs/pre-commi... Message-ID: Branch: refs/heads/renovate/biomejs-pre-commit-2.x Home: https://github.com/OSGeo/grass-addons Commit: 4fb1cf6201e082444bf9cd5e74e6fb10ab22b397 https://github.com/OSGeo/grass-addons/commit/4fb1cf6201e082444bf9cd5e74e6fb10ab22b397 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook biomejs/pre-commit to v2.2.7 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri Oct 24 19:29:48 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 24 Oct 2025 19:29:48 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] a41e5f: CI(deps): Update ruff to v0.14.2 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass-addons Commit: a41e5f222673c124058a5ebef2b9816058acebe3 https://github.com/OSGeo/grass-addons/commit/a41e5f222673c124058a5ebef2b9816058acebe3 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M .github/workflows/linting.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.14.2 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri Oct 24 21:35:40 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 24 Oct 2025 21:35:40 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 10128d: CI(deps): Update pre-commit hook biomejs/pre-commi... Message-ID: Branch: refs/heads/renovate/biomejs-pre-commit-2.x Home: https://github.com/OSGeo/grass-addons Commit: 10128d617cbdbcc120fdb1270e0ec9f6b4a792f5 https://github.com/OSGeo/grass-addons/commit/10128d617cbdbcc120fdb1270e0ec9f6b4a792f5 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook biomejs/pre-commit to v2.3.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri Oct 24 21:35:43 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 24 Oct 2025 21:35:43 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 61a231: CI(deps): Update actions/download-artifact action ... Message-ID: Branch: refs/heads/renovate/major-6-github-artifact-actions Home: https://github.com/OSGeo/grass-addons Commit: 61a2312f8ae30f5e47439f2b0d86b0b7dfd0b46e https://github.com/OSGeo/grass-addons/commit/61a2312f8ae30f5e47439f2b0d86b0b7dfd0b46e Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M .github/workflows/post-pr-reviews.yml Log Message: ----------- CI(deps): Update actions/download-artifact action to v6 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri Oct 24 21:35:47 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 24 Oct 2025 21:35:47 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 9f0cb6: CI(deps): Update actions/upload-artifact action to v5 Message-ID: Branch: refs/heads/renovate/major-5-github-artifact-actions Home: https://github.com/OSGeo/grass-addons Commit: 9f0cb6536dbbe47fb7cf351c82d337f8b61afe70 https://github.com/OSGeo/grass-addons/commit/9f0cb6536dbbe47fb7cf351c82d337f8b61afe70 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M .github/workflows/ci.yml Log Message: ----------- CI(deps): Update actions/upload-artifact action to v5 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri Oct 24 22:00:12 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 24 Oct 2025 22:00:12 -0700 Subject: [GRASS-git] [OSGeo/grass] 9ae3e2: CI(deps): Update dependency mkdocs-glightbox to v0... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 9ae3e2256f3445ea781f88dcf1fbd76aa804f2f3 https://github.com/OSGeo/grass/commit/9ae3e2256f3445ea781f88dcf1fbd76aa804f2f3 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M man/mkdocs/requirements.txt Log Message: ----------- CI(deps): Update dependency mkdocs-glightbox to v0.5.2 (#6545) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 24 22:01:13 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 24 Oct 2025 22:01:13 -0700 Subject: [GRASS-git] [OSGeo/grass] 9c57a8: CI(deps): Update dependency pylint to v4.0.2 Message-ID: Branch: refs/heads/renovate/pylint-4.x Home: https://github.com/OSGeo/grass Commit: 9c57a8ba8cd43b3f1d64fd642f762e6679286fb5 https://github.com/OSGeo/grass/commit/9c57a8ba8cd43b3f1d64fd642f762e6679286fb5 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml Log Message: ----------- CI(deps): Update dependency pylint to v4.0.2 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 24 22:01:16 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 24 Oct 2025 22:01:16 -0700 Subject: [GRASS-git] [OSGeo/grass] 990fb2: CI(deps): Update dependency pylint to v4.0.2 Message-ID: Branch: refs/heads/renovate/pylint-4.x Home: https://github.com/OSGeo/grass Commit: 990fb274c0058e0e86fc861244a848731bac2d1d https://github.com/OSGeo/grass/commit/990fb274c0058e0e86fc861244a848731bac2d1d Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml Log Message: ----------- CI(deps): Update dependency pylint to v4.0.2 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 24 22:01:18 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 24 Oct 2025 22:01:18 -0700 Subject: [GRASS-git] [OSGeo/grass] 5b88ad: CI(deps): Update ruff to v0.14.2 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: 5b88ada16547b4533f1de7239bdf40d2b3ba8fae https://github.com/OSGeo/grass/commit/5b88ada16547b4533f1de7239bdf40d2b3ba8fae Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.14.2 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 24 22:01:21 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 24 Oct 2025 22:01:21 -0700 Subject: [GRASS-git] [OSGeo/grass] 2fa12f: CI(deps): Update ruff to v0.14.2 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: 2fa12f9d450f1ba2480bbeba78d041e9b0c5ed75 https://github.com/OSGeo/grass/commit/2fa12f9d450f1ba2480bbeba78d041e9b0c5ed75 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.14.2 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 24 22:01:22 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 24 Oct 2025 22:01:22 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/mkdocs-glightbox-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 Fri Oct 24 22:01:24 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 24 Oct 2025 22:01:24 -0700 Subject: [GRASS-git] [OSGeo/grass] 1fa655: CI(deps): Update github/codeql-action action to v4... Message-ID: Branch: refs/heads/renovate/github-codeql-action-4.x Home: https://github.com/OSGeo/grass Commit: 1fa65579709b8e010282be706e7eb7369d1702ec https://github.com/OSGeo/grass/commit/1fa65579709b8e010282be706e7eb7369d1702ec Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) 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.31.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 24 22:01:28 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 24 Oct 2025 22:01:28 -0700 Subject: [GRASS-git] [OSGeo/grass] 534022: CI(deps): Update pre-commit hook zizmorcore/zizmor... Message-ID: Branch: refs/heads/renovate/zizmorcore-zizmor-pre-commit-1.x Home: https://github.com/OSGeo/grass Commit: 534022c28e3109fbfdf7f81d290f397a54aa5dce https://github.com/OSGeo/grass/commit/534022c28e3109fbfdf7f81d290f397a54aa5dce Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook zizmorcore/zizmor-pre-commit to v1.16.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 24 22:38:05 2025 From: noreply at github.com (Stefan Blumentrath) Date: Fri, 24 Oct 2025 22:38:05 -0700 Subject: [GRASS-git] [OSGeo/grass] c86969: docker: backport updates for Ubuntu 24.04 to relea... Message-ID: Branch: refs/heads/releasebranch_8_4 Home: https://github.com/OSGeo/grass Commit: c86969bcd030f01e22761e1f4e33d3d57451bf83 https://github.com/OSGeo/grass/commit/c86969bcd030f01e22761e1f4e33d3d57451bf83 Author: Stefan Blumentrath Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M Dockerfile M docker/ubuntu/Dockerfile A utils/build_ubuntu_dependencies.sh Log Message: ----------- docker: backport updates for Ubuntu 24.04 to releasebranch_8_4 (#6540) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 25 02:46:55 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 25 Oct 2025 02:46:55 -0700 Subject: [GRASS-git] [OSGeo/grass] 557dd3: CI(deps): Update actions/download-artifact action ... Message-ID: Branch: refs/heads/renovate/major-6-github-artifact-actions Home: https://github.com/OSGeo/grass Commit: 557dd343f9753c73772e5c5836788c74a04e6722 https://github.com/OSGeo/grass/commit/557dd343f9753c73772e5c5836788c74a04e6722 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M .github/workflows/post-pr-reviews.yml Log Message: ----------- CI(deps): Update actions/download-artifact 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 Sat Oct 25 02:47:02 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 25 Oct 2025 02:47:02 -0700 Subject: [GRASS-git] [OSGeo/grass] badbcb: CI(deps): Update actions/upload-artifact action to v5 Message-ID: Branch: refs/heads/renovate/major-5-github-artifact-actions Home: https://github.com/OSGeo/grass Commit: badbcba4c5172c3848e7f044ffbabeadc0a41f99 https://github.com/OSGeo/grass/commit/badbcba4c5172c3848e7f044ffbabeadc0a41f99 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M .github/actions/create-upload-suggestions/action.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 v5 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 25 05:06:33 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 25 Oct 2025 05:06:33 -0700 Subject: [GRASS-git] [OSGeo/grass] f5c347: CI(deps): Update ruff to v0.14.2 (#6547) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: f5c347daeed28cc6d994581890877709b09f8134 https://github.com/OSGeo/grass/commit/f5c347daeed28cc6d994581890877709b09f8134 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.14.2 (#6547) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 25 05:06:44 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 25 Oct 2025 05:06:44 -0700 Subject: [GRASS-git] [OSGeo/grass] b41d85: CI(deps): Update github/codeql-action action to v4... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: b41d85c735411b57587b4cd09731104f6e0ab3d4 https://github.com/OSGeo/grass/commit/b41d85c735411b57587b4cd09731104f6e0ab3d4 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) 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.31.0 (#6548) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 25 05:07:07 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 25 Oct 2025 05:07:07 -0700 Subject: [GRASS-git] [OSGeo/grass] 951e20: CI(deps): Update pre-commit hook zizmorcore/zizmor... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 951e20c2920918fbdd5173f74f5485f2a2b27b45 https://github.com/OSGeo/grass/commit/951e20c2920918fbdd5173f74f5485f2a2b27b45 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook zizmorcore/zizmor-pre-commit to v1.16.0 (#6549) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 25 05:07:41 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 25 Oct 2025 05:07:41 -0700 Subject: [GRASS-git] [OSGeo/grass] 873a99: CI(deps): Update actions/download-artifact action ... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 873a996c5984c54770913ddd6c5e2e4cf9cc1eb2 https://github.com/OSGeo/grass/commit/873a996c5984c54770913ddd6c5e2e4cf9cc1eb2 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M .github/workflows/post-pr-reviews.yml Log Message: ----------- CI(deps): Update actions/download-artifact action to v6 (#6550) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 25 05:07:44 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 25 Oct 2025 05:07:44 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/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 Sat Oct 25 05:07:45 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 25 Oct 2025 05:07:45 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/ruff 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 Oct 25 05:08:01 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 25 Oct 2025 05:08:01 -0700 Subject: [GRASS-git] [OSGeo/grass] 2e90a1: CI(deps): Update dependency pylint to v4.0.2 (#6546) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 2e90a11c2cc2d7cbc9fac3a7de564d22a6aa15d1 https://github.com/OSGeo/grass/commit/2e90a11c2cc2d7cbc9fac3a7de564d22a6aa15d1 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M .github/workflows/python-code-quality.yml Log Message: ----------- CI(deps): Update dependency pylint to v4.0.2 (#6546) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 25 05:08:55 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 25 Oct 2025 05:08:55 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/major-6-github-artifact-actions 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 Oct 25 05:08:55 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 25 Oct 2025 05:08:55 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/zizmorcore-zizmor-pre-commit-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 Sat Oct 25 05:08:55 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 25 Oct 2025 05:08:55 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/pylint-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 Sat Oct 25 05:09:01 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 25 Oct 2025 05:09:01 -0700 Subject: [GRASS-git] [OSGeo/grass] ac451c: CI(deps): Update actions/upload-artifact action to... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: ac451cde3a34ae0de3b70e7ac7535ce33993f2ec https://github.com/OSGeo/grass/commit/ac451cde3a34ae0de3b70e7ac7535ce33993f2ec Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M .github/actions/create-upload-suggestions/action.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 v5 (#6551) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 25 05:09:28 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 25 Oct 2025 05:09:28 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] e8d166: CI(deps): Update actions/download-artifact action ... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: e8d1666cd5519b6aa735d26eb077ea3d7b2cfd8f https://github.com/OSGeo/grass-addons/commit/e8d1666cd5519b6aa735d26eb077ea3d7b2cfd8f Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M .github/workflows/post-pr-reviews.yml Log Message: ----------- CI(deps): Update actions/download-artifact action to v6 (#1511) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sat Oct 25 05:10:01 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 25 Oct 2025 05:10:01 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 50f4ec: CI(deps): Update pre-commit hook biomejs/pre-commi... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 50f4ec873665fb0200866c57b0f1b759df2b0b8b https://github.com/OSGeo/grass-addons/commit/50f4ec873665fb0200866c57b0f1b759df2b0b8b Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook biomejs/pre-commit to v2.3.0 (#1509) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sat Oct 25 05:10:03 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 25 Oct 2025 05:10:03 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/major-5-github-artifact-actions 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 Oct 25 05:10:16 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 25 Oct 2025 05:10:16 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 9af9c9: CI(deps): Update ruff to v0.14.2 (#1510) Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 9af9c91150169a9bd58c19f309654e1b849671c3 https://github.com/OSGeo/grass-addons/commit/9af9c91150169a9bd58c19f309654e1b849671c3 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M .github/workflows/linting.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.14.2 (#1510) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sat Oct 25 05:10:38 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 25 Oct 2025 05:10:38 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 47c7b7: CI(deps): Update actions/upload-artifact action to... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 47c7b7b2cc487c670df5d98521b252eff3523de3 https://github.com/OSGeo/grass-addons/commit/47c7b7b2cc487c670df5d98521b252eff3523de3 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M .github/workflows/ci.yml Log Message: ----------- CI(deps): Update actions/upload-artifact action to v5 (#1512) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Sat Oct 25 05:12:54 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 25 Oct 2025 05:12:54 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] Message-ID: Branch: refs/heads/renovate/biomejs-pre-commit-2.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 Oct 25 05:12:55 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 25 Oct 2025 05:12:55 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] Message-ID: Branch: refs/heads/renovate/major-5-github-artifact-actions 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 Oct 25 05:12:56 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 25 Oct 2025 05:12:56 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] Message-ID: Branch: refs/heads/renovate/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 Sat Oct 25 05:12:56 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 25 Oct 2025 05:12:56 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] Message-ID: Branch: refs/heads/renovate/major-6-github-artifact-actions 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 Oct 25 07:03:40 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 25 Oct 2025 07:03:40 -0700 Subject: [GRASS-git] [OSGeo/grass] d654b8: CI(deps): Update debian:13.1-slim Docker digest to... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: d654b8e7995717a50662a3abc6bd8f4f9573d18c https://github.com/OSGeo/grass/commit/d654b8e7995717a50662a3abc6bd8f4f9573d18c Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M docker/debian/Dockerfile Log Message: ----------- CI(deps): Update debian:13.1-slim Docker digest to 66b37a5 (#6544) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 25 07:04:43 2025 From: noreply at github.com (renovate[bot]) Date: Sat, 25 Oct 2025 07:04:43 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/debian-13.1-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 Sat Oct 25 10:02:39 2025 From: noreply at github.com (OSGeo Weblate) Date: Sat, 25 Oct 2025 10:02:39 -0700 Subject: [GRASS-git] [OSGeo/grass] 56aa2b: Translations update from OSGeo Weblate (#6552) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 56aa2b427e62723c4dca1f2db635119f4f694d08 https://github.com/OSGeo/grass/commit/56aa2b427e62723c4dca1f2db635119f4f694d08 Author: OSGeo Weblate <97247866+osgeoweblate at users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) 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_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_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_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 (#6552) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 25 12:51:19 2025 From: noreply at github.com (=?UTF-8?B?TcSBcmlzIE5hcnRpxaFz?=) Date: Sat, 25 Oct 2025 12:51:19 -0700 Subject: [GRASS-git] [OSGeo/grass] ee87f2: CQ: we should check the return value of lseek (#5783) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: ee87f21833475fd40805f58d1702f7d64478a27b https://github.com/OSGeo/grass/commit/ee87f21833475fd40805f58d1702f7d64478a27b Author: M?ris Narti?s Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M imagery/i.ortho.photo/i.ortho.rectify/readcell.c M imagery/i.rectify/readcell.c M imagery/i.segment/cluster.c M lib/gis/open.c M lib/gis/open_misc.c M lib/gis/seek.c M lib/raster/close.c M lib/raster/format.c M lib/raster/get_row.c M lib/raster/put_row.c M lib/raster3d/open.c M lib/raster3d/tilewrite.c M lib/segment/format.c M lib/segment/get_row.c M lib/segment/init.c M lib/segment/pagein.c M lib/segment/pageout.c M lib/segment/put_row.c M lib/segment/seek.c M lib/segment/setup.c M lib/vector/Vlib/break_polygons.c M lib/vector/rtree/index.c M lib/vector/rtree/io.c M raster/r.clump/clump.c M raster/r.clump/minsize.c M raster/r.compress/main.c M raster/r.drain/filldir.c M raster/r.drain/main.c M raster/r.drain/resolve.c M raster/r.drain/tinf.c M raster/r.fill.dir/dopolys.c M raster/r.fill.dir/filldir.c M raster/r.fill.dir/main.c M raster/r.fill.dir/ppupdate.c M raster/r.fill.dir/resolve.c M raster/r.fill.dir/tinf.c M raster/r.fill.dir/wtrshed.c M raster/r.grow.distance/main.c M raster/r.li/r.li.daemon/daemon.c M raster/r.mfilter/execute.c M raster/r.mfilter/getrow.c M raster/r.path/main.c M raster/r.proj/readcell.c M raster/r.random/count.c M raster/r.smooth.edgepreserve/row_cache.c M raster/r.thin/io.c M raster3d/r3.in.v5d/v5d.c M raster3d/r3.out.v5d/v5d.c Log Message: ----------- CQ: we should check the return value of lseek (#5783) An attempt to unify checks and error messages. There are more places where `lseek` return value should be checked, but I don't have time to work on them now. * CQ: we should check the return value of lseek An attempt to unify checks and error messages * r.random: remove unnecesarry lseek Rewinding a raster map can lead to lseek errors and generally should not be done, as raster reading functions perform seek on their own if required. * QA: add more checks for lseek return value * QC: finish cleaning up lseek error handling: * no need to cast -1 to off_t as we do not use K&R C * make error message arguments relocable * unify error messges * add missing includes for error reporting * Fix wording of error message on seek fail * Clean up unintentional changes To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 25 12:59:28 2025 From: noreply at github.com (Stefan Blumentrath) Date: Sat, 25 Oct 2025 12:59:28 -0700 Subject: [GRASS-git] [OSGeo/grass] eaaefa: t.rast.extract: Handle fully qualified map names a... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: eaaefaac2eb66b7bf69fdc6adb59809deebafcf4 https://github.com/OSGeo/grass/commit/eaaefaac2eb66b7bf69fdc6adb59809deebafcf4 Author: Stefan Blumentrath Date: 2025-10-25 (Sat, 25 Oct 2025) Changed paths: M python/grass/temporal/extract.py A temporal/t.rast.extract/tests/test_t_rast_extract_pytest.py Log Message: ----------- t.rast.extract: Handle fully qualified map names and semantic labels (#6300) This PR appends semantic labels to the basename when expression is given for extraction of raster maps and handles fully qualified STRDS names more reliably. It also adds a pytest based testcase. Fixes #6254 * add pytest for name replacement * include semantic labels in test * handle semantic labels * ensure safe name replacement * add test for inconsistent names in expression * remove unneeded assert * handle semantic_label properly * address test failures and old DB layout * fix semantic label check and cleanup * move pytest and remove duplicate case * moved To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sat Oct 25 15:51:27 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sat, 25 Oct 2025 15:51:27 -0700 Subject: [GRASS-git] [OSGeo/grass] 6feaa6: locale: Update translation files Message-ID: Branch: refs/heads/periodic/update-i18n Home: https://github.com/OSGeo/grass Commit: 6feaa63260f9131941eed056cebf5caefbf7affa https://github.com/OSGeo/grass/commit/6feaa63260f9131941eed056cebf5caefbf7affa Author: echoix <27212526+echoix at users.noreply.github.com> Date: 2025-10-25 (Sat, 25 Oct 2025) 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 Oct 26 08:22:22 2025 From: noreply at github.com (github-actions[bot]) Date: Sun, 26 Oct 2025 08:22:22 -0700 Subject: [GRASS-git] [OSGeo/grass] 587b52: locale: Update translation files (#6553) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 587b5205403a234d741eea2931ac6f3d99119acd https://github.com/OSGeo/grass/commit/587b5205403a234d741eea2931ac6f3d99119acd Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Date: 2025-10-26 (Sun, 26 Oct 2025) Changed paths: M locale/templates/grasslibs.pot M locale/templates/grassmods.pot M locale/templates/grasswxpy.pot Log Message: ----------- locale: Update translation files (#6553) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun Oct 26 10:53:52 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 26 Oct 2025 10:53:52 -0700 Subject: [GRASS-git] [OSGeo/grass] cebc2a: CI(deps): Update astral-sh/setup-uv action to v7.1.2 Message-ID: Branch: refs/heads/renovate/astral-sh-setup-uv-7.x Home: https://github.com/OSGeo/grass Commit: cebc2af9c093fe452da5d5ad15ccc5def020dbf8 https://github.com/OSGeo/grass/commit/cebc2af9c093fe452da5d5ad15ccc5def020dbf8 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-26 (Sun, 26 Oct 2025) Changed paths: M .github/workflows/additional_checks.yml Log Message: ----------- CI(deps): Update astral-sh/setup-uv action to v7.1.2 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun Oct 26 16:15:54 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sun, 26 Oct 2025 16:15:54 -0700 Subject: [GRASS-git] [OSGeo/grass] 674d2f: CQ: Fix Ruff PTH202 and PTH204: Use `Path.stat()` ... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 674d2f00579bda9c8fb6b02f660b78d2695c7047 https://github.com/OSGeo/grass/commit/674d2f00579bda9c8fb6b02f660b78d2695c7047 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-26 (Sun, 26 Oct 2025) Changed paths: M gui/wxpython/animation/dialogs.py M gui/wxpython/core/toolboxes.py M gui/wxpython/gui_core/toolbars.py M gui/wxpython/icons/icon.py M gui/wxpython/mapdisp/main.py M gui/wxpython/mapwin/buffered.py M gui/wxpython/modules/colorrules.py M gui/wxpython/modules/histogram.py M pyproject.toml M python/grass/grassdb/checks.py M python/grass/gunittest/case.py M python/grass/gunittest/multireport.py M python/grass/gunittest/reporters.py M python/grass/temporal/stds_import.py M utils/mkdocs.py Log Message: ----------- CQ: Fix Ruff PTH202 and PTH204: Use `Path.stat()` for `.st_mtime` and `.st_size` (#6557) * CQ: Fix Ruff PTH204: `os.path.getmtime` should be replaced by `Path.stat().st_mtime` Ruff rule: https://docs.astral.sh/ruff/rules/os-path-getmtime/ * CQ: Fix Ruff PTH202: `os.path.getsize` should be replaced by `Path.stat().st_size` Ruff rule: https://docs.astral.sh/ruff/rules/os-path-getsize/ To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun Oct 26 17:44:34 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 26 Oct 2025 17:44:34 -0700 Subject: [GRASS-git] [OSGeo/grass] 0ea473: CI(deps): Update astral-sh/setup-uv action to v7.1... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 0ea473b90e0389f7ead55467165172171368f0d8 https://github.com/OSGeo/grass/commit/0ea473b90e0389f7ead55467165172171368f0d8 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-27 (Mon, 27 Oct 2025) Changed paths: M .github/workflows/additional_checks.yml Log Message: ----------- CI(deps): Update astral-sh/setup-uv action to v7.1.2 (#6555) 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 Oct 26 17:46:43 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 26 Oct 2025 17:46:43 -0700 Subject: [GRASS-git] [OSGeo/grass] 06ff42: CI(deps): Lock file maintenance Message-ID: Branch: refs/heads/renovate/lock-file-maintenance Home: https://github.com/OSGeo/grass Commit: 06ff42b4a4590714c612a80f2c5ac477fff94171 https://github.com/OSGeo/grass/commit/06ff42b4a4590714c612a80f2c5ac477fff94171 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-27 (Mon, 27 Oct 2025) 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 Oct 26 17:46:46 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 26 Oct 2025 17:46:46 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/astral-sh-setup-uv-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 Sun Oct 26 17:54:38 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sun, 26 Oct 2025 17:54:38 -0700 Subject: [GRASS-git] [OSGeo/grass] 91cf40: CQ: Fix Ruff SIM223: Use `False` instead of `False... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 91cf407049380643591a95035289812460a27617 https://github.com/OSGeo/grass/commit/91cf407049380643591a95035289812460a27617 Author: Edouard Choini?re <27212526+echoix at users.noreply.github.com> Date: 2025-10-27 (Mon, 27 Oct 2025) Changed paths: M pyproject.toml M raster/r.mapcalc/testsuite/test_nmedian_bug_3296.py M raster/r.mapcalc/testsuite/test_row_above_below_bug.py Log Message: ----------- CQ: Fix Ruff SIM223: Use `False` instead of `False and ...` (#6556) Ruff rule: https://docs.astral.sh/ruff/rules/expr-and-false/ Ignored the rule for the two violations in the code, to keep the context of the original condition, but enable checking the rule for the project To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun Oct 26 19:17:00 2025 From: noreply at github.com (renovate[bot]) Date: Sun, 26 Oct 2025 19:17:00 -0700 Subject: [GRASS-git] [OSGeo/grass] cd3064: CI(deps): Lock file maintenance (#6558) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: cd30645917fc99c2801eb3dadbb5f4968ac20ccb https://github.com/OSGeo/grass/commit/cd30645917fc99c2801eb3dadbb5f4968ac20ccb Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-27 (Mon, 27 Oct 2025) Changed paths: M flake.lock Log Message: ----------- CI(deps): Lock file maintenance (#6558) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Sun Oct 26 19:56:49 2025 From: noreply at github.com (=?UTF-8?B?RWRvdWFyZCBDaG9pbmnDqHJl?=) Date: Sun, 26 Oct 2025 19:56:49 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/lock-file-maintenance 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 Mon Oct 27 11:57:55 2025 From: noreply at github.com (Brendan Harmon) Date: Mon, 27 Oct 2025 11:57:55 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 7b69dc: r.earthworks: updated docs and error handling (#1514) Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 7b69dc11400708bac0d4762d78192334df5bb36c https://github.com/OSGeo/grass-addons/commit/7b69dc11400708bac0d4762d78192334df5bb36c Author: Brendan Harmon Date: 2025-10-27 (Mon, 27 Oct 2025) Changed paths: M src/raster/r.earthworks/r.earthworks.html M src/raster/r.earthworks/r.earthworks.md M src/raster/r.earthworks/r.earthworks.py Log Message: ----------- r.earthworks: updated docs and error handling (#1514) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Tue Oct 28 06:13:38 2025 From: noreply at github.com (Markus Metz) Date: Tue, 28 Oct 2025 06:13:38 -0700 Subject: [GRASS-git] [OSGeo/grass] c12f54: r.stream.extract: solve ties of equal flow accumul... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: c12f54c975cf482f9c1af0356bd99615e340bb73 https://github.com/OSGeo/grass/commit/c12f54c975cf482f9c1af0356bd99615e340bb73 Author: Markus Metz <33666869+metzm at users.noreply.github.com> Date: 2025-10-28 (Tue, 28 Oct 2025) Changed paths: M raster/r.stream.extract/streams.c Log Message: ----------- r.stream.extract: solve ties of equal flow accumulation (#6554) In case of constant flow accumulation, e.g. to mask out areas where no streams should be traced, the flow direction method fails. With this change, cases of equal flow accumulation are solved by following elevation. Fixes #6541. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Tue Oct 28 06:18:20 2025 From: noreply at github.com (Anna Petrasova) Date: Tue, 28 Oct 2025 06:18:20 -0700 Subject: [GRASS-git] [OSGeo/grass] 0cb6d7: r.stream.extract: restore removed code making r.st... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 0cb6d7f4dbcaa5765ba12cb177040f57a6e5b34a https://github.com/OSGeo/grass/commit/0cb6d7f4dbcaa5765ba12cb177040f57a6e5b34a Author: Anna Petrasova Date: 2025-10-28 (Tue, 28 Oct 2025) Changed paths: M raster/r.stream.extract/streams.c Log Message: ----------- r.stream.extract: restore removed code making r.stream.extract more robust (#6543) This block got removed as part of compiler warnings cleanup #1248, but the removal broke special cases (#6541). The intention of r.stream.extract is to use external flow accumulation for stream extraction, but if in doubt follow the A* search direction, i.e. if (fabs(wat_nbr[np_side]) >= max_acc). Restoring this deleted code block in addition to #6554 should make r.stream.extract robust for special cases as reported in #6541. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Wed Oct 29 06:26:26 2025 From: noreply at github.com (Nicklas Larsson) Date: Wed, 29 Oct 2025 06:26:26 -0700 Subject: [GRASS-git] [OSGeo/grass] 6f92ad: configure: update to and require use of autoconf 2... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 6f92ad15a219db1b10366a7dfb719af7c5392167 https://github.com/OSGeo/grass/commit/6f92ad15a219db1b10366a7dfb719af7c5392167 Author: Nicklas Larsson Date: 2025-10-29 (Wed, 29 Oct 2025) Changed paths: M configure.ac M install-sh Log Message: ----------- configure: update to and require use of autoconf 2.72 (#6533) Follow up to the de facto update with commit: ec42cfa9e21e4fb1b3282f7e58b57d654cb9e0d2 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu Oct 30 11:45:56 2025 From: noreply at github.com (Anna Petrasova) Date: Thu, 30 Oct 2025 11:45:56 -0700 Subject: [GRASS-git] [OSGeo/grass] e45231: r.mapcalc: fix too many open maps (#6561) Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: e452310fbaf951c27e9de87fcd8b4fa86705f7cf https://github.com/OSGeo/grass/commit/e452310fbaf951c27e9de87fcd8b4fa86705f7cf Author: Anna Petrasova Date: 2025-10-30 (Thu, 30 Oct 2025) Changed paths: M raster/r.mapcalc/evaluate.c M raster/r.mapcalc/map.c M raster/r.mapcalc/map3.c M raster/r.mapcalc/mapcalc.h Log Message: ----------- r.mapcalc: fix too many open maps (#6561) This mostly reverts changes to map.c done during the parallelization, putting back the optimizations in cache and opening maps. Now map is opened once per expression and thread (e.g. " test = elevation + elevation" nprocs=3 results in opening map elevation 3x, not 6x). All cache access happens within the thread with its specific buffers and file descriptor. To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Thu Oct 30 22:10:47 2025 From: noreply at github.com (renovate[bot]) Date: Thu, 30 Oct 2025 22:10:47 -0700 Subject: [GRASS-git] [OSGeo/grass] deafbd: CI(deps): Update dependency libgeos/geos to v3.14.1 Message-ID: Branch: refs/heads/renovate/libgeos-geos-3.x Home: https://github.com/OSGeo/grass Commit: deafbd941dfc2e5e9ed35874d566a44d0205a55b https://github.com/OSGeo/grass/commit/deafbd941dfc2e5e9ed35874d566a44d0205a55b Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-31 (Fri, 31 Oct 2025) Changed paths: M Dockerfile M docker/ubuntu/Dockerfile Log Message: ----------- CI(deps): Update dependency libgeos/geos to v3.14.1 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 31 01:16:12 2025 From: noreply at github.com (Markus Neteler) Date: Fri, 31 Oct 2025 01:16:12 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 0fcd3f: cronjobs: prepare preview build for mkdocs; disabl... Message-ID: Branch: refs/heads/grass8 Home: https://github.com/OSGeo/grass-addons Commit: 0fcd3fd4ce21b4e5915e381c7ce1e8350890bcbb https://github.com/OSGeo/grass-addons/commit/0fcd3fd4ce21b4e5915e381c7ce1e8350890bcbb Author: Markus Neteler Date: 2025-10-31 (Fri, 31 Oct 2025) Changed paths: M utils/cronjobs_osgeo_lxd/README.md M utils/cronjobs_osgeo_lxd/cron_grass_preview_build_binaries.sh M utils/cronjobs_osgeo_lxd/fetch_unpack_manual_GHA.sh M utils/cronjobs_osgeo_lxd/gh_cli_download_artifact.sh Log Message: ----------- cronjobs: prepare preview build for mkdocs; disable G83 compilation (#1395) Preparation for `mkdocs` based manual compilation: - prepares the "preview" (currently G85 = `main`) build for mkdocs, hence no manual page compilation in the cronjob as this will be moved to GitHub Actions. - `cron_grass_preview_build_binaries.sh`: remove all manual page compilations Disabling of old GRASS 8.3 source code tarball and Linux binary compilation: - update of `README.md` and `cron_job_list_grass` to disable G83 compilation (the [SEO] maintenance is too annoying) 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 Fri Oct 31 05:57:46 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 31 Oct 2025 05:57:46 -0700 Subject: [GRASS-git] [OSGeo/grass] 7f3aab: CI(deps): Update dependency libgeos/geos to v3.14.... Message-ID: Branch: refs/heads/main Home: https://github.com/OSGeo/grass Commit: 7f3aab460f58e7a05b82060153433ebaf8ba2ecb https://github.com/OSGeo/grass/commit/7f3aab460f58e7a05b82060153433ebaf8ba2ecb Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-10-31 (Fri, 31 Oct 2025) Changed paths: M Dockerfile M docker/ubuntu/Dockerfile Log Message: ----------- CI(deps): Update dependency libgeos/geos to v3.14.1 (#6562) To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 31 05:58:46 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 31 Oct 2025 05:58:46 -0700 Subject: [GRASS-git] [OSGeo/grass] Message-ID: Branch: refs/heads/renovate/libgeos-geos-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 Fri Oct 31 17:35:51 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 31 Oct 2025 17:35:51 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] f47202: CI(deps): Update pre-commit hook biomejs/pre-commi... Message-ID: Branch: refs/heads/renovate/biomejs-pre-commit-2.x Home: https://github.com/OSGeo/grass-addons Commit: f472029f168d658a8c00c8d85691cde79bed7e34 https://github.com/OSGeo/grass-addons/commit/f472029f168d658a8c00c8d85691cde79bed7e34 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-11-01 (Sat, 01 Nov 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook biomejs/pre-commit to v2.3.2 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri Oct 31 17:35:55 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 31 Oct 2025 17:35:55 -0700 Subject: [GRASS-git] [OSGeo/grass-addons] 009320: CI(deps): Update ruff to v0.14.3 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass-addons Commit: 0093208456e21b6acafff24f0c0a8a0d28537ed9 https://github.com/OSGeo/grass-addons/commit/0093208456e21b6acafff24f0c0a8a0d28537ed9 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-11-01 (Sat, 01 Nov 2025) Changed paths: M .github/workflows/linting.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.14.3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass-addons/settings/notifications From noreply at github.com Fri Oct 31 20:39:06 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 31 Oct 2025 20:39:06 -0700 Subject: [GRASS-git] [OSGeo/grass] 676c93: CI(deps): Update github/codeql-action action to v4... Message-ID: Branch: refs/heads/renovate/github-codeql-action-4.x Home: https://github.com/OSGeo/grass Commit: 676c93c6f9a71aa50a3abda46f31beef4ccd4167 https://github.com/OSGeo/grass/commit/676c93c6f9a71aa50a3abda46f31beef4ccd4167 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-11-01 (Sat, 01 Nov 2025) 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.31.2 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 31 20:39:12 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 31 Oct 2025 20:39:12 -0700 Subject: [GRASS-git] [OSGeo/grass] ac4963: CI(deps): Update pre-commit hook zizmorcore/zizmor... Message-ID: Branch: refs/heads/renovate/zizmorcore-zizmor-pre-commit-1.x Home: https://github.com/OSGeo/grass Commit: ac4963fdcfb39c59e25e106ba844fbb4a16ad210 https://github.com/OSGeo/grass/commit/ac4963fdcfb39c59e25e106ba844fbb4a16ad210 Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-11-01 (Sat, 01 Nov 2025) Changed paths: M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update pre-commit hook zizmorcore/zizmor-pre-commit to v1.16.1 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 31 22:45:26 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 31 Oct 2025 22:45:26 -0700 Subject: [GRASS-git] [OSGeo/grass] e2fdb9: CI(deps): Update ruff to v0.14.3 Message-ID: Branch: refs/heads/renovate/ruff Home: https://github.com/OSGeo/grass Commit: e2fdb91fca3c3c94c4b1bc89926263ec2aab3def https://github.com/OSGeo/grass/commit/e2fdb91fca3c3c94c4b1bc89926263ec2aab3def Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-11-01 (Sat, 01 Nov 2025) Changed paths: M .github/workflows/python-code-quality.yml M .pre-commit-config.yaml Log Message: ----------- CI(deps): Update ruff to v0.14.3 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications From noreply at github.com Fri Oct 31 22:45:32 2025 From: noreply at github.com (renovate[bot]) Date: Fri, 31 Oct 2025 22:45:32 -0700 Subject: [GRASS-git] [OSGeo/grass] 3d524b: CI(deps): Update DeterminateSystems/determinate-ni... Message-ID: Branch: refs/heads/renovate/determinatesystems-determinate-nix-action-3.x Home: https://github.com/OSGeo/grass Commit: 3d524b192e3f5b2f32def894607510863599fffa https://github.com/OSGeo/grass/commit/3d524b192e3f5b2f32def894607510863599fffa Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Date: 2025-11-01 (Sat, 01 Nov 2025) Changed paths: M .github/workflows/test-nix.yml Log Message: ----------- CI(deps): Update DeterminateSystems/determinate-nix-action action to v3.12.0 To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications