Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-inflate64 for 
openSUSE:Factory checked in at 2025-12-09 12:53:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-inflate64 (Old)
 and      /work/SRC/openSUSE:Factory/.python-inflate64.new.1939 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-inflate64"

Tue Dec  9 12:53:09 2025 rev:7 rq:1321654 version:1.0.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-inflate64/python-inflate64.changes        
2025-06-23 15:05:45.050930277 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-inflate64.new.1939/python-inflate64.changes  
    2025-12-09 12:59:17.002490308 +0100
@@ -1,0 +2,9 @@
+Tue Dec  9 04:34:55 UTC 2025 - Steve Kowalik <[email protected]>
+
+- Update to 1.0.4:
+  * Support Python 3.14
+  * Update GitHub Actions CI/CD scripts
+  * Drop required python upper limit
+- Update URL.
+
+-------------------------------------------------------------------

Old:
----
  inflate64-1.0.3.tar.gz

New:
----
  inflate64-1.0.4.tar.gz

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

Other differences:
------------------
++++++ python-inflate64.spec ++++++
--- /var/tmp/diff_new_pack.ZnxFsm/_old  2025-12-09 12:59:17.710520153 +0100
+++ /var/tmp/diff_new_pack.ZnxFsm/_new  2025-12-09 12:59:17.714520321 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-inflate64
 #
-# 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,11 +18,11 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-inflate64
-Version:        1.0.3
+Version:        1.0.4
 Release:        0
 Summary:        Deflate64 compression/decompression library
 License:        LGPL-2.1-or-later
-URL:            https://codeberg.org/miurahr/inflate64
+URL:            https://github.com/miurahr/inflate64
 Source:         
https://files.pythonhosted.org/packages/source/i/inflate64/inflate64-%{version}.tar.gz
 BuildRequires:  %{python_module devel >= 3.9}
 BuildRequires:  %{python_module pip}

++++++ inflate64-1.0.3.tar.gz -> inflate64-1.0.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/inflate64-1.0.3/.github/workflows/publish-to-pypi.yml 
new/inflate64-1.0.4/.github/workflows/publish-to-pypi.yml
--- old/inflate64-1.0.3/.github/workflows/publish-to-pypi.yml   2025-06-01 
06:34:47.000000000 +0200
+++ new/inflate64-1.0.4/.github/workflows/publish-to-pypi.yml   2025-11-28 
11:46:27.000000000 +0100
@@ -15,9 +15,11 @@
       matrix:
         platform: [ubuntu-latest, macos-latest, windows-latest, 
ubuntu-24.04-arm, windows-11-arm]
     env:
+      CIBW_ARCHS_LINUX: "native"
       CIBW_ARCHS_MACOS: "x86_64 universal2 arm64"
       # Include latest Python beta
       CIBW_PRERELEASE_PYTHONS: True
+      CIBW_SKIP: "pp*"
     steps:
       - name: Checkout πŸ›ŽοΈ
         uses: actions/checkout@v4
@@ -26,17 +28,14 @@
       - name: Fetch release tags
         run: git fetch --depth=1 origin +refs/tags/*:refs/tags/*
       - name: Set up Python 🐍
-        uses: actions/setup-python@v4
+        uses: actions/setup-python@v6
         with:
-          python-version: 3.11
+          python-version: 3.13
       - name: Install cibuildwheel
         run: |
           python -m pip install -U pip cibuildwheel
       - name: Build wheels
         run: python -m cibuildwheel --output-dir wheelhouse
-        env:
-          CIBW_ARCHS_LINUX: "native"
-          CIBW_SKIP: "pp*"
       - name: Upload wheels
         uses: actions/upload-artifact@v4
         with:
@@ -56,7 +55,7 @@
       - name: Set up Python 🐍
         uses: actions/setup-python@v4
         with:
-          python-version: 3.11
+          python-version: 3.13
       - name: Build source distribution & wheels🎑
         run: |
           python -m pip install -U pip setuptools setuptools_scm[toml] build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/inflate64-1.0.3/.github/workflows/run-tox-tests.yml 
new/inflate64-1.0.4/.github/workflows/run-tox-tests.yml
--- old/inflate64-1.0.3/.github/workflows/run-tox-tests.yml     2025-06-01 
06:34:47.000000000 +0200
+++ new/inflate64-1.0.4/.github/workflows/run-tox-tests.yml     2025-11-28 
11:46:27.000000000 +0100
@@ -12,27 +12,29 @@
     runs-on: ${{ matrix.os }}
     strategy:
       matrix:
-        os: [ubuntu-24.04, windows-latest]
+        os: [ubuntu-24.04, windows-latest, ubuntu-24.04-arm, windows-11-arm]
         python-version: [
-            "3.9",
             "3.10",
             "3.11",
             "3.12",
             "3.13",
+            "3.14",
         ]
         include:
           - os: macos-latest
-            python-version: "3.12"
+            python-version: "3.14"
+        exclude:
+          - os: windows-11-arm
+            python-version: "3.10"
     name: Test Python ${{ matrix.python-version }} on ${{ matrix.os }}
     steps:
       - uses: actions/checkout@v4
         with:
           fetch-depth: 20
       - name: Setup python
-        uses: actions/setup-python@v5
+        uses: actions/setup-python@v6
         with:
           python-version: ${{ matrix.python-version }}
-          architecture: x64
       - name: Install dependencies
         run: |
           pip install -U pip tox wheel setuptools setuptools_scm[toml]
@@ -40,35 +42,3 @@
       - name: Test project with tox
         run: |
           tox
-
-  test_on_aarch64:
-    name: Test on ${{ matrix.arch }}
-    runs-on: ubuntu-24.04
-    strategy:
-      matrix:
-        arch: [aarch64]
-        distro: [ubuntu24.04]
-    steps:
-      - name: Checkout πŸ›ŽοΈ
-        uses: actions/checkout@v4
-        with:
-          fetch-depth: 20
-      - name: Build & run test
-        uses: uraimo/run-on-arch-action@v3
-        with:
-          arch: ${{ matrix.arch }}
-          distro: ${{ matrix.distro }}
-          githubToken: ${{ github.token }}
-          install: |
-            apt-get update -q -y
-            apt-get install -q -y python3-full python3-dev python3-venv 
build-essential gcc git
-            python3 -m venv /root/venv
-            . /root/venv/bin/activate
-            python3 -m pip install -U pip tox setuptools setuptools_scm[toml]
-          run: |
-            . /root/venv/bin/activate
-            git config --global --add safe.directory ${GITHUB_WORKSPACE}
-            python3 -c "import platform;print('Machine type:', 
platform.machine())"
-            python3 -m tox -e py312
-          env: |
-            GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/inflate64-1.0.3/PKG-INFO new/inflate64-1.0.4/PKG-INFO
--- old/inflate64-1.0.3/PKG-INFO        2025-06-01 06:34:51.846203600 +0200
+++ new/inflate64-1.0.4/PKG-INFO        2025-11-28 11:46:35.703476000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: inflate64
-Version: 1.0.3
+Version: 1.0.4
 Summary: deflate64 compression/decompression library
 Author-email: Hiroshi Miura <[email protected]>
 License: LGPL-2.1-or-later
@@ -23,10 +23,11 @@
 Classifier: Programming Language :: Python :: 3.11
 Classifier: Programming Language :: Python :: 3.12
 Classifier: Programming Language :: Python :: 3.13
+Classifier: Programming Language :: Python :: 3.14
 Classifier: Programming Language :: Python :: 3 :: Only
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Topic :: Software Development :: Libraries :: Python Modules
-Requires-Python: >=3.9, <3.14
+Requires-Python: >=3.9
 Description-Content-Type: text/x-rst
 License-File: COPYING
 Provides-Extra: test
@@ -47,7 +48,6 @@
 Requires-Dist: readme-renderer; extra == "check"
 Requires-Dist: twine; extra == "check"
 Dynamic: license-file
-Dynamic: requires-python
 
 inflate64
 =========
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/inflate64-1.0.3/docs/Changelog.rst 
new/inflate64-1.0.4/docs/Changelog.rst
--- old/inflate64-1.0.3/docs/Changelog.rst      2025-06-01 06:34:47.000000000 
+0200
+++ new/inflate64-1.0.4/docs/Changelog.rst      2025-11-28 11:46:27.000000000 
+0100
@@ -7,6 +7,13 @@
 `Unreleased`_
 =============
 
+v1.0.4_
+=======
+
+* Support Python 3.14
+* Update GitHub Actions CI/CD scripts
+* Drop required python upper limit
+
 v1.0.3_
 =======
 
@@ -120,7 +127,8 @@
 * Support decompression/inflation
 
 .. History links
-.. _Unreleased: https://github.com/miurahr/inflate64/compare/v1.0.3...HEAD
+.. _Unreleased: https://github.com/miurahr/inflate64/compare/v1.0.4...HEAD
+.. _v1.0.4: https://github.com/miurahr/inflate64/compare/v1.0.3...v1.0.4
 .. _v1.0.3: https://github.com/miurahr/inflate64/compare/v1.0.2...v1.0.3
 .. _v1.0.2: https://github.com/miurahr/inflate64/compare/v1.0.1...v1.0.2
 .. _v1.0.1: https://github.com/miurahr/inflate64/compare/v1.0.0...v1.0.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/inflate64-1.0.3/pyproject.toml 
new/inflate64-1.0.4/pyproject.toml
--- old/inflate64-1.0.3/pyproject.toml  2025-06-01 06:34:47.000000000 +0200
+++ new/inflate64-1.0.4/pyproject.toml  2025-11-28 11:46:27.000000000 +0100
@@ -21,6 +21,7 @@
     "Programming Language :: Python :: 3.11",
     "Programming Language :: Python :: 3.12",
     "Programming Language :: Python :: 3.13",
+    "Programming Language :: Python :: 3.14",    
     "Programming Language :: Python :: 3 :: Only",
     "Programming Language :: Python :: Implementation :: CPython",
     "Topic :: Software Development :: Libraries :: Python Modules",
@@ -105,18 +106,17 @@
 norecursedirs = [".git", "_build", "tmp", ".eggs"]
 
 [tool.cibuildwheel]
-skip = ["*-win32", "*-manylinux_i686", "*-musllinux_i686"]
-manylinux-x86_64-image = "manylinux2014"
-manylinux-aarch64-image = "manylinux2014"
-manylinux-ppc64le-image = "manylinux2014"
-manylinux-s390x-image = "manylinux2014"
-manylinux-pypy_x86_64-image = "manylinux2014"
-manylinux-pypy_aarch64-image = "manylinux2014"
-
-musllinux-x86_64-image = "musllinux_1_1"
-musllinux-aarch64-image = "musllinux_1_1"
-musllinux-ppc64le-image = "musllinux_1_1"
-musllinux-s390x-image = "musllinux_1_1"
+manylinux-x86_64-image = "manylinux_2_28"
+manylinux-aarch64-image = "manylinux_2_28"
+manylinux-ppc64le-image = "manylinux_2_28"
+manylinux-s390x-image = "manylinux_2_28"
+manylinux-pypy_x86_64-image = "manylinux_2_28"
+manylinux-pypy_aarch64-image = "manylinux_2_28"
+
+musllinux-x86_64-image = "musllinux_1_2"
+musllinux-aarch64-image = "musllinux_1_2"
+musllinux-ppc64le-image = "musllinux_1_2"
+musllinux-s390x-image = "musllinux_1_2"
 
 [tool.cibuildwheel.linux]
 archs = ["auto64", "aarch64"]
@@ -127,7 +127,7 @@
 [tool.tox]
 legacy_tox_ini = """
 [tox]
-envlist = check, py{39,310,311,312,313}, docs
+envlist = check, py{39,310,311,312,313,314}, docs
 
 [testenv]
 passenv = PYTEST_ADDOPTS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/inflate64-1.0.3/setup.py new/inflate64-1.0.4/setup.py
--- old/inflate64-1.0.3/setup.py        2025-06-01 06:34:47.000000000 +0200
+++ new/inflate64-1.0.4/setup.py        2025-11-28 11:46:27.000000000 +0100
@@ -66,5 +66,4 @@
     package_dir={"": "src"},
     packages=packages,
     cmdclass={"build_ext": build_ext_compiler_check, "egg_info": my_egg_info},
-    python_requires=">=3.9, <3.14",
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/inflate64-1.0.3/src/inflate64.egg-info/PKG-INFO 
new/inflate64-1.0.4/src/inflate64.egg-info/PKG-INFO
--- old/inflate64-1.0.3/src/inflate64.egg-info/PKG-INFO 2025-06-01 
06:34:51.000000000 +0200
+++ new/inflate64-1.0.4/src/inflate64.egg-info/PKG-INFO 2025-11-28 
11:46:35.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: inflate64
-Version: 1.0.3
+Version: 1.0.4
 Summary: deflate64 compression/decompression library
 Author-email: Hiroshi Miura <[email protected]>
 License: LGPL-2.1-or-later
@@ -23,10 +23,11 @@
 Classifier: Programming Language :: Python :: 3.11
 Classifier: Programming Language :: Python :: 3.12
 Classifier: Programming Language :: Python :: 3.13
+Classifier: Programming Language :: Python :: 3.14
 Classifier: Programming Language :: Python :: 3 :: Only
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Topic :: Software Development :: Libraries :: Python Modules
-Requires-Python: >=3.9, <3.14
+Requires-Python: >=3.9
 Description-Content-Type: text/x-rst
 License-File: COPYING
 Provides-Extra: test
@@ -47,7 +48,6 @@
 Requires-Dist: readme-renderer; extra == "check"
 Requires-Dist: twine; extra == "check"
 Dynamic: license-file
-Dynamic: requires-python
 
 inflate64
 =========

Reply via email to