Skip to content

Commit 29282fc

Browse files
Add [msgpack] dependency for numcodecs
1 parent 9f5a110 commit 29282fc

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

pyproject.toml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,11 @@ requires-python = ">=3.10"
2424
dependencies = [
2525
'asciitree',
2626
'numpy>=1.24',
27-
'fasteners',
28-
'numcodecs>=0.10.0',
29-
'crc32c',
30-
'zstandard',
27+
'fasteners; sys_platform != "emscripten"',
28+
# 'numcodecs[msgpack]>=0.10.0; sys_platform != "emscripten"', # does not currently work
29+
'numcodecs[msgpack]>=0.10.0', # this works
30+
'crc32c', # not available in Pyodide, have to see if we can make it optional for Pyodide
31+
'zstandard', # not available in Pyodide, have to see if we can make it optional for Pyodide
3132
'typing_extensions',
3233
'donfig'
3334
]

0 commit comments

Comments
 (0)