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

Fixes #567 - Implement ods import #568

Closed claudep closed 8 months ago

codecov[bot] commented 8 months ago

Codecov Report

Merging #568 (83034c8) into master (0f0ddf6) will increase coverage by 0.29%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master     #568      +/-   ##
==========================================
+ Coverage   92.11%   92.40%   +0.29%     
==========================================
  Files          28       28              
  Lines        2827     2938     +111     
==========================================
+ Hits         2604     2715     +111     
  Misses        223      223              
Files Coverage Δ
src/tablib/formats/_ods.py 99.23% <100.00%> (+1.05%) :arrow_up:
tests/test_tablib.py 98.84% <100.00%> (+0.04%) :arrow_up:

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

claudep commented 8 months ago

@hugovk Thanks for pushing me to add more tests, I also had to substantially change the code for more corner cases.