Your message dated Wed, 29 Aug 2012 21:22:03 +0200
with message-id 
<cab4xwxzjjsjpovppmeumngclvvhc8gjcajv4rvwcz6mxigq...@mail.gmail.com>
and subject line Re: [Python-modules-team] Bug#673790: Broken API on new version
has caused the Debian Bug report #673790,
regarding Broken API on new version
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
673790: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673790
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python-prettytable
Version: 0.6-1
Severity: grave

The new version of python-prettytable use an other API than the 0.5.
Extract of the changelog: 
* Replaced all setter methods with managed attributes

The new API breaks old script and has border effect on other applications
like weboob (http://packages.debian.org/sid/weboob). The example script is 
broken too:

$ python /usr/share/doc/python-prettytable/examples/prettytable-example.py 
Traceback (most recent call last):
  File "/usr/share/doc/python-prettytable/examples/prettytable-example.py", 
line 20, in <module>
    main()
  File "/usr/share/doc/python-prettytable/examples/prettytable-example.py", 
line 9, in main
    x.set_field_align("City name", "l") # Left align city names
  File "/usr/lib/pymodules/python2.7/prettytable.py", line 163, in __getattr__
    raise AttributeError(name)
AttributeError: set_field_align

Please consider to warn users about changes, or to provide compatibility with 
old 
versions. Upstream doesn't provide release note to help the upgrade.


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages python-prettytable depends on:
ii  python          2.7.2-10
ii  python-support  1.0.14

python-prettytable recommends no packages.

python-prettytable suggests no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
On Mon, May 21, 2012 at 8:09 PM, Sandro Tosi <[email protected]> wrote:
> I was working with upstream to release also documentation along with
> the code. it should have been done with 0.6 release but there were
> some problems. Next will have upstream doc with it, I'll close this
> bug at that time.

I'm closing it now, no need to wait.

Regards,
-- 
Sandro Tosi (aka morph, morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi

--- End Message ---
_______________________________________________
Python-modules-team mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

Reply via email to