diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index bb778a1f..930ccfa6 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -21,7 +21,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.9", "3.10", "3.11"] + python-version: ["3.10", "3.11","3.12"] steps: - uses: actions/checkout@v4 with: diff --git a/pyproject.toml b/pyproject.toml index f4108dff..301fbbf9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -25,18 +25,18 @@ classifiers = [ license = { text = "Apache-2.0" } keywords = ["pangeo", "data"] dependencies = [ - "apache-beam", + "apache-beam>=2.48", "cftime", - "dask >= 2021.11.2", + "dask", "fastparquet", - "fsspec[http] >= 2023.4.0", + "fsspec[http]", "h5netcdf", - "h5py >= 3.3.0", - "kerchunk >= 0.0.7", + "h5py", + "kerchunk!=0.2.6", "netcdf4", - "numcodecs >= 0.9.0", - "xarray >= 0.18.0", - "zarr >= 2.12.0", + "numcodecs", + "xarray", + "zarr", ] [project.optional-dependencies]