Packages

class lib.system.system.Packages

Bases: object

Holds information about installed python and conda packages.

Note: Packaging library is lazy loaded as it may not be available during setup.py

Attributes Summary

installed_conda

Installed Conda package names to the version and channel

installed_conda_pretty

A pretty printed representation of installed conda packages

installed_python

Installed Python package names to Python package versions

installed_python_pretty

A pretty printed representation of installed Python packages

Attributes Documentation

installed_conda

Installed Conda package names to the version and channel

installed_conda_pretty

A pretty printed representation of installed conda packages

installed_python

Installed Python package names to Python package versions

installed_python_pretty

A pretty printed representation of installed Python packages

property installed_conda: dict[str, tuple[str, str, str]]

Installed Conda package names to the version and channel

property installed_conda_pretty: str

A pretty printed representation of installed conda packages

property installed_python: dict[str, str]

Installed Python package names to Python package versions

property installed_python_pretty: str

A pretty printed representation of installed Python packages