From 6b6357ada6d36296b52e3153884b3023436d9fbd Mon Sep 17 00:00:00 2001 From: Jan Griesfeller Date: Wed, 30 Oct 2024 15:18:37 +0100 Subject: [PATCH] remove clutter --- src/pyaro/timeseries/Engine.py | 2 -- src/pyaro/timeseries/Reader.py | 5 +---- src/pyaro/timeseries/Wrappers.py | 9 ++------- 3 files changed, 3 insertions(+), 13 deletions(-) diff --git a/src/pyaro/timeseries/Engine.py b/src/pyaro/timeseries/Engine.py index 52e703d..d81b181 100644 --- a/src/pyaro/timeseries/Engine.py +++ b/src/pyaro/timeseries/Engine.py @@ -1,5 +1,4 @@ import abc -from contextlib import contextmanager class Engine(abc.ABC): @@ -16,7 +15,6 @@ def open(self, filename_or_obj_or_url, *, filters=None): pass @abc.abstractmethod - # @contextmanager def read(self): """read-method of the timeseries diff --git a/src/pyaro/timeseries/Reader.py b/src/pyaro/timeseries/Reader.py index f10c911..c3e542f 100644 --- a/src/pyaro/timeseries/Reader.py +++ b/src/pyaro/timeseries/Reader.py @@ -1,9 +1,7 @@ import abc -from contextlib import contextmanager from .Data import Data from .Station import Station -from .Filter import Filter, filters class Reader(abc.ABC): @@ -22,7 +20,6 @@ def __init__(self, filename_or_obj_or_url, filters=None, **kwargs): pass @abc.abstractmethod - # @contextmanager def read(self): """define read method. All needed parameters should be put into self by the __init__ method @@ -94,4 +91,4 @@ def __exit__(self, type, value, traceback): The default implementation calls the close function. """ self.close() - return \ No newline at end of file + return diff --git a/src/pyaro/timeseries/Wrappers.py b/src/pyaro/timeseries/Wrappers.py index b5475e7..efa67f8 100644 --- a/src/pyaro/timeseries/Wrappers.py +++ b/src/pyaro/timeseries/Wrappers.py @@ -1,6 +1,4 @@ from .Reader import Reader -from .Data import Data -from contextlib import contextmanager class VariableNameChangingReader(Reader): @@ -15,7 +13,7 @@ class VariableNameChangingReader(Reader): """ - def __init__(self, reader: Reader, reader_to_new: dict[str, str], **kwargs,): + def __init__(self, reader: Reader, reader_to_new: dict[str, str], **kwargs, ): """Initialize the variable name changes of Reader :param reader: The Reader instance to change variable names on @@ -68,13 +66,10 @@ def variables(self): def close(self): self._reader.close() - # @contextmanager - def read(self,): + def read(self, ): """define read method. All needed parameters should be put into self by the __init__ method This method is called after the Engine's open function. """ return self._reader.read() - -