Hello community, here is the log from the commit of package python-prettytable for openSUSE:Factory checked in at 2012-07-30 09:38:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-prettytable (Old) and /work/SRC/openSUSE:Factory/.python-prettytable.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-prettytable", Maintainer is "CThiel@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/python-prettytable/python-prettytable.changes 2012-02-16 12:27:17.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.python-prettytable.new/python-prettytable.changes 2012-07-30 09:38:15.000000000 +0200 @@ -1,0 +2,35 @@ +Thu Jul 26 13:25:35 UTC 2012 - saschpe@suse.de + +- Update to version 0.6.1: + + Unicode encoding scheme can now be set by user + + __str__ now uses user-specified encoding instead of ASCII. This + fixes a bug where tables with non-ASCII characters would print + correctly with "print x.get_string()" but not "print x" in 2.x + (thanks to Google Code user kevincobain2000 for reporting this + bug!) + + Fixed an incompatibility with 3.0 and 3.1 (html.escape was new + in 3.2) +- Changes from version 0.6.0: + + Code is now simultaneously compatible with Python 2 and 3 + + Replaced all setter methods with managed attributes + + All styling options can now be set persistently as managed attributes + + Added "add_style" method to make setting style options easily + + Added "del_row", "clear_rows" and "clear" methods to facilitate + removal of data from table. + + Added "copy" method to facilitate cloning of a table. + + Removed caching functionality, which added complexity and fragility + for relatively little gain + + Removed methods that just printed strings produced by get_string and + get_html_string - just use inbuilt print! + + Improved unicode support + + Added support for decimal and floating point number formatting + support + + Added support for using a custom key sorting methods + + Added support for line breaks in data + + Added support for max column widths + + Fixed table slicing + + Fixed bug where closing <tr/> tags in HTML tables were not printed + + Fixed HTML table sorting bug + + Fixed bug whereby changing field_names did not recompute widths + +------------------------------------------------------------------- Old: ---- prettytable-0.5.tar.gz New: ---- prettytable-0.6.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-prettytable.spec ++++++ --- /var/tmp/diff_new_pack.5ER6WR/_old 2012-07-30 09:38:17.000000000 +0200 +++ /var/tmp/diff_new_pack.5ER6WR/_new 2012-07-30 09:38:17.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-prettytable # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2011 Christian Berendt. # # All modifications and additions to the file contributed by third parties @@ -17,15 +17,14 @@ # - Name: python-prettytable -Version: 0.5 +Version: 0.6.1 Release: 0 -License: BSD-2-Clause Summary: Library for displaying tabular data in a visually appealing ASCII format -Url: http://code.google.com/p/prettytable/ +License: BSD-2-Clause Group: Development/Languages/Python -Source: prettytable-%{version}.tar.gz +Url: http://code.google.com/p/prettytable/ +Source: prettytable-%{version}.tar.bz2 BuildRequires: python-devel BuildRequires: python-distribute BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -56,6 +55,7 @@ %files %defattr(-,root,root,-) +%doc CHANGELOG COPYING README %{python_sitelib}/* %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org