taucmdr package

TAU Commander package initialization.

The first line of this file is the first thing to be executed whenever TAU Commander is invoked in any way. This module establishes global constants and checks the Python version. It should be as short and simple.

taucmdr.EXIT_FAILURE = -100

Process exit code indicating unrecoverable failure.

Type:

int

taucmdr.EXIT_SUCCESS = 0

Process exit code indicating successful operation.

Type:

int

taucmdr.EXIT_WARNING = 100

Process exit code indicating non-optimal condition on exit.

Type:

int

taucmdr.HELP_CONTACT = '<support@paratools.com>'

E-mail address users should contact for help.

Type:

str

taucmdr.MINIMUM_PYTHON_VERSION = (3, 11, 4)

Oldest supported Python version (MAJOR, MINOR, MICRO). Must match requires-python in pyproject.toml.

Type:

tuple

taucmdr.PROJECT_DIR = '.tau'

Name of the project-level directory containing TAU Commander project files.

Type:

str

taucmdr.SYSTEM_PREFIX = '/home/runner/work/taucmdr/taucmdr/system'

System-level TAU Commander files, or None if there is no system level.

The system level is set by the environment variable TAUCMDR_SYSTEM_PREFIX, or by its older name __TAUCMDR_SYSTEM_PREFIX__. It is unset or empty for no system level.

Type:

str

taucmdr.TAUCMDR_SCRIPT = 'tau'

Script that launched TAU Commander.

Appears in help messages, and the compiler wrappers run this path. Do not change it once it is set.

Type:

str

taucmdr.TAUCMDR_URL = 'www.taucommander.com'

URL of the TAU Commander project.

Type:

str

taucmdr.TAUCMDR_VERSION = '1.7.2.dev6+g39778e773'

TAU Commander Version

Type:

str

taucmdr.USER_PREFIX = '/home/runner/.local/taucmdr'

User-level TAU Commander files.

Type:

str

taucmdr.__version__ = '1.7.2.dev6+g39778e773'

TAU Commander Version, from the installed package’s metadata, or 0.0.0 if the package isn’t installed.

Type:

str

taucmdr._installed_version() → str[source]
taucmdr._system_prefix() → str | None[source]
taucmdr.version_banner() → str[source]

Return a human readable text banner describing the TAU Commander installation.

Subpackages

Submodules