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-15 19:24:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-patiencediff (Old) and /work/SRC/openSUSE:Factory/.python-patiencediff.new.1835 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-patiencediff" Thu Dec 15 19:24:56 2022 rev:8 rq:1042884 version:0.2.11 Changes: -------- --- /work/SRC/openSUSE:Factory/python-patiencediff/python-patiencediff.changes 2022-12-07 17:36:23.537008034 +0100 +++ /work/SRC/openSUSE:Factory/.python-patiencediff.new.1835/python-patiencediff.changes 2022-12-15 19:25:09.436039943 +0100 @@ -1,0 +2,7 @@ +Tue Dec 13 15:48:46 UTC 2022 - Yogalakshmi Arunachalam <yarunacha...@suse.com> + +- Update to version 0.2.11 + * Merge release of 0.2.11 + * Merge pull request #34 from jelmer/release-0.2.11 + +------------------------------------------------------------------- Old: ---- patiencediff-0.2.8.tar.gz New: ---- patiencediff-0.2.11.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-patiencediff.spec ++++++ --- /var/tmp/diff_new_pack.XanQeq/_old 2022-12-15 19:25:10.004043175 +0100 +++ /var/tmp/diff_new_pack.XanQeq/_new 2022-12-15 19:25:10.008043197 +0100 @@ -17,7 +17,7 @@ Name: python-patiencediff -Version: 0.2.8 +Version: 0.2.11 Release: 0 Summary: Python implementation of the patiencediff algorithm License: GPL-2.0-or-later ++++++ patiencediff-0.2.8.tar.gz -> patiencediff-0.2.11.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patiencediff-0.2.8/.bzrignore new/patiencediff-0.2.11/.bzrignore --- old/patiencediff-0.2.8/.bzrignore 2022-11-20 14:08:11.000000000 +0100 +++ new/patiencediff-0.2.11/.bzrignore 1970-01-01 01:00:00.000000000 +0100 @@ -1,4 +0,0 @@ -build -patiencediff.egg-info -dist/ -*~ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patiencediff-0.2.8/.github/workflows/disperse.yml new/patiencediff-0.2.11/.github/workflows/disperse.yml --- old/patiencediff-0.2.8/.github/workflows/disperse.yml 2022-11-20 14:08:11.000000000 +0100 +++ new/patiencediff-0.2.11/.github/workflows/disperse.yml 1970-01-01 01:00:00.000000000 +0100 @@ -1,24 +0,0 @@ ---- -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.8/.github/workflows/pythonpackage.yml new/patiencediff-0.2.11/.github/workflows/pythonpackage.yml --- old/patiencediff-0.2.8/.github/workflows/pythonpackage.yml 2022-11-20 14:08:11.000000000 +0100 +++ new/patiencediff-0.2.11/.github/workflows/pythonpackage.yml 1970-01-01 01:00:00.000000000 +0100 @@ -1,34 +0,0 @@ -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.8/.github/workflows/pythonpublish.yml new/patiencediff-0.2.11/.github/workflows/pythonpublish.yml --- old/patiencediff-0.2.8/.github/workflows/pythonpublish.yml 2022-11-20 14:08:11.000000000 +0100 +++ new/patiencediff-0.2.11/.github/workflows/pythonpublish.yml 1970-01-01 01:00:00.000000000 +0100 @@ -1,56 +0,0 @@ ---- -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.8/.gitignore new/patiencediff-0.2.11/.gitignore --- old/patiencediff-0.2.8/.gitignore 2022-11-20 14:08:11.000000000 +0100 +++ new/patiencediff-0.2.11/.gitignore 1970-01-01 01:00:00.000000000 +0100 @@ -1,7 +0,0 @@ -dist -build -__pycache__ -*~ -*.so -*.pyc -patiencediff.egg-info diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patiencediff-0.2.8/PKG-INFO new/patiencediff-0.2.11/PKG-INFO --- old/patiencediff-0.2.8/PKG-INFO 2022-11-20 14:08:20.777445800 +0100 +++ new/patiencediff-0.2.11/PKG-INFO 2022-12-09 21:03:58.473302600 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: patiencediff -Version: 0.2.8 +Version: 0.2.11 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.8/build.cmd new/patiencediff-0.2.11/build.cmd --- old/patiencediff-0.2.8/build.cmd 2022-11-20 14:08:11.000000000 +0100 +++ new/patiencediff-0.2.11/build.cmd 1970-01-01 01:00:00.000000000 +0100 @@ -1,21 +0,0 @@ -@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.8/disperse.conf new/patiencediff-0.2.11/disperse.conf --- old/patiencediff-0.2.8/disperse.conf 2022-11-20 14:08:11.000000000 +0100 +++ new/patiencediff-0.2.11/disperse.conf 1970-01-01 01:00:00.000000000 +0100 @@ -1,10 +0,0 @@ -# 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.8/patiencediff/__init__.py new/patiencediff-0.2.11/patiencediff/__init__.py --- old/patiencediff-0.2.8/patiencediff/__init__.py 2022-11-20 14:08:14.000000000 +0100 +++ new/patiencediff-0.2.11/patiencediff/__init__.py 2022-12-09 21:03:58.000000000 +0100 @@ -24,7 +24,7 @@ __all__ = ['PatienceSequenceMatcher', 'unified_diff', 'unified_diff_files'] -__version__ = (0, 2, 8) +__version__ = (0, 2, 11) # 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.8/patiencediff/_patiencediff_c.pyi new/patiencediff-0.2.11/patiencediff/_patiencediff_c.pyi --- old/patiencediff-0.2.8/patiencediff/_patiencediff_c.pyi 2022-11-20 14:08:11.000000000 +0100 +++ new/patiencediff-0.2.11/patiencediff/_patiencediff_c.pyi 1970-01-01 01:00:00.000000000 +0100 @@ -1,17 +0,0 @@ -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.8/patiencediff.egg-info/PKG-INFO new/patiencediff-0.2.11/patiencediff.egg-info/PKG-INFO --- old/patiencediff-0.2.8/patiencediff.egg-info/PKG-INFO 2022-11-20 14:08:20.000000000 +0100 +++ new/patiencediff-0.2.11/patiencediff.egg-info/PKG-INFO 2022-12-09 21:03:58.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: patiencediff -Version: 0.2.8 +Version: 0.2.11 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.8/patiencediff.egg-info/SOURCES.txt new/patiencediff-0.2.11/patiencediff.egg-info/SOURCES.txt --- old/patiencediff-0.2.8/patiencediff.egg-info/SOURCES.txt 2022-11-20 14:08:20.000000000 +0100 +++ new/patiencediff-0.2.11/patiencediff.egg-info/SOURCES.txt 2022-12-09 21:03:58.000000000 +0100 @@ -1,21 +1,13 @@ -.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