[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