[GRASS-git] [OSGeo/grass] 147c00: grass.temporal: Simple typing annotations (#4641)

Edouard Choinière noreply at github.com
Tue Nov 12 14:48:26 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/OSGeo/grass
  Commit: 147c005257e6c9c273d93f885dac369a3bc26b54
      https://github.com/OSGeo/grass/commit/147c005257e6c9c273d93f885dac369a3bc26b54
  Author: Edouard Choinière <27212526+echoix at users.noreply.github.com>
  Date:   2024-11-12 (Tue, 12 Nov 2024)

  Changed paths:
    M python/grass/temporal/abstract_dataset.py
    M python/grass/temporal/abstract_map_dataset.py
    M python/grass/temporal/abstract_space_time_dataset.py
    M python/grass/temporal/aggregation.py
    M python/grass/temporal/base.py
    M python/grass/temporal/c_libraries_interface.py
    M python/grass/temporal/core.py
    M python/grass/temporal/datetime_math.py
    M python/grass/temporal/extract.py
    M python/grass/temporal/gui_support.py
    M python/grass/temporal/list_stds.py
    M python/grass/temporal/mapcalc.py
    M python/grass/temporal/metadata.py
    M python/grass/temporal/open_stds.py
    M python/grass/temporal/register.py
    M python/grass/temporal/sampling.py
    M python/grass/temporal/space_time_datasets.py
    M python/grass/temporal/spatial_extent.py
    M python/grass/temporal/spatial_topology_dataset_connector.py
    M python/grass/temporal/spatio_temporal_relationships.py
    M python/grass/temporal/stds_export.py
    M python/grass/temporal/stds_import.py
    M python/grass/temporal/temporal_algebra.py
    M python/grass/temporal/temporal_extent.py
    M python/grass/temporal/temporal_granularity.py
    M python/grass/temporal/temporal_operator.py
    M python/grass/temporal/temporal_raster3d_algebra.py
    M python/grass/temporal/temporal_raster_algebra.py
    M python/grass/temporal/temporal_raster_base_algebra.py
    M python/grass/temporal/temporal_topology_dataset_connector.py
    M python/grass/temporal/temporal_vector_algebra.py
    M python/grass/temporal/testsuite/test_register_function.py
    M python/grass/temporal/testsuite/test_temporal_doctests.py
    M python/grass/temporal/testsuite/unittests_temporal_algebra.py
    M python/grass/temporal/testsuite/unittests_temporal_algebra_grs.py
    M python/grass/temporal/testsuite/unittests_temporal_algebra_mixed_stds.py
    M python/grass/temporal/testsuite/unittests_temporal_conditionals.py
    M python/grass/temporal/testsuite/unittests_temporal_raster3d_algebra.py
    M python/grass/temporal/testsuite/unittests_temporal_raster_algebra.py
    M python/grass/temporal/testsuite/unittests_temporal_raster_algebra_equal_ts.py
    M python/grass/temporal/testsuite/unittests_temporal_raster_algebra_grs.py
    M python/grass/temporal/testsuite/unittests_temporal_raster_algebra_spatial_topology.py
    M python/grass/temporal/testsuite/unittests_temporal_raster_conditionals.py
    M python/grass/temporal/testsuite/unittests_temporal_raster_conditionals_complement_else.py
    M python/grass/temporal/testsuite/unittests_temporal_vector_algebra.py
    M python/grass/temporal/unit_tests.py
    M python/grass/temporal/univar_statistics.py

  Log Message:
  -----------
  grass.temporal: Simple typing annotations (#4641)

* grass.temporal: Add typing annotations for None returns

* grass.temporal: Add typing annotations for boolean parameters

* grass.temporal: Add typing annotations for simple scalar returns

* grass.temporal: Sort imports

* grass.temporal: Add typing annotations for certain magic methods

* grass.temporal: Add typing annotations for integer parameters

* grass.temporal: Add typing annotations for string parameters

* grass.temporal: Add typing annotations of guessing common names, manually filtered

* grass.temporal.datetime_math: Add typing annotations for mydate parameter as datetime

* grass.temporal.datetime_math: Add typing annotations for datetime return types and increment

* grass.temporal.datetime_math: Add typing annotations for other simple conversions

* grass.temporal.datetime_math: Remove unneeded comment line separators

* grass.temporal: Fix some small typos



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