New issue
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
[BUG-REPORT] (Major) vaex hdf5 incompatible with number 1.22.4 #2062
Comments
I also get this error on the same vaex and numpy 1.22.4 setup, but it works on numpy 1.22.3! |
Same issue as well. Seems to be related to numpy/numpy#21446. |
Thanks for the reports, this should be fixed in the next fix release (4.9.2) #2066 |
@maartenbreddels
gives the same trace as above EDIT: It seems to come from some partial upgrading.. does vaex get upgraded as a packge in a weird way? The stacktrace from the above is Which shows the version of vaex as 0.12.2, but the trace itself doens't show the line of code added in that version |
that is weird. Could you try uninstalling manually? and see if the vaex/hdf5 dir is removed? |
I had to wipe the entire venv to fix it. What is the best way to upgrade an individual vaex package @maartenbreddels ? |
I m testing with fresh environments on containers, with most recent versions of all libraries, including vaex. I had to restrict numpy version ( "numpy==1.22.3" ) in the container requirements.txt, otherwise I would get the "cannot close exported pointers exist" error |
We're also seemingly still facing the same issue in Radis (on CI, fresh environment) despite upgrading to latest Vaex radis/radis#486 |
I just installed a fresh version of vaex via mamba (conda-forge) on mac M1 and I have no problems.. |
We also install it from Mamba (side note : it took a few days before it was available although it worked via conda yet). It may be a different error, it looks very similar. Fails after a
Exact code : https://app.travis-ci.com/github/radis/radis/jobs/572584074#L2099 Error (and package versions)
https://app.travis-ci.com/github/radis/radis/jobs/572584074#L2099 Note it does NOT fail during export(), but during close(). Maybe I shouldn't close the file? |
I get same error on latest vaex from conda-forge as of today, environment install with only |
It works after downgrading to numpy 1.22.3 |
@JovanVeljanoski we apparently still have the problem above; which locks us into using numpy<=1.22.3. Do you have any idea of the source ? |
Hello do you know if latest versions are compatible ? |
Thank you for reaching out and helping us improve Vaex!
Before you submit a new Issue, please read through the documentation. Also, make sure you search through the Open and Closed Issues - your problem may already be discussed or addressed.
Description
Vaex cannot export hdf5 files with numpy 1.22.4 arrays
Software information
import vaex; vaex.__version__)
:{'vaex-core': '4.9.1', 'vaex-hdf5': '0.12.1'}
Additional information
The following works with numpy 1.22.3 but fails with numpy 1.22.4
The text was updated successfully, but these errors were encountered: