Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Add support for exporting to a text table, via the texttable module. #69
-1 ... tablib has the habit to package the dependencies but texttable is GPL-infected while openpyxl and xlwt are MIT/BSD just as tablib is. One could still add the support but only via dynamic loading (texttable is actually LGPL), it shouldn't be packaged.
Rendering a nice text result is not quite a sophisticated programming task to justify meddling in license issues.
@GuidoD: What are the implications of using/bundling an LGPL module, such as texttable? Tablib, being Python, already provides it's source code freely. Would it have to do anything else?
Texttable could be simply required and not bundled or if it's desired to bundle something, I could convert it to use PrettyTable (BSD-licensed) (http://code.google.com/p/prettytable/) instead.
@kennethreitz: What say you?
This project is in a bit of a crisis state — it's really useful, and I use regularly. However, I wrote it several years ago and haven't touched it since. In order to get the project into a stable state I'm closing all issues and pull requests to get a "fresh slate"
Don't take this as aggressive — it's just necessary for the project to make any progress any time soon (it's pretty clear the project is effectively unmaintained at the moment). Great things to come! Please watch the GitHub logs and feel free to re-open this discussion soon. I just need to really it into a good state first.