1ac098b165
- Update to 3.9.0 * Add dataset title adjustment for xls format (#627) * Support column_width in xlsx format for databook exports (#624) * Add sql export format (#619) * Add support for Python 3.14 (#607) * Improve comprehensions (#620) * Fix bug in ODS import where headers are not set on Dataset (#614) * Fix bug in ODS import regarding cells with empty strings (#613) * Remove outdated Python support from docs (#611)
Matej Cepl2025-10-29 18:20:35 +00:00
f471671e62
Accepting request 1245901 from devel:languages:python
Ana Guerrero2025-02-14 18:23:25 +00:00
7500f70616
- Update to 3.8.0 * Add support for exporting XLSX with column width (#516) * Remove redundant check from Dataset.load() (#604)
Nico Krapp2025-02-14 13:57:10 +00:00
147cdfd927
Accepting request 1239134 from devel:languages:python
Ana Guerrero2025-01-21 20:10:30 +00:00
f816f06d39
- Fix dependencies: None of the supported packages are hard requirements. - Remove xlwt from build set: Not maintained for 7+ years * Add tablib-tests-noxls.patch
Steve Kowalik2025-01-21 04:08:03 +00:00
99703b5d31
Accepting request 1238964 from devel:languages:python
Ana Guerrero2025-01-20 16:14:53 +00:00
ee2a5a7d12
Accepting request 1223822 from devel:languages:python
Ana Guerrero2024-11-13 14:28:57 +00:00
9a3384db4d
- Update to 3.7.0: * Add support for Python 3.13 * Drop support for Python 3.8 * feat: xls: add styling for date/time types * feat: ods: add style to datetime, date and time values * Avoid normalizing input twice in import_set/book * Exclude bots from generated release notes * Fix ods datetime and time export and import * Add optional requirement specifier "html" back * Replace MarkupPy by ElementTree for html conversion * Support import_set for html input * Clean up some IDE warnings * feat: transpose support dataset with no headers * Fix crash when loading databook from XLS * fix(ods): None values are not displayed as string * Avoid skipping entire tests when pandas is not installed * Allow appending rows after a dynamic column was inserted * Removed OrderedDict usage * Do not mutate data in place when applying formatters * Allow inserting columns for dataset with headers and no values * Add support for Python 3.12 * Drop support for EOL Python 3.7 * Allow importing 'ragged' .xlsx files through dataset * Release: replace deprecated repository_url with repository-url * Tests: Generalized calling open() on path objects directly * Fix linting issues raised by flake8 * Add tags to html output * Escape formulae on export * Move more setup stuff to pyproject.toml
Steve Kowalik2024-11-13 01:55:34 +00:00
8d672a7150
- Update to 1.1.0: * 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 (#226). * Dropped Python 2 support * Formats can now be dynamically registered through the tablib.formats.registry.refister API (#256). * 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 (#440). * Fixed a crash when exporting an empty string with the ReST format (#368) * Error cells from imported .xls files contain now the error string (#202) - Add BuildRequires on python-tabulate.
Steve Kowalik2020-02-25 05:54:24 +00:00