pysyncrosim.session.Session

class pysyncrosim.session.Session(location=None, silent=True, print_cmd=False, conda_filepath=None, mono_path=None)

A class to represent a SyncroSim Session.

Methods

__init__

Initializes a pysyncrosim Session instance.

install_conda

Installs Miniforge or Miniconda to the default installation path within the SyncroSim installation folder.

install_packages

Installs one or more SyncroSim packages.

packages

Retrieves DataFrame of installed packages.

restore

Restores a SyncroSim Library backup file (.ssimbak) to a SyncroSim Library (.ssim)

sign_in

Signs in to SyncroSim.

sign_out

Signs out of SyncroSim.

uninstall_packages

Uninstalls one or more SyncroSim packages.

version

Retrieves SyncroSim version.

view_profile

Retrieves your SyncroSim profile information if signed in.

Attributes

conda_filepath

Gets or sets the filepath to the conda executable.

location

Retrieves the location for this Session.

print_cmd

Gets or sets the print_cmd status of the SyncroSim Session.

silent

Gets or sets the silent status for this Session.