You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, they are specified directly in defaults/main.yml per plugin, split into requirements that should be installed in the aiida or jupyter virtual environment.
Although the aiida requirements are specified in the actual app repositories, they are not trivial to resolve, because they use different files to specify these requirements, and not always specified directly (using functions instead)
See for example:
Currently, they are specified directly in
defaults/main.yml
per plugin, split into requirements that should be installed in theaiida
orjupyter
virtual environment.Although the
aiida
requirements are specified in the actual app repositories, they are not trivial to resolve, because they use different files to specify these requirements, and not always specified directly (using functions instead)See for example:
Instead, they should be read from https://aiidalab.materialscloud.org/appsdata/apps_meta.json
Note this also requires fixing aiidalab/aiidalab-home#51
For the
jupyter
environment, these requirements are not yet directly specified anywhere.The closest is that the quantum-espresso app specifies: https://github.com/aiidalab/aiidalab-qe/blob/master/jupyter-config/nbconfig/notebook.d/aiidalab.json (this is how the current requirements were derived for both that and widget-base which shares the same structure viewer)
cc @csadorf
The text was updated successfully, but these errors were encountered: