packflow package

Subpackages

Submodules

packflow.cli module

packflow.constants module

packflow.exceptions module

exception packflow.exceptions.InferenceBackendInitializationError[source]

Bases: Exception

exception packflow.exceptions.InferenceBackendLoadError[source]

Bases: Exception

exception packflow.exceptions.InferenceBackendRuntimeError[source]

Bases: Exception

exception packflow.exceptions.InferenceBackendValidationError[source]

Bases: Exception

exception packflow.exceptions.PreprocessorInitError[source]

Bases: Exception

exception packflow.exceptions.PreprocessorRuntimeError[source]

Bases: Exception

exception packflow.exceptions.UnknownPreprocessorError[source]

Bases: Exception

packflow.logger module

packflow.logger.get_logger()[source]

packflow.project module

class packflow.project.PackflowProject(base_dir)[source]

Bases: object

classmethod create(project_name, force=False, template='minimal')[source]

Create a new project and then return the PackflowProject controller for the new project

export(output_directory='.')[source]

Save the loaded project as a package.zip with schema {name}-{version}-pkg.zip

Return type:

Path

property has_packflow_config
load_config()[source]

Module contents