fipy.tools.logging.environment

Functions

conda_info([conda])

Collect information about conda environment.

nix_info()

Collect information about nix environment.

package_info()

Collect information about installed packages FiPy uses.

pip_info([python])

Collect information about pip environment.

platform_info()

Collect information about platform Python is running in.

fipy.tools.logging.environment.conda_info(conda='conda')

Collect information about conda environment.

Parameters:

conda (str) – Name of conda executable (default: “conda”).

Returns:

Result of conda info and conda env export for active conda environment.

Return type:

dict

fipy.tools.logging.environment.nix_info()

Collect information about nix environment.

Returns:

Result of `nix derivation show .#fipy `.

Return type:

dict

fipy.tools.logging.environment.package_info()

Collect information about installed packages FiPy uses.

Returns:

Versions of important Python packages.

Return type:

dict

fipy.tools.logging.environment.pip_info(python='python')

Collect information about pip environment.

Parameters:

python (str) – Name of Python executable (default: “python”).

Returns:

Result of pip list –format json.

Return type:

list of dict

fipy.tools.logging.environment.platform_info()

Collect information about platform Python is running in.

Returns:

Data extracted from platform package.

Return type:

dict

Last updated on Jun 26, 2024. Created using Sphinx 7.1.2.