Skip to content

Commit 357894b

Browse files
authored
Merge pull request #31 from xcube-dev/konstntokas-xxx-remove_zarr_dep
Remove zarr dependency
2 parents 5e06d6d + 48c4aa2 commit 357894b

16 files changed

Lines changed: 2820 additions & 1255 deletions

CHANGES.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
## Changes in 0.3.2
22

33
- Change inconsistent license classifier in `pyproject.toml`
4+
- Removed the dependency on `zarr`. As part of this change,
5+
`xcube_resampling.grid_mapping.cfconv.add_spatial_ref` has been removed, as it
6+
only loosely fit the scope of the **xcube-resampling** repository.
47

58
## Changes in 0.3.1
69

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ sort imports statements according to the default settings of
4242

4343
0. Future imports
4444
1. Python standard library imports, e.g., `os`, `typing`, etc
45-
2. 3rd-party imports, e.g., `xarray`, `zarr`, etc
45+
2. 3rd-party imports, e.g., `xarray`, `pyproj`, etc
4646
3. 1st-party library module imports using absolute paths,
4747
e.g., `from xcube_resampling.a.b.c import d`.
4848
4. 1st-party library module imports from local modules:

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,6 @@ All methods work seamlessly with chunked (lazily loaded) [xarray.Datasets](https
2525

2626
### ⚡ Lightweight & Independent
2727
The package is independent of the core *xcube* framework and has minimal dependencies:
28-
`affine, dask, dask-image, numba, numpy, pyproj, xarray, zarr`.
28+
`affine, dask, dask-image, numba, numpy, pyproj, xarray`.
2929

3030
Find out more in the [xcube-resampling Documentation](https://xcube-dev.github.io/xcube-resampling/).

docs/examples/affine.ipynb

Lines changed: 130 additions & 36 deletions
Large diffs are not rendered by default.

docs/examples/grid_mapping.ipynb

Lines changed: 210 additions & 98 deletions
Large diffs are not rendered by default.

docs/examples/rectify_sentinel3.ipynb

Lines changed: 594 additions & 252 deletions
Large diffs are not rendered by default.

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ All methods work seamlessly with chunked (lazily loaded) [xarray.Datasets](https
1818

1919
### ⚡ Lightweight & Independent
2020
The package is independent of the core *xcube* framework and has minimal dependencies:
21-
`affine, dask, dask-image, numba, numpy, pyproj, xarray, zarr`.
21+
`affine, dask, dask-image, numba, numpy, pyproj, xarray`.
2222

2323

2424
## Overview

environment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ dependencies:
1212
- numpy >=1.16
1313
- pyproj >=3.0
1414
- xarray >=2024.7
15-
- zarr >=2.11,<3 # until we can ensure zarr 3 compatibility
1615
# Development Dependencies - Tools
1716
- black
1817
- isort
@@ -28,4 +27,5 @@ dependencies:
2827
# Development Dependencies - Demos
2928
- jupyterlab
3029
- matplotlib
30+
- zarr
3131

examples/affine.ipynb

Lines changed: 130 additions & 36 deletions
Large diffs are not rendered by default.

examples/grid_mapping.ipynb

Lines changed: 210 additions & 98 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)