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 2023-05-10 16:19:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-mbstrdecoder (Old) and /work/SRC/openSUSE:Factory/.python-mbstrdecoder.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-mbstrdecoder" Wed May 10 16:19:56 2023 rev:11 rq:1086032 version:1.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-mbstrdecoder/python-mbstrdecoder.changes 2022-09-30 17:58:04.805285247 +0200 +++ /work/SRC/openSUSE:Factory/.python-mbstrdecoder.new.1533/python-mbstrdecoder.changes 2023-05-10 16:19:59.487495371 +0200 @@ -1,0 +2,8 @@ +Wed May 3 08:53:39 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- update to 1.1.2: + * Add support for Python 3.12 + * Drop support for Python 3.6 + * Fix a type annotation + +------------------------------------------------------------------- Old: ---- mbstrdecoder-1.1.1.tar.gz New: ---- mbstrdecoder-1.1.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-mbstrdecoder.spec ++++++ --- /var/tmp/diff_new_pack.3CrdWG/_old 2023-05-10 16:19:59.959498163 +0200 +++ /var/tmp/diff_new_pack.3CrdWG/_new 2023-05-10 16:19:59.963498186 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-mbstrdecoder # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-mbstrdecoder -Version: 1.1.1 +Version: 1.1.2 Release: 0 Summary: Multi-byte character string decoder License: MIT ++++++ mbstrdecoder-1.1.1.tar.gz -> mbstrdecoder-1.1.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mbstrdecoder-1.1.1/PKG-INFO new/mbstrdecoder-1.1.2/PKG-INFO --- old/mbstrdecoder-1.1.1/PKG-INFO 2022-08-11 16:40:57.938940000 +0200 +++ new/mbstrdecoder-1.1.2/PKG-INFO 2023-02-05 13:17:09.981349000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: mbstrdecoder -Version: 1.1.1 +Version: 1.1.2 Summary: multi-byte character string decoder Home-page: https://github.com/thombashi/mbstrdecoder Author: Tsuyoshi Hombashi @@ -15,18 +15,18 @@ Classifier: License :: OSI Approved :: MIT License Classifier: Operating System :: OS Independent Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 Classifier: Programming Language :: Python :: 3.8 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: Topic :: Software Development :: Libraries Classifier: Topic :: Software Development :: Libraries :: Python Modules Classifier: Topic :: Text Processing -Requires-Python: >=3.6 +Requires-Python: >=3.7 Description-Content-Type: text/x-rst Provides-Extra: test License-File: LICENSE @@ -109,5 +109,5 @@ Dependencies ============ -- Python 3.6+ +- Python 3.7+ - `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.1/README.rst new/mbstrdecoder-1.1.2/README.rst --- old/mbstrdecoder-1.1.1/README.rst 2021-09-20 12:07:22.000000000 +0200 +++ new/mbstrdecoder-1.1.2/README.rst 2023-02-05 06:25:55.000000000 +0100 @@ -76,5 +76,5 @@ Dependencies ============ -- Python 3.6+ +- Python 3.7+ - `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.1/mbstrdecoder/__version__.py new/mbstrdecoder-1.1.2/mbstrdecoder/__version__.py --- old/mbstrdecoder-1.1.1/mbstrdecoder/__version__.py 2022-08-11 16:39:34.000000000 +0200 +++ new/mbstrdecoder-1.1.2/mbstrdecoder/__version__.py 2023-02-05 13:00:53.000000000 +0100 @@ -1,6 +1,6 @@ __author__ = "Tsuyoshi Hombashi" __copyright__ = f"Copyright 2016, {__author__}" __license__ = "MIT License" -__version__ = "1.1.1" +__version__ = "1.1.2" __maintainer__ = __author__ __email__ = "tsuyoshi.homba...@gmail.com" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mbstrdecoder-1.1.1/mbstrdecoder/_mbstrdecoder.py new/mbstrdecoder-1.1.2/mbstrdecoder/_mbstrdecoder.py --- old/mbstrdecoder-1.1.1/mbstrdecoder/_mbstrdecoder.py 2022-08-11 15:51:23.000000000 +0200 +++ new/mbstrdecoder-1.1.2/mbstrdecoder/_mbstrdecoder.py 2023-02-05 06:22:06.000000000 +0100 @@ -138,7 +138,7 @@ def codec(self) -> Optional[str]: return self.__codec - def __init__(self, value, codec_candidates: Sequence[str] = None) -> None: + def __init__(self, value, codec_candidates: Optional[Sequence[str]] = None) -> None: self.__encoded_str = value self.__codec: Optional[str] = None if codec_candidates is None: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mbstrdecoder-1.1.1/mbstrdecoder.egg-info/PKG-INFO new/mbstrdecoder-1.1.2/mbstrdecoder.egg-info/PKG-INFO --- old/mbstrdecoder-1.1.1/mbstrdecoder.egg-info/PKG-INFO 2022-08-11 16:40:57.000000000 +0200 +++ new/mbstrdecoder-1.1.2/mbstrdecoder.egg-info/PKG-INFO 2023-02-05 13:17:09.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: mbstrdecoder -Version: 1.1.1 +Version: 1.1.2 Summary: multi-byte character string decoder Home-page: https://github.com/thombashi/mbstrdecoder Author: Tsuyoshi Hombashi @@ -15,18 +15,18 @@ Classifier: License :: OSI Approved :: MIT License Classifier: Operating System :: OS Independent Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 Classifier: Programming Language :: Python :: 3.8 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: Topic :: Software Development :: Libraries Classifier: Topic :: Software Development :: Libraries :: Python Modules Classifier: Topic :: Text Processing -Requires-Python: >=3.6 +Requires-Python: >=3.7 Description-Content-Type: text/x-rst Provides-Extra: test License-File: LICENSE @@ -109,5 +109,5 @@ Dependencies ============ -- Python 3.6+ +- Python 3.7+ - `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.1/pyproject.toml new/mbstrdecoder-1.1.2/pyproject.toml --- old/mbstrdecoder-1.1.1/pyproject.toml 2022-08-11 15:51:11.000000000 +0200 +++ new/mbstrdecoder-1.1.2/pyproject.toml 2023-02-05 06:43:38.000000000 +0100 @@ -18,7 +18,7 @@ )/ | docs/conf.py ''' -target-version = ['py36', 'py37', 'py38', 'py39', 'py310', 'py311'] +target-version = ['py37', 'py38', 'py39', 'py310', 'py311'] [tool.isort] known_third_party = [ @@ -54,7 +54,7 @@ [tool.mypy] ignore_missing_imports = true -python_version = 3.6 +python_version = 3.7 pretty = true show_error_codes = true diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mbstrdecoder-1.1.1/setup.py new/mbstrdecoder-1.1.2/setup.py --- old/mbstrdecoder-1.1.1/setup.py 2022-08-11 15:51:11.000000000 +0200 +++ new/mbstrdecoder-1.1.2/setup.py 2023-02-05 06:41:55.000000000 +0100 @@ -52,7 +52,7 @@ packages=setuptools.find_packages(exclude=["test*"]), package_data={MODULE_NAME: ["py.typed"]}, project_urls={"Source": REPOSITORY_URL, "Tracker": f"{REPOSITORY_URL:s}/issues"}, - python_requires=">=3.6", + python_requires=">=3.7", install_requires=install_requires, tests_require=tests_require, extras_require={"test": tests_require}, @@ -63,12 +63,12 @@ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "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", "Topic :: Software Development :: Libraries", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mbstrdecoder-1.1.1/tox.ini new/mbstrdecoder-1.1.2/tox.ini --- old/mbstrdecoder-1.1.1/tox.ini 2022-08-11 15:51:11.000000000 +0200 +++ new/mbstrdecoder-1.1.2/tox.ini 2023-02-05 13:00:01.000000000 +0100 @@ -1,6 +1,6 @@ [tox] envlist = - py{36,37,38,39,310,311} + py{37,38,39,310,311,312} pypy3 clean cov @@ -14,7 +14,6 @@ pytest {posargs:-vv} [testenv:build] -basepython = python3.8 deps = twine wheel @@ -26,7 +25,7 @@ [testenv:clean] skip_install = true deps = - cleanpy + cleanpy>=0.4 commands = cleanpy --all --exclude-envs . @@ -43,7 +42,7 @@ skip_install = true deps = autoflake>=1.4 - black>=22.6 + black>=23.1 isort>=5 commands = autoflake --in-place --recursive --remove-all-unused-imports --ignore-init-module-imports . @@ -54,7 +53,7 @@ skip_install = true deps = codespell - mypy>=0.971 + mypy>=0.991 pylama>=8.4.1 types-chardet commands =