| Age | Commit message (Collapse) | Author | Files | Lines |
|
3.4.1
Fixed
Revert "Add header alignment attribute"
3.4.0
Added
Add option to specify line break character used in pagination
Add header alignment attribute
Fixed
None annotation for __init__ constructors/functions
|
|
|
|
Added:
- Support Python 3.11
- Add flag to preserve internal borders when border=False
Fixed:
- Alignment timing fix
|
|
Added:
- Use concrete built-in exceptions instead of Exception base class
Fixed:
- Fix width for custom none_format
- Enforce max widths for field names
|
|
Fixed:
- Resolve "KeyError" issue on _stringify_row
|
|
Release 3.1.0
Added
Add colorful tables and themes
Convert None to empty cell or custom value
|
|
Removed:
- Drop support for EOL Python 3.6 (#152) @hugovk
Fixed:
- Use <caption> tags to print html table titles (#160) @daibhid
|
|
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
|
Added:
- Add Single Border table style
|
|
Added:
- Markdown: Add colons to align the rendered output
- Add rows attribute to prettytable
|
|
Added:
- Add Jupyter repr and default interpreter repr methods
- Add custom format support
- Add method to generate LaTex formatted string
Changed:
- Remove unused options argument in _format_rows and _format_row
|
|
Fixed:
Consider US G0 Character Set ANSI-escape code as 0-width (like colors)
|
|
Added:
- Add support for Python 3.10
- Update issue templates
- Add support for positional junction characters and add "double_border"
table style
- Access properties instead of protected fields in _get_options()
- Use declarative metadata and support PyPy3
- Add auto index column
Changed:
- Refactor for readability and avoid merge conflicts
- Remove exclamation marks from exceptions
|
|
|
|
|
|
Release 2.1.0
Added
Support formatting options in get_json_string()
Changed
Replace setuptools/pkg_resources with importlib.metadata for getting version
Fixed
Docs: Add documentation for align, max_width, etc.
Docs: Remove reference to Python 2.x print statement in README
Docs: Update get_html_string with thead and tbody tags
|
|
PrettyTable is a simple Python library designed to make it quick and easy
to represent tabular data in visually appealing ASCII tables.
PrettyTable lets you control many aspects of the table, like the width of
the column padding, the alignment of text within columns, which characters
are used to draw the table border, whether you even want a border, and much
more. You can control which subsets of the columns and rows are printed, and
you can sort the rows by the value of a particular column.
|
|
I did not realize there was already a fork of this package in the tree, and
then removal of this one. Sorry for the noise.
|
|
A simple Python library for easily displaying tabular data in a visually
appealing ASCII table format.
|
|
PTable is a simple Python library designed to make it quick and easy to
represent tabular data in visually appealing ASCII tables, originally forked
from PrettyTable.
|
|
|
|
|
|
|
|
|
|
|
|
A simple Python library for easily displaying tabular data in a visually
appealing ASCII table format.
|