-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Currently, the xarray-enmap conda-forge package doesn't include the zarr or numcodecs packages as dependencies. This saves unneeded bloat for users who don't need the Zarr export functionality, but creates the inconvenience of manually installing these packages for users who do need the functionality.
The right way to solve this in the conda ecosystem would be with an additional package (e.g. xarray-enmap-zarr); see e.g. the black feedstock for an example of how to implement this.
I thought that the new v1 recipe format improved optional dependency handling, but on a quick look at the relevant CEPs I don't find anything about this, so maybe I was mistaken. But even with the old recipe format, multiple packages remain a valid solution.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request