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 <[email protected]>
+
+- 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__ = "[email protected]"
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 =