Skip to content

Commit 19c5951

Browse files
committed
better numcodecs codec registration
1 parent 0933471 commit 19c5951

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

pyproject.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,9 @@ ignore = [
8080
[project.entry-points."xarray.backends"]
8181
om = "omfiles.xarray:OmXarrayEntrypoint"
8282

83+
[project.entry-points."numcodecs.codecs"]
84+
turbo_pfor = "omfiles._numcodecs:TurboPfor"
85+
8386
[project.entry-points."zarr.codecs"]
8487
"omfiles.pfor" = "omfiles._zarr3:PforCodec"
8588
"omfiles.pfor_serializer" = "omfiles._zarr3:PforSerializer"

python/omfiles/_numcodecs.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,3 @@ def decode(self, buf, out=None): # type: ignore
4949
buf = buf
5050

5151
return self._impl.decode_array(buf, np.dtype(self.dtype), self.chunk_elements)
52-
53-
54-
numcodecs.register_codec(TurboPfor)

0 commit comments

Comments
 (0)