From d07eeeae8aaa119aae84079524ffb432418bf6b5 Mon Sep 17 00:00:00 2001 From: ValentinaHutter <85164505+ValentinaHutter@users.noreply.github.com> Date: Thu, 5 Sep 2024 09:38:47 +0200 Subject: [PATCH] clean up (#271) --- .../process_implementations/__init__.py | 11 ++++------- .../process_implementations/experimental/__init__.py | 1 + .../{cubes => experimental}/ddmc.py | 0 tests/test_ddmc.py | 2 +- 4 files changed, 6 insertions(+), 8 deletions(-) rename openeo_processes_dask/process_implementations/{cubes => experimental}/ddmc.py (100%) diff --git a/openeo_processes_dask/process_implementations/__init__.py b/openeo_processes_dask/process_implementations/__init__.py index cefe4e3d..ad5176d9 100644 --- a/openeo_processes_dask/process_implementations/__init__.py +++ b/openeo_processes_dask/process_implementations/__init__.py @@ -5,7 +5,6 @@ from .arrays import * from .comparison import * from .cubes import * -from .cubes.ddmc import * from .inspect import * from .logic import * from .math import * @@ -17,12 +16,10 @@ "Did not load machine learning processes due to missing dependencies: Install them like this: `pip install openeo-processes-dask[implementations, ml]`" ) -# try: -# from .experimental import * -# except ImportError as e: -# logger.warning( -# "Did not experimental processes due to missing dependencies: Install them like this: `pip install openeo-processes-dask[implementations, experimental]`" -# ) +try: + from .experimental import * +except ImportError as e: + logger.warning("Did not load experimental processes.") import rioxarray as rio # Required for the .rio accessor on xarrays. diff --git a/openeo_processes_dask/process_implementations/experimental/__init__.py b/openeo_processes_dask/process_implementations/experimental/__init__.py index e69de29b..425c9b93 100644 --- a/openeo_processes_dask/process_implementations/experimental/__init__.py +++ b/openeo_processes_dask/process_implementations/experimental/__init__.py @@ -0,0 +1 @@ +from .ddmc import * diff --git a/openeo_processes_dask/process_implementations/cubes/ddmc.py b/openeo_processes_dask/process_implementations/experimental/ddmc.py similarity index 100% rename from openeo_processes_dask/process_implementations/cubes/ddmc.py rename to openeo_processes_dask/process_implementations/experimental/ddmc.py diff --git a/tests/test_ddmc.py b/tests/test_ddmc.py index ac65c748..13e5787f 100644 --- a/tests/test_ddmc.py +++ b/tests/test_ddmc.py @@ -9,7 +9,6 @@ TemporalInterval, ) -from openeo_processes_dask.process_implementations.cubes.ddmc import ddmc from openeo_processes_dask.process_implementations.cubes.load import load_stac from openeo_processes_dask.process_implementations.cubes.reduce import ( reduce_dimension, @@ -18,6 +17,7 @@ from openeo_processes_dask.process_implementations.exceptions import ( ArrayElementNotAvailable, ) +from openeo_processes_dask.process_implementations.experimental.ddmc import ddmc from tests.general_checks import general_output_checks from tests.mockdata import create_fake_rastercube