:py:mod:`pip_util` ================== .. py:module:: conda_env.pip_util .. autoapi-nested-parse:: Functions related to core conda functionality that relates to pip NOTE: This modules used to in conda, as conda/pip.py Classes ------- .. autoapisummary:: conda_env.pip_util.PipPackage Functions --------- .. autoapisummary:: conda_env.pip_util.pip_subprocess conda_env.pip_util.get_pip_installed_packages conda_env.pip_util.get_pip_version conda_env.pip_util.installed conda_env.pip_util._canonicalize_name conda_env.pip_util.add_pip_installed Attributes ---------- .. autoapisummary:: conda_env.pip_util._canonicalize_regex .. py:function:: pip_subprocess(args, prefix, cwd) .. py:function:: get_pip_installed_packages(stdout) Return the list of pip packages installed based on the command output .. py:function:: get_pip_version(prefix) .. py:class:: PipPackage Bases: :py:obj:`dict` dict() -> new empty dictionary dict(mapping) -> new dictionary initialized from a mapping object's (key, value) pairs dict(iterable) -> new dictionary initialized as if via: d = {} for k, v in iterable: d[k] = v dict(**kwargs) -> new dictionary initialized with the name=value pairs in the keyword argument list. For example: dict(one=1, two=2) .. py:method:: __str__() Return str(self). .. py:function:: installed(prefix, output=True) .. py:data:: _canonicalize_regex .. py:function:: _canonicalize_name(name) .. py:function:: add_pip_installed(prefix, installed_pkgs, json=None, output=True)