color_tools.importers.filament_importer

Base contract for filament collection importers.

class color_tools.importers.filament_importer.FilamentImporter[source]

Bases: ImporterBase

Base class for importers that produce filament transfer data.

import_filaments(input_path)[source]

Import a validated filament collection file.

Parameters:

input_path (Path | str) – Filament collection file to read.

Return type:

FilamentExportData

Returns:

Imported filament records and collection metadata.

Raises: