Skip to content
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

🔧 Pin abipy version #316

Merged
merged 2 commits into from
Aug 29, 2023
Merged

🔧 Pin abipy version #316

merged 2 commits into from
Aug 29, 2023

Conversation

mbercx
Copy link
Member

@mbercx mbercx commented Aug 29, 2023

Due to the close dependency of abipy on pymatgen, and our own dependencies on pymatgen, it is challenging to install both packages in one environment.

Version 0.9.6 of abipy was released after some specific changes were made to ensure it can install with our current master branch, which we intend to release for the oxide verification paper. Since it is highly likely that the next version of abipy will make changes to the code to update it for pymatgen versions we no longer support, we pin the version to this release.

Due to the close dependency of `abipy` on `pymatgen`, and our own dependencies
on `pymatgen`, it is challenging to install both packages in one environment.

Version `0.9.6` of `abipy` was released after some specific changes were made to
ensure it can install with our current `master` branch, which we intend to
release for the oxide verification paper. Since it is highly likely that the
next version of `abipy` will make changes to the code to update it for
`pymatgen` versions we no longer support, we pin the version to this release.
@mbercx mbercx marked this pull request as ready for review August 29, 2023 15:24
Trying to install the package for Python 3.10 fails due to an issue with
PyYAML==5.4.1, see:

yaml/pyyaml#724

As we are currently working on a release for `aiida-core` v1.6.X, which does not
support Python 3.10, we remove support for Python 3.10 here as well.
@mbercx
Copy link
Member Author

mbercx commented Aug 29, 2023

@sphuber let's merge these separately from the wien2k PR and the rebase. I'd add you as a reviewer but not sure how to do that on my phone. 😅

PS: they should be rebased and merged. More commits means higher code registry ranking. 😉

@sphuber sphuber self-requested a review August 29, 2023 16:26
@sphuber sphuber merged commit ec219f6 into aiidateam:master Aug 29, 2023
3 checks passed
@mbercx mbercx deleted the abipy-version branch August 29, 2023 18:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants