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