余尚辉 b813422051 feat:init 1 month ago
..
__pycache__ b813422051 feat:init 1 month ago
connection b813422051 feat:init 1 month ago
disk b813422051 feat:init 1 month ago
repodata b813422051 feat:init 1 month ago
README.md b813422051 feat:init 1 month ago
__init__.py b813422051 feat:init 1 month ago
anaconda_client.py b813422051 feat:init 1 month ago
logging.py b813422051 feat:init 1 month ago
subprocess.py b813422051 feat:init 1 month ago

README.md

conda.gateways

Gateways isolate interaction of conda code with the outside world. Disk manipulation, database interaction, and remote requests should all be through various gateways. Functions and methods in conda.gateways must use conda.models for arguments and return values.

Conda modules importable from conda.gateways are:

  • conda._vendor
  • conda.common
  • conda.models
  • conda.gateways

Conda modules off limits for import within conda.gateways are:

  • conda.api
  • conda.cli
  • conda.client
  • conda.core

Conda modules strictly prohibited from importing conda.gateways are:

  • conda.api
  • conda.cli
  • conda.client