14
0
forked from pool/python-tablib
Commit Graph

29 Commits

Author SHA256 Message Date
c095749741 Accepting request 1239134 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1239134
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tablib?expand=0&rev=14
2025-01-21 20:10:30 +00:00
bf100c1d95 Accepting request 1239115 from home:bnavigator:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1239115
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tablib?expand=0&rev=28
2025-01-21 04:08:03 +00:00
4905cdc269 Accepting request 1238964 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1238964
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tablib?expand=0&rev=13
2025-01-20 16:14:53 +00:00
854edb1dab Accepting request 1238676 from home:ecsos:python
- Add %{?sle15_python_module_pythons}

OBS-URL: https://build.opensuse.org/request/show/1238676
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tablib?expand=0&rev=26
2025-01-20 09:57:54 +00:00
3f244d0f10 Accepting request 1223822 from devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/1223822
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tablib?expand=0&rev=12
2024-11-13 14:28:57 +00:00
556aa3b82d - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tablib?expand=0&rev=24
2024-11-13 01:55:34 +00:00
7d0cd3208c Accepting request 1042864 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1042864
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tablib?expand=0&rev=11
2022-12-15 18:24:47 +00:00
1fa9900434 Accepting request 1042755 from home:yarunachalam:branches:devel:languages:python
- Update to version 3.3.0 
  * Add support for Python 3.11 (#525).
  * ODS export: integers/floats/decimals are exported as numbers (#527).

OBS-URL: https://build.opensuse.org/request/show/1042755
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tablib?expand=0&rev=22
2022-12-14 10:06:24 +00:00
5c7fa9b023 Accepting request 1009732 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1009732
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tablib?expand=0&rev=10
2022-10-11 16:03:22 +00:00
501a9ee6df Accepting request 1009680 from home:jayvdb:branches:devel:languages:python
- Update to v3.2.1

OBS-URL: https://build.opensuse.org/request/show/1009680
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tablib?expand=0&rev=20
2022-10-11 08:42:50 +00:00
5109e60720 Accepting request 888437 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/888437
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tablib?expand=0&rev=9
2021-04-26 14:39:47 +00:00
398b23dd25 Accepting request 888260 from home:bnavigator:branches:devel:languages:python
- Skip python36 build: no pandas
- Update URL

OBS-URL: https://build.opensuse.org/request/show/888260
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tablib?expand=0&rev=18
2021-04-26 10:11:33 +00:00
e300b4cbd1 Accepting request 862653 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/862653
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tablib?expand=0&rev=8
2021-01-13 17:22:24 +00:00
11d40d67db Accepting request 862602 from home:jayvdb:branches:devel:languages:python
- Update to v3.0.0

OBS-URL: https://build.opensuse.org/request/show/862602
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tablib?expand=0&rev=16
2021-01-12 14:28:45 +00:00
7d6ccf3ff5 Accepting request 822670 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/822670
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tablib?expand=0&rev=7
2020-07-26 14:19:20 +00:00
Tomáš Chvátal
9ff6dc25ec Accepting request 822666 from home:mcalabkova:branches:devel:languages:python
- 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).

OBS-URL: https://build.opensuse.org/request/show/822666
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tablib?expand=0&rev=14
2020-07-24 14:30:49 +00:00
f6432e9418 Accepting request 795718 from devel:languages:python
- Remove py2 dependencies as the package is py3 only

OBS-URL: https://build.opensuse.org/request/show/795718
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tablib?expand=0&rev=6
2020-04-21 11:07:15 +00:00
Tomáš Chvátal
96ccddcae6 - Remove py2 dependencies as the package is py3 only
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tablib?expand=0&rev=12
2020-04-20 09:07:11 +00:00
cbdb1c10bd Accepting request 778913 from devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/778913
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tablib?expand=0&rev=5
2020-02-25 15:06:09 +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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tablib?expand=0&rev=10
2020-02-25 05:54:24 +00:00
9f1496d07c Accepting request 753797 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/753797
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tablib?expand=0&rev=4
2019-12-04 12:54:48 +00:00
Todd R
f3a0f5aabf Accepting request 753796 from home:TheBlackCat:branches:devel:languages:python
- Update to 0.14.0
- Drop python2 support due to dependencies dropping python2 support

OBS-URL: https://build.opensuse.org/request/show/753796
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tablib?expand=0&rev=8
2019-12-03 21:12:00 +00:00
525c8545a3 Accepting request 692222 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/692222
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tablib?expand=0&rev=3
2019-05-06 11:21:11 +00:00
Tomáš Chvátal
ea61179883 Accepting request 692017 from home:jayvdb:branches:devel:languages:python
- 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.

OBS-URL: https://build.opensuse.org/request/show/692017
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tablib?expand=0&rev=6
2019-04-08 08:32:59 +00:00
18834ecfcd Accepting request 688774 from devel:languages:python
- version update to 0.13.0
  * no upstream changelog (HISTORY.rst outdated), see git log
- deleted patches
  - openpyxl-usage-fix.patch (upstreamed)

OBS-URL: https://build.opensuse.org/request/show/688774
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tablib?expand=0&rev=2
2019-03-26 21:34:27 +00:00
Tomáš Chvátal
1ca06982a9 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tablib?expand=0&rev=4 2019-03-26 14:57:28 +00:00
Tomáš Chvátal
f9efd3b15e Accepting request 688770 from home:pgajdos
- version update to 0.13.0
  * no upstream changelog (HISTORY.rst outdated), see git log
- deleted patches
  - openpyxl-usage-fix.patch (upstreamed)

OBS-URL: https://build.opensuse.org/request/show/688770
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tablib?expand=0&rev=3
2019-03-26 14:56:08 +00:00
da5ebca95b Accepting request 682389 from devel:languages:python
- 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
- 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
- fix RHEL build by ignoring bytecompile-errors
- 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
- Require python-setuptools instead of distribute (upstreams merged)
- Initial version

OBS-URL: https://build.opensuse.org/request/show/682389
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tablib?expand=0&rev=1
2019-03-19 08:58:11 +00:00
Tomáš Chvátal
3845171dda Accepting request 682351 from home:jayvdb:coala:python3-bears
- 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

OBS-URL: https://build.opensuse.org/request/show/682351
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tablib?expand=0&rev=1
2019-03-07 10:11:57 +00:00