core
#
Code in conda.core
is the core logic. It is strictly forbidden from having side effects.
No printing to stdout or stderr, no disk manipulation, no http requests.
All side effects should be implemented through conda.gateways
. Objects defined in
conda.models
should be heavily preferred for conda.core
function/method arguments
and return values.
Conda modules importable from conda.core
are
conda._vendor
conda.common
conda.core
conda.models
conda.gateways
Conda modules strictly off limits for import within conda.core
are
conda.api
conda.cli
conda.client