jazzband / tablib

Python Module for Tabular Datasets in XLS, CSV, JSON, YAML, &c.
https://tablib.readthedocs.io/
MIT License
4.56k stars 588 forks source link

Fix crash when loading databook from XLS #563

Closed jpvanhal closed 9 months ago

jpvanhal commented 9 months ago

xlrd.open_workbook() function expects the file_contents argument to be a string.

Fixes #522

codecov[bot] commented 9 months ago

Codecov Report

Merging #563 (a2bc2ef) into master (5431834) will increase coverage by 0.36%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master     #563      +/-   ##
==========================================
+ Coverage   91.74%   92.11%   +0.36%     
==========================================
  Files          28       28              
  Lines        2823     2827       +4     
==========================================
+ Hits         2590     2604      +14     
+ Misses        233      223      -10     
Files Changed Coverage Δ
src/tablib/formats/_xls.py 95.74% <100.00%> (+10.63%) :arrow_up:
tests/test_tablib.py 98.79% <100.00%> (+<0.01%) :arrow_up:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more