Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package git-cola for openSUSE:Factory checked in at 2023-08-23 14:58:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/git-cola (Old) and /work/SRC/openSUSE:Factory/.git-cola.new.1766 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "git-cola" Wed Aug 23 14:58:01 2023 rev:43 rq:1105247 version:4.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/git-cola/git-cola.changes 2023-08-14 22:35:51.060450959 +0200 +++ /work/SRC/openSUSE:Factory/.git-cola.new.1766/git-cola.changes 2023-08-23 14:59:14.218164211 +0200 @@ -1,0 +2,8 @@ +Tue Aug 22 11:43:37 UTC 2023 - Marcin Bajor <[email protected]> + +- Update to 4.3.1 +- Fixes + * The pypi wheel was fixed to include entry_points.txt. + * The "Revert" command was throwing an exception after succesfully completing. + +------------------------------------------------------------------- Old: ---- v4.3.0.tar.gz New: ---- v4.3.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ git-cola.spec ++++++ --- /var/tmp/diff_new_pack.3yMgKe/_old 2023-08-23 14:59:14.978165570 +0200 +++ /var/tmp/diff_new_pack.3yMgKe/_new 2023-08-23 14:59:14.982165577 +0200 @@ -18,7 +18,7 @@ Name: git-cola -Version: 4.3.0 +Version: 4.3.1 Release: 0 Summary: A GUI for Git License: GPL-2.0-or-later ++++++ v4.3.0.tar.gz -> v4.3.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/.flake8 new/git-cola-4.3.1/.flake8 --- old/git-cola-4.3.0/.flake8 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/.flake8 1970-01-01 01:00:00.000000000 +0100 @@ -1,10 +0,0 @@ -[flake8] -doctests = true -max-line-length = 88 -ignore = - # W503 violates spec https://github.com/PyCQA/pycodestyle/issues/513 - W503 - # W504 has issues https://github.com/OCA/maintainer-quality-tools/issues/545 - W504 - # Black creates whitespace before colon - E203 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/.github/workflows/main.yml new/git-cola-4.3.1/.github/workflows/main.yml --- old/git-cola-4.3.0/.github/workflows/main.yml 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/.github/workflows/main.yml 2023-08-19 00:18:21.000000000 +0200 @@ -45,7 +45,6 @@ sudo apt-get install \ black \ gettext \ - flake8 \ pylint \ python-is-python3 \ python3-setuptools-scm \ @@ -71,9 +70,6 @@ - name: Run Linter run: make pylint color=0 - - name: Check Code Style - run: make flake8 - - name: Check Code Formatting # For strict adherence to formatting, run 'black' with --check run: make format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/.gitignore new/git-cola-4.3.1/.gitignore --- old/git-cola-4.3.0/.gitignore 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/.gitignore 2023-08-19 00:18:21.000000000 +0200 @@ -4,11 +4,14 @@ /build /config.mak /cola/_build_version.py +/deb /dist /.eggs /env* +/fedora /git-cola.app /local +/pages /patches /pip-wheel-metadata /pynsist_pkgs diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/CHANGES.rst new/git-cola-4.3.1/CHANGES.rst --- old/git-cola-4.3.0/CHANGES.rst 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/CHANGES.rst 2023-08-19 00:18:21.000000000 +0200 @@ -1,3 +1,15 @@ +.. _v4.3.1: + +v4.3.1 +====== + +Fixes +----- +* The pypi wheel was fixed to include `entry_points.txt`. + +* The "Revert" command was throwing an exception after succesfully completing. + + .. _v4.3.0: v4.3.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/Makefile new/git-cola-4.3.1/Makefile --- old/git-cola-4.3.0/Makefile 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/Makefile 2023-08-19 00:18:21.000000000 +0200 @@ -9,10 +9,9 @@ # make test [flags=...] # run tests; flags=-x fails fast, --ff failed first # make test V=2 # run tests; V=2 increases test verbosity # make doc # build docs -# make flake8 # python style checks # make pylint [color=1] # run pylint; color=1 colorizes output # make format # run the black python formatter -# make check [color=1] # run test, doc, flake8 and pylint +# make check [color=1] # run test, doc and pylint # make check file=<filename> # run checks on <filename> # # Release Prep @@ -30,7 +29,6 @@ BLACK = black CP = cp FIND = find -FLAKE8 = flake8 GREP = grep GIT = git MARKDOWN = markdown @@ -63,8 +61,6 @@ QUIET = --quiet endif -FLAKE8_FLAGS = $(VERBOSE) - PYTEST_FLAGS = $(QUIET) $(TEST_VERBOSE) uname_S := $(shell uname -s) ifneq ($(uname_S),Linux) @@ -233,7 +229,7 @@ git-cola.app:: $(MKDIR_P) $(cola_app)/Contents/MacOS $(MKDIR_P) $(cola_app_resources) - $(PYTHON3) -m venv --copies $(cola_app_resources) + $(PYTHON3) -m venv $(cola_app_resources) $(cola_app_resources)/bin/pip install --requirement requirements/requirements.txt $(cola_app_resources)/bin/pip install --requirement requirements/requirements-optional.txt $(cola_app_resources)/bin/pip install --requirement requirements/requirements-dev.txt @@ -258,12 +254,6 @@ %.html: %.md $(MARKDOWN) $< >$@ -.PHONY: flake8 -flake8:: - $(FLAKE8) --version - $(FLAKE8) $(FLAKE8_FLAGS) $(flags) \ - $(ALL_PYTHON_DIRS) contrib - .PHONY: pylint pylint:: $(PYLINT) --version @@ -274,13 +264,11 @@ .PHONY: check ifdef file check:: - $(FLAKE8) $(FLAKE8_FLAGS) $(flags) $(file) $(PYLINT) $(PYLINT_FLAGS) --output-format=colorized $(flags) $(file) else check:: all check:: test check:: doc -check:: flake8 check:: pylint endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/README.md new/git-cola-4.3.1/README.md --- old/git-cola-4.3.0/README.md 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/README.md 2023-08-19 00:18:21.000000000 +0200 @@ -364,7 +364,7 @@ # Run the unit tests $ make test - # Run tests and longer-running pylint and flake8 checks + # Run tests and longer-running pylint checks $ make check # Run tests against multiple python interpreters using tox diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/_version.py new/git-cola-4.3.1/cola/_version.py --- old/git-cola-4.3.0/cola/_version.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/_version.py 2023-08-19 00:18:21.000000000 +0200 @@ -1 +1 @@ -VERSION = '4.3.0' +VERSION = '4.3.1' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/cmds.py new/git-cola-4.3.1/cola/cmds.py --- old/git-cola-4.3.0/cola/cmds.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/cmds.py 2023-08-19 00:18:21.000000000 +0200 @@ -586,14 +586,14 @@ class Revert(ContextCommand): - """Cherry pick commits into the current branch.""" + """Revert a commit""" def __init__(self, context, oid): super(Revert, self).__init__(context) self.oid = oid def do(self): - status, output, err = self.git.revert(self.oid, no_edit=True) + status, out, err = self.git.revert(self.oid, no_edit=True) self.model.update_file_status() title = N_('Revert failed') out = '# git revert %s\n\n' % self.oid @@ -1767,7 +1767,6 @@ self.old_commitmsg = self.model.commitmsg def get_message(self): - title = N_('Error running prepare-commitmsg hook') hook = gitcmds.prepare_commit_message_hook(self.context) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/compat.py new/git-cola-4.3.1/cola/compat.py --- old/git-cola-4.3.0/cola/compat.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/compat.py 2023-08-19 00:18:21.000000000 +0200 @@ -42,13 +42,13 @@ uchr = chr else: bchr = chr - maxsize = 2 ** 31 + maxsize = 2**31 ustr = unicode # noqa uchr = unichr # noqa int_types = (int, long) # noqa # Qt's max 32-bit signed integer range (-2147483648 to 2147483647) -maxint = (2 ** 31) - 1 +maxint = (2**31) - 1 def setenv(key, value): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/core.py new/git-cola-4.3.1/cola/core.py --- old/git-cola-4.3.0/cola/core.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/core.py 2023-08-19 00:18:21.000000000 +0200 @@ -60,7 +60,6 @@ """ def __new__(cls, string, encoding): - if isinstance(string, UStr): if encoding != string.encoding: raise ValueError( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/fsmonitor.py new/git-cola-4.3.1/cola/fsmonitor.py --- old/git-cola-4.3.0/cola/fsmonitor.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/fsmonitor.py 2023-08-19 00:18:21.000000000 +0200 @@ -46,7 +46,6 @@ class _Monitor(QtCore.QObject): - files_changed = Signal() config_changed = Signal() @@ -232,7 +231,7 @@ if not events: self.notify() else: - for (fd, _) in events: + for fd, _ in events: if fd == self._inotify_fd: self._handle_events() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/git.py new/git-cola-4.3.1/cola/git.py --- old/git-cola-4.3.0/cola/git.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/git.py 2023-08-19 00:18:21.000000000 +0200 @@ -57,7 +57,6 @@ and core.isfile(join(git_dir, 'commondir')) ) ): - result = core.isfile(headref) or ( core.islink(headref) and core.readlink(headref).startswith('refs/') ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/gitcfg.py new/git-cola-4.3.1/cola/gitcfg.py --- old/git-cola-4.3.0/cola/gitcfg.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/gitcfg.py 2023-08-19 00:18:21.000000000 +0200 @@ -158,7 +158,7 @@ worktree_scope = 'worktree' cache_paths = set() - for (current_scope, current_key, current_value, continuation) in reader( + for current_scope, current_key, current_value, continuation in reader( self.context, cache_paths, self._renamed_keys ): # Store the values for fast cached lookup. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/interaction.py new/git-cola-4.3.1/cola/interaction.py --- old/git-cola-4.3.0/cola/interaction.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/interaction.py 2023-08-19 00:18:21.000000000 +0200 @@ -88,7 +88,6 @@ default=True, cancel_text=None, ): - cancel_text = cancel_text or 'Cancel' icon = icon or '?' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/qtutils.py new/git-cola-4.3.1/cola/qtutils.py --- old/git-cola-4.3.0/cola/qtutils.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/qtutils.py 2023-08-19 00:18:21.000000000 +0200 @@ -265,7 +265,7 @@ def combo_mapped(data, editable=False, transform=None, parent=None): """Create a readonly (by default) combobox from a list of items""" widget = ComboBox(editable=editable, transform=transform, parent=parent) - for (k, v) in data: + for k, v in data: widget.add_item(k, v) return widget @@ -373,7 +373,6 @@ class TreeWidgetItem(QtWidgets.QTreeWidgetItem): - TYPE = standard_item_type_value(101) def __init__(self, path, icon, deleted): @@ -999,7 +998,7 @@ def __exit__(self, exc_type, exc_val, exc_tb): """Restore Qt signals when we exit the scope""" - for (widget, value) in zip(self.widgets, self.values): + for widget, value in zip(self.widgets, self.values): widget.blockSignals(value) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/sequenceeditor.py new/git-cola-4.3.1/cola/sequenceeditor.py --- old/git-cola-4.3.0/cola/sequenceeditor.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/sequenceeditor.py 2023-08-19 00:18:21.000000000 +0200 @@ -1,4 +1,3 @@ -# flake8: noqa from __future__ import absolute_import, division, print_function, unicode_literals import sys import re @@ -548,7 +547,6 @@ class RebaseTreeWidgetItem(QtWidgets.QTreeWidgetItem): - ENABLED_COLUMN = 1 COMMAND_COLUMN = 2 OID_LENGTH = 7 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/spellcheck.py new/git-cola-4.3.1/cola/spellcheck.py --- old/git-cola-4.3.0/cola/spellcheck.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/spellcheck.py 2023-08-19 00:18:21.000000000 +0200 @@ -103,7 +103,7 @@ if cfg_dictionary and os.path.exists(cfg_dictionary): paths.append((cfg_dictionary, False)) - for (path, title) in paths: + for path, title in paths: try: with codecs.open( path, 'r', encoding='utf-8', errors='ignore' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/textwrap.py new/git-cola-4.3.1/cola/textwrap.py --- old/git-cola-4.3.0/cola/textwrap.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/textwrap.py 2023-08-19 00:18:21.000000000 +0200 @@ -112,7 +112,6 @@ chunks = list(reversed(chunks)) while chunks: - # Start the list of chunks that will make up the current line. # cur_len is just the length of all the chunks in cur_line. cur_line = [] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/widgets/action.py new/git-cola-4.3.1/cola/widgets/action.py --- old/git-cola-4.3.0/cola/widgets/action.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/widgets/action.py 2023-08-19 00:18:21.000000000 +0200 @@ -16,7 +16,6 @@ class QFlowLayoutWidget(QtWidgets.QFrame): - _horizontal = QtWidgets.QBoxLayout.LeftToRight _vertical = QtWidgets.QBoxLayout.TopToBottom diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/widgets/archive.py new/git-cola-4.3.1/cola/widgets/archive.py --- old/git-cola-4.3.0/cola/widgets/archive.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/widgets/archive.py 2023-08-19 00:18:21.000000000 +0200 @@ -20,7 +20,6 @@ class ExpandableGroupBox(QtWidgets.QGroupBox): - expanded = Signal(bool) def __init__(self, parent=None): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/widgets/branch.py new/git-cola-4.3.1/cola/widgets/branch.py --- old/git-cola-4.3.0/cola/widgets/branch.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/widgets/branch.py 2023-08-19 00:18:21.000000000 +0200 @@ -238,7 +238,6 @@ if root.name != N_('Tags'): # local branch if root.name == N_('Local'): - remote = gitcmds.tracked_branch(context, full_name) if remote is not None: menu.addSeparator() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/widgets/browse.py new/git-cola-4.3.1/cola/widgets/browse.py --- old/git-cola-4.3.0/cola/widgets/browse.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/widgets/browse.py 2023-08-19 00:18:21.000000000 +0200 @@ -663,7 +663,6 @@ # pylint: disable=too-many-ancestors class GitTreeWidget(standard.TreeView): - selection_changed = Signal() path_chosen = Signal(object) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/widgets/cfgactions.py new/git-cola-4.3.1/cola/widgets/cfgactions.py --- old/git-cola-4.3.0/cola/widgets/cfgactions.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/widgets/cfgactions.py 2023-08-19 00:18:21.000000000 +0200 @@ -177,7 +177,6 @@ class ActionDialog(standard.Dialog): - VALUES = {} def __init__(self, context, parent, name, opts): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/widgets/clone.py new/git-cola-4.3.1/cola/widgets/clone.py --- old/git-cola-4.3.0/cola/widgets/clone.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/widgets/clone.py 2023-08-19 00:18:21.000000000 +0200 @@ -92,7 +92,6 @@ class Clone(standard.Dialog): - # Signal binding for returning the input data result = QtCore.Signal(object, object, bool, bool) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/widgets/commitmsg.py new/git-cola-4.3.1/cola/widgets/commitmsg.py --- old/git-cola-4.3.0/cola/widgets/commitmsg.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/widgets/commitmsg.py 2023-08-19 00:18:21.000000000 +0200 @@ -229,7 +229,7 @@ QtCore.QTimer.singleShot(1, self.restore_size) def restore_size(self): - self.setMaximumHeight(2 ** 13) + self.setMaximumHeight(2**13) def focus_summary(self): self.summary.setFocus() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/widgets/completion.py new/git-cola-4.3.1/cola/widgets/completion.py --- old/git-cola-4.3.0/cola/widgets/completion.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/widgets/completion.py 2023-08-19 00:18:21.000000000 +0200 @@ -292,7 +292,6 @@ class GatherCompletionsThread(QtCore.QThread): - items_gathered = Signal(object) def __init__(self, model): @@ -399,7 +398,6 @@ class CompletionModel(QtGui.QStandardItemModel): - updated = Signal() items_gathered = Signal(object) model_updated = Signal() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/widgets/createbranch.py new/git-cola-4.3.1/cola/widgets/createbranch.py --- old/git-cola-4.3.0/cola/widgets/createbranch.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/widgets/createbranch.py 2023-08-19 00:18:21.000000000 +0200 @@ -308,7 +308,7 @@ self.progress.hide() del self.progress - for (cmd, status, _, _) in results: + for cmd, status, _, _ in results: if status != 0: Interaction.critical( N_('Error Creating Branch'), diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/widgets/dag.py new/git-cola-4.3.1/cola/widgets/dag.py --- old/git-cola-4.3.0/cola/widgets/dag.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/widgets/dag.py 2023-08-19 00:18:21.000000000 +0200 @@ -1113,7 +1113,6 @@ class Cache(object): - _label_font = None @classmethod @@ -1129,7 +1128,6 @@ item_type = qtutils.standard_item_type_value(1) def __init__(self, source, dest): - QtWidgets.QGraphicsItem.__init__(self) self.setAcceptedMouseButtons(Qt.NoButton) @@ -1388,7 +1386,6 @@ return self.item_shape def paint(self, painter, option, _widget): - # Do not draw outside the exposed rect painter.setClipRect(option.exposedRect) @@ -1416,7 +1413,6 @@ class Label(QtWidgets.QGraphicsItem): - item_type = qtutils.graphics_item_type_value(3) head_color = QtGui.QColor(Qt.green) @@ -1524,7 +1520,6 @@ # pylint: disable=too-many-ancestors class GraphView(QtWidgets.QGraphicsView, ViewerMixin): - commits_selected = Signal(object) diff_commits = Signal(object, object) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/widgets/diff.py new/git-cola-4.3.1/cola/widgets/diff.py --- old/git-cola-4.3.0/cola/widgets/diff.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/widgets/diff.py 2023-08-19 00:18:21.000000000 +0200 @@ -616,7 +616,7 @@ self.cleanup() def cleanup(self): - for (image, unlink) in self.images: + for image, unlink in self.images: if unlink and core.exists(image): os.unlink(image) self.images = [] @@ -875,7 +875,6 @@ # pylint: disable=too-many-ancestors class DiffEditor(DiffTextEdit): - up = Signal() down = Signal() options_changed = Signal() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/widgets/editremotes.py new/git-cola-4.3.1/cola/widgets/editremotes.py --- old/git-cola-4.3.0/cola/widgets/editremotes.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/widgets/editremotes.py 2023-08-19 00:18:21.000000000 +0200 @@ -415,7 +415,6 @@ class RemoteWidget(QtWidgets.QWidget): - name = property( lambda self: get(self.remote_name), lambda self, value: self.remote_name.set_value(value), diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/widgets/filelist.py new/git-cola-4.3.1/cola/widgets/filelist.py --- old/git-cola-4.3.0/cola/widgets/filelist.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/widgets/filelist.py 2023-08-19 00:18:21.000000000 +0200 @@ -13,7 +13,6 @@ # pylint: disable=too-many-ancestors class FileWidget(TreeWidget): - files_selected = Signal(object) difftool_selected = Signal(object) histories_selected = Signal(object) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/widgets/main.py new/git-cola-4.3.1/cola/widgets/main.py --- old/git-cola-4.3.0/cola/widgets/main.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/widgets/main.py 2023-08-19 00:18:21.000000000 +0200 @@ -1395,7 +1395,7 @@ return menu.addSeparator() cache = {} - for (name, shortcut) in names_and_shortcuts: + for name, shortcut in names_and_shortcuts: sub_menu, action_name = build_menus(name, menu, cache) callback = cmds.run(cmds.RunConfigAction, context, name) menu_action = sub_menu.addAction(action_name, callback) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/widgets/patch.py new/git-cola-4.3.1/cola/widgets/patch.py --- old/git-cola-4.3.0/cola/widgets/patch.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/widgets/patch.py 2023-08-19 00:18:21.000000000 +0200 @@ -38,11 +38,7 @@ def get_patches_from_paths(paths): """Returns all patches benath a given path""" paths = [core.decode(p) for p in paths] - patches = [ - p - for p in paths - if core.isfile(p) and p.endswith(('.patch', '.mbox')) - ] + patches = [p for p in paths if core.isfile(p) and p.endswith(('.patch', '.mbox'))] dirs = [p for p in paths if core.isdir(p)] dirs.sort() for d in dirs: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/widgets/spellcheck.py new/git-cola-4.3.1/cola/widgets/spellcheck.py --- old/git-cola-4.3.0/cola/widgets/spellcheck.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/widgets/spellcheck.py 2023-08-19 00:18:21.000000000 +0200 @@ -191,7 +191,6 @@ class Highlighter(QtGui.QSyntaxHighlighter): - WORDS = r"(?iu)[\w']+" def __init__(self, doc, spellcheck_widget): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/widgets/standard.py new/git-cola-4.3.1/cola/widgets/standard.py --- old/git-cola-4.3.0/cola/widgets/standard.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/widgets/standard.py 2023-08-19 00:18:21.000000000 +0200 @@ -746,6 +746,7 @@ class DirectoryPathLineEdit(QtWidgets.QWidget): """A combined line edit and file browser button""" + def __init__(self, path, parent): QtWidgets.QWidget.__init__(self, parent) @@ -775,9 +776,7 @@ def _select_directory(self): """Open a file browser and select a directory""" - output_dir = qtutils.opendir_dialog( - N_('Select directory'), self.value() - ) + output_dir = qtutils.opendir_dialog(N_('Select directory'), self.value()) if not output_dir: return # Make the directory relative only if it the current directory or @@ -836,7 +835,6 @@ cancel_text=None, cancel_icon=None, ): - Dialog.__init__(self, parent=parent) if parent: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/widgets/status.py new/git-cola-4.3.1/cola/widgets/status.py --- old/git-cola-4.3.0/cola/widgets/status.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/widgets/status.py 2023-08-19 00:18:21.000000000 +0200 @@ -98,7 +98,7 @@ def set_initial_size(self): """Set the initial size of the status widget""" self.setMaximumWidth(222) - QtCore.QTimer.singleShot(1, lambda: self.setMaximumWidth(2 ** 13)) + QtCore.QTimer.singleShot(1, lambda: self.setMaximumWidth(2**13)) def refresh(self): """Refresh the tree and rerun the diff to see updates""" @@ -419,7 +419,7 @@ did_reselect = False with qtutils.BlockSignals(self): - for (new, old, sel, reselect) in saved_selection: + for new, old, sel, reselect in saved_selection: for item in sel: if item in new: reselect(item, current=False) @@ -436,7 +436,7 @@ # # The following block of code implements the behavior of selecting # the next item based on the previous selection. - for (new, old, sel, reselect) in saved_selection: + for new, old, sel, reselect in saved_selection: # When modified is staged, select the next modified item # When unmerged is staged, select the next unmerged item # When unstaging, select the next staged item diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/cola/widgets/text.py new/git-cola-4.3.1/cola/widgets/text.py --- old/git-cola-4.3.0/cola/widgets/text.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/cola/widgets/text.py 2023-08-19 00:18:21.000000000 +0200 @@ -25,7 +25,6 @@ class LineEdit(QtWidgets.QLineEdit): - cursor_changed = Signal(int, int) esc_pressed = Signal() @@ -286,7 +285,6 @@ class PlainTextEdit(QtWidgets.QPlainTextEdit): - cursor_changed = Signal(int, int) leave = Signal() @@ -522,7 +520,6 @@ class TextEdit(QtWidgets.QTextEdit): - cursor_changed = Signal(int, int) leave = Signal() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/docs/git-dag.rst new/git-cola-4.3.1/docs/git-dag.rst --- old/git-cola-4.3.0/docs/git-dag.rst 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/docs/git-dag.rst 2023-08-19 00:18:21.000000000 +0200 @@ -15,21 +15,21 @@ OPTIONS ======= ---prompt --------- +``--prompt`` +------------ Prompt for a Git repository instead of using the current directory. --r, --repo <path> ------------------ +``-r, --repo <path>`` +--------------------- Run `git dag` on the git repository in `<path>`. Defaults to the current directory. ---version ---------- +``--version`` +------------- Print the `git dag` version and exit. --h, --help ----------- +``-h, --help`` +-------------- Show usage and optional arguments. Log Options diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/docs/relnotes.rst new/git-cola-4.3.1/docs/relnotes.rst --- old/git-cola-4.3.0/docs/relnotes.rst 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/docs/relnotes.rst 2023-08-19 00:18:21.000000000 +0200 @@ -5,7 +5,7 @@ Latest Release ============== -:ref:`v4.3.0 <v4.3.0>` is the latest stable release. +:ref:`v4.3.1 <v4.3.1>` is the latest stable release. Development version =================== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/extras/sphinxtogithub/__init__.py new/git-cola-4.3.1/extras/sphinxtogithub/__init__.py --- old/git-cola-4.3.0/extras/sphinxtogithub/__init__.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/extras/sphinxtogithub/__init__.py 2023-08-19 00:18:21.000000000 +0200 @@ -1,6 +1,5 @@ """Script for preparing the html output of the Sphinx documentation system for github pages. """ -# flake8: noqa from __future__ import absolute_import, division, unicode_literals VERSION = (1, 1, 0, 'dev') diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/extras/sphinxtogithub/sphinxtogithub.py new/git-cola-4.3.1/extras/sphinxtogithub/sphinxtogithub.py --- old/git-cola-4.3.0/extras/sphinxtogithub/sphinxtogithub.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/extras/sphinxtogithub/sphinxtogithub.py 2023-08-19 00:18:21.000000000 +0200 @@ -16,7 +16,6 @@ class DirHelper(object): def __init__(self, is_dir, list_dir, walk, rmtree): - self.is_dir = is_dir self.list_dir = list_dir self.walk = walk @@ -25,7 +24,6 @@ class FileSystemHelper(object): def __init__(self, open_, path_join, move, exists): - self.open_ = open_ self.path_join = path_join self.move = move @@ -36,12 +34,10 @@ "Encapsulates a simple text replace" def __init__(self, from_, to): - self.from_ = from_ self.to = to def process(self, text): - return text.replace(self.from_, self.to) @@ -49,13 +45,11 @@ "Applies a series of replacements the contents of a file inplace" def __init__(self, name, replacers, opener): - self.name = name self.replacers = replacers self.opener = opener def process(self): - text = self.opener(self.name, "r").read() for replacer in self.replacers: @@ -70,31 +64,26 @@ self.remove = remove def __call__(self, name): - if self.exists(name): self.remove(name) class ForceRename(object): def __init__(self, renamer, remove): - self.renamer = renamer self.remove = remove def __call__(self, from_, to): - self.remove(to) self.renamer(from_, to) class VerboseRename(object): def __init__(self, renamer, stream): - self.renamer = renamer self.stream = stream def __call__(self, from_, to): - self.stream.write( "Renaming directory '%s' -> '%s'\n" % (os.path.basename(from_), os.path.basename(to)) @@ -107,28 +96,23 @@ "Encapsulates renaming a directory by removing its first character" def __init__(self, name, root, renamer): - self.name = name self.new_name = name[1:] self.root = root + os.sep self.renamer = renamer def path(self): - return os.path.join(self.root, self.name) def relative_path(self, directory, filename): - path = directory.replace(self.root, "", 1) return os.path.join(path, filename) def new_relative_path(self, directory, filename): - path = self.relative_path(directory, filename) return path.replace(self.name, self.new_name, 1) def process(self): - from_ = os.path.join(self.root, self.name) to = os.path.join(self.root, self.new_name) self.renamer(from_, to) @@ -136,29 +120,23 @@ class HandlerFactory(object): def create_file_handler(self, name, replacers, opener): - return FileHandler(name, replacers, opener) def create_dir_handler(self, name, root, renamer): - return DirectoryHandler(name, root, renamer) class OperationsFactory(object): def create_force_rename(self, renamer, remover): - return ForceRename(renamer, remover) def create_verbose_rename(self, renamer, stream): - return VerboseRename(renamer, stream) def create_replacer(self, from_, to): - return Replacer(from_, to) def create_remover(self, exists, remove): - return Remover(exists, remove) @@ -169,12 +147,10 @@ """ def __init__(self, directory_handlers, file_handlers): - self.directory_handlers = directory_handlers self.file_handlers = file_handlers def process(self): - for handler in self.file_handlers: handler.process() @@ -204,7 +180,6 @@ stream, force, ): - self.operations_factory = operations_factory self.handler_factory = handler_factory @@ -216,7 +191,6 @@ self.force = force def create_layout(self, path): - contents = self.dir_helper.list_dir(path) renamer = self.file_helper.move @@ -287,7 +261,6 @@ return Layout(underscore_directories, filelist) def is_underscore_dir(self, path, directory): - return self.dir_helper.is_dir( self.file_helper.path_join(path, directory) ) and directory.startswith("_") @@ -347,7 +320,6 @@ def main(args): - usage = "usage: %prog [options] <html directory>" parser = OptionParser(usage=usage) parser.add_option( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/garden.yaml new/git-cola-4.3.1/garden.yaml --- old/git-cola-4.3.0/garden.yaml 1970-01-01 01:00:00.000000000 +0100 +++ new/git-cola-4.3.1/garden.yaml 2023-08-19 00:18:21.000000000 +0200 @@ -0,0 +1,211 @@ +# Use "cargo install garden-tools" to install garden https://gitlab.com/garden-rs/garden +# +# Usage: +# +# # Development Workflows +# garden develop # Runs "pip install --editable ." +# garden requirements # Install runtime requirements +# garden requirements/opt # Install optional runtime requirements +# garden requirements/dev # Install developer requirements +# garden test # Run the test suite +# garden fmt # Format code using "black" +# garden doc # Generate documentation: html + manual pages +# garden html # Generate documentation: html only +# garden man # Generate documentation: manual pages only +# garden pot # Regenerate git-cola.pot with new translations +# garden po # Update .po files with new translations from git-cola.pot +# +# # Installation +# garden install # Install git-cola to the installation ${prefix} +# garden install docs # Install documentation +# +# # Variables can be overridden using "-D name=value", eg: +# garden -D DESTDIR=/tmp/stage -D prefix=/usr/local install +# garden -D prefix=$PWD/dist install docs +# +# # Related Projects +# garden grow pages # Clone the Git Cola homepage +# garden grow fedora # Clone the Fedora packaging +# garden grow deb # Clone the Debian packaging +--- +garden: + root: "${GARDEN_CONFIG_DIR}" + +trees: + git-cola: + path: "${GARDEN_CONFIG_DIR}" + url: "[email protected]:git-cola/git-cola.git" + commands: + develop: ${PIP} install --editable . + doc: garden -vv cmd docs html man + check: | + garden -vv test + garden -vv doc + garden -vv pylint + fmt: | + ${GIT} ls-files -- '*.py' | + ${GREP} -v ^qtpy | + ${XARGS} ${BLACK} --skip-string-normalization + html: garden -vv html docs + install: | + if test -n "${DESTDIR}" + then + pip_root="--root=${DESTDIR}" + export DESTDIR="${DESTDIR}" + fi + ${PIP} install --disable-pip-version-check $pip_root --prefix=${prefix} "$@" . + po: | + for po in cola/i18n/*.po + do + ${MSGMERGE} \ + --no-wrap \ + --no-fuzzy-matching \ + --sort-output \ + --output-file $$po.new \ + $$po \ + cola/i18n/git-cola.pot + mv $$po.new $$po + done + pot: | + ${XGETTEXT} \ + --language=Python \ + --keyword=N_ \ + --no-wrap \ + --omit-header \ + --sort-output \ + --output-dir cola/i18n \ + --output git-cola.pot \ + cola/*.py \ + cola/*/*.py + man: garden -vv man docs + pylint: | + ${PYLINT} --version + ${PYLINT} --rcfile=.pylintrc ${PYLINT_OPTIONS} "$@" cola test + requirements: ${PIP} install --requirement requirements/requirements.txt + requirements/opt: ${PIP} install --requirement requirements/requirements-optional.txt + requirements/dev: ${PIP} install --requirement requirements/requirements-dev.txt + test: ${PYTEST} ${PYTEST_OPTIONS} "$@" cola test + remotes: + DasaniT: "https://github.com/DasaniT/git-cola.git" + Mailaender: "https://github.com/Mailaender/git-cola.git" + Mithil467: "https://github.com/Mithil467/git-cola.git" + NielBuys: "https://github.com/NielBuys/git-cola.git" + WNguyen14: "https://github.com/WNguyen14/git-cola.git" + abid1998: "https://github.com/abid1998/git-cola.git" + achernet: "https://github.com/achernet/git-cola.git" + axel-h: "https://github.com/axel-h/git-cola.git" + bearsh: "https://github.com/bearsh/git-cola.git" + bensmrs: "https://github.com/bensmrs/git-cola.git" + bobvanderlinden: "https://github.com/bobvanderlinden/git-cola.git" + brccabral: "https://github.com/brccabral/git-cola.git" + davvid: "[email protected]:davvid/git-cola.git" + dschwoerer: "https://github.com/dschwoerer/git-cola.git" + florisla: "https://github.com/florisla/git-cola.git" + fu7mu4: "https://github.com/fu7mu4/git-cola.git" + gdebure: "https://github.com/gdebure/git-cola.git" + github: "[email protected]:git-cola/git-cola.git" + guoyunhe: "https://github.com/guoyunhe/git-cola.git" + gyuris: "https://github.com/gyuris/git-cola.git" + haffmans: "https://github.com/haffmans/git-cola.git" + harmathy: "https://github.com/harmathy/git-cola.git" + hsoft: "https://github.com/hsoft/git-cola.git" + jamie-pate: "https://github.com/jamie-pate/git-cola.git" + kenyuy: "https://github.com/kenyuy/git-cola.git" + kisaragi-hiu: "https://github.com/kisaragi-hiu/git-cola.git" + kneirinck: "https://github.com/kneirinck/git-cola.git" + kurtmckee: "https://github.com/kurtmckee/git-cola.git" + laerreal: "https://github.com/laerreal/git-cola.git" + lah7: "https://github.com/lah7/git-cola.git" + living180: "https://github.com/living180/git-cola.git" + ljhcage: "https://github.com/ljhcage/git-cola.git" + malpas: "https://github.com/malpas/git-cola.git" + melkecelioglu: "https://github.com/melkecelioglu/git-cola.git" + milestone12: "https://github.com/milestone12/git-cola.git" + mmargoliono: "https://github.com/mmargoliono/git-cola" + mp-chet: "https://github.com/mp-chet/git-cola.git" + nakanoi: "https://github.com/nakanoi/git-cola.git" + nandalopes: "https://github.com/nandalopes/git-cola.git" + pilarmolinalopez: "https://github.com/pilarmolinalopez/git-cola.git" + quintusfelix: "https://github.com/quintusfelix/git-cola.git" + rafaelreuber: "https://github.com/rafaelreuber/git-cola.git" + scop: "https://github.com/scop/git-cola.git" + sergei-dyshel: "https://github.com/sergei-dyshel/git-cola.git" + skunkwerks: "https://github.com/skunkwerks/git-cola.git" + takluyver: "https://github.com/takluyver/git-cola.git" + thk123: "https://github.com/thk123/git-cola.git" + timgates42: "https://github.com/timgates42/git-cola.git" + vdragon: "https://github.com/Vdragon/git-cola.git" + victorhck: "https://github.com/victorhck/git-cola.git" + virtualstaticvoid: "https://github.com/virtualstaticvoid/git-cola.git" + wm4: "https://github.com/wm4/git-cola.git" + wojnilowicz: "https://github.com/wojnilowicz/git-cola.git" + deb: + description: Debian packaging for Git Cola + url: "[email protected]:git-cola/git-cola-debian.git" + remotes: + davvid: "[email protected]:davvid/git-cola-debian.git" + docs: + commands: + clean: rm -fr _build + doctest: ${SPHINXBUILD} -b doctest ${SPHINX_OPTIONS_ALL} _build/doctest + html: ${SPHINXBUILD} -b html ${SPHINX_OPTIONS_ALL} _build/html + man: ${SPHINXBUILD} -b man ${SPHINX_OPTIONS_ALL} _build/man + linkcheck: ${SPHINXBUILD} -b linkcheck ${SPHINX_OPTIONS_ALL} _build/linkcheck + install: | + ${MKDIR_P} ${DESTDIR}${docdir} + ${INSTALL} -m 644 *.html ${DESTDIR}${docdir} + ${INSTALL} -m 644 *.rst ${DESTDIR}${docdir} + # HTML documentation + ${MKDIR_P} ${DESTDIR}${htmldir} + ${RSYNC} ${RSYNC_OPTIONS} _build/html/ ${DESTDIR}${htmldir}/ + # Manual pages + ${MKDIR_P} ${DESTDIR}${mandir} + ${INSTALL} -m 644 _build/man/git-cola.1 ${DESTDIR}${mandir} + ${INSTALL} -m 644 _build/man/git-dag.1 ${DESTDIR}${mandir} + fedora: + description: Fedora packaging for Git Cola + url: "https://src.fedoraproject.org/rpms/git-cola.git" + remotes: + git-cola: "[email protected]:git-cola/git-cola-fedora.git" + davvid: "[email protected]:davvid/git-cola-fedora.git" + pages: + description: "Git Cola's homepage" + url: "[email protected]:git-cola/git-cola.gitlab.io.git" + remotes: + github: "[email protected]:git-cola/git-cola.github.io.git" + ls-jad-elkik: "git://github.com/ls-jad-elkik/git-cola.github.io.git" + lz-coder: "https://github.com/lz-coder/git-cola.github.io.git" + links: + - "https://git-cola.gitlab.io" + - "https://git-cola.github.io" + +# Variables can be overridden externally using "garden -D name=value ...". +variables: + # Traditional DESTDIR + prefix variables + DESTDIR: "" + prefix: ${GARDEN_CONFIG_DIR}/dist + docdir: ${prefix}/share/doc/git-cola + htmldir: ${docdir}/html + mandir: ${prefix}/share/man/man1 + # External commands and options + BLACK: black + GIT: git + GREP: grep + INSTALL: install + MKDIR_P: mkdir -p + MSGMERGE: msgmerge + PIP: pip + PYLINT: ${PYTHON} -B -m pylint + PYLINT_OPTIONS: $ ${PYLINT} --score=no --help >/dev/null 2>&1 && printf '%s' --score=no + PYTEST: ${PYTHON3} -B -m pytest + PYTEST_OPTIONS: $ test "$(uname -s)" != "Linux" && printf '%s' --ignore=cola/inotify.py + PYTHON: python3 + RSYNC: rsync + RSYNC_OPTIONS: "-r --delete --exclude=.buildinfo" + SPHINXBUILD: sphinx-build + SPHINX_OPTIONS: "-a" + SPHINX_OPTIONS_ALL: "-d _build/doctrees ." + XARGS: xargs + XGETTEXT: xgettext + +... diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/pynsist.cfg new/git-cola-4.3.1/pynsist.cfg --- old/git-cola-4.3.0/pynsist.cfg 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/pynsist.cfg 2023-08-19 00:18:21.000000000 +0200 @@ -2,7 +2,7 @@ [Application] name=git-cola -version=4.3.0 +version=4.3.1 entry_point=cola.main:shortcut_launch icon=cola/icons/git-cola.ico extra_preamble=contrib/win32/pynsist-preamble.py diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/pyproject.toml new/git-cola-4.3.1/pyproject.toml --- old/git-cola-4.3.0/pyproject.toml 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/pyproject.toml 2023-08-19 00:18:21.000000000 +0200 @@ -34,4 +34,4 @@ # "fallback_version" does not (currently) work when building from tarballs. # "fallback_version" should start working once this upstream issue is resolved: # https://github.com/pypa/setuptools_scm/issues/549 -fallback_version = "4.3.0" +fallback_version = "4.3.1" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/requirements/requirements-dev.txt new/git-cola-4.3.1/requirements/requirements-dev.txt --- old/git-cola-4.3.0/requirements/requirements-dev.txt 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/requirements/requirements-dev.txt 2023-08-19 00:18:21.000000000 +0200 @@ -6,15 +6,14 @@ setuptools_scm[toml] >= 3.4.1 wheel -## pylint, flake8 checkers are used by "make check". -flake8 +## pylint is used by "garden check". pylint>=2.14.0 -## pytest packages are used by the "make test" test suite. +## pytest packages are used by the "garden test" test suite. pytest>=3.6 pytest-cov -## Build and install documentation using "make doc" and "make install-doc". +## Build and install documentation using "garden doc" and "garden install-doc". jaraco.packaging >= 9 rst.linker >= 1.9 Sphinx diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/share/metainfo/git-cola.appdata.xml new/git-cola-4.3.1/share/metainfo/git-cola.appdata.xml --- old/git-cola-4.3.0/share/metainfo/git-cola.appdata.xml 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/share/metainfo/git-cola.appdata.xml 2023-08-19 00:18:21.000000000 +0200 @@ -17,6 +17,7 @@ </screenshots> <url type="homepage">https://git-cola.github.io/</url> <releases> + <release version="4.3.1" date="2023-08-18" /> <release version="4.3.0" date="2023-08-12" /> <release version="4.2.1" date="2023-03-31" /> <release version="4.2.0" date="2023-03-23" /> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/share/metainfo/git-dag.appdata.xml new/git-cola-4.3.1/share/metainfo/git-dag.appdata.xml --- old/git-cola-4.3.0/share/metainfo/git-dag.appdata.xml 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/share/metainfo/git-dag.appdata.xml 2023-08-19 00:18:21.000000000 +0200 @@ -11,6 +11,7 @@ </description> <url type="homepage">https://git-cola.github.io/</url> <releases> + <release version="4.3.1" date="2023-08-18" /> <release version="4.3.0" date="2023-08-12" /> <release version="4.2.1" date="2023-03-31" /> <release version="4.2.0" date="2023-03-23" /> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/test/browse_model_test.py new/git-cola-4.3.1/test/browse_model_test.py --- old/git-cola-4.3.0/test/browse_model_test.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/test/browse_model_test.py 2023-08-19 00:18:21.000000000 +0200 @@ -9,7 +9,7 @@ from .helper import app_context -# These assertions make flake8 happy. It considers them unused imports otherwise. +# These assertions make pylint happy. It considers them unused imports otherwise. assert app_context is not None diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/test/git_test.py new/git-cola-4.3.1/test/git_test.py --- old/git-cola-4.3.0/test/git_test.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/test/git_test.py 2023-08-19 00:18:21.000000000 +0200 @@ -124,7 +124,6 @@ @patch('cola.core.getenv') @patch('cola.git.is_git_dir') def test_find_git_honors_ceiling_dirs(is_git_dir, getenv): - git_dir = '/ceiling/.git' ceiling = '/tmp:/ceiling:/other/ceiling' is_git_dir.side_effect = lambda x: x == git_dir diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/test/gitcfg_test.py new/git-cola-4.3.1/test/gitcfg_test.py --- old/git-cola-4.3.0/test/gitcfg_test.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/test/gitcfg_test.py 2023-08-19 00:18:21.000000000 +0200 @@ -6,7 +6,7 @@ from .helper import app_context -# These assertions make flake8 happy. It considers them unused imports otherwise. +# These assertions make pylint happy. It considers them unused imports otherwise. assert app_context is not None diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/test/gitcmds_test.py new/git-cola-4.3.1/test/gitcmds_test.py --- old/git-cola-4.3.0/test/gitcmds_test.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/test/gitcmds_test.py 2023-08-19 00:18:21.000000000 +0200 @@ -11,7 +11,7 @@ from .helper import app_context -# These assertions make flake8 happy. It considers them unused imports otherwise. +# These assertions make pylint happy. It considers them unused imports otherwise. assert app_context is not None diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/test/gitops_test.py new/git-cola-4.3.1/test/gitops_test.py --- old/git-cola-4.3.0/test/gitops_test.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/test/gitops_test.py 2023-08-19 00:18:21.000000000 +0200 @@ -6,7 +6,7 @@ from .helper import app_context -# These assertions make flake8 happy. It considers them unused imports otherwise. +# These assertions make pylint happy. It considers them unused imports otherwise. assert app_context is not None diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/test/main_model_test.py new/git-cola-4.3.1/test/main_model_test.py --- old/git-cola-4.3.0/test/main_model_test.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/test/main_model_test.py 2023-08-19 00:18:21.000000000 +0200 @@ -13,7 +13,7 @@ from .helper import Mock -# These assertions make flake8 happy. It considers them unused imports otherwise. +# These assertions make pylint happy. It considers them unused imports otherwise. assert app_context is not None REMOTE = 'server' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/test/startup_test.py new/git-cola-4.3.1/test/startup_test.py --- old/git-cola-4.3.0/test/startup_test.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/test/startup_test.py 2023-08-19 00:18:21.000000000 +0200 @@ -6,7 +6,7 @@ from .helper import app_context -# These assertions make flake8 happy. It considers them unused imports otherwise. +# These assertions make pylint happy. It considers them unused imports otherwise. assert app_context is not None diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/git-cola-4.3.0/test/stash_model_test.py new/git-cola-4.3.1/test/stash_model_test.py --- old/git-cola-4.3.0/test/stash_model_test.py 2023-08-13 06:41:48.000000000 +0200 +++ new/git-cola-4.3.1/test/stash_model_test.py 2023-08-19 00:18:21.000000000 +0200 @@ -7,7 +7,7 @@ from .helper import app_context -# These assertions make flake8 happy. It considers them unused imports otherwise. +# These assertions make pylint happy. It considers them unused imports otherwise. assert app_context is not None
