vimsheet.io.registry

Adapter registry — maps file extensions and format names to FormatAdapter instances.

vimsheet.io.registry.get_adapter(path)[source]

Return the adapter for path’s extension. Raises ValueError if none match.

Parameters:

path (Path)

Return type:

FormatAdapter

vimsheet.io.registry.get_adapter_by_name(fmt)[source]

Return the adapter for a short format name like ‘csv’, ‘mkd’, ‘tex’.

Parameters:

fmt (str)

Return type:

FormatAdapter