Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-mbstrdecoder for 
openSUSE:Factory checked in at 2026-05-05 17:59:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-mbstrdecoder (Old)
 and      /work/SRC/openSUSE:Factory/.python-mbstrdecoder.new.30200 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-mbstrdecoder"

Tue May  5 17:59:08 2026 rev:16 rq:1350995 version:1.1.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-mbstrdecoder/python-mbstrdecoder.changes  
2026-03-19 17:41:14.687424123 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-mbstrdecoder.new.30200/python-mbstrdecoder.changes
       2026-05-05 17:59:16.661467776 +0200
@@ -1,0 +2,7 @@
+Tue May  5 12:40:04 UTC 2026 - Martin Hauke <[email protected]>
+
+- Update to version 1.1.5:
+  * Drop support for Python 3.9 and add support for Python 3.14.
+  * Support chardet 6: #14.
+
+-------------------------------------------------------------------

Old:
----
  mbstrdecoder-1.1.4.tar.gz

New:
----
  mbstrdecoder-1.1.5.tar.gz

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

Other differences:
------------------
++++++ python-mbstrdecoder.spec ++++++
--- /var/tmp/diff_new_pack.QvBJfk/_old  2026-05-05 17:59:17.101485973 +0200
+++ /var/tmp/diff_new_pack.QvBJfk/_new  2026-05-05 17:59:17.101485973 +0200
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-mbstrdecoder
-Version:        1.1.4
+Version:        1.1.5
 Release:        0
 Summary:        Multi-byte character string decoder
 License:        MIT

++++++ mbstrdecoder-1.1.4.tar.gz -> mbstrdecoder-1.1.5.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mbstrdecoder-1.1.4/.github/workflows/ci.yml 
new/mbstrdecoder-1.1.5/.github/workflows/ci.yml
--- old/mbstrdecoder-1.1.4/.github/workflows/ci.yml     2025-01-18 
11:06:31.000000000 +0100
+++ new/mbstrdecoder-1.1.5/.github/workflows/ci.yml     2026-05-05 
06:17:10.000000000 +0200
@@ -78,7 +78,7 @@
     strategy:
       fail-fast: false
       matrix:
-        python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "pypy-3.10"]
+        python-version: ["3.10", "3.11", "3.12", "3.13", "3.14", "pypy-3.10"]
         os: [ubuntu-latest, macos-latest, windows-latest]
     timeout-minutes: 20
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mbstrdecoder-1.1.4/PKG-INFO 
new/mbstrdecoder-1.1.5/PKG-INFO
--- old/mbstrdecoder-1.1.4/PKG-INFO     2025-01-18 11:07:02.348128000 +0100
+++ new/mbstrdecoder-1.1.5/PKG-INFO     2026-05-05 06:17:36.455078000 +0200
@@ -1,6 +1,6 @@
-Metadata-Version: 2.2
+Metadata-Version: 2.4
 Name: mbstrdecoder
-Version: 1.1.4
+Version: 1.1.5
 Summary: mbstrdecoder is a Python library for multi-byte character string 
decoder
 Home-page: https://github.com/thombashi/mbstrdecoder
 Author: Tsuyoshi Hombashi
@@ -16,20 +16,20 @@
 Classifier: License :: OSI Approved :: MIT License
 Classifier: Operating System :: OS Independent
 Classifier: Programming Language :: Python :: 3
-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 :: 3.13
+Classifier: Programming Language :: Python :: 3.14
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Programming Language :: Python :: Implementation :: PyPy
 Classifier: Topic :: Software Development :: Libraries
 Classifier: Topic :: Software Development :: Libraries :: Python Modules
 Classifier: Topic :: Text Processing
-Requires-Python: >=3.9
+Requires-Python: >=3.10
 Description-Content-Type: text/x-rst
 License-File: LICENSE
-Requires-Dist: chardet<6,>=3.0.4
+Requires-Dist: chardet<7,>=3.0.4
 Provides-Extra: test
 Requires-Dist: Faker>=1.0.2; extra == "test"
 Requires-Dist: pytest>=6.0.1; extra == "test"
@@ -42,6 +42,7 @@
 Dynamic: home-page
 Dynamic: keywords
 Dynamic: license
+Dynamic: license-file
 Dynamic: project-url
 Dynamic: provides-extra
 Dynamic: requires-dist
@@ -126,5 +127,5 @@
 
 Dependencies
 ============
-- Python 3.9+
+- Python 3.10+
 - `Python package dependencies (automatically installed) 
<https://github.com/thombashi/mbstrdecoder/network/dependencies>`__
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mbstrdecoder-1.1.4/README.rst 
new/mbstrdecoder-1.1.5/README.rst
--- old/mbstrdecoder-1.1.4/README.rst   2025-01-18 11:06:31.000000000 +0100
+++ new/mbstrdecoder-1.1.5/README.rst   2026-05-05 06:17:10.000000000 +0200
@@ -76,5 +76,5 @@
 
 Dependencies
 ============
-- Python 3.9+
+- Python 3.10+
 - `Python package dependencies (automatically installed) 
<https://github.com/thombashi/mbstrdecoder/network/dependencies>`__
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mbstrdecoder-1.1.4/mbstrdecoder/__version__.py 
new/mbstrdecoder-1.1.5/mbstrdecoder/__version__.py
--- old/mbstrdecoder-1.1.4/mbstrdecoder/__version__.py  2025-01-18 
11:06:31.000000000 +0100
+++ new/mbstrdecoder-1.1.5/mbstrdecoder/__version__.py  2026-05-05 
06:17:10.000000000 +0200
@@ -4,6 +4,6 @@
 __author__: Final = "Tsuyoshi Hombashi"
 __copyright__: Final = f"Copyright 2016, {__author__}"
 __license__: Final = "MIT License"
-__version__ = "1.1.4"
+__version__ = "1.1.5"
 __maintainer__: Final = __author__
 __email__: Final = "[email protected]"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mbstrdecoder-1.1.4/mbstrdecoder.egg-info/PKG-INFO 
new/mbstrdecoder-1.1.5/mbstrdecoder.egg-info/PKG-INFO
--- old/mbstrdecoder-1.1.4/mbstrdecoder.egg-info/PKG-INFO       2025-01-18 
11:07:02.000000000 +0100
+++ new/mbstrdecoder-1.1.5/mbstrdecoder.egg-info/PKG-INFO       2026-05-05 
06:17:36.000000000 +0200
@@ -1,6 +1,6 @@
-Metadata-Version: 2.2
+Metadata-Version: 2.4
 Name: mbstrdecoder
-Version: 1.1.4
+Version: 1.1.5
 Summary: mbstrdecoder is a Python library for multi-byte character string 
decoder
 Home-page: https://github.com/thombashi/mbstrdecoder
 Author: Tsuyoshi Hombashi
@@ -16,20 +16,20 @@
 Classifier: License :: OSI Approved :: MIT License
 Classifier: Operating System :: OS Independent
 Classifier: Programming Language :: Python :: 3
-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 :: 3.13
+Classifier: Programming Language :: Python :: 3.14
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Programming Language :: Python :: Implementation :: PyPy
 Classifier: Topic :: Software Development :: Libraries
 Classifier: Topic :: Software Development :: Libraries :: Python Modules
 Classifier: Topic :: Text Processing
-Requires-Python: >=3.9
+Requires-Python: >=3.10
 Description-Content-Type: text/x-rst
 License-File: LICENSE
-Requires-Dist: chardet<6,>=3.0.4
+Requires-Dist: chardet<7,>=3.0.4
 Provides-Extra: test
 Requires-Dist: Faker>=1.0.2; extra == "test"
 Requires-Dist: pytest>=6.0.1; extra == "test"
@@ -42,6 +42,7 @@
 Dynamic: home-page
 Dynamic: keywords
 Dynamic: license
+Dynamic: license-file
 Dynamic: project-url
 Dynamic: provides-extra
 Dynamic: requires-dist
@@ -126,5 +127,5 @@
 
 Dependencies
 ============
-- Python 3.9+
+- Python 3.10+
 - `Python package dependencies (automatically installed) 
<https://github.com/thombashi/mbstrdecoder/network/dependencies>`__
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mbstrdecoder-1.1.4/mbstrdecoder.egg-info/requires.txt 
new/mbstrdecoder-1.1.5/mbstrdecoder.egg-info/requires.txt
--- old/mbstrdecoder-1.1.4/mbstrdecoder.egg-info/requires.txt   2025-01-18 
11:07:02.000000000 +0100
+++ new/mbstrdecoder-1.1.5/mbstrdecoder.egg-info/requires.txt   2026-05-05 
06:17:36.000000000 +0200
@@ -1,4 +1,4 @@
-chardet<6,>=3.0.4
+chardet<7,>=3.0.4
 
 [test]
 Faker>=1.0.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mbstrdecoder-1.1.4/pyproject.toml 
new/mbstrdecoder-1.1.5/pyproject.toml
--- old/mbstrdecoder-1.1.4/pyproject.toml       2025-01-18 11:06:31.000000000 
+0100
+++ new/mbstrdecoder-1.1.5/pyproject.toml       2026-05-05 06:17:10.000000000 
+0200
@@ -50,7 +50,7 @@
 
 [tool.ruff]
 line-length = 100
-target-version = "py39"
+target-version = "py310"
 exclude = [
     ".eggs/",
     ".tox/",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mbstrdecoder-1.1.4/requirements/requirements.txt 
new/mbstrdecoder-1.1.5/requirements/requirements.txt
--- old/mbstrdecoder-1.1.4/requirements/requirements.txt        2025-01-18 
11:06:31.000000000 +0100
+++ new/mbstrdecoder-1.1.5/requirements/requirements.txt        2026-05-05 
06:17:10.000000000 +0200
@@ -1 +1 @@
-chardet>=3.0.4,<6
+chardet>=3.0.4,<7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mbstrdecoder-1.1.4/setup.py 
new/mbstrdecoder-1.1.5/setup.py
--- old/mbstrdecoder-1.1.4/setup.py     2025-01-18 11:06:31.000000000 +0100
+++ new/mbstrdecoder-1.1.5/setup.py     2026-05-05 06:17:10.000000000 +0200
@@ -59,7 +59,7 @@
         "Source": REPOSITORY_URL,
         "Tracker": f"{REPOSITORY_URL:s}/issues",
     },
-    python_requires=">=3.9",
+    python_requires=">=3.10",
     install_requires=install_requires,
     extras_require={"test": tests_require},
     classifiers=[
@@ -69,11 +69,11 @@
         "License :: OSI Approved :: MIT License",
         "Operating System :: OS Independent",
         "Programming Language :: Python :: 3",
-        "Programming Language :: Python :: 3.9",
         "Programming Language :: Python :: 3.10",
         "Programming Language :: Python :: 3.11",
         "Programming Language :: Python :: 3.12",
         "Programming Language :: Python :: 3.13",
+        "Programming Language :: Python :: 3.14",
         "Programming Language :: Python :: Implementation :: CPython",
         "Programming Language :: Python :: Implementation :: PyPy",
         "Topic :: Software Development :: Libraries",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mbstrdecoder-1.1.4/test/test_mbstrdecoder.py 
new/mbstrdecoder-1.1.5/test/test_mbstrdecoder.py
--- old/mbstrdecoder-1.1.4/test/test_mbstrdecoder.py    2025-01-18 
11:06:31.000000000 +0100
+++ new/mbstrdecoder-1.1.5/test/test_mbstrdecoder.py    2026-05-05 
06:17:10.000000000 +0200
@@ -50,7 +50,6 @@
             ["吾輩は猫である", "utf8", "utf_8", ["utf_32_le", "ascii"]],
             ["吾輩は猫である", "utf8", "utf_8", None],
             ["吾輩は猫である", "utf8", "utf_8", []],
-            ["Bob’s Burgers", "windows-1252", "windows_1252", []],
         ],
     )
     def test_normal_codec_candidate(self, value, encode, expected, 
codec_candidates):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mbstrdecoder-1.1.4/tox.ini 
new/mbstrdecoder-1.1.5/tox.ini
--- old/mbstrdecoder-1.1.4/tox.ini      2025-01-18 11:06:31.000000000 +0100
+++ new/mbstrdecoder-1.1.5/tox.ini      2026-05-05 06:17:10.000000000 +0200
@@ -1,6 +1,6 @@
 [tox]
 envlist =
-    py{39,310,311,312,313}
+    py{310,311,312,313,314}
     pypy3
     cov
     fmt

Reply via email to