Releases: jwodder/txtble
Releases · jwodder/txtble
v0.12.1 — Typing fix
v0.12.0 — Type annotations and no more Python 2
- Support Python 3.8
- Drop support for Python 2, Python 3.4, and Python 3.5
- Update wcwidth requirement to
~= 0.2.0
- Drop six requirement
- Add type annotations
- Setting
len_func
toNone
now causes the option's default value to be used
v0.11.1 — Loosen `attrs` version requirement
Version 0.11.1
v0.11.0 — Numeric alignment
Version 0.11.0
v0.10.0 — Vertical alignment
- Added
valign
andvalign_fill
options
v0.9.0 — `dict`s as rows
- Table rows can now be represented by
dict
s that map header names to cell values - Added a
dict_fill
option for handling missing keys indict
rows
v0.8.0 — Per-edge border options
- Added
left_border
,right_border
,top_border
, andbottom_border
options
v0.7.0 — Column widths and text wrapping
- Added a
len_func
option, allowing the user to specify a custom function for calculating text width - Added a
with_color_stripped
function decorator for use by customlen_func
s - Added
widths
andwidth_fill
options for wrapping columns to fixed widths - Added
break_long_words
andbreak_on_hyphens
options for controlling text wrapping - Added a
wrap_func
option, allowing the user to specify a custom function for wrapping text
v0.6.0 — ANSI color support
Version 0.6.0
v0.5.0 — `align` and `align_fill`
Version 0.5.0