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-12-02 17:13:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-mbstrdecoder (Old)
and /work/SRC/openSUSE:Factory/.python-mbstrdecoder.new.25432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-mbstrdecoder"
Sat Dec 2 17:13:00 2023 rev:12 rq:1130334 version:1.1.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-mbstrdecoder/python-mbstrdecoder.changes
2023-05-10 16:19:59.487495371 +0200
+++
/work/SRC/openSUSE:Factory/.python-mbstrdecoder.new.25432/python-mbstrdecoder.changes
2023-12-02 17:13:13.205451477 +0100
@@ -1,0 +2,7 @@
+Fri Dec 1 17:01:42 UTC 2023 - Dirk Müller <[email protected]>
+
+- update to 1.1.3:
+ * Add `__all__` to __init__.py
+ * Add `zip_safe=False`
+
+-------------------------------------------------------------------
Old:
----
mbstrdecoder-1.1.2.tar.gz
New:
----
mbstrdecoder-1.1.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-mbstrdecoder.spec ++++++
--- /var/tmp/diff_new_pack.3h0Dbb/_old 2023-12-02 17:13:13.785472733 +0100
+++ /var/tmp/diff_new_pack.3h0Dbb/_new 2023-12-02 17:13:13.789472879 +0100
@@ -16,10 +16,9 @@
#
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%define skip_python2 1
+%{?sle15_python_module_pythons}
Name: python-mbstrdecoder
-Version: 1.1.2
+Version: 1.1.3
Release: 0
Summary: Multi-byte character string decoder
License: MIT
++++++ mbstrdecoder-1.1.2.tar.gz -> mbstrdecoder-1.1.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mbstrdecoder-1.1.2/PKG-INFO
new/mbstrdecoder-1.1.3/PKG-INFO
--- old/mbstrdecoder-1.1.2/PKG-INFO 2023-02-05 13:17:09.981349000 +0100
+++ new/mbstrdecoder-1.1.3/PKG-INFO 2023-06-10 10:54:10.824644300 +0200
@@ -1,7 +1,7 @@
Metadata-Version: 2.1
Name: mbstrdecoder
-Version: 1.1.2
-Summary: multi-byte character string decoder
+Version: 1.1.3
+Summary: mbstrdecoder is a Python library for multi-byte character string
decoder
Home-page: https://github.com/thombashi/mbstrdecoder
Author: Tsuyoshi Hombashi
Author-email: [email protected]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mbstrdecoder-1.1.2/mbstrdecoder/__init__.py
new/mbstrdecoder-1.1.3/mbstrdecoder/__init__.py
--- old/mbstrdecoder-1.1.2/mbstrdecoder/__init__.py 2021-03-20
05:14:04.000000000 +0100
+++ new/mbstrdecoder-1.1.3/mbstrdecoder/__init__.py 2023-06-10
09:30:33.000000000 +0200
@@ -5,3 +5,9 @@
from .__version__ import __author__, __copyright__, __email__, __license__,
__version__
from ._func import detect_file_encoding
from ._mbstrdecoder import MultiByteStrDecoder
+
+
+__all__ = (
+ "detect_file_encoding",
+ "MultiByteStrDecoder",
+)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mbstrdecoder-1.1.2/mbstrdecoder/__version__.py
new/mbstrdecoder-1.1.3/mbstrdecoder/__version__.py
--- old/mbstrdecoder-1.1.2/mbstrdecoder/__version__.py 2023-02-05
13:00:53.000000000 +0100
+++ new/mbstrdecoder-1.1.3/mbstrdecoder/__version__.py 2023-06-10
10:41:55.000000000 +0200
@@ -1,6 +1,6 @@
__author__ = "Tsuyoshi Hombashi"
__copyright__ = f"Copyright 2016, {__author__}"
__license__ = "MIT License"
-__version__ = "1.1.2"
+__version__ = "1.1.3"
__maintainer__ = __author__
__email__ = "[email protected]"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mbstrdecoder-1.1.2/mbstrdecoder.egg-info/PKG-INFO
new/mbstrdecoder-1.1.3/mbstrdecoder.egg-info/PKG-INFO
--- old/mbstrdecoder-1.1.2/mbstrdecoder.egg-info/PKG-INFO 2023-02-05
13:17:09.000000000 +0100
+++ new/mbstrdecoder-1.1.3/mbstrdecoder.egg-info/PKG-INFO 2023-06-10
10:54:10.000000000 +0200
@@ -1,7 +1,7 @@
Metadata-Version: 2.1
Name: mbstrdecoder
-Version: 1.1.2
-Summary: multi-byte character string decoder
+Version: 1.1.3
+Summary: mbstrdecoder is a Python library for multi-byte character string
decoder
Home-page: https://github.com/thombashi/mbstrdecoder
Author: Tsuyoshi Hombashi
Author-email: [email protected]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mbstrdecoder-1.1.2/mbstrdecoder.egg-info/SOURCES.txt
new/mbstrdecoder-1.1.3/mbstrdecoder.egg-info/SOURCES.txt
--- old/mbstrdecoder-1.1.2/mbstrdecoder.egg-info/SOURCES.txt 2023-02-05
13:17:09.000000000 +0100
+++ new/mbstrdecoder-1.1.3/mbstrdecoder.egg-info/SOURCES.txt 2023-06-10
10:54:10.000000000 +0200
@@ -13,6 +13,7 @@
mbstrdecoder.egg-info/PKG-INFO
mbstrdecoder.egg-info/SOURCES.txt
mbstrdecoder.egg-info/dependency_links.txt
+mbstrdecoder.egg-info/not-zip-safe
mbstrdecoder.egg-info/requires.txt
mbstrdecoder.egg-info/top_level.txt
requirements/requirements.txt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/mbstrdecoder-1.1.2/mbstrdecoder.egg-info/not-zip-safe
new/mbstrdecoder-1.1.3/mbstrdecoder.egg-info/not-zip-safe
--- old/mbstrdecoder-1.1.2/mbstrdecoder.egg-info/not-zip-safe 1970-01-01
01:00:00.000000000 +0100
+++ new/mbstrdecoder-1.1.3/mbstrdecoder.egg-info/not-zip-safe 2023-06-10
10:54:01.000000000 +0200
@@ -0,0 +1 @@
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mbstrdecoder-1.1.2/pyproject.toml
new/mbstrdecoder-1.1.3/pyproject.toml
--- old/mbstrdecoder-1.1.2/pyproject.toml 2023-02-05 06:43:38.000000000
+0100
+++ new/mbstrdecoder-1.1.3/pyproject.toml 2023-06-04 11:02:29.000000000
+0200
@@ -1,5 +1,6 @@
[build-system]
-requires = ["setuptools", "wheel"]
+requires = ["setuptools>=61.0"]
+build-backend = "setuptools.build_meta"
[tool.black]
line-length = 100
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mbstrdecoder-1.1.2/setup.py
new/mbstrdecoder-1.1.3/setup.py
--- old/mbstrdecoder-1.1.2/setup.py 2023-02-05 06:41:55.000000000 +0100
+++ new/mbstrdecoder-1.1.3/setup.py 2023-06-10 09:19:54.000000000 +0200
@@ -3,7 +3,7 @@
"""
import os.path
-from typing import Dict
+from typing import Dict, Type
import setuptools
@@ -16,7 +16,7 @@
pkg_info: Dict[str, str] = {}
-def get_release_command_class() -> Dict[str, setuptools.Command]:
+def get_release_command_class() -> Dict[str, Type[setuptools.Command]]:
try:
from releasecmd import ReleaseCommand
except ImportError:
@@ -43,15 +43,22 @@
url=REPOSITORY_URL,
author=pkg_info["__author__"],
author_email=pkg_info["__email__"],
- description="multi-byte character string decoder",
+ description=f"{MODULE_NAME} is a Python library for multi-byte character
string decoder",
include_package_data=True,
- keywords=["multi-byte character", "unicode", "decoder"],
+ keywords=[
+ "multi-byte character",
+ "unicode",
+ "decoder",
+ ],
license=pkg_info["__license__"],
long_description=long_description,
long_description_content_type="text/x-rst",
packages=setuptools.find_packages(exclude=["test*"]),
package_data={MODULE_NAME: ["py.typed"]},
- project_urls={"Source": REPOSITORY_URL, "Tracker":
f"{REPOSITORY_URL:s}/issues"},
+ project_urls={
+ "Source": REPOSITORY_URL,
+ "Tracker": f"{REPOSITORY_URL:s}/issues",
+ },
python_requires=">=3.7",
install_requires=install_requires,
tests_require=tests_require,
@@ -76,4 +83,5 @@
"Topic :: Text Processing",
],
cmdclass=get_release_command_class(),
+ zip_safe=False,
)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mbstrdecoder-1.1.2/tox.ini
new/mbstrdecoder-1.1.3/tox.ini
--- old/mbstrdecoder-1.1.2/tox.ini 2023-02-05 13:00:01.000000000 +0100
+++ new/mbstrdecoder-1.1.3/tox.ini 2023-06-10 10:35:26.000000000 +0200
@@ -2,12 +2,12 @@
envlist =
py{37,38,39,310,311,312}
pypy3
- clean
cov
fmt
lint
[testenv]
+passenv = *
extras =
test
commands =
@@ -41,7 +41,7 @@
[testenv:fmt]
skip_install = true
deps =
- autoflake>=1.4
+ autoflake>=2
black>=23.1
isort>=5
commands =
@@ -52,8 +52,8 @@
[testenv:lint]
skip_install = true
deps =
- codespell
- mypy>=0.991
+ codespell>=2
+ mypy>=1
pylama>=8.4.1
types-chardet
commands =