|
2 | 2 | import tempfile |
3 | 3 | from contextlib import nullcontext as does_not_raise |
4 | 4 | from datetime import datetime, timedelta |
5 | | -import pyarrow.parquet as pq |
6 | | -import pandas as pd |
| 5 | + |
7 | 6 | import numpy as np |
| 7 | +import pandas as pd |
8 | 8 | import pyarrow as pa |
| 9 | +import pyarrow.parquet as pq |
9 | 10 | import pytest |
10 | 11 | import xarray as xr |
11 | | -from zarr.storage import MemoryStore |
12 | 12 |
|
13 | 13 | import parcels.tutorial |
14 | 14 | from parcels import ( |
|
22 | 22 | VectorField, |
23 | 23 | XGrid, |
24 | 24 | ) |
25 | | -from parcels._core.particle import Particle, create_particle_data, get_default_particle |
| 25 | +from parcels._core.particle import Particle, get_default_particle |
26 | 26 | from parcels._core.particlefile import _get_schema |
27 | | -from parcels._core.utils.time import TimeInterval, timedelta_to_float |
| 27 | +from parcels._core.utils.time import timedelta_to_float |
28 | 28 | from parcels._datasets.structured.generated import peninsula_dataset |
29 | 29 | from parcels._datasets.structured.generic import datasets |
30 | 30 | from parcels.convert import copernicusmarine_to_sgrid |
@@ -343,7 +343,7 @@ def Update_lon(particles, fieldset): # pragma: no cover |
343 | 343 | pset.execute(Update_lon, runtime=np.timedelta64(11, "s"), dt=np.timedelta64(2, "s"), output_file=ofile) |
344 | 344 |
|
345 | 345 | df = pd.read_parquet(tmp_parquet) |
346 | | - assert np.allclose(df['lon'].values, [0, 3, 6, 9]) |
| 346 | + assert np.allclose(df["lon"].values, [0, 3, 6, 9]) |
347 | 347 | pytest.skip("# TODO: Need to figure out how times work with parquet output (#2386)") |
348 | 348 | assert np.allclose(timedelta_to_float(df.time.values - df.time.values[0, 0]), [0, 3, 6, 9]) |
349 | 349 |
|
|
0 commit comments