We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
3.0.1++
3.12
linux
manual from source
Compound dtypes ("records") are allowed by numpy and worked in V2. They now loose their internal structure.
The following passes on v2, not on v3
g = zarr.open(mode="w", zarr_version=2) arr = g.create_array("name", dtype=[('a', "i8"), ('b', 'f8')], shape=(1, ), chunks=(1,), compressor=None, overwrite=True) arr2 = g["name"] assert arr2.dtype == [('a', '<i8'), ('b', '<f8')]
The v3 dtype comes back as dtype('V16').
dtype('V16')
No response
The text was updated successfully, but these errors were encountered:
xref #2134
Sorry, something went wrong.
i think #2681 will fix this
Sorry, I should have checked for similar reports
no worries! the volume of issues related to any given problem is so far a good informal measure of severity.
No branches or pull requests
Zarr version
3.0.1++
Numcodecs version
Python Version
3.12
Operating System
linux
Installation
manual from source
Description
Compound dtypes ("records") are allowed by numpy and worked in V2. They now loose their internal structure.
Steps to reproduce
The following passes on v2, not on v3
The v3 dtype comes back as
dtype('V16')
.Additional output
No response
The text was updated successfully, but these errors were encountered: