pytablewriter is a Python library to write a table in various formats: AsciiDoc / CSV / Elasticsearch / HTML / JavaScript / JSON / LaTeX / LDJSON / LTSV / Markdown / MediaWiki / NumPy / Excel / Pandas / Python / reStructuredText / SQLite / TOML / TSV.
enable_style_filter
method and disable_style_filter
method to writer classescheck_style_filter_kwargs
method to the Theme
classpytablewriter-altcol-theme
to theme extrasmargin
support to the CssTableWriter
classadd_col_separator_style_filter
method that raises NotImplementedError
to debug-log outputtypepy
to 1.3.2margin
, stream
, and style_filter_kwargs
to be propagated correctly in from_writer
method
HtmlTableWriter.write_table
method when the method called with write_css=True
HtmlTableWriter.write_table
method was called with write_css=True
when table_name
was not specifiedCssTableWriter
writer classFull Changelog: https://github.com/thombashi/pytablewriter/compare/v1.1.0...v1.2.0
MarkdownTableWriter
classFontStyle.TYPEWRITER
Style.fg_color
Style.decoration_line
: DecorationLine.STRIKE
, DecorationLine.LINE_THROUGH
Style.decoration_line
: DecorationLine.UNDERLINE
DataProperty
to 1.0.1Full Changelog: https://github.com/thombashi/pytablewriter/compare/v1.0.0...v1.1.0
pathvalidate
dependency to allow v3SimpleSQLite
zip_safe=False
Cell
class to an immutable data classsetup.py
callspandas
extras__all__
to __init__.py
dump_tabledata
set_log_level
AbstractTableWriter.header_list
AbstractTableWriter.type_hint_list
AbstractTableWriter.styles
AbstractTableWriter.style_list
AbstractTableWriter.value_preprocessor.setter
Full Changelog: https://github.com/thombashi/pytablewriter/compare/v0.64.2...v1.0.0
thousand_separator
of default_style
not properly applied: #55 (Thanks to @riklopfer)PyYAML
v7setuptools>=58
default_style
propertyStyleFilterFunc.__call__
methodColSeparatorStyleFilterFunc.__call__
methodFull Changelog: https://github.com/thombashi/pytablewriter/compare/v0.64.1...v0.64.2
dict
values: #52 (Thanks to @rutsam)Full Changelog: https://github.com/thombashi/pytablewriter/compare/v0.64.0...v0.64.1
deuote
keyword argument at writer class constructors: #51 (Thanks to @andormarkus)max_precision
argument to writer class constructors: #44CodeQL
analysisXlsxWriter
v3setup-ci
target to MakefileCommonMark
as a flavor for MarkdownTableWriter
classkramdown
/Jeklly
as a flavor for MarkdownTableWriter
classfg_color
, bg_color
, font_weight
, font_style
) for AsciiDocTableWriter
classtable_style
for MediaWikiTableWriter
: #43overwrite_type_hints
argument to from_dataframe
methodpytablewirter.typehint
flavor
as a keyword argument of MarkdownTableWriter
constructorflavor
keyword argument properly applied when executing write_table
method at the second timeset_theme
method failedStyle.color
as Style.fg_color
theme
via writer class constructorsdataframe
via writer class constructorsStyle.__eq__
methodHtmlTableWriter.write_table
method when write_css=True
msgfy
packagessv
for SpaceAlignedTableWriter
classwrite_callback
via writer class constructorsUNICODE
/BOLD_UNICODE
enumses5
/es6
from extras_require