Lots of work to support appropriate alignment/padding/etc. of text using non-Latin characters (e.g. Kanji, Cyrillic, etc.).  Note that this has currently been achieved by using a modified version of code from the "kitchen" library.  Kitchen is LGPL, and since I had to modify their code (to get Python 3 support working), if I were to distribute the current trunk code it would need to be LGPLed instead of BSD licensed.  If I don't want to switch to LGPL for PrettyTable I need to either get permission from everyone who has copyright on the modified code (could be hard) or do a clean room reimplementation.  Fun times ahead!
Lots of work to support appropriate alignment/padding/etc. of text using non-Latin characters (e.g. Kanji, Cyrillic, etc.).  Note that this has currently been achieved by using a modified version of code from the "kitchen" library.  Kitchen is LGPL, and since I had to modify their code (to get Python 3 support working), if I were to distribute the current trunk code it would need to be LGPLed instead of BSD licensed.  If I don't want to switch to LGPL for PrettyTable I need to either get permission from everyone who has copyright on the modified code (could be hard) or do a clean room reimplementation.  Fun times ahead!

mapio/prettytable-mirror