17
0

28 Commits

Author SHA256 Message Date
19c435296d Accepting request 1325683 from devel:languages:python
- 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
2026-01-07 15:00:57 +00:00
8d292163c3 - 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/package/show/devel:languages:python/python-prettytable?expand=0&rev=27
2026-01-07 00:33:52 +00:00
880afaf3a7 Accepting request 1116202 from devel:languages:python
- Update to 3.9.0:
  - Encode title and attributes of HTML tables

OBS-URL: https://build.opensuse.org/request/show/1116202
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-prettytable?expand=0&rev=10
2023-10-08 10:17:18 +00:00
fda73772e9 - Update to 3.9.0:
- Encode title and attributes of HTML tables

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-prettytable?expand=0&rev=25
2023-10-07 11:31:41 +00:00
a108f3cef3 Accepting request 1109518 from devel:languages:python
- 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
2023-09-08 19:15:01 +00:00
ae282378d0 - 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/package/show/devel:languages:python/python-prettytable?expand=0&rev=23
2023-09-07 11:16:06 +00:00
fe8a15cf9d Accepting request 1084996 from devel:languages:python
- Update to 3.7.0:
  * 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/request/show/1084996
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-prettytable?expand=0&rev=8
2023-05-09 11:06:35 +00:00
ec484149b7 - Update to 3.7.0:
* 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
2023-05-05 07:48:59 +00:00
3c6b6e44e6 Accepting request 1081827 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1081827
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-prettytable?expand=0&rev=7
2023-04-22 19:59:36 +00:00
862cd55f57 Accepting request 1081529 from home:dirkmueller:acdc:as_python3_module
SR for python stack proposal

OBS-URL: https://build.opensuse.org/request/show/1081529
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-prettytable?expand=0&rev=19
2023-04-21 14:12:42 +00:00
d2d2cfc6f9 Accepting request 1034129 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1034129
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-prettytable?expand=0&rev=6
2022-11-08 09:53:17 +00:00
9a9953eec7 Accepting request 1033838 from home:jayvdb:branches:devel:languages:python
- Update to v3.5.0

OBS-URL: https://build.opensuse.org/request/show/1033838
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-prettytable?expand=0&rev=17
2022-11-07 10:12:19 +00:00
6d75a073e2 Accepting request 1004265 from devel:languages:python
- update to 3.4.1:
  * Add option to specify line break character used in pagination

OBS-URL: https://build.opensuse.org/request/show/1004265
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-prettytable?expand=0&rev=5
2022-09-18 15:31:48 +00:00
b39b5598c7 - update to 3.4.1:
* Add option to specify line break character used in pagination

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-prettytable?expand=0&rev=15
2022-09-17 07:35:19 +00:00
449c276fd0 Accepting request 980754 from devel:languages:python
- update to 3.3.0:
  * Support Python 3.11
  * Add flag to preserve internal borders when border=False
  * Alignment timing fix (#179) @myheroyuki

OBS-URL: https://build.opensuse.org/request/show/980754
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-prettytable?expand=0&rev=4
2022-06-06 09:10:21 +00:00
881dcfe96b - update to 3.3.0:
* Support Python 3.11
  * Add flag to preserve internal borders when border=False
  * Alignment timing fix (#179) @myheroyuki

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-prettytable?expand=0&rev=13
2022-06-04 11:42:26 +00:00
29a19c817e Accepting request 966024 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/966024
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-prettytable?expand=0&rev=3
2022-04-02 16:20:02 +00:00
487590c2b4 Accepting request 965856 from home:bnavigator:branches:devel:languages:python
- Update to 3.2.0
  * Drop support for EOL Python 3.6 (#152) @hugovk
  * Use <caption> tags to print html table titles (#160) @daibhid
  * Add colorful tables and themes (#140) @BD103
  * Convert None to empty cell or custom value (#164) @av-guy
  * Resolve "KeyError" issue on _stringify_row (#167)
    @michal-jagiello-tmpl
  * Use concrete built-in exceptions instead of Exception base
    class (#169) @hugovk
  * Fix width for custom none_format (#174) @av-guy
  * Enforce max widths for field names (#171) @OlafvdSpek

OBS-URL: https://build.opensuse.org/request/show/965856
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-prettytable?expand=0&rev=11
2022-03-30 12:17:20 +00:00
55687933c8 Accepting request 943583 from devel:languages:python
- update to 2.5.0:
  * Add Single Border table style

OBS-URL: https://build.opensuse.org/request/show/943583
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-prettytable?expand=0&rev=2
2022-01-05 12:39:21 +00:00
e983483794 - update to 2.5.0:
* Add Single Border table style

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-prettytable?expand=0&rev=10
2022-01-03 11:33:14 +00:00
217aded544 Accepting request 933936 from devel:languages:python
Renaming of the package.

OBS-URL: https://build.opensuse.org/request/show/933936
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-prettytable?expand=0&rev=1
2021-11-26 23:51:00 +00:00
7d33279b37 Accepting request 933921 from home:bnavigator:branches:devel:languages:python:numeric
- Fix missing importlib-metadata requirement

OBS-URL: https://build.opensuse.org/request/show/933921
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-prettytable?expand=0&rev=8
2021-11-25 22:35:22 +00:00
0826aa2a53 We don't need that
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-prettytable?expand=0&rev=7
2021-11-25 09:45:41 +00:00
e79be3f9db Obsolete oldpython-PrettyTable as well
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-prettytable?expand=0&rev=6
2021-11-25 09:37:23 +00:00
794d99670b Missing Provides/Obsoletes
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-prettytable?expand=0&rev=5
2021-11-25 08:02:59 +00:00
9d4bd521e1 - wcwidth is also required dependency
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-prettytable?expand=0&rev=4
2021-11-25 05:38:11 +00:00
3285c1fecc - Rename package according to the PyPI name
- 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
2021-11-24 10:00:39 +00:00
bd245ae424 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-prettytable?expand=0&rev=2 2021-11-24 07:27:17 +00:00