- Update to 3.17.0:
* Added
+ Add support for Python 3.15
+ Set dicts with column-specific config for all column-specific attrs
+ Add add divider() method to create sections
+ Use PEP 639 licence expression
+ Add support for Python 3.14
+ Add new themes to ColorTable
+ Use SPDX license identifier
+ Add field selection to CSV and JSON outputs
+ Add options to disable escaping HTML tables
+ Add support for Python 3.13
* Changed
+ Drop support for Python 3.9
+ Performance: remove unnecessary deepcopies and add some lru_caches
+ Drop support for Python 3.8
+ Update new home to prettytable/prettytable
+ Speedup: lazy imports and remove import
* Fixed
+ Fix IndexError for add_rows() with an empty list
+ Fix sortby at class declaration
+ Fix divider intersection for border styles
+ Fix default styles not being reset between set_style() calls
+ Fix add_autoindex alignment for HTML
+ Consider column args when columns are set after initialization
+ Change how size of headers are calculated to fix ColorTable with title
+ Fix max table width calculation
- Update URL to new home.
OBS-URL: https://build.opensuse.org/request/show/1325683
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-prettytable?expand=0&rev=11
* Added
+ Add support for Python 3.15
+ Set dicts with column-specific config for all column-specific attrs
+ Add add divider() method to create sections
+ Use PEP 639 licence expression
+ Add support for Python 3.14
+ Add new themes to ColorTable
+ Use SPDX license identifier
+ Add field selection to CSV and JSON outputs
+ Add options to disable escaping HTML tables
+ Add support for Python 3.13
* Changed
+ Drop support for Python 3.9
+ Performance: remove unnecessary deepcopies and add some lru_caches
+ Drop support for Python 3.8
+ Update new home to prettytable/prettytable
+ Speedup: lazy imports and remove import
* Fixed
+ Fix IndexError for add_rows() with an empty list
+ Fix sortby at class declaration
+ Fix divider intersection for border styles
+ Fix default styles not being reset between set_style() calls
+ Fix add_autoindex alignment for HTML
+ Consider column args when columns are set after initialization
+ Change how size of headers are calculated to fix ColorTable with title
+ Fix max table width calculation
- Update URL to new home.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-prettytable?expand=0&rev=27
- update to 3.8.0:
* Add `get_formatted_string()` convenience function (#241)
* Drop support for EOL Python 3.7 (#245)
* Convert from setuptools to hatchling
* Alignment timing fix (#179) @myheroyuki
* Add Single Border table style
* Markdown: Add colons to align the rendered output
* Add custom format support
* Add auto index column
* Add add_rows to add several rows at once
- Update URL/Source0 due to Google Code Hosting being dead since 2016
- Add license boilerplate
- Name field shouldn't contain a macro
OBS-URL: https://build.opensuse.org/request/show/1109518
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-prettytable?expand=0&rev=9
* Add `get_formatted_string()` convenience function (#241)
* Drop support for EOL Python 3.7 (#245)
* Convert from setuptools to hatchling
* Alignment timing fix (#179) @myheroyuki
* Add Single Border table style
* Markdown: Add colons to align the rendered output
* Add custom format support
* Add auto index column
* Add add_rows to add several rows at once
- Update URL/Source0 due to Google Code Hosting being dead since 2016
- Add license boilerplate
- Name field shouldn't contain a macro
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-prettytable?expand=0&rev=23
* Add horizontal lines to create sections within a table (#185) @myheroyuki
* Declare support for Python 3.12 (#231) @hugovk
* Rename licence file for detection by GitHub (#229) @hugovk
* Rename master to main (#228) @hugovk
- 3.6.0:
* Updated pre-commit with mypy (#218) @phershbe
* Test Python 3.12 pre-releases (#221) @hugovk
* Fix to min_table_width parameter (#219) @kzwolenik95
* Widen tables with long titles (#216) @etjones
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-prettytable?expand=0&rev=21
- update to 2.4.0:
* Markdown: Add colons to align the rendered output
* Add rows attribute to prettytable
* Add Jupyter repr and default interpreter repr methods
* Add custom format support
* Add method to generate LaTex formatted string
* 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
* Support formatting options in get_json_string()
* Add tbody and thead tags
* Add add_rows to add several rows at once
* Add setuptools as a dependency
* Fix string comparison and deprecation warning
- skip python2
- %check: use %pyunittest rpm macro
- Update URL/Source0 due to Google Code Hosting being dead since 2016
- Run through spec-cleaner
- Remove superfluous devel dependency for noarch package
- Make description neutral.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-prettytable?expand=0&rev=3