From 15abd2b5b438b6c2a2f2d052f2dfc63216be7ac7 Mon Sep 17 00:00:00 2001 From: Jusong Yu Date: Fri, 22 Mar 2024 10:08:12 +0100 Subject: [PATCH] Support quantumespresso plugin to 4.5.0 (#601) aiida-quantumespresso==4.5.0 rely on the aiida-core 2.5.0 which include a break change on using pydantic v2. It can potentially break things. To make it backward compatible, we make the aiida-quantumespresso denpendency version pinned as `~=4.4`. So that dependent on the aiida-core in the container, it will install the correspond version of aiida-quantumespresso. --- .github/workflows/ci.yml | 2 +- setup.cfg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4e8ebe76d..10ee2f6d1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,7 @@ jobs: matrix: tag: [latest] python-version: ['3.9', '3.10'] - aiida-core-version: [2.3, 2.4.3] + aiida-core-version: [2.3, 2.5] fail-fast: false runs-on: ubuntu-latest diff --git a/setup.cfg b/setup.cfg index 4f8936a7f..d9e6a107d 100644 --- a/setup.cfg +++ b/setup.cfg @@ -26,7 +26,7 @@ packages = find: install_requires = aiida-core~=2.2,<3 Jinja2~=3.0 - aiida-quantumespresso~=4.4.0 + aiida-quantumespresso~=4.4 aiidalab-widgets-base[optimade]~=2.2.0a0 aiida-pseudo~=1.4 filelock~=3.8