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
 ====

Reply via email to