Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-wsaccel for openSUSE:Factory 
checked in at 2023-12-13 18:36:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-wsaccel (Old)
 and      /work/SRC/openSUSE:Factory/.python-wsaccel.new.25432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-wsaccel"

Wed Dec 13 18:36:11 2023 rev:4 rq:1132844 version:0.6.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-wsaccel/python-wsaccel.changes    
2022-11-12 17:41:29.350282300 +0100
+++ /work/SRC/openSUSE:Factory/.python-wsaccel.new.25432/python-wsaccel.changes 
2023-12-13 18:36:23.657578434 +0100
@@ -1,0 +2,7 @@
+Wed Dec 13 10:24:56 UTC 2023 - Dirk Müller <dmuel...@suse.com>
+
+- update to 0.6.6:
+  * Support Python 3.12
+- use packaged license
+
+-------------------------------------------------------------------

Old:
----
  LICENSE
  v0.6.4.tar.gz

New:
----
  v0.6.6.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-wsaccel.spec ++++++
--- /var/tmp/diff_new_pack.A0VDhf/_old  2023-12-13 18:36:24.541611097 +0100
+++ /var/tmp/diff_new_pack.A0VDhf/_new  2023-12-13 18:36:24.541611097 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-wsaccel
 #
-# 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
@@ -18,18 +18,18 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-wsaccel
-Version:        0.6.4
+Version:        0.6.6
 Release:        0
 Summary:        Accelerator for ws4py and AutobahnPython
 License:        Apache-2.0
 Group:          Development/Languages/Python
 URL:            https://github.com/methane/wsaccel
 Source:         https://github.com/methane/wsaccel/archive/v%{version}.tar.gz
-Source1:        
https://raw.githubusercontent.com/methane/wsaccel/master/LICENSE
-BuildRequires:  %{python_module Cython >= 0.16}
+BuildRequires:  %{python_module Cython}
 BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module wheel}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 %python_subpackages
@@ -41,13 +41,12 @@
 
 %prep
 %setup -q -n wsaccel-%{version}
-cp %{SOURCE1} .
 
 %build
-%python_build
+%pyproject_wheel
 
 %install
-%python_install
+%pyproject_install
 %python_expand %fdupes %{buildroot}%{$python_sitearch}
 
 %check
@@ -57,5 +56,6 @@
 %files %{python_files}
 %doc ChangeLog README.rst
 %license LICENSE
-%{python_sitearch}/*
+%{python_sitearch}/wsaccel
+%{python_sitearch}/wsaccel-%{version}.dist-info
 

++++++ v0.6.4.tar.gz -> v0.6.6.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wsaccel-0.6.4/.github/workflows/build.yaml 
new/wsaccel-0.6.6/.github/workflows/build.yaml
--- old/wsaccel-0.6.4/.github/workflows/build.yaml      2022-10-29 
06:21:46.000000000 +0200
+++ new/wsaccel-0.6.6/.github/workflows/build.yaml      2023-09-05 
09:49:50.000000000 +0200
@@ -3,7 +3,7 @@
 
 jobs:
   build-sdist:
-    runs-on: ubuntu-22.04
+    runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v3
       - uses: actions/setup-python@v4
@@ -13,8 +13,8 @@
       - name: build
         run: |
           pip install -r requirements.txt
-          python setup.py sdist
-      - uses: actions/upload-artifact@v2
+          python -m build -s
+      - uses: actions/upload-artifact@v3
         with:
           name: sdist
           path: dist
@@ -22,7 +22,7 @@
   build:
     strategy:
       matrix:
-        os: [ubuntu-22.04, windows-2022, macos-10.15]
+        os: [ubuntu-latest, windows-latest, macos-latest]
     runs-on: ${{ matrix.os }}
     name: Build wheels on ${{ matrix.os }}
 
@@ -31,7 +31,7 @@
 
       - name: Set up QEMU
         if: runner.os == 'Linux'
-        uses: docker/setup-qemu-action@v1
+        uses: docker/setup-qemu-action@v2
         with:
           platforms: arm64
 
@@ -45,17 +45,17 @@
         shell: bash
         run: |
           pip install -r requirements.txt
-          python setup.py sdist # To run cythonize
+          python -m build -s  # to run Cythonize
 
       - name: Build
-        uses: pypa/cibuildwheel@v2.11.2
+        uses: pypa/cibuildwheel@v2.15.0
         env:
           CIBW_ARCHS_LINUX: auto aarch64
           CIBW_ARCHS_MACOS: x86_64 universal2 arm64
           CIBW_SKIP: pp*
 
       - name: Upload Wheels to artifact
-        uses: actions/upload-artifact@v1
+        uses: actions/upload-artifact@v3
         with:
           name: Wheels
           path: wheelhouse
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wsaccel-0.6.4/ChangeLog new/wsaccel-0.6.6/ChangeLog
--- old/wsaccel-0.6.4/ChangeLog 2022-10-29 06:21:46.000000000 +0200
+++ new/wsaccel-0.6.6/ChangeLog 2023-09-05 09:49:50.000000000 +0200
@@ -1,3 +1,8 @@
+0.6.6
+=====
+
+* Support Python 3.12
+
 0.6.4
 =====
 * Support Python 3.11
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wsaccel-0.6.4/MANIFEST.in 
new/wsaccel-0.6.6/MANIFEST.in
--- old/wsaccel-0.6.4/MANIFEST.in       2022-10-29 06:21:46.000000000 +0200
+++ new/wsaccel-0.6.6/MANIFEST.in       2023-09-05 09:49:50.000000000 +0200
@@ -1,3 +1,5 @@
 include wsaccel/*.[ch]
-include README.rst
 include LICENSE
+include README.rst
+include pyproject.toml
+include setup.*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wsaccel-0.6.4/README.rst new/wsaccel-0.6.6/README.rst
--- old/wsaccel-0.6.4/README.rst        2022-10-29 06:21:46.000000000 +0200
+++ new/wsaccel-0.6.6/README.rst        2023-09-05 09:49:50.000000000 +0200
@@ -1,9 +1,9 @@
 WSAccell
 =========
 
-**NOTE: AutobahnPython and ws4py are not actively maintained. So I will stop 
this project too.
+**NOTE**: AutobahnPython and ws4py are not actively maintained. So I will stop 
this project too.
 Please migrate to `Tornado <https://www.tornadoweb.org/en/stable/>`_ or
-`websockets <https://websockets.readthedocs.io/en/stable/intro.html>`_.**
+`websockets <https://websockets.readthedocs.io/en/stable/intro.html>`_.
 
 
 WSAccell is WebSocket accelerator for `AutobahnPython 
<https://autobahn.readthedocs.io/en/latest/>`_,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wsaccel-0.6.4/requirements.txt 
new/wsaccel-0.6.6/requirements.txt
--- old/wsaccel-0.6.4/requirements.txt  2022-10-29 06:21:46.000000000 +0200
+++ new/wsaccel-0.6.6/requirements.txt  2023-09-05 09:49:50.000000000 +0200
@@ -1,3 +1,2 @@
-Cython~=0.29.32
-wheel
-setuptools
+build
+cython
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wsaccel-0.6.4/setup.cfg new/wsaccel-0.6.6/setup.cfg
--- old/wsaccel-0.6.4/setup.cfg 1970-01-01 01:00:00.000000000 +0100
+++ new/wsaccel-0.6.6/setup.cfg 2023-09-05 09:49:50.000000000 +0200
@@ -0,0 +1,20 @@
+[metadata]
+name = wsaccel
+version = 0.6.6
+description = Accelerator for ws4py and AutobahnPython
+maintainer = Inada Naoki
+maintainer_email = songofaca...@gmail.com
+url = https://github.com/methane/wsaccel
+license = Apache 2.0
+long_description = file: README.md
+long_description_content_type = text/x-rst
+classifiers=
+    Intended Audience :: Developers
+    Operating System :: OS Independent
+    Programming Language :: Python
+    Programming Language :: Python :: 3
+    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
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wsaccel-0.6.4/setup.py new/wsaccel-0.6.6/setup.py
--- old/wsaccel-0.6.4/setup.py  2022-10-29 06:21:46.000000000 +0200
+++ new/wsaccel-0.6.6/setup.py  2023-09-05 09:49:50.000000000 +0200
@@ -47,31 +47,8 @@
     Extension('wsaccel.xormask', ['wsaccel/xormask.c']),
 ]
 
-with open('README.rst', encoding='utf-8') as f:
-    long_description = f.read()
-
-setup(name="wsaccel",
-      version='0.6.4',
-      description="Accelerator for ws4py and AutobahnPython",
-      maintainer="Inada Naoki",
-      maintainer_email="songofaca...@gmail.com",
-      url="https://github.com/methane/wsaccel";,
-      packages=["wsaccel"],
-      cmdclass={'build_ext': BuildExt, 'sdist': Sdist},
-      ext_modules=ext_modules,
-      platforms=["any"],
-      license='Apache',
-      long_description=long_description,
-      classifiers=[
-          'Intended Audience :: Developers',
-          'Operating System :: OS Independent',
-          'Programming Language :: Python',
-          'Programming Language :: Python :: 3',
-          '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 :: Implementation :: CPython',
-          ],
-      )
+setup(
+    packages=["wsaccel"],
+    cmdclass={'build_ext': BuildExt, 'sdist': Sdist},
+    ext_modules=ext_modules,
+)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wsaccel-0.6.4/wsaccel/__init__.py 
new/wsaccel-0.6.6/wsaccel/__init__.py
--- old/wsaccel-0.6.4/wsaccel/__init__.py       2022-10-29 06:21:46.000000000 
+0200
+++ new/wsaccel-0.6.6/wsaccel/__init__.py       2023-09-05 09:49:50.000000000 
+0200
@@ -1,4 +1,5 @@
-__version__ = '0.6.4'
+__version__ = '0.6.6'
+
 
 def patch_autobahn():
     from wsaccel.utf8validator import Utf8Validator

Reply via email to