v0.3.0 — LlamaIndex and Haystack integrations
Added
- LlamaIndex integration:
HTMLTableRescuerReader(extra:llamaindex). Each table becomes its ownDocument. Works as afile_extractorinSimpleDirectoryReader;extra_infopassed by the framework takes precedence over the reader's own metadata. - Haystack integration:
HTMLTableRescuerConverter(extra:haystack). Unlike Haystack's ownHTMLToDocument, one source yields oneDocumentper table. Accepts file paths andByteStreams, follows the Haystack convention of skipping unreadable sources with a warning instead of failing the pipeline, and supportsto_dict/from_dictso aParseConfigsurvives pipeline serialization. Compatible with both haystack-ai 2.x and 3.x. - Test coverage for all framework integrations (26 tests); the LangChain loader was previously untested.
Full Changelog: v0.2.1...v0.3.0