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 2022-09-30 17:57:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-mbstrdecoder (Old)
and /work/SRC/openSUSE:Factory/.python-mbstrdecoder.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-mbstrdecoder"
Fri Sep 30 17:57:46 2022 rev:10 rq:1007063 version:1.1.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-mbstrdecoder/python-mbstrdecoder.changes
2021-12-09 19:46:03.433146193 +0100
+++
/work/SRC/openSUSE:Factory/.python-mbstrdecoder.new.2275/python-mbstrdecoder.changes
2022-09-30 17:58:04.805285247 +0200
@@ -1,0 +2,8 @@
+Thu Sep 29 15:56:43 UTC 2022 - Yogalakshmi Arunachalam <[email protected]>
+
+- Update to 1.1.1:
+ Remove chardet<5 requirement by @karolinku in #6
+ Add support for Python 3.11
+ Remove code that for support Python 2
+
+-------------------------------------------------------------------
Old:
----
mbstrdecoder-1.1.0.tar.gz
New:
----
mbstrdecoder-1.1.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-mbstrdecoder.spec ++++++
--- /var/tmp/diff_new_pack.cIlqKn/_old 2022-09-30 17:58:05.177286042 +0200
+++ /var/tmp/diff_new_pack.cIlqKn/_new 2022-09-30 17:58:05.181286051 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-mbstrdecoder
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 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.0
+Version: 1.1.1
Release: 0
Summary: Multi-byte character string decoder
License: MIT
++++++ mbstrdecoder-1.1.0.tar.gz -> mbstrdecoder-1.1.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mbstrdecoder-1.1.0/PKG-INFO
new/mbstrdecoder-1.1.1/PKG-INFO
--- old/mbstrdecoder-1.1.0/PKG-INFO 2021-09-20 12:23:46.480000000 +0200
+++ new/mbstrdecoder-1.1.1/PKG-INFO 2022-08-11 16:40:57.938940000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: mbstrdecoder
-Version: 1.1.0
+Version: 1.1.1
Summary: multi-byte character string decoder
Home-page: https://github.com/thombashi/mbstrdecoder
Author: Tsuyoshi Hombashi
@@ -9,7 +9,6 @@
Project-URL: Source, https://github.com/thombashi/mbstrdecoder
Project-URL: Tracker, https://github.com/thombashi/mbstrdecoder/issues
Keywords: multi-byte character,unicode,decoder
-Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
@@ -21,6 +20,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 :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Software Development :: Libraries
@@ -111,5 +111,3 @@
============
- Python 3.6+
- `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.0/mbstrdecoder/__version__.py
new/mbstrdecoder-1.1.1/mbstrdecoder/__version__.py
--- old/mbstrdecoder-1.1.0/mbstrdecoder/__version__.py 2021-09-20
12:19:46.000000000 +0200
+++ new/mbstrdecoder-1.1.1/mbstrdecoder/__version__.py 2022-08-11
16:39:34.000000000 +0200
@@ -1,6 +1,6 @@
__author__ = "Tsuyoshi Hombashi"
__copyright__ = f"Copyright 2016, {__author__}"
__license__ = "MIT License"
-__version__ = "1.1.0"
+__version__ = "1.1.1"
__maintainer__ = __author__
__email__ = "[email protected]"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mbstrdecoder-1.1.0/mbstrdecoder/_mbstrdecoder.py
new/mbstrdecoder-1.1.1/mbstrdecoder/_mbstrdecoder.py
--- old/mbstrdecoder-1.1.0/mbstrdecoder/_mbstrdecoder.py 2021-09-20
12:08:59.000000000 +0200
+++ new/mbstrdecoder-1.1.1/mbstrdecoder/_mbstrdecoder.py 2022-08-11
15:51:23.000000000 +0200
@@ -188,7 +188,7 @@
try:
detect = chardet.detect(encoded_str)
except TypeError:
- detect = {}
+ detect = {} # type: ignore
detect_encoding = detect.get("encoding")
confidence = detect.get("confidence")
@@ -237,10 +237,6 @@
except UnicodeDecodeError:
self.__codec = None
continue
- except UnicodeEncodeError:
- # already a unicode string (python 2)
- self.__codec = "unicode"
- return encoded_str
except AttributeError:
if isinstance(encoded_str, str):
# already a unicode string (python 3)
@@ -249,14 +245,6 @@
if not encoded_str:
return encoded_str
- try:
- # python 2 compatibility
- encoded_str.encode("ascii")
- self.__codec = "ascii"
- return encoded_str
- except UnicodeEncodeError:
- pass
-
return encoded_str
self.__codec = None
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mbstrdecoder-1.1.0/mbstrdecoder.egg-info/PKG-INFO
new/mbstrdecoder-1.1.1/mbstrdecoder.egg-info/PKG-INFO
--- old/mbstrdecoder-1.1.0/mbstrdecoder.egg-info/PKG-INFO 2021-09-20
12:23:46.000000000 +0200
+++ new/mbstrdecoder-1.1.1/mbstrdecoder.egg-info/PKG-INFO 2022-08-11
16:40:57.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: mbstrdecoder
-Version: 1.1.0
+Version: 1.1.1
Summary: multi-byte character string decoder
Home-page: https://github.com/thombashi/mbstrdecoder
Author: Tsuyoshi Hombashi
@@ -9,7 +9,6 @@
Project-URL: Source, https://github.com/thombashi/mbstrdecoder
Project-URL: Tracker, https://github.com/thombashi/mbstrdecoder/issues
Keywords: multi-byte character,unicode,decoder
-Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
@@ -21,6 +20,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 :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Software Development :: Libraries
@@ -111,5 +111,3 @@
============
- Python 3.6+
- `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.0/mbstrdecoder.egg-info/requires.txt
new/mbstrdecoder-1.1.1/mbstrdecoder.egg-info/requires.txt
--- old/mbstrdecoder-1.1.0/mbstrdecoder.egg-info/requires.txt 2021-09-20
12:23:46.000000000 +0200
+++ new/mbstrdecoder-1.1.1/mbstrdecoder.egg-info/requires.txt 2022-08-11
16:40:57.000000000 +0200
@@ -1,4 +1,4 @@
-chardet<5,>=3.0.4
+chardet<6,>=3.0.4
[test]
Faker>=1.0.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mbstrdecoder-1.1.0/pyproject.toml
new/mbstrdecoder-1.1.1/pyproject.toml
--- old/mbstrdecoder-1.1.0/pyproject.toml 2021-09-20 12:07:14.000000000
+0200
+++ new/mbstrdecoder-1.1.1/pyproject.toml 2022-08-11 15:51:11.000000000
+0200
@@ -18,6 +18,7 @@
)/
| docs/conf.py
'''
+target-version = ['py36', 'py37', 'py38', 'py39', 'py310', 'py311']
[tool.isort]
known_third_party = [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mbstrdecoder-1.1.0/requirements/requirements.txt
new/mbstrdecoder-1.1.1/requirements/requirements.txt
--- old/mbstrdecoder-1.1.0/requirements/requirements.txt 2021-03-20
05:14:04.000000000 +0100
+++ new/mbstrdecoder-1.1.1/requirements/requirements.txt 2022-08-11
11:39:50.000000000 +0200
@@ -1 +1 @@
-chardet>=3.0.4,<5
+chardet>=3.0.4,<6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mbstrdecoder-1.1.0/setup.py
new/mbstrdecoder-1.1.1/setup.py
--- old/mbstrdecoder-1.1.0/setup.py 2021-09-20 12:16:52.000000000 +0200
+++ new/mbstrdecoder-1.1.1/setup.py 2022-08-11 15:51:11.000000000 +0200
@@ -68,6 +68,7 @@
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
+ "Programming Language :: Python :: 3.11",
"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.0/tox.ini
new/mbstrdecoder-1.1.1/tox.ini
--- old/mbstrdecoder-1.1.0/tox.ini 2021-09-20 12:16:08.000000000 +0200
+++ new/mbstrdecoder-1.1.1/tox.ini 2022-08-11 15:51:11.000000000 +0200
@@ -1,6 +1,6 @@
[tox]
envlist =
- py{36,37,38,39,310}
+ py{36,37,38,39,310,311}
pypy3
clean
cov
@@ -8,8 +8,8 @@
lint
[testenv]
-deps =
- .[test]
+extras =
+ test
commands =
pytest {posargs:-vv}
@@ -31,19 +31,19 @@
cleanpy --all --exclude-envs .
[testenv:cov]
+extras =
+ test
deps =
- .[test]
coverage[toml]>=5
commands =
coverage run -m pytest {posargs:-vv}
coverage report -m
[testenv:fmt]
-basepython = python3.8
skip_install = true
deps =
- autoflake
- black
+ autoflake>=1.4
+ black>=22.6
isort>=5
commands =
autoflake --in-place --recursive --remove-all-unused-imports
--ignore-init-module-imports .
@@ -51,12 +51,11 @@
black setup.py test mbstrdecoder
[testenv:lint]
-basepython = python3.8
skip_install = true
deps =
codespell
- mypy>=0.902
- pylama
+ mypy>=0.971
+ pylama>=8.4.1
types-chardet
commands =
python setup.py check