- Add
enable_style_filter
method anddisable_style_filter
method to writer classes - Add
check_style_filter_kwargs
method to theTheme
class - Add
pytablewriter-altcol-theme
to theme extras - Add
margin
support to theCssTableWriter
class - Add support for Python 3.12
- Modify the style filter to be applicable to table headers: #37 (Thanks to @shawalli)
- Change the
add_col_separator_style_filter
method that raisesNotImplementedError
to debug-log output - Improve discovery of pytablewriter plugins
- Bump minimum required version of
typepy
to 1.3.2 - Fix
margin
,stream
, andstyle_filter_kwargs
to be propagated correctly infrom_writer
method- Fix the output of
HtmlTableWriter.write_table
method when the method called withwrite_css=True
- Fix the output of
- Fix an issue where the CSS output would be incorrect if the
HtmlTableWriter.write_table
method was called withwrite_css=True
whentable_name
was not specified - Fix style applying for headers of
CssTableWriter
writer class - Fix type annotations
Full Changelog: v1.1.0...v1.2.0