Skip to content
This repository was archived by the owner on Jun 2, 2025. It is now read-only.

Commit 2f339e7

Browse files
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
1 parent e227a41 commit 2f339e7

15 files changed

+45
-33
lines changed

.github/workflows/workflows.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@ jobs:
1414
pytest_cov_dir: "ocf_datapipes"
1515
# extra things to install
1616
sudo_apt_install: "libgeos++-dev libproj-dev proj-data proj-bin"
17-
# brew_install: "proj geos librttopo"
18-
os_list: '["ubuntu-latest"]'
17+
# brew_install: "proj geos librttopo"
18+
os_list: '["ubuntu-latest"]'

ocf_datapipes/load/configuration.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1+
import logging
2+
13
import fsspec
24
from pathy import Pathy
3-
import logging
45
from pyaml_env import parse_config
56
from torchdata.datapipes import functional_datapipe
67
from torchdata.datapipes.iter import IterDataPipe

ocf_datapipes/transform/xarray/add_t0idx_and_sample_period_duration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1+
from datetime import timedelta
12
from typing import Union
23

34
import xarray as xr
45
from torchdata.datapipes import functional_datapipe
56
from torchdata.datapipes.iter import IterDataPipe
6-
from datetime import timedelta
77

88

99
@functional_datapipe("add_t0_idx_and_sample_period_duration")

ocf_datapipes/transform/xarray/convert_to_nwp_target_times.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
from typing import Union
21
from datetime import timedelta
2+
from typing import Union
33

44
import pandas as pd
55
import xarray as xr

ocf_datapipes/transform/xarray/get_contiguous_time_periods.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
import pandas as pd
1+
from datetime import timedelta
2+
23
import numpy as np
4+
import pandas as pd
35
from torchdata.datapipes import functional_datapipe
46
from torchdata.datapipes.iter import IterDataPipe
5-
from datetime import timedelta
67

78

89
@functional_datapipe("add_contiguous_time_periods")

ocf_datapipes/transform/xarray/normalize.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
import xarray as xr
1+
from typing import Callable, Optional, Union
2+
23
import numpy as np
3-
from typing import Optional, Union, Callable
4+
import xarray as xr
45
from torchdata.datapipes import functional_datapipe
56
from torchdata.datapipes.iter import IterDataPipe
67

tests/convert/test_gsp.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1+
from datetime import timedelta
2+
13
from ocf_datapipes.convert import ConvertGSPToNumpyBatch
24
from ocf_datapipes.transform.xarray import AddT0IdxAndSamplePeriodDuration
35

4-
from datetime import timedelta
5-
66

77
def test_convert_gsp_to_numpy_batch(gsp_dp):
88
gsp_dp = AddT0IdxAndSamplePeriodDuration(

tests/convert/test_nwp.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1+
from datetime import timedelta
2+
13
from ocf_datapipes.convert import ConvertNWPToNumpyBatch
2-
from ocf_datapipes.transform.xarray import AddT0IdxAndSamplePeriodDuration, ConvertToNWPTargetTime
34
from ocf_datapipes.select import SelectLiveT0Time
4-
5-
from datetime import timedelta
5+
from ocf_datapipes.transform.xarray import AddT0IdxAndSamplePeriodDuration, ConvertToNWPTargetTime
66

77

88
def test_convert_nwp_to_numpy_batch(nwp_dp):

tests/convert/test_pv.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1+
from datetime import timedelta
2+
13
from ocf_datapipes.convert import ConvertPVToNumpyBatch
24
from ocf_datapipes.transform.xarray import AddT0IdxAndSamplePeriodDuration
35

4-
from datetime import timedelta
5-
66

77
def test_convert_passiv_to_numpy_batch(passiv_dp):
88
passiv_dp = AddT0IdxAndSamplePeriodDuration(

tests/convert/test_satellite.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1+
from datetime import timedelta
2+
13
from ocf_datapipes.convert import ConvertSatelliteToNumpyBatch
24
from ocf_datapipes.transform.xarray import AddT0IdxAndSamplePeriodDuration
35

4-
from datetime import timedelta
5-
66

77
def test_convert_satellite_to_numpy_batch(sat_dp):
88

tests/end2end/test_power_perceiver_production.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
ConvertSatelliteToNumpyBatch,
1818
)
1919
from ocf_datapipes.experimental import EnsureNNWPVariables, SetSystemIDsToOne
20+
from ocf_datapipes.production.power_perceiver import GSPIterator
2021
from ocf_datapipes.select import (
2122
LocationPicker,
2223
SelectLiveT0Time,
@@ -43,7 +44,6 @@
4344
ReprojectTopography,
4445
)
4546
from ocf_datapipes.utils.consts import NWP_MEAN, NWP_STD, SAT_MEAN, SAT_STD, BatchKey
46-
from ocf_datapipes.production.power_perceiver import GSPIterator
4747

4848

4949
def test_power_perceiver_production(sat_hrv_dp, passiv_dp, topo_dp, gsp_dp, nwp_dp):

tests/production/test_pp_production.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1-
from ocf_datapipes.production.power_perceiver import power_perceiver_production_datapipe
2-
from ocf_datapipes.utils.consts import BatchKey
3-
4-
import ocf_datapipes
51
import os
2+
63
import pytest
74

5+
import ocf_datapipes
6+
from ocf_datapipes.production.power_perceiver import power_perceiver_production_datapipe
7+
from ocf_datapipes.utils.consts import BatchKey
8+
89

910
@pytest.mark.skip("Need to set up laod PV from database first")
1011
def test_pp_production_datapipe():

tests/select/test_select_live_time_slice.py

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@
77
def test_select_hrv(sat_hrv_dp):
88
time_len = len(next(iter(sat_hrv_dp)).time_utc.values)
99
t0_dp = SelectLiveT0Time(sat_hrv_dp, dim_name="time_utc")
10-
sat_hrv_dp = SelectLiveTimeSlice(sat_hrv_dp, history_duration=timedelta(minutes=60), t0_datapipe=t0_dp)
10+
sat_hrv_dp = SelectLiveTimeSlice(
11+
sat_hrv_dp, history_duration=timedelta(minutes=60), t0_datapipe=t0_dp
12+
)
1113
data = next(iter(sat_hrv_dp))
1214
assert len(data.time_utc.values) == 13
1315
assert len(data.time_utc.values) < time_len
@@ -33,10 +35,10 @@ def test_select_nwp(nwp_dp):
3335
)
3436
time_len = len(next(iter(nwp_dp)).target_time_utc.values)
3537
nwp_dp = SelectLiveTimeSlice(
36-
nwp_dp,
37-
t0_datapipe=t0_dp,
38-
history_duration=timedelta(minutes=120),
39-
dim_name="target_time_utc",
38+
nwp_dp,
39+
t0_datapipe=t0_dp,
40+
history_duration=timedelta(minutes=120),
41+
dim_name="target_time_utc",
4042
)
4143
data = next(iter(nwp_dp))
4244
assert len(data.target_time_utc.values) == 3
@@ -46,7 +48,9 @@ def test_select_nwp(nwp_dp):
4648
def test_select_passiv(passiv_dp):
4749
time_len = len(next(iter(passiv_dp)).time_utc.values)
4850
t0_dp = SelectLiveT0Time(passiv_dp, dim_name="time_utc")
49-
passiv_dp = SelectLiveTimeSlice(passiv_dp, history_duration=timedelta(minutes=60), t0_datapipe=t0_dp)
51+
passiv_dp = SelectLiveTimeSlice(
52+
passiv_dp, history_duration=timedelta(minutes=60), t0_datapipe=t0_dp
53+
)
5054
data = next(iter(passiv_dp))
5155
assert len(data.time_utc.values) == 13
5256
assert len(data.time_utc.values) < time_len
@@ -55,7 +59,9 @@ def test_select_passiv(passiv_dp):
5559
def test_select_pvoutput(pvoutput_dp):
5660
time_len = len(next(iter(pvoutput_dp)).time_utc.values)
5761
t0_dp = SelectLiveT0Time(pvoutput_dp, dim_name="time_utc")
58-
pvoutput_dp = SelectLiveTimeSlice(pvoutput_dp, history_duration=timedelta(minutes=60), t0_datapipe=t0_dp)
62+
pvoutput_dp = SelectLiveTimeSlice(
63+
pvoutput_dp, history_duration=timedelta(minutes=60), t0_datapipe=t0_dp
64+
)
5965
data = next(iter(pvoutput_dp))
6066
assert len(data.time_utc.values) == 13
6167
assert len(data.time_utc.values) < time_len

tests/transform/xarray/test_add_nwp_target_time.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
from ocf_datapipes.transform.xarray import ConvertToNWPTargetTime
2-
from ocf_datapipes.select import SelectLiveT0Time
31
from datetime import timedelta
42

3+
from ocf_datapipes.select import SelectLiveT0Time
4+
from ocf_datapipes.transform.xarray import ConvertToNWPTargetTime
5+
56

67
def test_add_nwp_target_time(nwp_dp):
78
t0_dp = SelectLiveT0Time(nwp_dp, dim_name="init_time_utc")

tests/transform/xarray/test_normalize.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1+
import numpy as np
2+
13
from ocf_datapipes.transform.xarray import Normalize
24
from ocf_datapipes.utils.consts import NWP_MEAN, NWP_STD, SAT_MEAN, SAT_STD
3-
import numpy as np
45

56

67
def test_normalize_sat(sat_dp):

0 commit comments

Comments
 (0)