RequiredPackages

class setup.RequiredPackages(environment: Environment)

Bases: object

Holds information about installed and required packages. Handles updating dependencies based on running platform/backend

Parameters:

environment (Environment) – Environment class holding information about the running system

Attributes Summary

packages_need_install

True if there are packages available that need to be installed

Attributes Documentation

packages_need_install

True if there are packages available that need to be installed

property packages_need_install: bool

True if there are packages available that need to be installed

pip_arguments

Any additional pip arguments that are required for installing from pip for the given backend