File Handler Matrix
This page summarizes the current ETLPlus file-handler coverage for documented formats.
Use it to confirm whether a format is implemented, read-only, or still a stub before depending on it in production workflows.
Source of truth:
etlplus/file/_registry.pyexplicit handler map.status = stubmeans the handler inheritsStubFileHandlerABCdirectly or via internal category stubs inetlplus/file/_stub_categories.py(read/write raiseNotImplementedError).read/write supportreflects handler contract (read/writeorread-only).Legacy module-level
etlplus.file.<format>.read()/write()wrappers have been removed.Read/write calls should target handler instances directly (or
etlplus.file.File).
Format |
Handler Class |
Base ABC |
Read/Write Support |
Status |
|---|---|---|---|---|
|
|
|
read/write |
stub |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
stub |
|
|
|
read/write |
stub |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read-only |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
stub |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
stub |
|
|
|
read/write |
stub |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
stub |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
stub |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read-only |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
stub |
|
|
|
read/write |
stub |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
stub |
|
|
|
|
|
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
implemented |
|
|
|
read/write |
stub |