diff --git a/pyproject.toml b/pyproject.toml index 063fe8a..82d7b7b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -20,7 +20,7 @@ classifiers = [ keywords = ["aiida", "plugin"] requires-python = ">=3.10" dependencies = [ - "aiida-core>=2.7.1,<3", + "aiida-core==2.8.0rc0", "ase", "node-graph~=0.6.1", ] diff --git a/src/aiida_pythonjob/decorator.py b/src/aiida_pythonjob/decorator.py index 1c788b4..98528fb 100644 --- a/src/aiida_pythonjob/decorator.py +++ b/src/aiida_pythonjob/decorator.py @@ -20,7 +20,7 @@ LOGGER = logging.getLogger(__name__) _AIIDA_VERSION = parse_version(aiida.__version__) -_NEEDS_RECURSION_LIMIT_WORKAROUND = _AIIDA_VERSION < parse_version("2.8.0") +_NEEDS_RECURSION_LIMIT_WORKAROUND = _AIIDA_VERSION < parse_version("2.8.0rc0") if _NEEDS_RECURSION_LIMIT_WORKAROUND: from aiida.engine.processes.functions import get_stack_size