Greetings prettytable-devel,
After yet another prolonged period of inactivity, I am gearing up to
release PrettyTable 0.6. And I mean it this time!
Tonight I have tagged 0.6-RC2 in the subversion repository (trunk is
exactly the same). I would appreciate it if people using PrettyTable
who are interested in upgrading to 0.6 would make down to download and
test this new version in their apps in the near future. I am
especially interested in hearing from people using PrettyTable in
Python 3 applications (0.6-RC2 should work equally well with Python
2.6, 2.7 and any version of 3.x) and people using PrettyTable in
unicode-rich environments.
0.6-RC2 contains many bug fixes and new features. For now the new
features are largely undocumented. You may use the Issue browser at
http://code.google.com/p/prettytable/issues/list to get an idea of
things which have happened - search for All Issues rather than just
Open Issues to see bugs and feature requests which have been dealt
with. However, making sure that existing applications which make no
use of the new features still work as expected is just as important as
testing the new features, so please do not feel under any obligation
to test new features if they aren't an obvious fit to your
application.
Please remember that there have been significant API changes between
0.5 and 0.6. The Wiki page at
http://code.google.com/p/prettytable/wiki/Tutorial06
is a tutorial for the 0.6 API which you may like to read through
quickly before you try to convert your existing applications so you
know what to expect. If you find any problems with the Wiki page - if
the page says something should act one way but it acts differently, or
you feel like something should be better explained, or you just find a
spelling or grammar mistake - then please use the "Enter a comment"
box at the bottom of the page to let me know about it.
Because I am very keen to not lose momentum and genuinely do a release
this time, I do not want to wait a long time for feedback on RC2. My
current plan is to release 0.6 on Saturday the 5th of May (PDT),
unless feedback on RC2 reveals a lot of terrible problems. This
leaves less than a week for people to do testing.
I want to thank everybody who made bug reports and/or feature
suggestions and who contributed patches that have gone toward 0.6. I
apologise that for so long your work has sat in the svn trunk instead
of getting out into the wild as part of a new release. Hopefully
everybody's work will see the light of day soon.
Regards,
Luke