Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-pyahocorasick for 
openSUSE:Factory checked in at 2026-05-18 17:48:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyahocorasick (Old)
 and      /work/SRC/openSUSE:Factory/.python-pyahocorasick.new.1966 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pyahocorasick"

Mon May 18 17:48:10 2026 rev:7 rq:1353769 version:2.3.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-pyahocorasick/python-pyahocorasick.changes    
    2026-01-27 16:17:51.639860096 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-pyahocorasick.new.1966/python-pyahocorasick.changes
      2026-05-18 17:49:02.578846966 +0200
@@ -1,0 +2,9 @@
+Mon May 18 10:00:25 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 2.3.1:
+  * Add support for linux arm wheels
+    https://github.com/WojciechMula/pyahocorasick/pull/217
+    https://github.com/WojciechMula/pyahocorasick/pull/215
+    https://github.com/WojciechMula/pyahocorasick/issues/200
+
+-------------------------------------------------------------------

Old:
----
  pyahocorasick-2.3.0.tar.gz

New:
----
  pyahocorasick-2.3.1.tar.gz

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

Other differences:
------------------
++++++ python-pyahocorasick.spec ++++++
--- /var/tmp/diff_new_pack.hUFq6a/_old  2026-05-18 17:49:03.186872091 +0200
+++ /var/tmp/diff_new_pack.hUFq6a/_new  2026-05-18 17:49:03.190872257 +0200
@@ -27,7 +27,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-pyahocorasick%{?psuffix}
-Version:        2.3.0
+Version:        2.3.1
 Release:        0
 Summary:        Library for exact or approximate multi-pattern string search
 License:        BSD-3-Clause

++++++ pyahocorasick-2.3.0.tar.gz -> pyahocorasick-2.3.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pyahocorasick-2.3.0/.github/workflows/extensive-tests.yml 
new/pyahocorasick-2.3.1/.github/workflows/extensive-tests.yml
--- old/pyahocorasick-2.3.0/.github/workflows/extensive-tests.yml       
2025-12-17 12:29:42.000000000 +0100
+++ new/pyahocorasick-2.3.1/.github/workflows/extensive-tests.yml       
2026-04-27 18:02:04.000000000 +0200
@@ -3,6 +3,7 @@
 
 on: [workflow_dispatch]
 
+permissions: {}
 jobs:
     extensive_tests:
         name: Run test ${{ matrix.test }} on ${{ matrix.os }} and Python ${{ 
matrix.python }}
@@ -40,13 +41,15 @@
                       test: ./runtest.sh valgrind
 
         steps:
-            - uses: actions/checkout@v4
+            - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
+              with:
+                persist-credentials: false
 
             - name: Setup
               run: sudo apt-get install -y gcovr valgrind
 
             - name: Set up Python
-              uses: actions/setup-python@v5
+              uses: 
actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405
               with:
                 python-version: "${{ matrix.python }}"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pyahocorasick-2.3.0/.github/workflows/pypi-release.yml 
new/pyahocorasick-2.3.1/.github/workflows/pypi-release.yml
--- old/pyahocorasick-2.3.0/.github/workflows/pypi-release.yml  2025-12-17 
12:29:42.000000000 +0100
+++ new/pyahocorasick-2.3.1/.github/workflows/pypi-release.yml  2026-04-27 
18:02:04.000000000 +0200
@@ -18,6 +18,7 @@
     tags:
       - "v*.*.*"
 
+permissions: {}
 jobs:
   build-wheels:
       name: Build unicode wheels ${{ matrix.type }} ${{ matrix.arch }} on ${{ 
matrix.os }}
@@ -39,6 +40,11 @@
                     build: "cp{310,311,312,313,314}-*"
                     CIBW_MANYLINUX_X86_64_IMAGE: manylinux2014
 
+                  - os: ubuntu-24.04-arm
+                    arch: aarch64
+                    build: "cp{310,311,312,313,314}-*"
+                    CIBW_MANYLINUX_AARCH64_IMAGE: manylinux2014
+
                   - os: macos-latest
                     arch: universal2
                     build: "cp{310,311,312,313,314}-*"
@@ -48,18 +54,20 @@
                     build: "cp{310,311,312,313,314}-*"
 
       steps:
-          - uses: actions/checkout@v4
+          - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
+            with:
+              persist-credentials: false
 
           - name: Build wheels and run tests
-            uses: pypa/[email protected]
+            uses: pypa/cibuildwheel@8d2b08b68458a16aeb24b64e68a09ab1c8e82084
             env:
                 CIBW_BUILD: ${{ matrix.build }}
-                CIBW_MANYLINUX_I686_IMAGE: ${{ 
matrix.CIBW_MANYLINUX_I686_IMAGE }}
                 CIBW_MANYLINUX_X86_64_IMAGE: ${{ 
matrix.CIBW_MANYLINUX_X86_64_IMAGE }}
+                CIBW_MANYLINUX_AARCH64_IMAGE: ${{ 
matrix.CIBW_MANYLINUX_AARCH64_IMAGE }}
                 CIBW_ARCHS: ${{ matrix.arch }}
 
           - name: Collect built wheels
-            uses: actions/upload-artifact@v4
+            uses: 
actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f
             with:
                 name: pyahocorasick-wheels-${{ matrix.os }}-${{ 
strategy.job-index }}
                 path: ./wheelhouse/*.whl
@@ -69,7 +77,9 @@
     runs-on: ubuntu-24.04
 
     steps:
-        - uses: actions/checkout@v4
+        - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
+          with:
+            persist-credentials: false
 
         - name: Checkout and install reqs
           run: |
@@ -81,7 +91,7 @@
               twine check dist/*
 
         - name: Collect built sdist
-          uses: actions/upload-artifact@v4
+          uses: 
actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f
           with:
               name: pyahocorasick-sdist
               path: dist/*.tar.gz
@@ -91,7 +101,7 @@
     needs: [build-sdist, build-wheels]
     steps:
       - name: Merge created wheels and sdist in a single zip
-        uses: actions/upload-artifact/merge@v4
+        uses: 
actions/upload-artifact/merge@b7c566a772e6b6bfb58ed0dc250532a479d7789f
         with:
           name: pyahocorasick-build
           pattern: pyahocorasick-*
@@ -101,7 +111,7 @@
     needs: merge
     runs-on: ubuntu-22.04
     steps:
-      - uses: actions/download-artifact@v4
+      - uses: 
actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131
         with:
           path: pyahocorasick-build
       - run: find . -ls
@@ -112,16 +122,18 @@
     needs:
       - check-dist
     runs-on: ubuntu-24.04
+    permissions:
+      contents: write 
 
     steps:
       - name: Download builds
-        uses: actions/download-artifact@v4
+        uses: 
actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131
         with:
           name: pyahocorasick-build
           path: pyahocorasick-build
 
       - name: Create GH release
-        uses: softprops/action-gh-release@v2
+        uses: 
softprops/action-gh-release@b4309332981a82ec1c5618f44dd2e27cc8bfbfda
         with:
           draft: true
           files: pyahocorasick-build/*
@@ -136,7 +148,7 @@
 
     steps:
       - name: Download builds
-        uses: actions/download-artifact@v4
+        uses: 
actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131
         with:
           name: pyahocorasick-build
           path: dist/
@@ -147,4 +159,4 @@
 
       - name: Publish to PyPI
         if: startsWith(github.ref, 'refs/tags')
-        uses: pypa/gh-action-pypi-publish@release/v1
+        uses: 
pypa/gh-action-pypi-publish@cef221092ed1bacb1cc03d23a2d87d1d172e277b
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pyahocorasick-2.3.0/.github/workflows/test-and-build.yml 
new/pyahocorasick-2.3.1/.github/workflows/test-and-build.yml
--- old/pyahocorasick-2.3.0/.github/workflows/test-and-build.yml        
2025-12-17 12:29:42.000000000 +0100
+++ new/pyahocorasick-2.3.1/.github/workflows/test-and-build.yml        
2026-04-27 18:02:04.000000000 +0200
@@ -26,6 +26,7 @@
 
 on: [push, pull_request, workflow_dispatch]
 
+permissions: {}
 jobs:
     build_wheels:
         name: Build unicode wheels ${{ matrix.type }} ${{ matrix.arch }} on 
${{ matrix.os }}
@@ -47,6 +48,11 @@
                       build: "cp{310,311,312,313,314}-*"
                       CIBW_MANYLINUX_X86_64_IMAGE: manylinux2014
 
+                    - os: ubuntu-24.04-arm
+                      arch: aarch64
+                      build: "cp{310,311,312,313,314}-*"
+                      CIBW_MANYLINUX_AARCH64_IMAGE: manylinux2014
+
                     - os: macos-latest
                       arch: universal2
                       build: "cp{310,311,312,313,314}-*"
@@ -56,20 +62,22 @@
                       build: "cp{310,311,312,313,314}-*"
 
         steps:
-            - uses: actions/checkout@v4
+            - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
+              with:
+                persist-credentials: false
 
             - name: Build wheels and run tests
-              uses: pypa/[email protected]
+              uses: pypa/cibuildwheel@8d2b08b68458a16aeb24b64e68a09ab1c8e82084
               env:
                   CIBW_BUILD: ${{ matrix.build }}
-                  CIBW_MANYLINUX_I686_IMAGE: ${{ 
matrix.CIBW_MANYLINUX_I686_IMAGE }}
                   CIBW_MANYLINUX_X86_64_IMAGE: ${{ 
matrix.CIBW_MANYLINUX_X86_64_IMAGE }}
+                  CIBW_MANYLINUX_AARCH64_IMAGE: ${{ 
matrix.CIBW_MANYLINUX_AARCH64_IMAGE }}
                   CIBW_ARCHS: ${{ matrix.arch }}
                   CIBW_TEST_REQUIRES: pytest
                   CIBW_TEST_COMMAND: pytest -vvs {project}/tests
 
             - name: Collect built wheels
-              uses: actions/upload-artifact@v4
+              uses: 
actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f
               with:
                   name: cibw-wheels-${{ matrix.os }}-${{ strategy.job-index }}
                   path: ./wheelhouse/*.whl
@@ -84,17 +92,19 @@
         strategy:
             fail-fast: false
             matrix:
-                os: [ubuntu-22.04, ubuntu-24.04, macos-14, macos-15, 
windows-2022, windows-2025]
+                os: [ubuntu-22.04, ubuntu-24.04, ubuntu-22.04-arm, 
ubuntu-24.04-arm, macos-14, macos-15, macos-15-intel, windows-2022, 
windows-2025]
                 python: ["3.10", "3.11", "3.12", "3.13", "3.14"]
                 build_type: ["AHOCORASICK_UNICODE", "AHOCORASICK_BYTES"]
 
         steps:
             - name: Set up Python
-              uses: actions/setup-python@v5
+              uses: 
actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405
               with:
                 python-version: "${{ matrix.python }}"
 
-            - uses: actions/checkout@v4
+            - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
+              with:
+                persist-credentials: false
 
             - name: Build, install and test
               run: >
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pyahocorasick-2.3.0/CHANGELOG.rst 
new/pyahocorasick-2.3.1/CHANGELOG.rst
--- old/pyahocorasick-2.3.0/CHANGELOG.rst       2025-12-17 12:29:42.000000000 
+0100
+++ new/pyahocorasick-2.3.1/CHANGELOG.rst       2026-04-27 18:02:04.000000000 
+0200
@@ -2,6 +2,14 @@
 Changelog
 =============
 
+2.3.1 (2026-04-27)
+--------------------------------------------------
+
+- Add support for linux arm wheels
+  https://github.com/WojciechMula/pyahocorasick/pull/217
+  https://github.com/WojciechMula/pyahocorasick/pull/215
+  https://github.com/WojciechMula/pyahocorasick/issues/200
+
 2.3.0 (2025-11-24)
 --------------------------------------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pyahocorasick-2.3.0/PKG-INFO 
new/pyahocorasick-2.3.1/PKG-INFO
--- old/pyahocorasick-2.3.0/PKG-INFO    2025-12-17 12:29:49.628718400 +0100
+++ new/pyahocorasick-2.3.1/PKG-INFO    2026-04-27 18:02:14.807183000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: pyahocorasick
-Version: 2.3.0
+Version: 2.3.1
 Summary: pyahocorasick is a fast and memory efficient library for exact or 
approximate multi-pattern string search.  With the ``ahocorasick.Automaton`` 
class, you can find multiple key string occurrences at once in some input text. 
 You can use it as a plain dict-like Trie or convert a Trie to an automaton for 
efficient Aho-Corasick search. And pickle to disk for easy reuse of large 
automatons. Implemented in C and tested on Python 3.6+. Works on Linux, macOS 
and Windows. BSD-3-Cause license.
 Home-page: http://github.com/WojciechMula/pyahocorasick
 Author: Wojciech Muła
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pyahocorasick-2.3.0/pyahocorasick.egg-info/PKG-INFO 
new/pyahocorasick-2.3.1/pyahocorasick.egg-info/PKG-INFO
--- old/pyahocorasick-2.3.0/pyahocorasick.egg-info/PKG-INFO     2025-12-17 
12:29:49.000000000 +0100
+++ new/pyahocorasick-2.3.1/pyahocorasick.egg-info/PKG-INFO     2026-04-27 
18:02:14.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: pyahocorasick
-Version: 2.3.0
+Version: 2.3.1
 Summary: pyahocorasick is a fast and memory efficient library for exact or 
approximate multi-pattern string search.  With the ``ahocorasick.Automaton`` 
class, you can find multiple key string occurrences at once in some input text. 
 You can use it as a plain dict-like Trie or convert a Trie to an automaton for 
efficient Aho-Corasick search. And pickle to disk for easy reuse of large 
automatons. Implemented in C and tested on Python 3.6+. Works on Linux, macOS 
and Windows. BSD-3-Cause license.
 Home-page: http://github.com/WojciechMula/pyahocorasick
 Author: Wojciech Muła
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pyahocorasick-2.3.0/setup.py 
new/pyahocorasick-2.3.1/setup.py
--- old/pyahocorasick-2.3.0/setup.py    2025-12-17 12:29:42.000000000 +0100
+++ new/pyahocorasick-2.3.1/setup.py    2026-04-27 18:02:04.000000000 +0200
@@ -87,7 +87,7 @@
 
 setup(
     name="pyahocorasick",
-    version="2.3.0",
+    version="2.3.1",
     ext_modules=[module],
 
     description=(

Reply via email to