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

refactored html export to allow for optional escaping #562

Closed matthewhegarty closed 9 months ago

matthewhegarty commented 10 months ago

Refactored HTML export to write a table without the need for any external dependency. Dataset values can be optionally encoded. This is to address issue #558.

codecov[bot] commented 10 months ago

Codecov Report

Merging #562 (bf027c1) into master (5431834) will increase coverage by 0.07%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master     #562      +/-   ##
==========================================
+ Coverage   91.74%   91.82%   +0.07%     
==========================================
  Files          28       28              
  Lines        2823     2850      +27     
==========================================
+ Hits         2590     2617      +27     
  Misses        233      233              
Files Changed Coverage Δ
src/tablib/formats/_html.py 100.00% <100.00%> (ø)
tests/test_tablib.py 98.81% <100.00%> (+0.02%) :arrow_up:

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

matthewhegarty commented 9 months ago

Closing as per comment