[GRASS-git] [OSGeo/grass] 886644: Translations update from OSGeo Weblate (#6172)

renovate[bot] noreply at github.com
Sat Aug 9 07:46:44 PDT 2025


  Branch: refs/heads/periodic/update-configure
  Home:   https://github.com/OSGeo/grass
  Commit: 886644d164f4c349ed64b6bbf81fa05ed065b34e
      https://github.com/OSGeo/grass/commit/886644d164f4c349ed64b6bbf81fa05ed065b34e
  Author: OSGeo Weblate <97247866+osgeoweblate at users.noreply.github.com>
  Date:   2025-08-05 (Tue, 05 Aug 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 (#6172)


  Commit: 18b37e4d06c8f98acce9d66f18cc78bd263e61af
      https://github.com/OSGeo/grass/commit/18b37e4d06c8f98acce9d66f18cc78bd263e61af
  Author: Ondrej Pesek <pesej.ondrek at gmail.com>
  Date:   2025-08-05 (Tue, 05 Aug 2025)

  Changed paths:
    M python/grass/pygrass/gis/__init__.py

  Log Message:
  -----------
  docs: fix parameter types for mapset in pygrass docstrings (#6171)

docs: fix parameter types in pygrass docstrings


  Commit: 84cbb3b8c3afe5b6eb6601339dc6dfbc2128b131
      https://github.com/OSGeo/grass/commit/84cbb3b8c3afe5b6eb6601339dc6dfbc2128b131
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2025-08-06 (Wed, 06 Aug 2025)

  Changed paths:
    M .github/workflows/macos_gunittest.cfg
    M .gunittest.cfg
    M python/grass/gunittest/testsuite/test_assertions_vect.py

  Log Message:
  -----------
  tests: Enable tests for gunittest's test_assertions_vect.py (#6124)

I was preparing some changes in gunittest code, and noticed that a whole set of asserts were not tested, and there was a typo in one of them for more than a decade. Unfortunately, the tests here weren't checking for this particular assert.
The file was excluded because of one error that is unrelated to the problem I found.
By making it an expected failure, the 10 other tests in the file can be executed.


* grass.gunittest: Mark test_assertVectorEqualsAscii_by_import as expectedFailure to enable running the remaining of the file

* tests: Enable tests for gunittest's test_assertions_vect.py


  Commit: d4118b60b37203ea0e4ba574cf6eda27fc73f7cd
      https://github.com/OSGeo/grass/commit/d4118b60b37203ea0e4ba574cf6eda27fc73f7cd
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2025-08-08 (Fri, 08 Aug 2025)

  Changed paths:
    M .github/workflows/macos.yml
    M .github/workflows/osgeo4w.yml
    M .github/workflows/pytest.yml
    M .github/workflows/pytest_args_ci.txt
    M .gitignore

  Log Message:
  -----------
  CI(pytest): Upload test results to Codecov for test analytics  (#6126)


  Commit: ed72c71d8580e872cd6fd345c84a15c324764465
      https://github.com/OSGeo/grass/commit/ed72c71d8580e872cd6fd345c84a15c324764465
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2025-08-08 (Fri, 08 Aug 2025)

  Changed paths:
    M db/databaseintro.html
    M db/databaseintro.md
    M db/db.connect/db.connect.html
    M db/db.connect/db.connect.md
    M db/db.createdb/db.createdb.html
    M db/db.createdb/db.createdb.md
    M db/db.dropdb/db.dropdb.html
    M db/db.dropdb/db.dropdb.md
    M db/db.login/db.login.html
    M db/db.login/db.login.md
    M db/drivers/dbf/grass-dbf.html
    M db/drivers/dbf/grass-dbf.md
    M db/drivers/mysql/grass-mesql.html
    M db/drivers/mysql/grass-mesql.md
    M db/drivers/mysql/grass-mysql.html
    M db/drivers/mysql/grass-mysql.md
    M db/drivers/odbc/grass-odbc.html
    M db/drivers/odbc/grass-odbc.md
    M db/drivers/ogr/grass-ogr.html
    M db/drivers/ogr/grass-ogr.md
    M db/drivers/postgres/grass-pg.html
    M db/drivers/postgres/grass-pg.md
    M db/drivers/sqlite/grass-sqlite.html
    M db/drivers/sqlite/grass-sqlite.md
    M display/d.legend.vect/d.legend.vect.html
    M display/d.legend.vect/d.legend.vect.md
    M display/d.linegraph/d.linegraph.html
    M display/d.linegraph/d.linegraph.md
    M doc/examples/raster/r.example/r.example.html
    M doc/grass_database.html
    M doc/projectionintro.html
    M general/g.filename/g.filename.html
    M general/g.filename/g.filename.md
    M general/g.gisenv/g.gisenv.html
    M general/g.gui/g.gui.html
    M general/g.gui/g.gui.md
    M general/g.message/g.message.html
    M general/g.message/g.message.md
    M general/g.parser/g.parser.html
    M general/g.parser/g.parser.md
    M general/g.region/g.region.html
    M general/g.version/g.version.html
    M general/g.version/g.version.md
    M general/g.version/main.c
    M imagery/i.albedo/testsuite/test_i_albedo.py
    M imagery/i.biomass/testsuite/test_i_biomass.py
    M imagery/i.cca/testsuite/test_i_cca.py
    M imagery/i.fft/testsuite/test_i_fft.py
    M imagery/i.ifft/testsuite/test_i_ifft.py
    M imagery/i.modis.qc/i.modis.qc.html
    M imagery/i.modis.qc/i.modis.qc.md
    M imagery/i.ortho.photo/i.ortho.photo/i.ortho.photo.html
    M imagery/i.ortho.photo/i.ortho.photo/i.ortho.photo.md
    M imagery/i.smap/testsuite/test_i_smap.py
    M imagery/i.target/testsuite/test_i_target.py
    M imagery/i.zc/testsuite/test_i_zc.py
    M imagery/imageryintro.html
    M imagery/imageryintro.md
    M include/grass/gmath.h
    M include/grass/la.h
    M lib/db/sqlp/sql.html
    M lib/db/sqlp/sql.md
    M lib/external/README.md
    M lib/gis/ascii_chk.c
    M lib/gis/basename.c
    M lib/gis/colors.desc
    M lib/gis/commas.c
    M lib/gis/copy_file.c
    M lib/gis/debug.c
    M lib/gis/done_msg.c
    M lib/gis/gisinit.c
    M lib/gis/gislib.dox
    M lib/gis/is.c
    M lib/gis/locale.c
    M lib/gis/overwrite.c
    M lib/gis/parser_html.c
    M lib/gis/parser_rest.c
    M lib/gis/parser_standard_options.c
    M lib/gis/percent.c
    M lib/gis/rhumbline.c
    M lib/gis/strlcat.c
    M lib/gis/testsuite/gis_lib_str_color.py
    M lib/gis/wind_2_box.c
    M lib/gis/wind_limits.c
    M lib/gis/wind_overlap.c
    M lib/gis/wr_cellhd.c
    M lib/gis/writ_zeros.c
    M lib/gmath/dalloc.c
    M lib/gmath/fft.c
    M lib/gmath/findzc.c
    M lib/gmath/ialloc.c
    M lib/gmath/la.c
    M lib/init/grass.html
    M lib/init/helptext.html
    M lib/init/testsuite/test_grass_tmp_mapset.py
    M lib/init/variables.html
    M lib/raster/auto_mask.c
    M lib/raster/init.c
    M lib/raster/testsuite/rast_parse_color_rule.py
    M lib/raster3d/rle.c
    M lib/segment/address.c
    M lib/segment/close.c
    M lib/segment/flush.c
    M lib/segment/format.c
    M lib/segment/get.c
    M lib/segment/get_row.c
    M lib/segment/open.c
    M lib/segment/pagein.c
    M lib/segment/pageout.c
    M lib/segment/put.c
    M lib/segment/put_row.c
    M lib/segment/release.c
    M lib/segment/seek.c
    M lib/segment/setup.c
    M macos/ReadMe.md
    M macos/build_grass_app.bash
    M macos/files/configure-grass.sh
    M macos/files/grass.sh.in
    M man/build_class_rest.py
    M man/build_full_index_rest.py
    M man/build_html.py
    M man/build_index_rest.py
    M man/build_rest.py
    M mswindows/GRASS-Installer.nsi.tmpl
    M mswindows/crosscompile.sh
    M mswindows/osgeo4w/build_osgeo4w.sh
    M mswindows/osgeo4w/grass.bat.tmpl
    M mswindows/osgeo4w/libpng-config
    M mswindows/osgeo4w/setup.hint.tmpl
    M python/grass/__init__.py
    M python/grass/app/data.py
    M python/grass/app/runtime.py
    M python/grass/benchmark/__init__.py
    M python/grass/benchmark/__main__.py
    M python/grass/benchmark/app.py
    M python/grass/benchmark/plots.py
    M python/grass/benchmark/results.py
    M python/grass/benchmark/runners.py
    M python/grass/benchmark/testsuite/test_benchmark.py
    M python/grass/benchmark/testsuite/test_benchmark_cli.py
    M python/grass/docs/conf.py
    M python/grass/docs/src/pygrass_index.rst
    M python/grass/exceptions/__init__.py
    M python/grass/grassdb/checks.py
    M python/grass/grassdb/config.py
    M python/grass/grassdb/create.py
    M python/grass/grassdb/data.py
    M python/grass/grassdb/manage.py
    M python/grass/gunittest/README.md
    M python/grass/gunittest/__init__.py
    M python/grass/gunittest/case.py
    M python/grass/gunittest/checkers.py
    M python/grass/gunittest/gmodules.py
    M python/grass/gunittest/gutils.py
    M python/grass/gunittest/invoker.py
    M python/grass/gunittest/loader.py
    M python/grass/gunittest/main.py
    M python/grass/gunittest/multireport.py
    M python/grass/gunittest/multirunner.py
    M python/grass/gunittest/reporters.py
    M python/grass/gunittest/runner.py
    M python/grass/gunittest/utils.py
    M python/grass/imaging/README
    M python/grass/imaging/operations.py
    M python/grass/jupyter/__init__.py
    M python/grass/jupyter/map3d.py
    M python/grass/jupyter/setup.py
    M python/grass/pydispatch/__init__.py
    M python/grass/pygrass/modules/interface/parameter.py
    M python/grass/script/__init__.py
    M python/grass/script/core.py
    M python/grass/script/setup.py
    M python/grass/script/utils.py
    M python/grass/temporal/abstract_space_time_dataset.py
    M python/grass/temporal/core.py
    M python/grass/temporal/list_stds.py
    M python/grass/temporal/stds_export.py
    M python/grass/temporal/temporal_algebra.py
    M python/grass/temporal/temporal_operator.py
    M python/grass/temporal/temporal_raster_base_algebra.py
    M python/grass/temporal/temporal_vector_algebra.py
    M raster/r.buildvrt/r.buildvrt.html
    M raster/r.buildvrt/r.buildvrt.md
    M raster/r.compress/r.compress.html
    M raster/r.compress/r.compress.md
    M raster/r.covar/r.covar.html
    M raster/r.covar/r.covar.md
    M raster/r.external.out/r.external.out.html
    M raster/r.external.out/r.external.out.md
    M raster/r.fill.dir/r.fill.dir.html
    M raster/r.fill.dir/r.fill.dir.md
    M raster/r.mapcalc/testsuite/const_map_test.sh
    M raster/r.mfilter/r.mfilter.md
    M raster/r.proj/r.proj.html
    M raster/r.random.cells/r.random.cells.html
    M raster/r.random.cells/r.random.cells.md
    M raster/r.resamp.bspline/r.resamp.bspline.html
    M raster/r.resamp.bspline/r.resamp.bspline.md
    M raster/r.resamp.filter/r.resamp.filter.html
    M raster/r.resamp.filter/r.resamp.filter.md
    M raster/r.resamp.interp/r.resamp.interp.html
    M raster/r.resamp.interp/r.resamp.interp.md
    M raster/r.resamp.rst/r.resamp.rst.html
    M raster/r.resamp.rst/r.resamp.rst.md
    M raster/r.resamp.stats/r.resamp.stats.html
    M raster/r.resamp.stats/r.resamp.stats.md
    M raster/r.resample/r.resample.html
    M raster/r.resample/r.resample.md
    M raster/r.surf.contour/r.surf.contour.html
    M raster/r.surf.contour/r.surf.contour.md
    M raster/r.surf.idw/r.surf.idw.html
    M raster/r.surf.idw/r.surf.idw.md
    M raster3d/raster3dintro.html
    M scripts/db.out.ogr/db.out.ogr.html
    M scripts/db.out.ogr/db.out.ogr.md
    M scripts/g.download.project/g.download.project.html
    M scripts/g.download.project/g.download.project.md
    M scripts/g.extension.all/g.extension.all.py
    M scripts/g.extension/g.extension.html
    M scripts/g.extension/g.extension.md
    M scripts/g.extension/g.extension.py
    M scripts/g.search.modules/g.search.modules.html
    M scripts/g.search.modules/g.search.modules.md
    M scripts/i.band.library/i.band.library.html
    M scripts/i.band.library/i.band.library.md
    M scripts/i.colors.enhance/testsuite/test_i_colors_enhance.py
    M scripts/i.image.mosaic/i.image.mosaic.html
    M scripts/i.image.mosaic/i.image.mosaic.md
    M scripts/r.pack/r.pack.html
    M scripts/r.pack/r.pack.md
    M scripts/r.pack/r.pack.py
    M scripts/r.unpack/r.unpack.py
    M scripts/v.centroids/v.centroids.html
    M scripts/v.centroids/v.centroids.md
    M scripts/v.db.update/v.db.update.html
    M scripts/v.db.update/v.db.update.md
    M scripts/v.dissolve/v.dissolve.py
    M scripts/v.dissolve/v_dissolve.ipynb
    M scripts/v.pack/v.pack.py
    M scripts/v.unpack/v.unpack.py
    M scripts/windows_sh_launch.bat
    M singularity/debian/README_debian.md
    M singularity/debian/singularityfile_debian
    M temporal/run_all_tests.sh
    M temporal/t.rast.extract/t.rast.extract.html
    M temporal/t.rast.extract/t.rast.extract.md
    M temporal/t.rast.series/t.rast.series.html
    M temporal/t.rast.series/t.rast.series.md
    M temporal/t.register/t.register.html
    M temporal/t.register/t.register.md
    M temporal/t.vect.export/t.vect.export.py
    M temporal/t.vect.import/t.vect.import.py
    M temporal/t.vect.observe.strds/t.vect.observe.strds.html
    M temporal/t.vect.observe.strds/t.vect.observe.strds.md
    M testsuite/README.md
    M testsuite/raster_md5test.sh
    M utils/fix_typos.sh
    M utils/g.html2man/ggroff.py
    M utils/generate_release_notes.py
    M utils/grass_clang_format.sh
    M utils/merge_sitemaps.py
    M utils/mkdocs.py
    M utils/mkhtml.py
    M utils/mkmarkdown.py
    M utils/module_synopsis.sh
    M utils/symbol_to_img.sh
    M utils/update_version.py
    M vector/v.build.polylines/tests/test_v_build_polylines.py
    M vector/v.build/v.build.html
    M vector/v.build/v.build.md
    M vector/v.class/tests/test_v_class.py
    M vector/v.hull/testsuite/test_v_hull.py
    M vector/v.in.db/v.in.db.html
    M vector/v.in.db/v.in.db.md
    M vector/v.in.ogr/v.in.ogr.html
    M vector/v.in.ogr/v.in.ogr.md
    M vector/v.kernel/v.kernel.html
    M vector/v.kernel/v.kernel.md
    M vector/v.mkgrid/v.mkgrid.html
    M vector/v.mkgrid/v.mkgrid.md
    M vector/v.net.bridge/v.net.bridge.html
    M vector/v.net.bridge/v.net.bridge.md
    M vector/v.net/v.net.html
    M vector/v.net/v.net.md
    M vector/v.out.postgis/v.out.postgis.html
    M vector/v.out.postgis/v.out.postgis.md
    M vector/v.profile/main.c
    M vector/v.profile/v.profile.html
    M vector/v.profile/v.profile.md
    M vector/v.random/v.random.html
    M vector/v.random/v.random.md
    M vector/v.support/v.support.html
    M vector/v.support/v.support.md
    M vector/v.surf.bspline/v.surf.bspline.html
    M vector/v.surf.bspline/v.surf.bspline.md
    M vector/v.surf.idw/v.surf.idw.html
    M vector/v.surf.idw/v.surf.idw.md
    M vector/v.surf.rst/main.c
    M vector/v.surf.rst/v.surf.rst.html
    M vector/v.surf.rst/v.surf.rst.md
    M vector/v.type/v.type.html
    M vector/v.type/v.type.md
    M vector/v.vol.rst/v.vol.rst.html
    M vector/v.vol.rst/v.vol.rst.md
    M vector/vectorintro.html
    M vector/vectorintro.md

  Log Message:
  -----------
  chore: Rename GRASS GIS to GRASS in most of the repo (#6178)

* Rename GRASS GIS to GRASS in manual generation python script files

* Rename GRASS GIS to GRASS in macOS packaging files

* Rename GRASS GIS to GRASS in Singularity files

* Rename GRASS GIS to GRASS in `*.sh` scripts

* Rename GRASS GIS to GRASS in mswindows or OSGeo4W files. Excludes potentially breaking renames for now

* chore: Rename GRASS GIS to GRASS in utils/

* Rename GRASS GIS to GRASS in html doc

* Rename GRASS GIS to GRASS in general/

* Rename GRASS GIS to GRASS in imagery/

* chore: Rename GRASS GIS to GRASS in db/

* chore: Rename GRASS GIS to GRASS in display/

* chore: Rename GRASS GIS to GRASS in python/

* chore: Rename GRASS GIS to GRASS in raster/

* chore: Rename GRASS GIS to GRASS in raster3d/

* chore: Rename GRASS GIS to GRASS in scripts/

* chore: Rename GRASS GIS to GRASS in temporal/

* chore: Rename GRASS GIS to GRASS in testsuite/

* chore: Rename GRASS GIS to GRASS in vector/

* chore: Rename GRASS GIS to GRASS in include/

* chore: Rename GRASS GIS to GRASS in lib/

* Update sql.html


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

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

  Log Message:
  -----------
  CI(deps): Update actions/cache action to v4.2.4 (#6182)


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

  Changed paths:
    M .github/workflows/codeql-analysis.yml
    M .github/workflows/documentation.yml
    M .github/workflows/pytest.yml
    M .github/workflows/python-code-quality.yml

  Log Message:
  -----------
  CI(deps): Update rui314/setup-mold digest to 7344740 (#6181)


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

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

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


  Commit: 509934d027141ce89f9fd597dacdf6b3e3d9a8e3
      https://github.com/OSGeo/grass/commit/509934d027141ce89f9fd597dacdf6b3e3d9a8e3
  Author: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  Date:   2025-08-09 (Sat, 09 Aug 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.29.8 (#6184)


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

  Changed paths:
    M .github/workflows/post-pr-reviews.yml

  Log Message:
  -----------
  CI(deps): Update actions/download-artifact action to v5 (#6187)


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

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

  Log Message:
  -----------
  CI(deps): Update docker/login-action action to v3.5.0 (#6186)


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

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

  Log Message:
  -----------
  CI(deps): Update ruff to v0.12.8 (#6185)


  Commit: 386cf4b4aad1800b40f1c6762645137fc14542af
      https://github.com/OSGeo/grass/commit/386cf4b4aad1800b40f1c6762645137fc14542af
  Author: OSGeo Weblate <97247866+osgeoweblate at users.noreply.github.com>
  Date:   2025-08-09 (Sat, 09 Aug 2025)

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

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


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

  Changed paths:
    M .github/workflows/python-code-quality.yml

  Log Message:
  -----------
  CI(deps): Update dependency pylint to v3.3.8 (#6188)


Compare: https://github.com/OSGeo/grass/compare/b7a14bde28eb...5a84ee6dd209

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