Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-patiencediff for 
openSUSE:Factory checked in at 2022-12-07 17:35:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-patiencediff (Old)
 and      /work/SRC/openSUSE:Factory/.python-patiencediff.new.1835 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-patiencediff"

Wed Dec  7 17:35:04 2022 rev:7 rq:1040774 version:0.2.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-patiencediff/python-patiencediff.changes  
2022-11-11 14:36:53.922414507 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-patiencediff.new.1835/python-patiencediff.changes
        2022-12-07 17:36:23.537008034 +0100
@@ -1,0 +2,14 @@
+Tue Dec  6 04:03:14 UTC 2022 - Yogalakshmi Arunachalam <yarunacha...@suse.com>
+
+- Update to version 0.2.10
+  * Merge pull request #33 from jelmer/release-0.2.10
+    Merge release of 0.2.10
+
+- Update to version 0.2.9
+  * Merge pull request #32 from jelmer/release-0.2.9
+    Merge release of 0.2.9
+
+- Update to version 0.2.8 
+  * Merge pull request #31 from jelmer/bump-version
+  * Bump version to 0.2.8
+-------------------------------------------------------------------

Old:
----
  patiencediff-0.2.7.tar.gz

New:
----
  patiencediff-0.2.8.tar.gz

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

Other differences:
------------------
++++++ python-patiencediff.spec ++++++
--- /var/tmp/diff_new_pack.NoN9Kc/_old  2022-12-07 17:36:23.961010356 +0100
+++ /var/tmp/diff_new_pack.NoN9Kc/_new  2022-12-07 17:36:23.965010378 +0100
@@ -16,9 +16,8 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-patiencediff
-Version:        0.2.7
+Version:        0.2.8
 Release:        0
 Summary:        Python implementation of the patiencediff algorithm
 License:        GPL-2.0-or-later
@@ -52,6 +51,7 @@
 %files %{python_files}
 %doc AUTHORS README.rst
 %license COPYING
-%{python_sitearch}/*
+%{python_sitearch}/patiencediff
+%{python_sitearch}/patiencediff-%{version}*-info
 
 %changelog

++++++ patiencediff-0.2.7.tar.gz -> patiencediff-0.2.8.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patiencediff-0.2.7/.bzrignore 
new/patiencediff-0.2.8/.bzrignore
--- old/patiencediff-0.2.7/.bzrignore   1970-01-01 01:00:00.000000000 +0100
+++ new/patiencediff-0.2.8/.bzrignore   2022-11-20 14:08:11.000000000 +0100
@@ -0,0 +1,4 @@
+build
+patiencediff.egg-info
+dist/
+*~
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patiencediff-0.2.7/.github/workflows/disperse.yml 
new/patiencediff-0.2.8/.github/workflows/disperse.yml
--- old/patiencediff-0.2.7/.github/workflows/disperse.yml       1970-01-01 
01:00:00.000000000 +0100
+++ new/patiencediff-0.2.8/.github/workflows/disperse.yml       2022-11-20 
14:08:11.000000000 +0100
@@ -0,0 +1,24 @@
+---
+name: Disperse configuration
+
+"on":
+  - push
+
+jobs:
+  build:
+
+    runs-on: ubuntu-latest
+
+    steps:
+      - uses: actions/checkout@v2
+      - name: Set up Python
+        uses: actions/setup-python@v2
+      - name: Install dependencies
+        run: |
+          sudo apt install protobuf-compiler
+      - name: Install disperse
+        run: |
+          pip install git+https://github.com/jelmer/disperse
+      - name: Validate disperse.conf
+        run: |
+          PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python disperse validate .
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patiencediff-0.2.7/.github/workflows/pythonpackage.yml 
new/patiencediff-0.2.8/.github/workflows/pythonpackage.yml
--- old/patiencediff-0.2.7/.github/workflows/pythonpackage.yml  1970-01-01 
01:00:00.000000000 +0100
+++ new/patiencediff-0.2.8/.github/workflows/pythonpackage.yml  2022-11-20 
14:08:11.000000000 +0100
@@ -0,0 +1,34 @@
+name: Python package
+
+on: [push, pull_request]
+
+jobs:
+  build:
+
+    runs-on: ${{ matrix.os }}
+    strategy:
+      matrix:
+        os: [ubuntu-latest, macos-latest, windows-latest]
+        python-version: [3.6, 3.7, 3.8, 3.9, '3.10']
+      fail-fast: false
+
+    steps:
+    - uses: actions/checkout@v2
+    - name: Set up Python ${{ matrix.python-version }}
+      uses: actions/setup-python@v2
+      with:
+        python-version: ${{ matrix.python-version }}
+    - name: Install dependencies
+      run: |
+        python -m pip install --upgrade pip mypy "cython>=0.29"
+        pip install -U pip flake8 setuptools
+    - name: Style checks
+      run: python -m flake8
+    - name: Typing checks
+      run: python -m mypy patiencediff
+    - name: Build
+      run: python setup.py build_ext -i
+    - name: Test suite run
+      run: python -m unittest patiencediff.test_patiencediff
+      env:
+        PYTHONHASHSEED: random
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patiencediff-0.2.7/.github/workflows/pythonpublish.yml 
new/patiencediff-0.2.8/.github/workflows/pythonpublish.yml
--- old/patiencediff-0.2.7/.github/workflows/pythonpublish.yml  1970-01-01 
01:00:00.000000000 +0100
+++ new/patiencediff-0.2.8/.github/workflows/pythonpublish.yml  2022-11-20 
14:08:11.000000000 +0100
@@ -0,0 +1,56 @@
+---
+name: Build Python Wheels
+
+"on":
+  push:
+
+jobs:
+  build:
+    runs-on: ${{ matrix.os }}
+    strategy:
+      matrix:
+        os: [ubuntu-latest, macos-latest, windows-latest]
+      fail-fast: true
+
+    steps:
+      - uses: actions/checkout@v3
+      - uses: actions/setup-python@v3
+      - name: Install dependencies
+        run: |
+          python -m pip install --upgrade pip "cython>=0.29"
+          pip install setuptools wheel cibuildwheel
+      - name: Run test suite
+        run: python -m unittest patiencediff.test_patiencediff
+      - name: Set up QEMU
+        uses: docker/setup-qemu-action@v1
+        if: "matrix.os == 'ubuntu-latest'"
+      - name: Build wheels
+        run: python -m cibuildwheel --output-dir wheelhouse
+        env:
+          CIBW_ARCHS_LINUX: x86_64 aarch64
+          CIBW_ARCHS_MACOS: x86_64 arm64 universal2
+          CIBW_ARCHS_WINDOWS: AMD64 x86
+      - name: Upload wheels
+        uses: actions/upload-artifact@v3
+        with:
+          path: ./wheelhouse/*.whl
+
+  publish:
+    runs-on: ubuntu-latest
+
+    needs: build
+    if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/v')
+    steps:
+      - uses: actions/setup-python@v3
+
+      - name: Install twine
+        run: |
+          python -m pip install --upgrade pip
+          pip install twine
+      - name: Download wheels
+        uses: actions/download-artifact@v2
+      - name: Publish wheels
+        env:
+          TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }}
+          TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
+        run: twine upload artifact/*.whl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patiencediff-0.2.7/.gitignore 
new/patiencediff-0.2.8/.gitignore
--- old/patiencediff-0.2.7/.gitignore   1970-01-01 01:00:00.000000000 +0100
+++ new/patiencediff-0.2.8/.gitignore   2022-11-20 14:08:11.000000000 +0100
@@ -0,0 +1,7 @@
+dist
+build
+__pycache__
+*~
+*.so
+*.pyc
+patiencediff.egg-info
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patiencediff-0.2.7/PKG-INFO 
new/patiencediff-0.2.8/PKG-INFO
--- old/patiencediff-0.2.7/PKG-INFO     2022-10-26 13:04:25.633520600 +0200
+++ new/patiencediff-0.2.8/PKG-INFO     2022-11-20 14:08:20.777445800 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: patiencediff
-Version: 0.2.7
+Version: 0.2.8
 Summary: Python implementation of the patiencediff algorithm
 Maintainer: Breezy Developers
 Maintainer-email: t...@breezy-vcs.org
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patiencediff-0.2.7/build.cmd 
new/patiencediff-0.2.8/build.cmd
--- old/patiencediff-0.2.7/build.cmd    1970-01-01 01:00:00.000000000 +0100
+++ new/patiencediff-0.2.8/build.cmd    2022-11-20 14:08:11.000000000 +0100
@@ -0,0 +1,21 @@
+@echo off
+:: To build extensions for 64 bit Python 3, we need to configure environment
+:: variables to use the MSVC 2010 C++ compilers from GRMSDKX_EN_DVD.iso of:
+:: MS Windows SDK for Windows 7 and .NET Framework 4
+::
+:: More details at:
+:: https://github.com/cython/cython/wiki/CythonExtensionsOnWindows
+
+IF "%DISTUTILS_USE_SDK%"=="1" (
+    ECHO Configuring environment to build with MSVC on a 64bit architecture
+    ECHO Using Windows SDK 7.1
+    "C:\Program Files\Microsoft SDKs\Windows\v7.1\Setup\WindowsSdkVer.exe" -q 
-version:v7.1
+    CALL "C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /x64 
/release
+    SET MSSdk=1
+    REM Need the following to allow tox to see the SDK compiler
+    SET TOX_TESTENV_PASSENV=DISTUTILS_USE_SDK MSSdk INCLUDE LIB
+) ELSE (
+    ECHO Using default MSVC build environment
+)
+
+CALL %*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patiencediff-0.2.7/disperse.conf 
new/patiencediff-0.2.8/disperse.conf
--- old/patiencediff-0.2.7/disperse.conf        1970-01-01 01:00:00.000000000 
+0100
+++ new/patiencediff-0.2.8/disperse.conf        2022-11-20 14:08:11.000000000 
+0100
@@ -0,0 +1,10 @@
+# See https://github.com/jelmer/disperse
+name: "patiencediff"
+timeout_days: 5
+tag_name: "v$VERSION"
+verify_command: "python3 -m unittest patiencediff.test_patiencediff"
+update_version {
+  path: "patiencediff/__init__.py"
+  match: "^__version__ = \((.*)\)$"
+  new_line: "__version__ = $TUPLED_VERSION"
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patiencediff-0.2.7/patiencediff/__init__.py 
new/patiencediff-0.2.8/patiencediff/__init__.py
--- old/patiencediff-0.2.7/patiencediff/__init__.py     2022-10-26 
13:04:25.000000000 +0200
+++ new/patiencediff-0.2.8/patiencediff/__init__.py     2022-11-20 
14:08:14.000000000 +0100
@@ -24,7 +24,7 @@
 
 __all__ = ['PatienceSequenceMatcher', 'unified_diff', 'unified_diff_files']
 
-__version__ = (0, 2, 7)
+__version__ = (0, 2, 8)
 
 
 # This is a version of unified_diff which only adds a factory parameter
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patiencediff-0.2.7/patiencediff/_patiencediff_c.pyi 
new/patiencediff-0.2.8/patiencediff/_patiencediff_c.pyi
--- old/patiencediff-0.2.7/patiencediff/_patiencediff_c.pyi     1970-01-01 
01:00:00.000000000 +0100
+++ new/patiencediff-0.2.8/patiencediff/_patiencediff_c.pyi     2022-11-20 
14:08:11.000000000 +0100
@@ -0,0 +1,17 @@
+import difflib
+from typing import List, Tuple, Sequence, Any
+
+
+class PatienceSequenceMatcher_c(difflib.SequenceMatcher):
+
+    def get_matching_blocks(self) -> List[difflib.Match]: ...
+
+
+def unique_lcs_c(a: Sequence[Any], b: Sequence[Any]) -> List[Tuple[int, int]]: 
...
+
+
+def recurse_matches_c(
+        a: Sequence[Any], b: Sequence[Any],
+        alo: int, blo: int, ahi: int, bhi: int,
+        answer: List[Tuple[int, int]], maxrecursion: int) -> None: ...
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patiencediff-0.2.7/patiencediff.egg-info/PKG-INFO 
new/patiencediff-0.2.8/patiencediff.egg-info/PKG-INFO
--- old/patiencediff-0.2.7/patiencediff.egg-info/PKG-INFO       2022-10-26 
13:04:25.000000000 +0200
+++ new/patiencediff-0.2.8/patiencediff.egg-info/PKG-INFO       2022-11-20 
14:08:20.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: patiencediff
-Version: 0.2.7
+Version: 0.2.8
 Summary: Python implementation of the patiencediff algorithm
 Maintainer: Breezy Developers
 Maintainer-email: t...@breezy-vcs.org
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patiencediff-0.2.7/patiencediff.egg-info/SOURCES.txt 
new/patiencediff-0.2.8/patiencediff.egg-info/SOURCES.txt
--- old/patiencediff-0.2.7/patiencediff.egg-info/SOURCES.txt    2022-10-26 
13:04:25.000000000 +0200
+++ new/patiencediff-0.2.8/patiencediff.egg-info/SOURCES.txt    2022-11-20 
14:08:20.000000000 +0100
@@ -1,13 +1,21 @@
+.bzrignore
+.gitignore
 AUTHORS
 COPYING
 MANIFEST.in
 README.rst
+build.cmd
+disperse.conf
 pyproject.toml
 setup.cfg
 setup.py
+.github/workflows/disperse.yml
+.github/workflows/pythonpackage.yml
+.github/workflows/pythonpublish.yml
 patiencediff/__init__.py
 patiencediff/__main__.py
 patiencediff/_patiencediff_c.c
+patiencediff/_patiencediff_c.pyi
 patiencediff/_patiencediff_py.py
 patiencediff/py.typed
 patiencediff/test_patiencediff.py

Reply via email to