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
=========