-
Notifications
You must be signed in to change notification settings - Fork 875
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]: v2023.9.25
pip install fail on MacOS (in specific cases)
#3348
Comments
Hmm... the error suggests it is a problem with your gcc and not pymatgen? I just installed it on my mac and there were no issues. Also, your numpy seems to be really old. I would upgrade numpy first using |
The above occurred with numpy-1.26.0-cp39-cp39-macosx_10_9_x86_64, from a week ago, installed earlier in the workflow run. Environment is a clean GitHub |
We are running CI on the same environment. You can check it out in the Actions tab. There is no issue on our end. I guess the question is whether rpy is installing something that conflicts with the pymatgen requirements. |
Right! I checked first to see if your tests were passing. On my side, all of my other packages utilizing pymatgen, but not rpy2, have passed as well with the new release. I probably should have been more clear. The reason I brought this up is that this issue seemed to indicate pymatgen's dependencies might be underspecified, allowing for too old Numpy, given changes done in the new release. When installing pymatgen on its own, like in the test matrix, or with other highly-maintained packages, this wouldn't show up, as pip solves for the latest versions of everything, but some other installations might force older versions while still resolving dependencies. If you think there is no problem, please don't hesitate to close. And big thanks for such a quick response! |
v2023.9.25
pip install fail on MacOS v2023.9.25
pip install fail on MacOS (in specific cases)
You're right, we should require the oldest numpy to have 3.9 as oldest supported Python. This appears to be v1.25.0. |
Hi! I noticed that the just-released pymatgen
v2023.9.25
in this specific configuration cannotpip install
correctly on MacOS X86_64 GitHub runner for Python 3.9 and Python 3.10, but can for Python 3.11.Notes:
v2023.9.10
on the same system.rpy2>3.5.0
. Withrpy2==3.5.14
, all dependency versions seem satisfied.numpy
-related. I attach a relevant snippet at the end. Full log is here.rpy2
,v2023.9.25
installs as usual.Have a lovely day!
Adam
The text was updated successfully, but these errors were encountered: