โ Excel (.xlsx) libraries ยท Reader board
python-calamine 0.9.1 on Excel (.xlsx)
353 files: text from 293, empty 34, errors 26, hangs 0, crashes 0. 297 files give text to at least one library.
๐ด Fails where another library reads text: 2
| poc-shared-strings.xlsx | CalamineError: Range is missing the expected row component. (0.002 s) |
| xlsx-corrupted.xlsx | XmlError: Relationships (0.0 s) |
๐ก Empty where another library reads text: 2
| 49783.xlsx | no text (0.0 s) |
| duplicate-filename-case-insensitive.xlsx | no text (0.0 s) |
โ๏ธ Compare: openpyxl vs python-calamine
Changes between versions
0.9.0 โ 0.9.1: 0 newly failing, 0 fixed
0.8.3 โ 0.9.0: 0 newly failing, 0 fixed
Badge
For a README:
[](https://prometheus-maker.github.io/reader-board/xlsx-python-calamine.html)
Slowest files
| LIBRE_OFFICE-116306-0.xlsx | 0.724 s, 70 MB |
| bug62181.xlsx | 0.247 s, 32 MB |
| no_drawing_patriarch.xlsx | 0.21 s, 42 MB |
| 65016.xlsx | 0.189 s, 34 MB |
| 57893-many-merges.xlsx | 0.123 s, 23 MB |
| StructuredRefs-lots-with-lookups.xlsx | 0.078 s, 23 MB |
| CVLKRA-KYC_Download_File_Structure_V3.1.xlsx | 0.051 s, 23 MB |
| 51585.xlsx | 0.04 s, 23 MB |
| dataValidationTableRange.xlsx | 0.03 s, 34 MB |
| 51710.xlsx | 0.027 s, 23 MB |
Recipe: board/targets.py. Run: 2026-11-06T16:36:32Z, Python 3.13.18, Linux x86_64, 4 CPUs (log). Installed: python-calamine==0.9.1