Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-tesserocr for 
openSUSE:Factory checked in at 2023-11-07 21:26:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-tesserocr (Old)
 and      /work/SRC/openSUSE:Factory/.python-tesserocr.new.17445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-tesserocr"

Tue Nov  7 21:26:18 2023 rev:17 rq:1123701 version:2.6.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-tesserocr/python-tesserocr.changes        
2023-06-11 19:58:29.912324151 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-tesserocr.new.17445/python-tesserocr.changes 
    2023-11-07 21:26:59.064896560 +0100
@@ -1,0 +2,5 @@
+Tue Nov  7 01:04:01 UTC 2023 - Mia Herkt <m...@0x0.st>
+
+- Update to 2.6.2 (no user-facing changes)
+
+-------------------------------------------------------------------

Old:
----
  tesserocr-2.6.0.tar.gz

New:
----
  tesserocr-2.6.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-tesserocr.spec ++++++
--- /var/tmp/diff_new_pack.CEv0Q1/_old  2023-11-07 21:27:00.680956069 +0100
+++ /var/tmp/diff_new_pack.CEv0Q1/_new  2023-11-07 21:27:00.680956069 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           python-tesserocr
-Version:        2.6.0
+Version:        2.6.2
 Release:        0
 Summary:        A Python wrapper around tesseract-ocr
 License:        MIT

++++++ tesserocr-2.6.0.tar.gz -> tesserocr-2.6.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tesserocr-2.6.0/PKG-INFO new/tesserocr-2.6.2/PKG-INFO
--- old/tesserocr-2.6.0/PKG-INFO        2023-03-14 13:54:18.325920600 +0100
+++ new/tesserocr-2.6.2/PKG-INFO        2023-10-09 13:46:11.488629800 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: tesserocr
-Version: 2.6.0
+Version: 2.6.2
 Summary: A simple, Pillow-friendly, Python wrapper around tesseract-ocr API 
using Cython
 Home-page: https://github.com/sirfz/tesserocr
 Author: Fayez Zouheiry
@@ -14,9 +14,9 @@
         wrapper around the ``tesseract-ocr`` API for Optical Character 
Recognition
         (OCR).
         
-        .. image:: https://travis-ci.com/sirfz/tesserocr.svg?branch=master
-            :target: https://travis-ci.com/sirfz/tesserocr
-            :alt: TravisCI build status
+        .. image:: 
https://github.com/sirfz/tesserocr/actions/workflows/build.yml/badge.svg
+            :target: 
https://github.com/sirfz/tesserocr/actions/workflows/build.yml
+            :alt: Github Actions build status
         
         .. image:: https://img.shields.io/pypi/v/tesserocr.svg?maxAge=2592000
             :target: https://pypi.python.org/pypi/tesserocr
@@ -295,6 +295,7 @@
 Classifier: Programming Language :: Python :: 3.9
 Classifier: Programming Language :: Python :: 3.10
 Classifier: Programming Language :: Python :: 3.11
+Classifier: Programming Language :: Python :: 3.12
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Programming Language :: Python :: Implementation :: PyPy
 Classifier: Programming Language :: Cython
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tesserocr-2.6.0/README.rst 
new/tesserocr-2.6.2/README.rst
--- old/tesserocr-2.6.0/README.rst      2021-09-14 14:55:56.000000000 +0200
+++ new/tesserocr-2.6.2/README.rst      2023-10-09 13:46:01.000000000 +0200
@@ -6,9 +6,9 @@
 wrapper around the ``tesseract-ocr`` API for Optical Character Recognition
 (OCR).
 
-.. image:: https://travis-ci.com/sirfz/tesserocr.svg?branch=master
-    :target: https://travis-ci.com/sirfz/tesserocr
-    :alt: TravisCI build status
+.. image:: 
https://github.com/sirfz/tesserocr/actions/workflows/build.yml/badge.svg
+    :target: https://github.com/sirfz/tesserocr/actions/workflows/build.yml
+    :alt: Github Actions build status
 
 .. image:: https://img.shields.io/pypi/v/tesserocr.svg?maxAge=2592000
     :target: https://pypi.python.org/pypi/tesserocr
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tesserocr-2.6.0/pyproject.toml 
new/tesserocr-2.6.2/pyproject.toml
--- old/tesserocr-2.6.0/pyproject.toml  1970-01-01 01:00:00.000000000 +0100
+++ new/tesserocr-2.6.2/pyproject.toml  2023-10-09 13:46:01.000000000 +0200
@@ -0,0 +1,24 @@
+[tool.cibuildwheel]
+build-verbosity = "1"
+
+manylinux-x86_64-image = "manylinux_2_28"
+manylinux-aarch64-image = "manylinux_2_28"
+
+[tool.cibuildwheel.linux]
+before-all = [
+  "bash .github/build-scripts/manylinux-install-build-dependencies.sh",
+  "bash .github/build-scripts/linux-install-tesseract.sh",
+]
+
+[[tool.cibuildwheel.overrides]]
+select = "*-musllinux*"
+before-all = [
+  "bash .github/build-scripts/musllinux-install-build-dependencies.sh",
+  "bash .github/build-scripts/linux-install-tesseract.sh",
+]
+
+[tool.cibuildwheel.macos]
+before-all = [
+  "bash .github/build-scripts/macos-install-build-dependencies.sh",
+  "bash .github/build-scripts/macos-install-tesseract.sh",
+]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tesserocr-2.6.0/setup.py new/tesserocr-2.6.2/setup.py
--- old/tesserocr-2.6.0/setup.py        2023-03-13 16:14:00.000000000 +0100
+++ new/tesserocr-2.6.2/setup.py        2023-10-09 13:46:01.000000000 +0200
@@ -319,6 +319,7 @@
         'Programming Language :: Python :: 3.9',
         'Programming Language :: Python :: 3.10',
         'Programming Language :: Python :: 3.11',
+        'Programming Language :: Python :: 3.12',
         'Programming Language :: Python :: Implementation :: CPython',
         'Programming Language :: Python :: Implementation :: PyPy',
         'Programming Language :: Cython',
@@ -328,5 +329,5 @@
     cmdclass={'build_ext': my_build_ext},
     ext_modules=[make_extension()],
     test_suite='tests',
-    setup_requires=['Cython>=0.23'],
+    setup_requires=['Cython>=0.23,<3.1.0'],
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tesserocr-2.6.0/tesserocr.egg-info/PKG-INFO 
new/tesserocr-2.6.2/tesserocr.egg-info/PKG-INFO
--- old/tesserocr-2.6.0/tesserocr.egg-info/PKG-INFO     2023-03-14 
13:54:17.000000000 +0100
+++ new/tesserocr-2.6.2/tesserocr.egg-info/PKG-INFO     2023-10-09 
13:46:09.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: tesserocr
-Version: 2.6.0
+Version: 2.6.2
 Summary: A simple, Pillow-friendly, Python wrapper around tesseract-ocr API 
using Cython
 Home-page: https://github.com/sirfz/tesserocr
 Author: Fayez Zouheiry
@@ -14,9 +14,9 @@
         wrapper around the ``tesseract-ocr`` API for Optical Character 
Recognition
         (OCR).
         
-        .. image:: https://travis-ci.com/sirfz/tesserocr.svg?branch=master
-            :target: https://travis-ci.com/sirfz/tesserocr
-            :alt: TravisCI build status
+        .. image:: 
https://github.com/sirfz/tesserocr/actions/workflows/build.yml/badge.svg
+            :target: 
https://github.com/sirfz/tesserocr/actions/workflows/build.yml
+            :alt: Github Actions build status
         
         .. image:: https://img.shields.io/pypi/v/tesserocr.svg?maxAge=2592000
             :target: https://pypi.python.org/pypi/tesserocr
@@ -295,6 +295,7 @@
 Classifier: Programming Language :: Python :: 3.9
 Classifier: Programming Language :: Python :: 3.10
 Classifier: Programming Language :: Python :: 3.11
+Classifier: Programming Language :: Python :: 3.12
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Programming Language :: Python :: Implementation :: PyPy
 Classifier: Programming Language :: Cython
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tesserocr-2.6.0/tesserocr.egg-info/SOURCES.txt 
new/tesserocr-2.6.2/tesserocr.egg-info/SOURCES.txt
--- old/tesserocr-2.6.0/tesserocr.egg-info/SOURCES.txt  2023-03-14 
13:54:18.000000000 +0100
+++ new/tesserocr-2.6.2/tesserocr.egg-info/SOURCES.txt  2023-10-09 
13:46:11.000000000 +0200
@@ -1,6 +1,7 @@
 LICENSE
 MANIFEST.in
 README.rst
+pyproject.toml
 setup.py
 tesseract.pxd
 tesseract5.pxd
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tesserocr-2.6.0/tesserocr.pyx 
new/tesserocr-2.6.2/tesserocr.pyx
--- old/tesserocr-2.6.0/tesserocr.pyx   2023-03-14 13:52:05.000000000 +0100
+++ new/tesserocr-2.6.2/tesserocr.pyx   2023-10-09 13:46:01.000000000 +0200
@@ -18,7 +18,7 @@
  ['eng', 'osd', 'equ'])
 """
 
-__version__ = '2.6.0'
+__version__ = '2.6.2'
 
 import os
 from io import BytesIO
@@ -421,7 +421,7 @@
     cdef PageIterator *_piter
 
     @staticmethod
-    cdef PyPageIterator createPageIterator(PageIterator *piter):
+    cdef PyPageIterator createPageIterator(PageIterator *piter) noexcept:
         cdef PyPageIterator pyiter = PyPageIterator.__new__(PyPageIterator)
         pyiter._piter = piter
         return pyiter
@@ -1091,7 +1091,7 @@
     cdef ChoiceIterator *_citer
 
     @staticmethod
-    cdef PyChoiceIterator create(ChoiceIterator *citer):
+    cdef PyChoiceIterator create(ChoiceIterator *citer) noexcept:
         cdef PyChoiceIterator pyciter = 
PyChoiceIterator.__new__(PyChoiceIterator)
         pyciter._citer = citer
         return pyciter
@@ -1246,11 +1246,11 @@
         self._baseapi.SetPageSegMode(psm)
         return ret
 
-    cdef void _end_api(self) nogil:
+    cdef void _end_api(self) noexcept nogil:
         self._destroy_pix()
         self._baseapi.End()
 
-    cdef void _destroy_pix(self) nogil:
+    cdef void _destroy_pix(self) noexcept nogil:
         if self._pix != NULL:
             pixDestroy(&self._pix)
             self._pix = NULL
@@ -2515,7 +2515,7 @@
 
 
 cdef char *_image_to_text(Pix *pix, cchar_t *lang, const PageSegMode 
pagesegmode,
-                          cchar_t *path, OcrEngineMode oem) nogil:
+                          cchar_t *path, OcrEngineMode oem) noexcept nogil:
     cdef:
         TessBaseAPI baseapi
         char *text

Reply via email to