diff --git a/pyproject.toml b/pyproject.toml index 9f50c33db..66f06dfe5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -200,17 +200,10 @@ ignore_errors = true [[tool.mypy.overrides]] module = [ - "zarr.group", "tests.*", ] check_untyped_defs = false -[[tool.mypy.overrides]] -module = [ - "zarr.group" -] -disallow_incomplete_defs = false - [[tool.mypy.overrides]] module = [ "zarr.array", @@ -221,7 +214,6 @@ disallow_untyped_calls = false [[tool.mypy.overrides]] module = [ "zarr.array", - "zarr.group", ] disallow_untyped_defs = false diff --git a/src/zarr/group.py b/src/zarr/group.py index 2401934b8..88e7fd092 100644 --- a/src/zarr/group.py +++ b/src/zarr/group.py @@ -275,8 +275,8 @@ def attrs(self) -> dict[str, Any]: return self.metadata.attributes @property - def info(self): - return self.metadata.info + def info(self) -> None: + raise NotImplementedError async def create_group( self, @@ -526,8 +526,8 @@ def attrs(self) -> Attributes: return Attributes(self) @property - def info(self): - return self._async_group.info + def info(self) -> None: + raise NotImplementedError def update_attributes(self, new_attributes: dict[str, Any]) -> Group: self._sync(self._async_group.update_attributes(new_attributes))