[GRASS-git] [OSGeo/grass] eaaefa: t.rast.extract: Handle fully qualified map names a...

Stefan Blumentrath noreply at github.com
Sat Oct 25 12:59:28 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/OSGeo/grass
  Commit: eaaefaac2eb66b7bf69fdc6adb59809deebafcf4
      https://github.com/OSGeo/grass/commit/eaaefaac2eb66b7bf69fdc6adb59809deebafcf4
  Author: Stefan Blumentrath <stefan.blumentrath at gmx.de>
  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


More information about the grass-commit mailing list