https://github.com/aiidateam/aiida_core
Revision c7de4f71e296de4254c725393484cf946ab85a45 authored by Sebastiaan Huber on 25 February 2019, 17:54:30 UTC, committed by GitHub on 25 February 2019, 17:54:30 UTC
The convention for those resources, e.g. classes and functions, that should be usable by users of `aiida-core`, is that they should be importable directly from a second level module in the hierarchy. That is to say, anything that can be imported directly from `aiida.orm` is intended to be used by users and therefore these resources come with the guarantee that if they will be changed or moved, this will be done with a decent deprecation path.
1 parent 221f308
Tip revision: c7de4f71e296de4254c725393484cf946ab85a45 authored by Sebastiaan Huber on 25 February 2019, 17:54:30 UTC
Formalizing importable resources on second level modules (#2528)
Formalizing importable resources on second level modules (#2528)
Tip revision: c7de4f7
File | Mode | Size |
---|---|---|
.ci | ||
aiida | ||
bin | ||
docs | ||
examples | ||
utils | ||
.coveragerc | -rw-r--r-- | 243 bytes |
.gitignore | -rw-r--r-- | 281 bytes |
.pre-commit-config.yaml | -rw-r--r-- | 13.8 KB |
.prospector.yaml | -rw-r--r-- | 172 bytes |
.pylintrc | -rw-r--r-- | 13.4 KB |
.readthedocs.yml | -rw-r--r-- | 573 bytes |
.style.yapf | -rw-r--r-- | 51 bytes |
.travis.yml | -rw-r--r-- | 2.0 KB |
AUTHORS.txt | -rw-r--r-- | 2.2 KB |
CHANGELOG.md | -rw-r--r-- | 46.7 KB |
LICENSE.txt | -rw-r--r-- | 1.4 KB |
MANIFEST.in | -rw-r--r-- | 359 bytes |
README.md | -rw-r--r-- | 2.7 KB |
open_source_licenses.txt | -rw-r--r-- | 18.2 KB |
pyproject.toml | -rw-r--r-- | 136 bytes |
setup.json | -rw-r--r-- | 7.6 KB |
setup.py | -rw-r--r-- | 2.6 KB |
Computing file changes ...