Skip to content

Inconsistent overridden method #2377

@DimitriPapadopoulos

Description

@DimitriPapadopoulos

Zarr version

v3

Installation

sources

Description

These methods of abstract base class Store are non-async:

Child classes LocalStore, LoggingStore, RemoteStore, MemoryStore, ZipStore override these functions as async. Take the example of ZipStore:

Is that on purpose? I think async is part of the method signature and should be added to the base class.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugPotential issues with the zarr-python library

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions