diff --git a/multi_x_serverless/routing/solver_inputs/components/data_sources/source.py b/multi_x_serverless/routing/solver_inputs/components/data_sources/source.py index 4d7f8d11..3db5d220 100644 --- a/multi_x_serverless/routing/solver_inputs/components/data_sources/source.py +++ b/multi_x_serverless/routing/solver_inputs/components/data_sources/source.py @@ -16,7 +16,9 @@ def setup(self, *args: typing.Any, **kwargs: typing.Any) -> None: raise NotImplementedError @abstractmethod - def get_value(self, *args: typing.Any, **kwargs: typing.Any) -> typing.Any: # Doesnt have to be float + def get_value(self, *args: typing.Any, **kwargs: typing.Any) -> typing.Any: + # Doesnt have to be float, data_sources do not enforce the type of + # data they contain to be any specific type, as doing so limit their flexibility. """ This function is responsible for retrieving a single value from a source. """