From a1514a0acb9b15e0c510ec5864b0922aa2a9dc138579c290cbef2c494ffb9958 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Tue, 29 Oct 2024 22:00:47 +0000 Subject: [PATCH] - update to 2.10.0: * Support Python 3.13 for now * Note that jpype doesn't support 3.13 yet. * Support Python 3.13; Drop 3.8 failure for Tumbleweed. - Remove optional dependencies. - Update to v2.9.3. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tabula-py?expand=0&rev=4 --- python-tabula-py.changes | 14 +++++++++++--- python-tabula-py.spec | 16 +++++++--------- tabula_py-2.10.0.tar.gz | 3 +++ 3 files changed, 21 insertions(+), 12 deletions(-) create mode 100644 tabula_py-2.10.0.tar.gz diff --git a/python-tabula-py.changes b/python-tabula-py.changes index db07004..b58cc50 100644 --- a/python-tabula-py.changes +++ b/python-tabula-py.changes @@ -1,18 +1,26 @@ +------------------------------------------------------------------- +Tue Oct 29 22:00:17 UTC 2024 - Dirk Müller + +- update to 2.10.0: + * Support Python 3.13 for now + * Note that jpype doesn't support 3.13 yet. + * Support Python 3.13; Drop 3.8 + ------------------------------------------------------------------- Tue Sep 17 19:53:03 UTC 2024 - Aline Werner - Add a BuildRequires for ca-certificates-mozilla to solve build - failure for Tumbleweed. + failure for Tumbleweed. ------------------------------------------------------------------- Wed Aug 28 17:44:19 UTC 2024 - Aline Werner -- Remove optional dependencies. +- Remove optional dependencies. ------------------------------------------------------------------- Fri Aug 16 20:12:06 UTC 2024 - Aline Werner -- Update to v2.9.3. +- Update to v2.9.3. ------------------------------------------------------------------- Mon Feb 8 02:49:22 AM UTC 2021 - John Vandenberg diff --git a/python-tabula-py.spec b/python-tabula-py.spec index fdf3762..3dbc089 100644 --- a/python-tabula-py.spec +++ b/python-tabula-py.spec @@ -1,7 +1,7 @@ # # spec file for package python-tabula-py # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,24 +18,24 @@ %{?sle15_python_module_pythons} Name: python-tabula-py -Version: 2.9.3 +Version: 2.10.0 Release: 0 Summary: Simple wrapper for tabula-java, read tables from PDF into DataFrame License: MIT URL: https://github.com/chezou/tabula-py Source: https://files.pythonhosted.org/packages/source/t/tabula-py/tabula_py-%{version}.tar.gz -BuildRequires: python-rpm-macros BuildRequires: %{python_module pip} -BuildRequires: %{python_module wheel} BuildRequires: %{python_module setuptools >= 45} BuildRequires: %{python_module setuptools_scm >= 6.2} +BuildRequires: %{python_module wheel} BuildRequires: ca-certificates-mozilla +BuildRequires: python-rpm-macros # SECTION test requirements BuildRequires: %{python_module distro} +BuildRequires: %{python_module JPype1} BuildRequires: %{python_module numpy} BuildRequires: %{python_module pandas >= 0.25.3} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module JPype1} # /SECTION BuildRequires: fdupes Requires: python-distro @@ -45,8 +45,8 @@ BuildArch: noarch %python_subpackages %description -tabula-py is a simple Python wrapper of tabula-java, which can read tables in a PDF. You can read tables -from a PDF and convert them into a pandas DataFrame. tabula-py also enables you to convert a PDF file into +tabula-py is a simple Python wrapper of tabula-java, which can read tables in a PDF. You can read tables +from a PDF and convert them into a pandas DataFrame. tabula-py also enables you to convert a PDF file into a CSV, a TSV or a JSON file. %prep @@ -59,7 +59,6 @@ a CSV, a TSV or a JSON file. %pyproject_install %python_expand %fdupes %{buildroot}%{$python_sitelib} - %check %pytest -k 'not (remote or test_read_pdf_with_silent_true)' @@ -69,5 +68,4 @@ a CSV, a TSV or a JSON file. %{python_sitelib}/tabula %{python_sitelib}/tabula_py-%{version}*-info - %changelog diff --git a/tabula_py-2.10.0.tar.gz b/tabula_py-2.10.0.tar.gz new file mode 100644 index 0000000..6b49566 --- /dev/null +++ b/tabula_py-2.10.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:75968a83fe978e5d56ccf23f0f0255a459c256b7b52db7cabe5ac795bb3b12df +size 12459408