aeat.adapters.inbound.declaracion._parsers package¶
PDF backend facade for the declaración parser.
The public parser imports text extraction through this package so path-based
and bytes-based declaration-copy parsing stay paired. The active backend is
adapters.inbound.declaracion._parsers._pdfplumber_backend: it tries
a canary-guarded pypdfium2 fast path first, then falls back to the shared
pdfplumber primitive used by the other inbound PDF adapters.
Future backends can be added behind the same two exported functions without
changing the registry-profile parser in
adapters.inbound.declaracion._parser.