-
Notifications
You must be signed in to change notification settings - Fork 16
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
Error with pip install nomad-lab[parsing]
due to netCDF4==1.5.4
#75
Comments
pip install nomad-lab[parsing]
pip install nomad-lab[parsing]
due to netCDF4==1.5.4
Please not that you most likely don't need the Unfortunately, there is a limit to what we can do here. The version restrictions we removed, are already a big trade-off between easy installs and the risks of new dependency versions introducing breaking changes. For example you a couple a days ago, the pydantic 2.0.0 release was breaking our build because we removed version restriction. We removed most version restrictions on the normal install, but i am afraid we need to keep them for the extra dependencies that are most likely only affecting the service operations anyways. |
@markus1978 --- thanks, that makes sense! Anyway, the more important was more about just letting you all know that the |
Of course, i just wanted to explain why we have not just removed every version restriction. We will test and see what happens if we pump the netCDF version. |
I tried running
pip install nomad-lab[parsing]
and got the following error. Runningpip install nomad-lab
works just fine.Apparently,
pip install netCDF4==1.5.4
is the culprit. This is in a fresh Python 3.10 Conda environment on Ubuntu. Using a newer version of netCDF4 resolves the issue.In connection with openjournals/joss-reviews#5388 (comment), I thought the version pinning was reduced overall. Was there a specific need for 1.5.4 here?
The text was updated successfully, but these errors were encountered: