diff --git a/setup.py b/setup.py index a276578c9241b9fdcde6fc64d4f4a1cf511ec995..ae0a411fec4c8e4ef2171dc05b7a74d6ec392c29 100644 --- a/setup.py +++ b/setup.py @@ -37,7 +37,7 @@ setup( entry_points={ "console_scripts": [f"{find_key(key='PROGRAM_NAME')} = rechunk_data:cli"] }, - install_requires=["argparse", "dask", "xarray", "h5netcdf", "netCDF4"], + install_requires=["argparse", "dask", "xarray", "h5netcdf", "netCDF4", "typing_extensions"], extras_require={ "test": [ "black", diff --git a/src/rechunk_data/__init__.py b/src/rechunk_data/__init__.py index bbdf815b88f134b42d2f0e1ec1930f75bb51ba76..2f849bf6a69335fb95d75c534d8a81fc45e1b579 100644 --- a/src/rechunk_data/__init__.py +++ b/src/rechunk_data/__init__.py @@ -10,7 +10,7 @@ from ._rechunk import ( logger, ) -__version__ = "2206.0.3" +__version__ = "2208.0.1" PROGRAM_NAME = "rechunk-data" diff --git a/src/rechunk_data/__init__.pyi b/src/rechunk_data/__init__.pyi index e70a868633359c9316d8ddc2321758ed5413df68..8a1130084a494d4de4e802e705343756cbf305a0 100644 --- a/src/rechunk_data/__init__.pyi +++ b/src/rechunk_data/__init__.pyi @@ -8,10 +8,10 @@ from typing import ( Dict, Hashable, List, - Literal, Optional, Tuple, ) +from typing_extensions import Literal import xarray as xr diff --git a/src/rechunk_data/_rechunk.py b/src/rechunk_data/_rechunk.py index c2e92778fac70253890b4b3bd2a89a3448aae6fe..f70ad0c0efbb3e03b0e793262756a96c1e30a96e 100644 --- a/src/rechunk_data/_rechunk.py +++ b/src/rechunk_data/_rechunk.py @@ -3,7 +3,8 @@ import os import logging from pathlib import Path -from typing import cast, Any, Literal, Dict, Hashable, Generator, Optional, Tuple +from typing import cast, Any, Dict, Hashable, Generator, Optional, Tuple +from typing_extensions import Literal from dask.utils import format_bytes from dask.array.core import Array