Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-livereload for openSUSE:Factory checked in at 2023-03-14 18:17:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-livereload (Old) and /work/SRC/openSUSE:Factory/.python-livereload.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-livereload" Tue Mar 14 18:17:52 2023 rev:5 rq:1071791 version:2.6.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-livereload/python-livereload.changes 2023-02-27 12:56:06.399695510 +0100 +++ /work/SRC/openSUSE:Factory/.python-livereload.new.31432/python-livereload.changes 2023-03-14 18:17:56.960150228 +0100 @@ -1,0 +2,8 @@ +Mon Mar 13 12:30:12 UTC 2023 - pgaj...@suse.com + +- do not require python-six +- added patches + fix https://github.com/lepture/python-livereload/commit/5165fedf96b161bf146fa31893c2e99b78570977 + + python-livereload-no-python2.patch + +------------------------------------------------------------------- New: ---- python-livereload-no-python2.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-livereload.spec ++++++ --- /var/tmp/diff_new_pack.x0yAWp/_old 2023-03-14 18:17:57.532153286 +0100 +++ /var/tmp/diff_new_pack.x0yAWp/_new 2023-03-14 18:17:57.536153307 +0100 @@ -24,6 +24,8 @@ Group: Development/Languages/Python URL: https://livereload.readthedocs.io/en/latest/ Source: https://github.com/lepture/python-livereload/archive/%{version}.tar.gz +# https://github.com/lepture/python-livereload/commit/5165fedf96b161bf146fa31893c2e99b78570977 +Patch0: python-livereload-no-python2.patch BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest} BuildRequires: %{python_module six} ++++++ python-livereload-no-python2.patch ++++++ Index: python-livereload-2.6.3/Makefile =================================================================== --- python-livereload-2.6.3.orig/Makefile +++ python-livereload-2.6.3/Makefile @@ -15,7 +15,7 @@ clean-pyc: find . -name '*~' -exec rm -f {} + install: - python setup.py install + python3 setup.py install docs: $(MAKE) -C docs html Index: python-livereload-2.6.3/livereload/server.py =================================================================== --- python-livereload-2.6.3.orig/livereload/server.py +++ python-livereload-2.6.3/livereload/server.py @@ -27,11 +27,10 @@ from tornado.log import LogFormatter from .handlers import LiveReloadHandler, LiveReloadJSHandler from .handlers import ForceReloadHandler, StaticFileHandler from .watcher import get_watcher_class -from six import string_types, PY3 import sys -if sys.version_info >= (3, 7) or sys.version_info.major == 2: +if sys.version_info >= (3, 7): import errno else: from os import errno Index: python-livereload-2.6.3/livereload/watcher.py =================================================================== --- python-livereload-2.6.3.orig/livereload/watcher.py +++ python-livereload-2.6.3/livereload/watcher.py @@ -13,12 +13,7 @@ import glob import logging import os import time -import sys - -if sys.version_info.major < 3: - import inspect -else: - from inspect import signature +from inspect import signature try: import pyinotify @@ -109,11 +104,7 @@ class Watcher(object): name = getattr(func, '__name__', 'anonymous') logger.info( "Running task: {} (delay: {})".format(name, delay)) - if sys.version_info.major < 3: - sig_len = len(inspect.getargspec(func)[0]) - else: - sig_len = len(signature(func).parameters) - if sig_len > 0 and isinstance(changed, list): + if len(signature(func).parameters) > 0 and isinstance(changed, list): func(changed) else: func() @@ -206,10 +197,7 @@ class Watcher(object): def get_changed_glob_files(self, path, ignore=None): """Check if glob path has any changed filepaths.""" - if sys.version_info[0] >=3 and sys.version_info[1] >=5: - files = glob.glob(path, recursive=True) - else: - files = glob.glob(path) + files = glob.glob(path, recursive=True) changed_files = [f for f in files if self.is_file_changed(f, ignore)] return changed_files Index: python-livereload-2.6.3/setup.py =================================================================== --- python-livereload-2.6.3.orig/setup.py +++ python-livereload-2.6.3/setup.py @@ -35,7 +35,6 @@ setup( install_requires=[ 'tornado;python_version>"2.7"', 'tornado<6;python_version=="2.7"', - 'six', ], license='BSD', include_package_data=True,