# -*- coding: utf-8 -*- from __future__ import absolute_import, division, print_function, unicode_literals import json from os.path import join import sys try: from conda import __version__ as CONDA_INTERFACE_VERSION conda_interface_type = 'conda' except ImportError: raise RuntimeError("Conda must be installed for python interpreter\n" "with sys.prefix: %s" % sys.prefix) if conda_interface_type == 'conda': CONDA_MAJOR_MINOR = tuple(int(x) for x in CONDA_INTERFACE_VERSION.split('.')[:2]) from conda._vendor.toolz.itertoolz import ( concatv as _concatv, get as _get, groupby as _groupby, ) from conda.base.context import ( context as _conda_context, reset_context as _conda_reset_context, ) from conda.common.io import env_vars as _env_vars from conda.core.package_cache_data import ( PackageCacheData as _PackageCacheData, ) from conda.core.prefix_data import PrefixData as _PrefixData from conda.core.solve import Solver as _Solver from conda.exports import default_prefix as _default_prefix from conda.gateways.disk.read import read_paths_json as _read_paths_json
NAV_APPS = [ 'glueviz', 'jupyterlab', 'notebook', 'orange3', 'qtconsole', 'rstudio', 'spyder', 'vscode' ] try: from conda import __version__ as CONDA_INTERFACE_VERSION conda_interface_type = 'conda' except ImportError: raise RuntimeError("Conda must be installed for python interpreter\n" "with sys.prefix: %s" % sys.prefix) if conda_interface_type == 'conda': CONDA_MAJOR_MINOR = tuple( int(x) for x in CONDA_INTERFACE_VERSION.split('.')[:2]) from conda._vendor.toolz.itertoolz import ( concatv as _concatv, get as _get, groupby as _groupby, ) from conda.api import SubdirData # noqa from conda.base.context import ( context as _conda_context, replace_context_default as _conda_replace_context_default, ) from conda.common.io import env_vars as _env_vars from conda.core.package_cache_data import ( PackageCacheData as _PackageCacheData, ) from conda.core.prefix_data import PrefixData as _PrefixData
# -*- coding: utf-8 -*- from __future__ import absolute_import, division, print_function from conda import __version__ as CONDA_VERSION CONDA_VERSION_MAJOR_MINOR = tuple(int(x) for x in CONDA_VERSION.split('.')[:2]) if (4, 3) <= CONDA_VERSION_MAJOR_MINOR < (4, 4): from conda.lock import Locked from conda.exports import get_index from conda.exports import subdir from conda.exports import MatchSpec from conda.exports import Unsatisfiable from conda.exports import NoPackagesFound from conda.exports import Resolve from conda.exports import string_types from conda.models.dist import Dist as _Dist def get_key(dist_or_filename): return dist_or_filename def copy_index(index): return {_Dist(key): index[key] for key in index.keys()} def ensure_dist_or_dict(fn): return _Dist.from_string(fn) from conda.console import setup_verbose_handlers setup_verbose_handlers() from conda.gateways.logging import initialize_logging initialize_logging()