Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-invocations for 
openSUSE:Factory checked in at 2026-05-29 18:03:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-invocations (Old)
 and      /work/SRC/openSUSE:Factory/.python-invocations.new.1937 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-invocations"

Fri May 29 18:03:46 2026 rev:18 rq:1355731 version:4.0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-invocations/python-invocations.changes    
2026-04-13 23:18:27.255053794 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-invocations.new.1937/python-invocations.changes
  2026-05-29 18:03:48.722180207 +0200
@@ -1,0 +2,7 @@
+Fri May 29 05:39:51 UTC 2026 - Steve Kowalik <[email protected]>
+
+- Add patch switch-to-blessed.patch:
+  * Use blessed, rather than blessings.
+- Add missing Requires on build and pip.
+
+-------------------------------------------------------------------

New:
----
  switch-to-blessed.patch

----------(New B)----------
  New:
- Add patch switch-to-blessed.patch:
  * Use blessed, rather than blessings.
----------(New E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-invocations.spec ++++++
--- /var/tmp/diff_new_pack.h3vx6p/_old  2026-05-29 18:03:50.198241257 +0200
+++ /var/tmp/diff_new_pack.h3vx6p/_new  2026-05-29 18:03:50.202241423 +0200
@@ -27,7 +27,9 @@
 Patch0:         invocations-no-bundled.patch
 # PATCH-FIX-OPENSUSE drop-icecream-dep.patch -- [email protected]
 Patch1:         drop-icecream-dep.patch
-BuildRequires:  %{python_module blessings >= 1.6}
+# PATCH-FIX-OPENSUSE switch to blessed
+Patch2:         switch-to-blessed.patch
+BuildRequires:  %{python_module blessed >= 1.6}
 BuildRequires:  %{python_module build >= 1.3}
 BuildRequires:  %{python_module invoke >= 1.7.2}
 BuildRequires:  %{python_module pip >= 25.2}
@@ -42,8 +44,10 @@
 BuildRequires:  %{python_module wheel >= 0.24.0}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-blessings >= 1.6
+Requires:       python-blessed >= 1.6
+Requires:       python-build >= 1.3
 Requires:       python-invoke >= 1.7.2
+Requires:       python-pip >= 25.2
 Requires:       python-releases >= 1.6
 Requires:       python-semantic_version >= 2.4
 Requires:       python-tabulate >= 0.7.5

++++++ switch-to-blessed.patch ++++++
Index: invocations-4.0.2/invocations/packaging/release.py
===================================================================
--- invocations-4.0.2.orig/invocations/packaging/release.py
+++ invocations-4.0.2/invocations/packaging/release.py
@@ -24,7 +24,7 @@ try:
 except ImportError:
     from lexicon import Lexicon
 
-from blessings import Terminal
+from blessed import Terminal
 from docutils.utils import Reporter
 from enum import Enum
 from invoke import Collection, task, Exit
@@ -79,7 +79,7 @@ for key in ("halt_level", "report_level"
 # State junk
 #
 
-# Blessings Terminal object for ANSI colorization.
+# Blessed Terminal object for ANSI colorization.
 # NOTE: mildly uncomfortable with the instance living at module level, but also
 # pretty sure it's unlikely to change meaningfully over time, between
 # threads/etc - and it'd be otherwise a PITA to cart around/re-instantiate.
Index: invocations-4.0.2/pyproject.toml
===================================================================
--- invocations-4.0.2.orig/pyproject.toml
+++ invocations-4.0.2/pyproject.toml
@@ -16,7 +16,7 @@ dependencies = [
     # time if missing), but that got hairy fast, and these are all
     # pure-Python packages, so it shouldn't be a huge burden for users to
     # obtain them.
-    "blessings>=1.6",
+    "blessed>=1.6",
     "build>=1.3",
     # For envs that don't actually have pip - we use some of its tooling atm.
     "pip~=25.2",

Reply via email to