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

Reply via email to