File python-tablib.changes of Package python-tablib

-------------------------------------------------------------------
Tue Dec 13 17:21:30 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>

- Update to version 3.3.0 
  * Add support for Python 3.11 (#525).
  * ODS export: integers/floats/decimals are exported as numbers (#527).

-------------------------------------------------------------------
Tue Oct 11 07:35:41 UTC 2022 - John Vandenberg <jayvdb@gmail.com>

- Update to v3.2.1
  * Support solo CR in text input imports
- from v3.2.0
  * Dropped Python 3.6 support
  * Corrected order of arguments to a regex call in safe_xlsx_sheet_title
- from v3.1.0
  * Add support for Python 3.10
  * The csv, xls, and xlsx formats gained support for the skip_lines
    keyword argument for their import_set() method to be able to skip
    the nth first lines of a read file
  * Avoided mutable parameter defaults
  * Specify build backend for editable installs
  * Doubled sample size passed to csv.Sniffer() in _csv.detect()

-------------------------------------------------------------------
Fri Apr 23 21:58:39 UTC 2021 - Ben Greiner <code@bnavigator.de>

- Skip python36 build: no pandas
- Update URL

-------------------------------------------------------------------
Tue Jan 12 11:24:13 UTC 2021 - John Vandenberg <jayvdb@gmail.com>

- Update to v3.0.0
  * Dropped Python 3.5 support
  * JSON-exported data is no longer forced to ASCII characters
  * YAML-exported data is no longer forced to ASCII characters
  * Added Python 3.9 support
  * Added read_only option to xlsx file reader
  * Prevented crash in rst export with only-space strings

-------------------------------------------------------------------
Fri Jul 24 14:13:26 UTC 2020 - Marketa Calabkova <mcalabkova@suse.com>

- Update to 2.0.0
  * 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 (#453).
  * Fixed minimal openpyxl dependency version to 2.6.0 (#457).
  * Dates from xls files are now read as Python datetime objects (#373).
  * Allow import of "ragged" xlsx files (#465).
  * When importing an xlsx file, Tablib will now read cell values instead of formulas (#462).

-------------------------------------------------------------------
Mon Apr 20 09:06:13 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>

- Remove py2 dependencies as the package is py3 only

-------------------------------------------------------------------
Tue Feb 25 05:52:59 UTC 2020 - Steve Kowalik <steven.kowalik@suse.com>

- 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.

-------------------------------------------------------------------
Mon Dec  2 16:03:37 UTC 2019 - Todd R <toddrme2178@gmail.com>

- Drop python2 support due to dependencies dropping python2 support
- Update to 0.14.0
  + Deprecations
    * The 0.14.x series will be the last to support Python 2
  + Breaking changes
    * Dropped Python 3.4 support
  + Improvements
    * Added Python 3.7 and 3.8 support
    * The project is now maintained by the Jazzband team, https://jazzband.co
    * Improved format autodetection and added autodetection for the odf format.
    * Added search to all documentation pages
    * Open xlsx workbooks in read-only mode
    * Unpin requirements
    * Only install backports.csv on Python 2
  + Bugfixes
    * Fixed `DataBook().load` parameter ordering (first stream, then format).
    * Fixed a regression for xlsx exports where non-string values were forced to
      strings
    * Fixed xlsx format detection (which was often detected as `xls` format)

-------------------------------------------------------------------
Sat Apr  6 15:07:34 UTC 2019 - John Vandenberg <jayvdb@gmail.com>

- Remove egg-info requires.txt entry for backports.csv as it isnt
  a dependency on Python 3.
- Remove build and runtime dependency on unicodecsv, which was
  replaced with backports.csv in the last release.

-------------------------------------------------------------------
Tue Mar 26 10:26:24 UTC 2019 - pgajdos@suse.com

- version update to 0.13.0
  * no upstream changelog (HISTORY.rst outdated), see git log
- deleted patches
  - openpyxl-usage-fix.patch (upstreamed)

-------------------------------------------------------------------
Thu Mar  7 06:40:43 UTC 2019 - John Vandenberg <jayvdb@gmail.com>

- Add openpyxl-usage-fix.patch to workaround incompatibility with
  current releases of openpyxl
- Add HISTORY.rst to %doc
- Add minimum versions of dependencies from upstream
- Use %license
- Update to v0.12.1
  - Add Pandas DataFrame support

-------------------------------------------------------------------
Thu Aug 24 05:12:52 UTC 2017 - tbechtold@suse.com

- update to 0.11.5:
  - Use ``yaml.safe_load`` for importing yaml.
  - Use built-in `json` package if available
  - Support Python 3.5+ in classifiers
  - Fixed textual representation for Dataset with no headers
  - Handle decimal types
  - Release fix.
  - Fix export only formats.
  - Fix for xlsx output.
  - Fixed packaging error on Python 3.
  - Added LaTeX table export format (``Dataset.latex``).
  - Support for dBase (DBF) files (``Dataset.dbf``).
  - New import/export interface (``Dataset.export()``, ``Dataset.load()``).
  - CSV custom delimiter support (``Dataset.export('csv', delimiter='$')``).
  - Adding ability to remove duplicates to all rows in a dataset (``Dataset.remove_duplicates()``).
  - Added a mechanism to avoid ``datetime.datetime`` issues when serializing data.
  - New ``detect_format()`` function (mostly for internal use).
  - Update the vendored unicodecsv to fix ``None`` handling.
  - Only freeze the headers row, not the headers columns (xls).
  - ``detect()`` function removed.
  - Fix XLSX import.
  - Bugfix for ``Dataset.transpose().transpose()``.
- convert to singlespec

-------------------------------------------------------------------
Fri Jul 24 21:47:30 UTC 2015 - seife+obs@b1-systems.com

- fix RHEL build by ignoring bytecompile-errors

-------------------------------------------------------------------
Thu May 14 09:25:23 UTC 2015 - benoit.monin@gmx.fr

- update to version 0.10.0:
  * Unicode Column Headers
  * ALL the bugfixes!
- add fdupes as BuildRequires and call it after install
- remove shebang in every python files
- remove useless CFLAGS declaration
- run the tests during build with test_tablib.py

-------------------------------------------------------------------
Thu Oct 24 11:15:40 UTC 2013 - speilicke@suse.com

- Require python-setuptools instead of distribute (upstreams merged)

-------------------------------------------------------------------
Fri Jul 27 10:36:10 UTC 2012 - saschpe@suse.de

- Initial version

openSUSE Build Service is sponsored by