fastrag.ingestion.steps.parsing.capabilities#

MIME capability helpers; source MIME and output representation stay distinct.

Functions

accepts_media_type(actual, accepted)

Match explicit MIME values and family wildcards.

source_media_type(source)

Use declared MIME, or extension for missing/generic declarations.

text_format(source)

Describe retained raw textual syntax without converting it.

fastrag.ingestion.steps.parsing.capabilities.source_media_type(source)[source]#

Use declared MIME, or extension for missing/generic declarations.

Return type:

str

fastrag.ingestion.steps.parsing.capabilities.accepts_media_type(actual, accepted)[source]#

Match explicit MIME values and family wildcards.

Parameters:
Return type:

bool

fastrag.ingestion.steps.parsing.capabilities.text_format(source)[source]#

Describe retained raw textual syntax without converting it.

Return type:

str