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.commonconda.coreconda.modelsconda.gateways
Conda modules strictly off limits for import within conda.core are
conda.apiconda.cliconda.client