health_checks#

用于 conda doctor 的后端逻辑实现。

函数#

check_envs_txt_file(→ bool)

检查环境是否在 environments.txt 文件中列出

excluded_files_check(→ bool)

find_packages_with_missing_files(→ dict[str, list[str]])

查找 conda-meta 中列出的但缺少文件的包。

find_altered_packages(→ dict[str, list[str]])

查找已更改的包

missing_files(→ None)

altered_files(→ None)

env_txt_check(→ None)

requests_ca_bundle_check(→ None)

conda_health_checks()

属性#

logger#
OK_MARK = '✅'#
X_MARK = '❌'#
check_envs_txt_file(prefix: str | os.PathLike | pathlib.Path) bool#

检查环境是否在 environments.txt 文件中列出

excluded_files_check(filename: str) bool#
find_packages_with_missing_files(prefix: str | pathlib.Path) dict[str, list[str]]#

查找 conda-meta 中列出的但缺少文件的包。

find_altered_packages(prefix: str | pathlib.Path) dict[str, list[str]]#

查找已更改的包

missing_files(prefix: str, verbose: bool) None#
altered_files(prefix: str, verbose: bool) None#
env_txt_check(prefix: str, verbose: bool) None#
requests_ca_bundle_check(prefix: str, verbose: bool) None#
conda_health_checks()#