Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-khal for openSUSE:Factory checked in at 2024-02-13 22:44:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-khal (Old) and /work/SRC/openSUSE:Factory/.python-khal.new.1815 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-khal" Tue Feb 13 22:44:06 2024 rev:7 rq:1146356 version:0.11.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-khal/python-khal.changes 2023-12-28 23:05:07.042455080 +0100 +++ /work/SRC/openSUSE:Factory/.python-khal.new.1815/python-khal.changes 2024-02-13 22:44:38.113143598 +0100 @@ -1,0 +2,6 @@ +Mon Feb 12 17:39:35 UTC 2024 - Matej Cepl <mc...@cepl.eu> + +- Update to 0.11.3: + - FIX support urwid 2.4.2 + +------------------------------------------------------------------- Old: ---- khal-0.11.2.tar.gz New: ---- khal-0.11.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-khal.spec ++++++ --- /var/tmp/diff_new_pack.E1ITWZ/_old 2024-02-13 22:44:38.633162375 +0100 +++ /var/tmp/diff_new_pack.E1ITWZ/_new 2024-02-13 22:44:38.633162375 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-khal # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-khal -Version: 0.11.2 +Version: 0.11.3 Release: 0 Summary: CLI calendar with CalDAV support License: MIT @@ -55,7 +55,7 @@ Requires: python-tzlocal Requires: python-urwid Requires(post): update-alternatives -Requires(postun):update-alternatives +Requires(postun): update-alternatives BuildArch: noarch %python_subpackages ++++++ khal-0.11.2.tar.gz -> khal-0.11.3.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/khal-0.11.2/.readthedocs.yml new/khal-0.11.3/.readthedocs.yml --- old/khal-0.11.2/.readthedocs.yml 2023-06-04 00:02:14.000000000 +0200 +++ new/khal-0.11.3/.readthedocs.yml 2024-02-12 17:57:18.000000000 +0100 @@ -4,8 +4,12 @@ sphinx: configuration: doc/source/conf.py +build: + os: "ubuntu-22.04" + tools: + python: "3.11" + python: - version: 3.8 install: - requirements: doc/requirements.txt - method: setuptools diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/khal-0.11.2/CHANGELOG.rst new/khal-0.11.3/CHANGELOG.rst --- old/khal-0.11.2/CHANGELOG.rst 2023-06-07 21:42:40.000000000 +0200 +++ new/khal-0.11.3/CHANGELOG.rst 2024-02-12 17:57:18.000000000 +0100 @@ -7,10 +7,15 @@ may want to subscribe to `GitHub's tag feed <https://github.com/geier/khal/tags.atom>`_. +0.11.3 +====== +2024-02-12 + +* FIX support urwid 2.4.2 0.11.2 ====== -not released yet +2023-06-07 * FIX khal `at` also uses `event_format` not `agenda_event_format` * FIX duplicating an event using `p` in ikhal diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/khal-0.11.2/PKG-INFO new/khal-0.11.3/PKG-INFO --- old/khal-0.11.2/PKG-INFO 2023-06-07 21:46:06.884709600 +0200 +++ new/khal-0.11.3/PKG-INFO 2024-02-12 18:04:04.029906300 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: khal -Version: 0.11.2 +Version: 0.11.3 Summary: A standards based terminal calendar Home-page: http://lostpackets.de/khal/ Author: khal contributors @@ -17,9 +17,20 @@ Classifier: Programming Language :: Python :: 3 :: Only Classifier: Topic :: Utilities Classifier: Topic :: Communications -Provides-Extra: proctitle License-File: COPYING License-File: AUTHORS.txt +Requires-Dist: click>=3.2 +Requires-Dist: click_log>=0.2.0 +Requires-Dist: icalendar>=4.0.3 +Requires-Dist: urwid>=1.3.0 +Requires-Dist: pyxdg +Requires-Dist: pytz +Requires-Dist: python-dateutil +Requires-Dist: configobj +Requires-Dist: atomicwrites>=0.1.7 +Requires-Dist: tzlocal>=1.0 +Provides-Extra: proctitle +Requires-Dist: setproctitle; extra == "proctitle" khal ==== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/khal-0.11.2/khal/ui/calendarwidget.py new/khal-0.11.3/khal/ui/calendarwidget.py --- old/khal-0.11.2/khal/ui/calendarwidget.py 2023-06-07 20:43:12.000000000 +0200 +++ new/khal-0.11.3/khal/ui/calendarwidget.py 2024-02-12 17:57:18.000000000 +0100 @@ -148,7 +148,7 @@ @urwid.Columns.focus_position.setter def focus_position(self, position: int) -> None: - """calls on_date_change before calling super()._set_focus_position""" + """calls on_date_change before setting super().focus_position""" # do not call when building up the interface, lots of potentially # expensive calls made here if self._init: @@ -163,7 +163,7 @@ def set_focus_date(self, a_date): for num, day in enumerate(self.contents[1:8], 1): if day[0].date == a_date: - self._set_focus_position(num) + self.focus_position = num return None raise ValueError('%s not found in this week' % a_date) @@ -381,7 +381,7 @@ """ row, column = self.get_date_pos(a_day) self.set_focus(row) - self[self.focus]._set_focus_position(column) + self[self.focus].focus_position = (column) @property def earliest_date(self): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/khal-0.11.2/khal/ui/editor.py new/khal-0.11.3/khal/ui/editor.py --- old/khal-0.11.2/khal/ui/editor.py 2023-06-07 20:00:37.000000000 +0200 +++ new/khal-0.11.3/khal/ui/editor.py 2024-02-12 17:57:18.000000000 +0100 @@ -58,7 +58,7 @@ self._monthdisplay = monthdisplay self._firstweekday = firstweekday self._keybindings = {} if keybindings is None else keybindings - self.__super.__init__(widget) + super().__init__(widget) def keypress(self, size, key): if key == 'enter': @@ -105,7 +105,7 @@ weeknumbers=False, firstweekday=0, monthdisplay='firstday', keybindings=None, ): - datewidth = len(startdt.strftime(dateformat)) + 1 + datewidth = len(startdt.strftime(dateformat)) self._dateformat = dateformat if startdt is None: startdt = dt.date.today() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/khal-0.11.2/khal/ui/widgets.py new/khal-0.11.3/khal/ui/widgets.py --- old/khal-0.11.2/khal/ui/widgets.py 2023-06-07 20:00:37.000000000 +0200 +++ new/khal-0.11.3/khal/ui/widgets.py 2024-02-12 17:57:18.000000000 +0100 @@ -255,7 +255,7 @@ pile = NPile(buttons, outermost=True) num = [num for num, elem in enumerate(parent.choices) if elem == parent.active][0] - pile.set_focus(num) + pile.focus_position = num fill = urwid.Filler(pile) urwid.WidgetWrap.__init__(self, urwid.AttrMap(fill, 'popupbg')) @@ -284,14 +284,14 @@ def _select_first_selectable(self): """select our first selectable item (recursivly if that item SupportsNext)""" i = self._first_selectable() - self.set_focus(i) + self.focus_position = i if isinstance(self.contents[i][0], SupportsNext): self.contents[i][0]._select_first_selectable() def _select_last_selectable(self): """select our last selectable item (recursivly if that item SupportsNext)""" i = self._last_selectable() - self.set_focus(i) + self.focus_position = i if isinstance(self._contents[i][0], SupportsNext): self.contents[i][0]._select_last_selectable() @@ -318,7 +318,7 @@ else: for i in range(self.focus_position + 1, len(self._contents)): if self._contents[i][0].selectable(): - self.set_focus(i) + self.focus_position = i if isinstance(self._contents[i][0], SupportsNext): self._contents[i][0]._select_first_selectable() break @@ -330,7 +330,7 @@ else: for i in range(self.focus_position - 1, 0 - 1, -1): if self._contents[i][0].selectable(): - self.set_focus(i) + self.focus_position = i if isinstance(self._contents[i][0], SupportsNext): self._contents[i][0]._select_last_selectable() break @@ -352,14 +352,14 @@ def _select_first_selectable(self): """select our first selectable item (recursivly if that item SupportsNext)""" i = self._first_selectable() - self.set_focus(i) + self.focus_position = i if isinstance(self.body[i], SupportsNext): self.body[i]._select_first_selectable() def _select_last_selectable(self): """select our last selectable item (recursivly if that item SupportsNext)""" i = self._last_selectable() - self.set_focus(i) + self.focus_position = i if isinstance(self.body[i], SupportsNext): self.body[i]._select_last_selectable() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/khal-0.11.2/khal/version.py new/khal-0.11.3/khal/version.py --- old/khal-0.11.2/khal/version.py 2023-06-07 21:46:06.000000000 +0200 +++ new/khal-0.11.3/khal/version.py 2024-02-12 18:04:03.000000000 +0100 @@ -1,5 +1,16 @@ -# coding: utf-8 # file generated by setuptools_scm # don't change, don't track in version control -__version__ = version = '0.11.2' -__version_tuple__ = version_tuple = (0, 11, 2) +TYPE_CHECKING = False +if TYPE_CHECKING: + from typing import Tuple, Union + VERSION_TUPLE = Tuple[Union[int, str], ...] +else: + VERSION_TUPLE = object + +version: str +__version__: str +__version_tuple__: VERSION_TUPLE +version_tuple: VERSION_TUPLE + +__version__ = version = '0.11.3' +__version_tuple__ = version_tuple = (0, 11, 3) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/khal-0.11.2/khal.egg-info/PKG-INFO new/khal-0.11.3/khal.egg-info/PKG-INFO --- old/khal-0.11.2/khal.egg-info/PKG-INFO 2023-06-07 21:46:06.000000000 +0200 +++ new/khal-0.11.3/khal.egg-info/PKG-INFO 2024-02-12 18:04:03.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: khal -Version: 0.11.2 +Version: 0.11.3 Summary: A standards based terminal calendar Home-page: http://lostpackets.de/khal/ Author: khal contributors @@ -17,9 +17,20 @@ Classifier: Programming Language :: Python :: 3 :: Only Classifier: Topic :: Utilities Classifier: Topic :: Communications -Provides-Extra: proctitle License-File: COPYING License-File: AUTHORS.txt +Requires-Dist: click>=3.2 +Requires-Dist: click_log>=0.2.0 +Requires-Dist: icalendar>=4.0.3 +Requires-Dist: urwid>=1.3.0 +Requires-Dist: pyxdg +Requires-Dist: pytz +Requires-Dist: python-dateutil +Requires-Dist: configobj +Requires-Dist: atomicwrites>=0.1.7 +Requires-Dist: tzlocal>=1.0 +Provides-Extra: proctitle +Requires-Dist: setproctitle; extra == "proctitle" khal ====