NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1121 most downloaded on PyPI
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 / YAML.
Last release 2 years ago
no release in 18 months
Ships unpredictably
gaps range from 8 days to 1.3 years
Nearly every release is documented
notes for 57 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
126 releases · first in 2016
- Performance improvement - Loosen package dependency - Bug fixes
[Changes][v0.26.0]
<a id="v0.25.0"></a>
Improve performance for multi-core environments
One column per quarter.
[Changes][v0.25.0]
<a id="v0.24.1"></a>
Modify Latex output to optimize for Jupyter Notebook
[Changes][v0.24.1]
<a id="v0.24.0"></a>
Add support for Jupyter Notebook
[Changes][v0.24.0]
<a id="v0.23.1"></a>
Nothing published for this version
Add escape processing for vertical bar characters in Markdown table items to get consistent rendering result
[Changes][v0.23.1]
<a id="v0.23.0"></a>
Add a table writer class for space aligned values
Nothing published for this version
Add support for LaTeX table/matrix
[Changes][v0.22.0]
<a id="v0.21.0"></a>
Nothing published for this version
Add search_table_format method to TableFormat class
NumPy writer classsearch_table_format method to TableFormat classimport_pandas_as/import_numpy_as to specify import nameElasticsearch index nameNumPy writer classsearch_table_format method to TableFormat classimport_pandas_as/import_numpy_as to specify import nameElasticsearch index name[Changes][v0.21.0]
<a id="v0.20.2"></a>
Fix the case that incorrect write result when matrix which has uniform size for each row
[Changes][v0.20.2]
<a id="v0.20.0"></a>
Nothing published for this version
Simplify pandas dataframe output
[Changes][v0.20.0]
<a id="v0.19.1"></a>
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Change to write a blank line after writing a text format table
[Changes][v0.19.1]
<a id="v0.19.0"></a>
- Add SQLite writer - Improve processing performance - Bug fixes
[Changes][v0.19.0]
<a id="v0.17.0"></a>
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add type hint interface to writer classes
get_variable_name method to source code writers to provide an interface that retrieves variable names to be writtenJavaScriptTableWriter class
var to constNothing published for this version
Nothing published for this version
Change to all of the source code table writers are required table name
TOML format supporttabledata propertyTOML format supporttabledata property[Changes][v0.16.0]
<a id="v0.15.0"></a>
Nothing published for this version
- Add TSV/LTSV support - Add dump_tabledata function - Bug fixes
TSV/LTSV supportdump_tabledata functionTSV/LTSV supportdump_tabledata function[Changes][v0.15.0]
<a id="v0.14.0"></a>
Nothing published for this version
Improve multi-byte character support
from_csv methodfrom_csv method[Changes][v0.14.0]
<a id="v0.13.0"></a>
Add pandas DataFrame as a data source
[Changes][v0.13.0]
<a id="v0.12.6"></a>
Nothing published for this version
Nothing published for this version
Support multi-byte string formatting
[Changes][v0.12.6]
<a id="v0.12.0"></a>
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
- Add writer factory - Bug fixes
[Changes][v0.12.0]
<a id="v0.10.2"></a>
Nothing published for this version
Nothing published for this version
- Bug fixes [Changes][v0.10.2]
[Changes][v0.10.2]
<a id="v0.10.1"></a>
- Fix iterative table write [Changes][v0.10.1]
[Changes][v0.10.1]
<a id="v0.10.0"></a>
Modify to support the iterative table write with PandasDataFrameWriter class
[Changes][v0.10.0]
<a id="v0.9.0"></a>
Modify error handling of the write_table_iter method
[Changes][v0.9.0]
<a id="v0.8.2"></a>
Improve memory efficiency for Python 2
[Changes][v0.8.2]
<a id="v0.8.0"></a>
Nothing published for this version
Add writing table with iteration
Add support for iteration write
[Changes][v0.7.0]
<a id="v0.6.0"></a>
Add support for .xls file format: l: Thanks to @yegorich
.xls file format: l: Thanks to @yegorichSplit is_quote_str property to is_quote_header property and is_quote_table property
[Changes][v0.5.0]
<a id="v0.4.0"></a>
Modification for support Decimal: Thanks to @yegorich
[Changes][v0.4.0]
<a id="v0.3.0"></a>
[Changes][v0.2.1]
[Changes][v0.2.1]
<a id="v0.2.0"></a>
- Add support for: - bool type - Infinity value - Not a Number
[Changes][v0.2.0]
<a id="v0.1.6"></a>
Your coding agent can read these notes before it upgrades. Set up the MCP server →