diff --git a/python-tesserocr.changes b/python-tesserocr.changes index 0599bcc..f0e8838 100644 --- a/python-tesserocr.changes +++ b/python-tesserocr.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Thu Oct 9 20:40:28 UTC 2025 - Mia Herkt + +- Drop unpin-cython.patch + but make version range explicit in BuildRequires +- Update to 2.9.0 + * fix: update test, make it pass + gh#sirfz/tesserocr#364 + * Improve stub file + gh#sirfz/tesserocr#371 + * Convert more exceptions + gh#sirfz/tesserocr#365 + * Drop python2 support + gh#sirfz/tesserocr#377 + * All words error handling + gh#sirfz/tesserocr#378 + ------------------------------------------------------------------- Mon Aug 4 14:15:13 UTC 2025 - Felix Stegmeier diff --git a/python-tesserocr.spec b/python-tesserocr.spec index f0cae20..38d0c80 100644 --- a/python-tesserocr.spec +++ b/python-tesserocr.spec @@ -1,7 +1,7 @@ # # spec file for package python-tesserocr # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,16 +18,13 @@ %{?sle15_python_module_pythons} Name: python-tesserocr -Version: 2.8.0 +Version: 2.9.0 Release: 0 Summary: A Python wrapper around tesseract-ocr License: MIT -Group: Development/Languages/Python URL: https://github.com/sirfz/tesserocr Source: https://files.pythonhosted.org/packages/source/t/tesserocr/tesserocr-%{version}.tar.gz -#PATCH-FIX-OPENSUSE unpin-cython.patch -Patch: unpin-cython.patch -BuildRequires: %{python_module Cython} +BuildRequires: %{python_module Cython3 < 3.2.0} BuildRequires: %{python_module Pillow} BuildRequires: %{python_module devel} BuildRequires: %{python_module pip} @@ -67,7 +64,7 @@ GIL while processing an image in tesseract. %fdupes %{buildroot} %check -export TESSDATA_PREFIX=/usr/share/tessdata +export TESSDATA_PREFIX=%{_datadir}/tessdata %python_exec setup.py develop --user # test_LSTM_choices failure: https://github.com/sirfz/tesserocr/issues/214 # https://github.com/sirfz/tesserocr/issues/295 diff --git a/tesserocr-2.8.0.tar.gz b/tesserocr-2.8.0.tar.gz deleted file mode 100644 index 2c991e5..0000000 --- a/tesserocr-2.8.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:be518d1b1b5ff54c11aada1e0fd12942509ea70581e0a8b39a2a473a0b2dbd36 -size 72564 diff --git a/tesserocr-2.9.0.tar.gz b/tesserocr-2.9.0.tar.gz new file mode 100644 index 0000000..7cd5a20 --- /dev/null +++ b/tesserocr-2.9.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4caa6540f6359189e63be2f1cc4d3789130075f4de97eda8205f4f47de2fc1cf +size 71976 diff --git a/unpin-cython.patch b/unpin-cython.patch deleted file mode 100644 index ae8faa0..0000000 --- a/unpin-cython.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: tesserocr-2.8.0/setup.py -=================================================================== ---- tesserocr-2.8.0.orig/setup.py -+++ tesserocr-2.8.0/setup.py -@@ -318,7 +318,7 @@ setup( - cmdclass={"build_ext": my_build_ext}, - ext_modules=[make_extension()], - test_suite="tests", -- setup_requires=["Cython>=0.23,<3.1.0"], -+ setup_requires=["Cython>=0.23"], - packages=["tesserocr"], - package_dir={"tesserocr": "tesserocr"}, - )