962cf0851b
2.0.0: Breaking changes The Row.lpush/rpush logic was reversed. lpush was appending while rpush and append were prepending. This was fixed (reversed behavior). If you counted on the broken behavior, please update your code. Bugfixes Fixed minimal openpyxl dependency version to 2.6.0. Dates from xls files are now read as Python datetime objects. Allow import of "ragged" xlsx files. Improvements When importing an xlsx file, Tablib will now read cell values instead of formulas. 1.1.0: Deprecations Upcoming breaking change in Tablib 2.0.0: the Row.lpush/rpush logic is reversed. lpush is appending while rpush and append are prepending. The broken behavior will remain in Tablib 1.x and will be fixed (reversed) in Tablib 2.0.0. If you count on the broken behavior, please update your code when you upgrade to Tablib 2.x. Improvements Tablib is now able to import CSV content where not all rows have the same length. Missing columns on any line receive the empty string. 1.0.0: Breaking changes Dropped Python 2 support Dependencies are now all optional. To install tablib as before with all possible supported formats, run pip install tablib[all] Improvements Formats can now be dynamically registered through the tablib.formats.registry.refister API. Tablib methods expecting data input (detect_format, import_set, Dataset.load, Databook.load) now accepts file-like objects in addition to raw strings and bytestrings. Bugfixes Fixed a crash when exporting an empty string with the ReST format Error cells from imported .xls files contain now the error string |
||
---|---|---|
.. | ||
DESCR | ||
distinfo | ||
Makefile | ||
PLIST |