This project adheres to Semantic Versioning <http://semver.org/>
_.
Changed * New namespace and package name: terminaltables3 * No changes made to the License.
Added * Started on type annotations
Removed * Removed Python 2 support. Possibly supports earlier 3.x versions but no longer checking in build script.
Added * Published wheel. Resume maintenance under new developer after main project had been archived.
Added
* git --porcelain
-like table by liiight: Robpol86#31
Added
* Support for https://pypi.python.org/pypi/colorama
* Support for https://pypi.python.org/pypi/termcolor
* Support for RTL characters (Arabic and Hebrew).
* Support for non-string items in table_data
like integers.
Changed
- Refactored again, but this time entire project including tests.
Removed
padded_table_data
property andjoin_row()
. Moving away from repeated string joining/splitting.
Fixed
set_terminal_title()
Unicode handling on Windows.- Robpol86#18
- Robpol86#20
- Robpol86#23
- Robpol86#26
Added * GitHub Flavored Markdown table by bcho: Robpol86#12 * Python 3.5 support (Linux/OS X and Windows).
Changed
* Refactored code. No new features.
* Breaking changes: UnixTable
/WindowsTable
/WindowsTableDouble
moved. Use SingleTable
/DoubleTable
instead.
Fixed * CJK character width fixed by zqqf16 and bcho: Robpol86#9
Added * Bottom row separator.
Fixed * Python 2.7 64-bit terminal width bug on Windows.
Added * Windows support. * Double-lined table.
Added
* table_width
and ok
properties.
Added
* Terminal width/height defaults for testing.
* terminaltables.DEFAULT_TERMINAL_WIDTH
* terminaltables.DEFAULT_TERMINAL_HEIGHT
- Initial release.
.. changelog-section-end