[GRASS-git] [OSGeo/grass] becfe5: CI(deps): Update DeterminateSystems/determinate-ni...

OSGeo Weblate noreply at github.com
Sat Sep 20 09:38:04 PDT 2025


  Branch: refs/heads/periodic/update-configure
  Home:   https://github.com/OSGeo/grass
  Commit: becfe5c25eb191e4c08343a87e01e990cc50b524
      https://github.com/OSGeo/grass/commit/becfe5c25eb191e4c08343a87e01e990cc50b524
  Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  Date:   2025-09-13 (Sat, 13 Sep 2025)

  Changed paths:
    M .github/workflows/test-nix.yml

  Log Message:
  -----------
  CI(deps): Update DeterminateSystems/determinate-nix-action action to v3.11.2 (#6348)


  Commit: b553f54af61d096c93a3d6b7845ec5429118d6a9
      https://github.com/OSGeo/grass/commit/b553f54af61d096c93a3d6b7845ec5429118d6a9
  Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
  Date:   2025-09-13 (Sat, 13 Sep 2025)

  Changed paths:
    M locale/templates/grasslibs.pot
    M locale/templates/grassmods.pot
    M locale/templates/grasswxpy.pot

  Log Message:
  -----------
  locale: Update translation files (#6350)


  Commit: fcc26625d9d3a2f477280bd317859775543c1a9c
      https://github.com/OSGeo/grass/commit/fcc26625d9d3a2f477280bd317859775543c1a9c
  Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  Date:   2025-09-13 (Sat, 13 Sep 2025)

  Changed paths:
    M .github/workflows/python-code-quality.yml
    M .pre-commit-config.yaml

  Log Message:
  -----------
  CI(deps): Update ruff to v0.13.0 (#6353)


  Commit: 8fafc5d7740992af93bec05065c35b71366023ae
      https://github.com/OSGeo/grass/commit/8fafc5d7740992af93bec05065c35b71366023ae
  Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  Date:   2025-09-13 (Sat, 13 Sep 2025)

  Changed paths:
    M .github/workflows/documentation.yml

  Log Message:
  -----------
  CI(deps): Update hendrikmuhs/ccache-action action to v1.2.19 (#6352)


  Commit: 86879832b7f6d2368f2aeeecd869ca15586c6ccc
      https://github.com/OSGeo/grass/commit/86879832b7f6d2368f2aeeecd869ca15586c6ccc
  Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  Date:   2025-09-13 (Sat, 13 Sep 2025)

  Changed paths:
    M flake.lock

  Log Message:
  -----------
  CI(deps): Lock file maintenance (#6297)


  Commit: eddf1876c7206b8b52ea116ec87194fdb34fbc64
      https://github.com/OSGeo/grass/commit/eddf1876c7206b8b52ea116ec87194fdb34fbc64
  Author: Vaclav Petras <wenzeslaus at gmail.com>
  Date:   2025-09-13 (Sat, 13 Sep 2025)

  Changed paths:
    M doc/python_intro.md

  Log Message:
  -----------
  docs: Show grass.tools with arrays before grass.script.array (#6313)

* docs: Show grass.tools with arrays before grass.script.array

The main interface doc for Python now shows how GRASS tools are used with arrays through grass.tools before showing direct conversions between GRASS rasters and NumPy arrays with grass.script.array.

* Make the examples consistent and make them run

* Fix grammar

Co-authored-by: Anna Petrasova <kratochanna at gmail.com>

* Fix copy-pasted comment to match the simple expression

---------

Co-authored-by: Anna Petrasova <kratochanna at gmail.com>


  Commit: 341a3fdd3dbda1ec3a129d1de157b78e8bf5b41a
      https://github.com/OSGeo/grass/commit/341a3fdd3dbda1ec3a129d1de157b78e8bf5b41a
  Author: OSGeo Weblate <97247866+osgeoweblate at users.noreply.github.com>
  Date:   2025-09-14 (Sun, 14 Sep 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 (#6355)


  Commit: ab4bf1ec6112b0741de947d30e4131c1a7aea9e0
      https://github.com/OSGeo/grass/commit/ab4bf1ec6112b0741de947d30e4131c1a7aea9e0
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2025-09-14 (Sun, 14 Sep 2025)

  Changed paths:
    M .github/actions/create-upload-suggestions/action.yml
    M .github/workflows/additional_checks.yml
    M .github/workflows/cmake.yml
    M .github/workflows/codeql-analysis.yml
    M .github/workflows/coverity.yml
    M .github/workflows/create_release_draft.yml
    M .github/workflows/docker.yml
    M .github/workflows/documentation.yml
    M .github/workflows/gcc.yml
    M .github/workflows/label.yml
    M .github/workflows/macos.yml
    M .github/workflows/macos_distribute_app.yml
    M .github/workflows/milestones.yml
    M .github/workflows/osgeo4w.yml
    M .github/workflows/periodic_update.yml
    M .github/workflows/post-pr-reviews.yml
    M .github/workflows/pytest.yml
    M .github/workflows/python-code-quality.yml
    M .github/workflows/super-linter.yml
    M .github/workflows/titles.yml
    M .github/workflows/ubuntu.yml
    M .github/workflows/verify-success.yml
    M .pre-commit-config.yaml

  Log Message:
  -----------
  CI: Fix and enable scanning GitHub Actions with actionlint and zizmor (#6296)


  Commit: 6a39d176f18664491f23e109335d24585d64a632
      https://github.com/OSGeo/grass/commit/6a39d176f18664491f23e109335d24585d64a632
  Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  Date:   2025-09-14 (Sun, 14 Sep 2025)

  Changed paths:
    M .github/workflows/additional_checks.yml

  Log Message:
  -----------
  CI(deps): Update astral-sh/setup-uv action to v6.7.0 (#6356)


  Commit: 9a996ba3ccf7bfdbfdac22c09f21e5d90a386173
      https://github.com/OSGeo/grass/commit/9a996ba3ccf7bfdbfdac22c09f21e5d90a386173
  Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  Date:   2025-09-17 (Wed, 17 Sep 2025)

  Changed paths:

  Log Message:
  -----------
  CI(deps): Lock file maintenance (#6361)


  Commit: 345c0ac4075c38ad6a29bd23a98bd49389068fdb
      https://github.com/OSGeo/grass/commit/345c0ac4075c38ad6a29bd23a98bd49389068fdb
  Author: Nishant Bansal <nishant.bansal.282003 at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M vector/CMakeLists.txt
    M vector/v.vect.stats/Makefile
    M vector/v.vect.stats/main.c
    M vector/v.vect.stats/testsuite/test_vect_stats.py
    M vector/v.vect.stats/v.vect.stats.md

  Log Message:
  -----------
  v.vect.stats: Add JSON and CSV support (#6345)


  Commit: 9712ca5c6c7e6d0b4e4dd2c8e58570c92774332c
      https://github.com/OSGeo/grass/commit/9712ca5c6c7e6d0b4e4dd2c8e58570c92774332c
  Author: Dung Ho <htdung820 at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M python/libgrass_interface_generator/ctypesgen/parser/preprocessor.py

  Log Message:
  -----------
  ctypesgen: Add /Zc:preprocessor flag for MSVC compiler in ctypesgen preprocessor (#6371)

* Add /Zc:preprocessor flag for MSVC compiler in ctypesgen preprocessor

This change enables the new conforming preprocessor in MSVC which improves
C++ standard compliance and better handling of preprocessor directives.

* Use a dash (documented for MSVC) to be consistent

* Add a comment

---------

Co-authored-by: Huidae Cho <grass4u at gmail.com>


  Commit: 4b09ae33cfed28951be8002173a855d38287de9c
      https://github.com/OSGeo/grass/commit/4b09ae33cfed28951be8002173a855d38287de9c
  Author: Linda Karlovska <49241681+lindakarlovska at users.noreply.github.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M mswindows/osgeo4w/setup.hint.tmpl

  Log Message:
  -----------
  Windows: Add Jupyter dependencies to GRASS daily builds (#6289)

* add jupyter dependencies to wingrass daily builds

* simplifying to one jupyter metapackage

---------

Co-authored-by: lindakladivova <l.kladivova at seznam.cz>


  Commit: 8588808ad1f507bb05441ad6b2137cef12ebeb5a
      https://github.com/OSGeo/grass/commit/8588808ad1f507bb05441ad6b2137cef12ebeb5a
  Author: Anna Petrasova <kratochanna at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M gui/wxpython/core/ws.py
    M gui/wxpython/gui_core/gselect.py
    M gui/wxpython/modules/import_export.py
    M scripts/r.in.wms/wms_drv.py
    M scripts/r.in.wms/wms_gdal_drv.py
    M scripts/v.import/v.import.py

  Log Message:
  -----------
  python: resolve osgeo.gdal exception warnings (#6340)

This resolves #5007 by explicitly declaring not using exceptions. This seemed to be the simplest solution. Alternatively, we could use the exceptions, but that would require more changes.


  Commit: 38f6139d3a955f3e5ba8d0bf1bb299170a6779c7
      https://github.com/OSGeo/grass/commit/38f6139d3a955f3e5ba8d0bf1bb299170a6779c7
  Author: Huidae Cho <grass4u at gmail.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M python/libgrass_interface_generator/CMakeLists.txt

  Log Message:
  -----------
  CMake: Add -Imsvc for ctypesgen (#6374)


  Commit: 7c289701579042b9503e32cb2d81d382883e5726
      https://github.com/OSGeo/grass/commit/7c289701579042b9503e32cb2d81d382883e5726
  Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  Date:   2025-09-19 (Fri, 19 Sep 2025)

  Changed paths:
    M .github/workflows/macos.yml

  Log Message:
  -----------
  CI(deps): Update mamba-org/setup-micromamba action to v2.0.7 (#6375)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>


  Commit: 8d4f5a81977fec928864c52dd54aca2de91e6963
      https://github.com/OSGeo/grass/commit/8d4f5a81977fec928864c52dd54aca2de91e6963
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2025-09-20 (Sat, 20 Sep 2025)

  Changed paths:
    M docker/debian/Dockerfile

  Log Message:
  -----------
  docker: Change Debian base image to 12.5-slim (#6373)

The current image is still pinned to an image generated on June 2025. We are not getting new Renovate PRs for it, as the suffix is not recognized as a version. Since we are not pinning the image disgest, we can use a numeric prefix that will be recognized by Renovate. I chose 12.5-slim, instead of bookworm-slim or 12-slim, as I think it is easier to understand what is changed when receiving a PR, that would only contain a digest update otherwise.


  Commit: b8153f7c93b38fa4ac235ffa8c912804d20bba89
      https://github.com/OSGeo/grass/commit/b8153f7c93b38fa4ac235ffa8c912804d20bba89
  Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  Date:   2025-09-20 (Sat, 20 Sep 2025)

  Changed paths:
    M docker/debian/Dockerfile

  Log Message:
  -----------
  CI(deps): Update debian Docker tag to v12.12 (#6378)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>


  Commit: cecf42573fbd99f874939da6b364356ef28e4ea8
      https://github.com/OSGeo/grass/commit/cecf42573fbd99f874939da6b364356ef28e4ea8
  Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  Date:   2025-09-20 (Sat, 20 Sep 2025)

  Changed paths:
    M .github/workflows/python-code-quality.yml
    M .pre-commit-config.yaml

  Log Message:
  -----------
  CI(deps): Update ruff to v0.13.1 (#6377)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>


  Commit: 0b0f90c52641fa7a5b45360fd86aedaa94262c94
      https://github.com/OSGeo/grass/commit/0b0f90c52641fa7a5b45360fd86aedaa94262c94
  Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  Date:   2025-09-20 (Sat, 20 Sep 2025)

  Changed paths:
    M man/mkdocs/requirements.txt

  Log Message:
  -----------
  CI(deps): Update dependency mkdocs-material to v9.6.20 (#6376)


  Commit: 5dec7802d26894aeda110854276c01086143bc01
      https://github.com/OSGeo/grass/commit/5dec7802d26894aeda110854276c01086143bc01
  Author: OSGeo Weblate <97247866+osgeoweblate at users.noreply.github.com>
  Date:   2025-09-20 (Sat, 20 Sep 2025)

  Changed paths:
    M locale/po/grassmods_fr.po
    M locale/po/grasswxpy_fr.po

  Log Message:
  -----------
  Translations update from OSGeo Weblate (#6380)


Compare: https://github.com/OSGeo/grass/compare/d0dfa852eb9f...5dec7802d268

To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications


More information about the grass-commit mailing list