pytablewriter

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.

MIT License

Downloads
1.3M
Stars
593
Committers
8

Bot releases are visible (Hide)

pytablewriter -

Published by thombashi about 8 years ago

  • Add MediaWiki format support
  • Add writing table with iteration
  • Add flag to switch writing format of datetime values as date-time instance or string
  • Modify to write will be succeeded when the table header is null
  • Bug fixes
pytablewriter -

Published by thombashi over 8 years ago

  • Add support for iteration write
  • Fix for the case that excel sheet name includes invalid character(s)
  • Minor bug fixes
pytablewriter -

Published by thombashi over 8 years ago

  • Add support for .xls file format: l: Thanks to @yegorich
pytablewriter -

Published by thombashi over 8 years ago

  • Split is_quote_str property to is_quote_header property and is_quote_table property
  • Modify default datetime format string
  • Fix: For float value formatting apply condition
  • Fix: An exception is not correctly handled
pytablewriter -

Published by thombashi over 8 years ago

  • Modification for support Decimal: Thanks to @yegorich
  • Minor bug fixes
pytablewriter -

Published by thombashi over 8 years ago

  • Add is_float_formatting property
  • Fix conversion error when writing data that a version string (such as "3.3.5"): Thanks to @yegorich
pytablewriter -

Published by thombashi over 8 years ago

pytablewriter -

Published by thombashi over 8 years ago

  • Add support for:
    • bool type
    • Infinity value
    • Not a Number
pytablewriter -

Published by thombashi over 8 years ago

  • Make pytest-runner a conditional requirement
pytablewriter -

Published by thombashi over 8 years ago

  • Fix: PythonCodeTableWriter was written None as string ("None"). cfdf591dafaff0576426a3bda215ed298313563d
  • Fix: PandasDataFrameWriter is not properly write a table. 9b82a9715a7566a0db7b404558c2ecb7ca8bbff7
  • Change: write null string when a value in a table is None. cfdf591dafaff0576426a3bda215ed298313563d
pytablewriter -

Published by thombashi over 8 years ago

  • Fix: converting None value to null with JavaScriptTableWriter and JsonTableWriter classes
pytablewriter -

Published by thombashi over 8 years ago

  • Fix variable name output: 9a4f264354de508d2e91648755a8903362533575
pytablewriter -

Published by thombashi over 8 years ago