Dependencies: update requirement aiida-core~=2.0
#120
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Dependencies: update requirement
aiida-core~=2.0
Adds compatibility with AiiDA v2.0. Notable changes:
custom
reentry
, soreentry scan
no longer needs to be called.click
itself, soclick_completion
and its manual activiation is removed.
aiida-core
by prefixing withcore.
Also enable the
AIIDA_WARN_v3
environment variable in thetests
jobof the CI workflow. This will print deprecation warnings from
aiida-core
. These are also addressed in this commit:Entity.objects
->Entity.collection
Node.get_attribute
->Node.base.attributes.get
Node.set_attribute
->Node.base.attributes.set
Node.get_extra
->Node.base.extras.get
Node.set_extra
->Node.base.extras.set
Node.get_object_content
->Node.base.repository.get_object_content
Node.add_incoming
->Node.base.links.add_incoming
Due to the updated requirements of
click
, thesphinx-click
dependency of the
docs
extra also had to be upgraded because the lowerversions had an upper limit on
click
.