Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-xxhash for openSUSE:Factory checked in at 2022-11-01 13:41:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-xxhash (Old) and /work/SRC/openSUSE:Factory/.python-xxhash.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-xxhash" Tue Nov 1 13:41:05 2022 rev:11 rq:1032486 version:3.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-xxhash/python-xxhash.changes 2022-09-20 19:23:22.066436889 +0200 +++ /work/SRC/openSUSE:Factory/.python-xxhash.new.2275/python-xxhash.changes 2022-11-01 13:41:14.695473699 +0100 @@ -1,0 +2,7 @@ +Sat Oct 29 18:00:38 UTC 2022 - Yogalakshmi Arunachalam <yarunacha...@suse.com> + +- Update to 3.1.0 + * Type annotations. + * Enabled muslinux wheels building. + +------------------------------------------------------------------- Old: ---- xxhash-3.0.0.tar.gz New: ---- xxhash-3.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-xxhash.spec ++++++ --- /var/tmp/diff_new_pack.03S2Ur/_old 2022-11-01 13:41:15.335477103 +0100 +++ /var/tmp/diff_new_pack.03S2Ur/_new 2022-11-01 13:41:15.343477147 +0100 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-xxhash -Version: 3.0.0 +Version: 3.1.0 Release: 0 Summary: Python binding for xxHash License: BSD-2-Clause ++++++ xxhash-3.0.0.tar.gz -> xxhash-3.1.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xxhash-3.0.0/CHANGELOG.rst new/xxhash-3.1.0/CHANGELOG.rst --- old/xxhash-3.0.0/CHANGELOG.rst 2022-02-24 17:17:53.000000000 +0100 +++ new/xxhash-3.1.0/CHANGELOG.rst 2022-10-19 07:34:54.000000000 +0200 @@ -1,6 +1,12 @@ CHANGELOG ----------- +v3.1.0 2022-10-19 +~~~~~~~~~~~~~~~~~ + +- Type annotations. +- Enabled muslinux wheels building. + v3.0.0 2022-02-25 ~~~~~~~~~~~~~~~~~ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xxhash-3.0.0/PKG-INFO new/xxhash-3.1.0/PKG-INFO --- old/xxhash-3.0.0/PKG-INFO 2022-02-24 17:18:10.948854700 +0100 +++ new/xxhash-3.1.0/PKG-INFO 2022-10-19 07:35:04.883356600 +0200 @@ -1,12 +1,11 @@ Metadata-Version: 2.1 Name: xxhash -Version: 3.0.0 +Version: 3.1.0 Summary: Python binding for xxHash Home-page: https://github.com/ifduyue/python-xxhash Author: Yue Du Author-email: ifdu...@gmail.com License: BSD -Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable Classifier: License :: OSI Approved :: BSD License Classifier: Intended Audience :: Developers @@ -304,6 +303,12 @@ CHANGELOG ----------- +v3.1.0 2022-10-19 +~~~~~~~~~~~~~~~~~ + +- Type annotations. +- Enabled muslinux wheels building. + v3.0.0 2022-02-25 ~~~~~~~~~~~~~~~~~ @@ -477,5 +482,3 @@ ~~~~~~~~~~~~~~~~~~ - NEW: xxh32 and xxh64 - - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xxhash-3.0.0/pyproject.toml new/xxhash-3.1.0/pyproject.toml --- old/xxhash-3.0.0/pyproject.toml 2022-02-24 17:17:53.000000000 +0100 +++ new/xxhash-3.1.0/pyproject.toml 2022-10-19 07:34:54.000000000 +0200 @@ -1,9 +1,6 @@ [build-system] requires = ["setuptools>=45", "wheel", "setuptools_scm>=6.2"] -[tool.cibuildwheel] -skip = "*-musllinux*" - [tool.setuptools_scm] write_to = "xxhash/version.py" local_scheme = "no-local-version" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xxhash-3.0.0/setup.py new/xxhash-3.1.0/setup.py --- old/xxhash-3.0.0/setup.py 2022-02-24 17:17:53.000000000 +0100 +++ new/xxhash-3.1.0/setup.py 2022-10-19 07:34:54.000000000 +0200 @@ -6,12 +6,6 @@ import codecs -with open('xxhash/__init__.py') as f: - for line in f: - if line.startswith('VERSION = '): - VERSION = eval(line.rsplit(None, 1)[-1]) - break - if os.getenv('XXHASH_LINK_SO'): libraries = ['xxhash'] source = ['src/_xxhash.c'] @@ -64,4 +58,5 @@ ], python_requires=">=3.6", ext_modules=ext_modules, + package_data={"xxhash": ["py.typed", "**.pyi"]}, ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xxhash-3.0.0/xxhash/__init__.pyi new/xxhash-3.1.0/xxhash/__init__.pyi --- old/xxhash-3.0.0/xxhash/__init__.pyi 2022-02-24 17:17:53.000000000 +0100 +++ new/xxhash-3.1.0/xxhash/__init__.pyi 2022-10-19 07:34:54.000000000 +0200 @@ -1,8 +1,15 @@ import array from typing import Union +from typing_extensions import final _InputType = Union[str, bytes, bytearray, memoryview, array.ArrayType[int]] +VERSION: str +XXHASH_VERSION: str +VERSION_TUPLE: tuple[int, ...] + +algorithms_available: set[str] + class _Hasher: def __init__(self, input: _InputType = ..., seed: int = ...) -> None: ... def update(self, input: _InputType) -> None: ... @@ -22,8 +29,13 @@ @property def seed(self) -> int: ... +@final class xxh32(_Hasher): ... + +@final class xxh3_64(_Hasher): ... + +@final class xxh3_128(_Hasher): ... xxh64 = xxh3_64 @@ -48,7 +60,3 @@ xxh128_digest = xxh3_128_digest xxh128_hexdigest = xxh3_128_hexdigest xxh128_intdigest = xxh3_128_intdigest - -VERSION: str = ... - -XXHASH_VERSION: str = ... diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xxhash-3.0.0/xxhash/version.py new/xxhash-3.1.0/xxhash/version.py --- old/xxhash-3.0.0/xxhash/version.py 2022-02-24 17:18:07.000000000 +0100 +++ new/xxhash-3.1.0/xxhash/version.py 2022-10-19 07:35:01.000000000 +0200 @@ -1,2 +1,2 @@ -VERSION = "3.0.0" -VERSION_TUPLE = (3, 0, 0) +VERSION = "3.1.0" +VERSION_TUPLE = (3, 1, 0) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xxhash-3.0.0/xxhash.egg-info/PKG-INFO new/xxhash-3.1.0/xxhash.egg-info/PKG-INFO --- old/xxhash-3.0.0/xxhash.egg-info/PKG-INFO 2022-02-24 17:18:10.000000000 +0100 +++ new/xxhash-3.1.0/xxhash.egg-info/PKG-INFO 2022-10-19 07:35:04.000000000 +0200 @@ -1,12 +1,11 @@ Metadata-Version: 2.1 Name: xxhash -Version: 3.0.0 +Version: 3.1.0 Summary: Python binding for xxHash Home-page: https://github.com/ifduyue/python-xxhash Author: Yue Du Author-email: ifdu...@gmail.com License: BSD -Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable Classifier: License :: OSI Approved :: BSD License Classifier: Intended Audience :: Developers @@ -304,6 +303,12 @@ CHANGELOG ----------- +v3.1.0 2022-10-19 +~~~~~~~~~~~~~~~~~ + +- Type annotations. +- Enabled muslinux wheels building. + v3.0.0 2022-02-25 ~~~~~~~~~~~~~~~~~ @@ -477,5 +482,3 @@ ~~~~~~~~~~~~~~~~~~ - NEW: xxh32 and xxh64 - - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xxhash-3.0.0/xxhash.egg-info/SOURCES.txt new/xxhash-3.1.0/xxhash.egg-info/SOURCES.txt --- old/xxhash-3.0.0/xxhash.egg-info/SOURCES.txt 2022-02-24 17:18:10.000000000 +0100 +++ new/xxhash-3.1.0/xxhash.egg-info/SOURCES.txt 2022-10-19 07:35:04.000000000 +0200 @@ -24,6 +24,7 @@ tests/test_xxh64.py xxhash/__init__.py xxhash/__init__.pyi +xxhash/py.typed xxhash/version.py xxhash.egg-info/PKG-INFO xxhash.egg-info/SOURCES.txt