Skip to content

make remote dependencies more precise #3453

@d-v-b

Description

@d-v-b

We have an optional dependency called remote that includes fsspec and obstore. But fsspec doesn't support http or s3 by default, so users who install zarr[remote] and try to open http or s3 data will still need to install more dependencies.

Over in napari/napari#8268 @Czaki suggested that we could also make this more precise, and declare remote-s3, remote-http, etc, which would effectively be fsspec + s3, fsspec + http, etc. Not sure how this composes with obstore, which has a different pattern of support for remote stores.

Somehow I feel like this was discussed before, but if it was, I couldn't find the issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions