Skip to content

Commit a9ef990

Browse files
committed
Move Sample to timeseries._base_types
This is to allow adding some other base types in future commits. Signed-off-by: Leandro Lucarella <[email protected]>
1 parent 37643ae commit a9ef990

File tree

7 files changed

+7
-7
lines changed

7 files changed

+7
-7
lines changed

src/frequenz/sdk/timeseries/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
This module provides tools to operate on timeseries.
1111
"""
1212

13+
from ._base_types import Sample
1314
from ._resampler import GroupResampler, Resampler, ResamplingFunction
14-
from ._sample import Sample
1515

1616
__all__ = [
1717
"GroupResampler",

src/frequenz/sdk/timeseries/_sample.py renamed to src/frequenz/sdk/timeseries/_base_types.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# License: MIT
22
# Copyright © 2022 Frequenz Energy-as-a-Service GmbH
33

4-
"""Common types for the Data Pipeline."""
4+
"""Timeseries basic types."""
55

66
from dataclasses import dataclass
77
from datetime import datetime

src/frequenz/sdk/timeseries/_resampler.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from datetime import datetime, timedelta, timezone
99
from typing import Callable, Deque, Dict, Generator, Optional, Sequence, Tuple
1010

11-
from ._sample import Sample
11+
from ._base_types import Sample
1212

1313
logger = logging.Logger(__name__)
1414

src/frequenz/sdk/timeseries/logical_meter/_formula_engine.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
from frequenz.channels import Receiver
1313

14-
from .._sample import Sample
14+
from .. import Sample
1515
from ._formula_steps import (
1616
Adder,
1717
Divider,

src/frequenz/sdk/timeseries/logical_meter/_formula_steps.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
from frequenz.channels import Receiver
1010

11-
from .._sample import Sample
11+
from .. import Sample
1212

1313

1414
class FormulaStep(ABC):

src/frequenz/sdk/timeseries/logical_meter/_logical_meter.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
from ...actor import ChannelRegistry, ComponentMetricRequest
1414
from ...microgrid.component import ComponentMetricId
15-
from .._sample import Sample
15+
from .. import Sample
1616
from ._formula_engine import FormulaEngine
1717
from ._resampled_formula_builder import ResampledFormulaBuilder
1818

src/frequenz/sdk/timeseries/logical_meter/_resampled_formula_builder.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
from ...actor import ChannelRegistry, ComponentMetricRequest
1010
from ...microgrid.component import ComponentMetricId
11-
from .._sample import Sample
11+
from .. import Sample
1212
from ._formula_engine import FormulaBuilder, FormulaEngine
1313
from ._tokenizer import Tokenizer, TokenType
1414

0 commit comments

Comments
 (0)