From unknown Sun Jun 22 00:46:49 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75082] [PATCH] gnu: Add python-terminaltexteffects. Resent-From: Andrew Wong Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 25 Dec 2024 08:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 75082 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75082@debbugs.gnu.org Cc: Andrew Wong X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.173511520725676 (code B ref -1); Wed, 25 Dec 2024 08:27:02 +0000 Received: (at submit) by debbugs.gnu.org; 25 Dec 2024 08:26:47 +0000 Received: from localhost ([127.0.0.1]:36103 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tQMj9-0006g4-6M for submit@debbugs.gnu.org; Wed, 25 Dec 2024 03:26:47 -0500 Received: from lists.gnu.org ([209.51.188.17]:39742) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tQMj4-0006fo-41 for submit@debbugs.gnu.org; Wed, 25 Dec 2024 03:26:45 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tQMiy-0007oa-Ge for guix-patches@gnu.org; Wed, 25 Dec 2024 03:26:38 -0500 Received: from qs51p00im-qukt01071501.me.com ([17.57.155.4]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tQMiu-0000qN-R8 for guix-patches@gnu.org; Wed, 25 Dec 2024 03:26:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; t=1735115191; bh=ROz1lQbT7nlCDL6e/9DCO40C5JHoNzkfHWEgDLRTPaM=; h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme; b=b2YiuoqnMAlWasNbHdmIvCHata/hh32uHZ6y25Wssycwqz71NOZvAXSa/s8M6FYkS CW7WGiOzwqwDgUNL87HrqBpWZMYA4UiUztFYopG8wNX0tC0ZenQPq7q6OIBWsUSmYh hurtCAC5RaP+IiCxTWzmCpY3kMDBeA6Qks/JFrCLN7LZB7lrffdk2MfdsufmAi6tRW pdtBJBuM4n7zCFBocS8nqGSESw9Hph8wa4EIQHcj+cCYDkYIFbdFeISklk821FCZ9l y4ldvgrhVkso3Nn1znTWs1fMD8TVgMbLqdGF24xOZOmbCCd5AWrg3nMhPIN1o9BaJR EYBaDooK3IK0g== Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com [17.57.155.28]) by qs51p00im-qukt01071501.me.com (Postfix) with ESMTPSA id 925CD1C40136; Wed, 25 Dec 2024 08:26:30 +0000 (UTC) From: Andrew Wong Date: Wed, 25 Dec 2024 03:26:02 -0500 Message-ID: <20241225082614.11711-1-wongandj@icloud.com> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Proofpoint-GUID: N_nOqWvgtLxJfsRZmx3Qypgl3xoKgIVS X-Proofpoint-ORIG-GUID: N_nOqWvgtLxJfsRZmx3Qypgl3xoKgIVS X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2024-12-25_03,2024-12-24_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 clxscore=1015 mlxscore=0 spamscore=0 mlxlogscore=999 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2308100000 definitions=main-2412250073 X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8 Received-SPF: pass client-ip=17.57.155.4; envelope-from=wongandj@icloud.com; helo=qs51p00im-qukt01071501.me.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Change-Id: I6ef522fe5c59b4da4e604fe6473e42e5d2b476d0 --- gnu/packages/toys.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/toys.scm b/gnu/packages/toys.scm index 359cdbcbe1..6da211046f 100644 --- a/gnu/packages/toys.scm +++ b/gnu/packages/toys.scm @@ -42,6 +42,9 @@ (define-module (gnu packages toys) #:use-module (guix build-system gnu) #:use-module (guix build-system copy) #:use-module (guix build-system meson) + #:use-module (guix build-system python) + #:use-module (guix build-system pyproject) + #:use-module (gnu packages python-xyz) #:use-module (guix download) #:use-module (guix gexp) #:use-module (guix git-download) @@ -49,6 +52,36 @@ (define-module (gnu packages toys) #:use-module (guix packages) #:use-module (guix utils)) +(define-public python-terminaltexteffects + (package + (name "python-terminaltexteffects") + (version "0.11.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "terminaltexteffects" version)) + (sha256 + (base32 "1cnw2f0pwsbvva9pbiwjxc8aygvsnfjlpbhrdflh8fh0p9rwnc0l")))) + (build-system pyproject-build-system) + (arguments + `(#:phases (modify-phases %standard-phases + (delete 'check)))) + (inputs (list poetry)) + (home-page "https://github.com/ChrisBuilds/terminaltexteffects") + (synopsis "Terminal visual effects engine and demo toy") + (description + "TerminalTextEffects (TTE) is a terminal visual effects engine. TTE can +be installed as a system application to produce effects in your +terminal, or as a Python library to enable effects within your Python +scripts/applications. TTE includes a growing library of built-in +effects which showcase the engine's features, including complex +character movement via Paths, Waypoints, and motion easing, with +support for quadratic/cubic bezier curves, complex animations via +Scenes with symbol/color changes, layers, easing, and Path synced +progression, and variable stop/step color gradient generation. Runs +inline, preserving terminal state and workflow.") + (license license:expat))) + (define-public daikichi (package (name "daikichi") -- 2.46.0 From unknown Sun Jun 22 00:46:49 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75082] [PATCH v2] gnu: Add terminaltexteffects. References: <20241225082614.11711-1-wongandj@icloud.com> In-Reply-To: <20241225082614.11711-1-wongandj@icloud.com> Resent-From: Andrew Wong Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 05 Jan 2025 09:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75082 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75082@debbugs.gnu.org Cc: Andrew Wong Received: via spool by 75082-submit@debbugs.gnu.org id=B75082.173606965328595 (code B ref 75082); Sun, 05 Jan 2025 09:35:01 +0000 Received: (at 75082) by debbugs.gnu.org; 5 Jan 2025 09:34:13 +0000 Received: from localhost ([127.0.0.1]:59882 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUN1R-0007R9-B8 for submit@debbugs.gnu.org; Sun, 05 Jan 2025 04:34:13 -0500 Received: from qs51p00im-qukt01080101.me.com ([17.57.155.18]:57053) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tUN1P-0007Qt-5z for 75082@debbugs.gnu.org; Sun, 05 Jan 2025 04:34:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; t=1736069645; bh=bqHhKlyGLUXdPsVHfwKiHjP2lX5JEl2L6SNH3jbZ7HA=; h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme; b=IrxsZdR4fRKtFcXUCB46zd62tF1cJs1gAAhNLKiHR0tJ/ln2iOLGLUhJJpS1vJhBV YTiKWf/Kw22NgK75B4XJY9qbB3XRRm8tE7L67GYpNcvA4WYTMMEmWrZ2YLzhMdHczo Cf7SrkPdPyPpW/tmcaPbmaLXucn2AZaqYYLn7x4pPXZrHdOlapZYO626neQjJs1esk zmrbTE/e7YuKgBRDQROS4A8fHEY6s2Y4jMIr7yuz/KthDjCt2290A/V5PEFUfeG6iO yG5/egj30AMG5x6JxxUa+trMDaNQoCYdAG0Y9vNGjgxDYv/B4Y8YOvfR/tZleQ0T4V yB4kBPNobGsaA== Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com [17.57.155.28]) by qs51p00im-qukt01080101.me.com (Postfix) with ESMTPSA id 5F4FA6180245; Sun, 5 Jan 2025 09:34:04 +0000 (UTC) From: Andrew Wong Date: Sun, 5 Jan 2025 04:33:49 -0500 Message-ID: <4357c7b7dc338db67ecfdea97eb63342b55271da.1736069629.git.wongandj@icloud.com> X-Mailer: git-send-email 2.47.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Proofpoint-ORIG-GUID: dHEYPc4dDvaaTru5KrXBYORVxhp6Cx-o X-Proofpoint-GUID: dHEYPc4dDvaaTru5KrXBYORVxhp6Cx-o X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-01-02_03,2025-01-02_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 suspectscore=0 adultscore=0 bulkscore=0 spamscore=0 clxscore=1011 phishscore=0 malwarescore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2308100000 definitions=main-2501050088 X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/toys.scm (terminaltexteffects): New variable. Change-Id: I3b8ec681445c2d787c275788b90ce29c2f5053cf --- gnu/packages/toys.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/gnu/packages/toys.scm b/gnu/packages/toys.scm index 359cdbcbe1..b8c77490d5 100644 --- a/gnu/packages/toys.scm +++ b/gnu/packages/toys.scm @@ -37,11 +37,14 @@ (define-module (gnu packages toys) #:use-module (gnu packages perl) #:use-module (gnu packages pretty-print) #:use-module (gnu packages pkg-config) + #:use-module (gnu packages python-xyz) #:use-module (gnu packages xml) #:use-module (gnu packages xorg) #:use-module (guix build-system gnu) #:use-module (guix build-system copy) #:use-module (guix build-system meson) + #:use-module (guix build-system pyproject) + #:use-module (guix build-system python) #:use-module (guix download) #:use-module (guix gexp) #:use-module (guix git-download) @@ -49,6 +52,35 @@ (define-module (gnu packages toys) #:use-module (guix packages) #:use-module (guix utils)) +(define-public terminaltexteffects + (package + (name "terminaltexteffects") + (version "0.11.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "terminaltexteffects" version)) + (sha256 + (base32 "1cnw2f0pwsbvva9pbiwjxc8aygvsnfjlpbhrdflh8fh0p9rwnc0l")))) + (build-system pyproject-build-system) + (arguments + `(#:tests? #f)) + (inputs (list poetry)) + (home-page "https://github.com/ChrisBuilds/terminaltexteffects") + (synopsis "Terminal visual effects engine and demo toy") + (description + "TerminalTextEffects (TTE) is a terminal visual effects engine. TTE can +be installed as a system application to produce effects in your +terminal, or as a Python library to enable effects within your Python +scripts/applications. TTE includes a growing library of built-in +effects which showcase the engine's features, including complex +character movement via Paths, Waypoints, and motion easing, with +support for quadratic/cubic bezier curves, complex animations via +Scenes with symbol/color changes, layers, easing, and Path synced +progression, and variable stop/step color gradient generation. Runs +inline, preserving terminal state and workflow.") + (license license:expat))) + (define-public daikichi (package (name "daikichi") base-commit: e383e8e34097b064d4baa4207673c6ba30617347 -- 2.47.1 From unknown Sun Jun 22 00:46:49 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75082] [PATCH] gnu: Add python-terminaltexteffects. (bump) References: <20241225082614.11711-1-wongandj@icloud.com> In-Reply-To: <20241225082614.11711-1-wongandj@icloud.com> Resent-From: Andrew Wong Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 26 Jan 2025 12:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75082 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75082@debbugs.gnu.org Received: via spool by 75082-submit@debbugs.gnu.org id=B75082.1737895273849 (code B ref 75082); Sun, 26 Jan 2025 12:42:02 +0000 Received: (at 75082) by debbugs.gnu.org; 26 Jan 2025 12:41:13 +0000 Received: from localhost ([127.0.0.1]:55136 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tc1wv-0000Dd-Ab for submit@debbugs.gnu.org; Sun, 26 Jan 2025 07:41:13 -0500 Received: from qs51p00im-qukt01080302.me.com ([17.57.155.21]:50137) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tc1ws-0000DN-EH for 75082@debbugs.gnu.org; Sun, 26 Jan 2025 07:41:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; bh=5NaPEhKxNbHCT1vjwEDoavA/EYz2oNyKb1cZAjhLSOM=; h=Message-ID:Date:MIME-Version:To:From:Subject:Content-Type:x-icloud-hme; b=paK1FGoyl7aTYLctF3W0Dt/koU7LDiP98qqw26Q4c4ecdgcwkJV8uRxLd8I0Qkb7J ezY9NYrOl3yr9+r18cWayEd3ms3bd1HwohZnxjYYFlDUr2WLbwW2ZGbYNYQjL+ar1X gFXQxBNBv+vOkaoWuNYCk39agET8YyT6yFcCkWPUDzGQ6ssR07vJV6p2bCokvRfsMS wn4/rlKoTebrgIuOr3ah1Zj+M8ImhvPkPOKhgMGiSlR8aikhKFBk54Y6mZbhk8i8Pp GcsROGaV3mDn1NubCX5J9+HKgivPqvx90KrEqfoHh+jHoxv/LlEf6xYd7nt1JjaYx9 12GH/fqC6GZKA== Received: from [192.168.86.109] (qs51p00im-dlb-asmtp-mailmevip.me.com [17.57.155.28]) by qs51p00im-qukt01080302.me.com (Postfix) with ESMTPSA id 86D7E11400B4 for <75082@debbugs.gnu.org>; Sun, 26 Jan 2025 12:41:04 +0000 (UTC) Message-ID: Date: Sun, 26 Jan 2025 07:41:03 -0500 MIME-Version: 1.0 User-Agent: Icedove Daily Content-Language: en-US From: Andrew Wong Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Proofpoint-GUID: 4HGZxmPw0p1ZNDxBLSb-jmCTbX1qtHIQ X-Proofpoint-ORIG-GUID: 4HGZxmPw0p1ZNDxBLSb-jmCTbX1qtHIQ X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-01-26_04,2025-01-23_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 spamscore=0 clxscore=1015 mlxscore=0 phishscore=0 suspectscore=0 malwarescore=0 adultscore=0 mlxlogscore=382 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2308100000 definitions=main-2501260102 X-Spam-Score: -0.8 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.8 (-) Hi, has this been seen yet? I know it's not an important package but it's still nice to have it upstreamed From unknown Sun Jun 22 00:46:49 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75082] [PATCH] gnu: Add python-terminaltexteffects. References: <20241225082614.11711-1-wongandj@icloud.com> In-Reply-To: <20241225082614.11711-1-wongandj@icloud.com> Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 12 Feb 2025 11:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75082 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75082@debbugs.gnu.org Received: via spool by 75082-submit@debbugs.gnu.org id=B75082.17393587727843 (code B ref 75082); Wed, 12 Feb 2025 11:13:02 +0000 Received: (at 75082) by debbugs.gnu.org; 12 Feb 2025 11:12:52 +0000 Received: from localhost ([127.0.0.1]:32914 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tiAfk-00022R-0h for submit@debbugs.gnu.org; Wed, 12 Feb 2025 06:12:52 -0500 Received: from mail-lj1-x232.google.com ([2a00:1450:4864:20::232]:47447) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tiAfh-000223-0G for 75082@debbugs.gnu.org; Wed, 12 Feb 2025 06:12:49 -0500 Received: by mail-lj1-x232.google.com with SMTP id 38308e7fff4ca-308f71d5efcso24516821fa.3 for <75082@debbugs.gnu.org>; Wed, 12 Feb 2025 03:12:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739358762; x=1739963562; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=AO4Am4VwfUQU47wLFRvU75gpRCNFhOTc0hcS745mVQE=; b=Ai/3JvtroCjO6Kq/nLk+kTeONa9yze7Z45GKr76qV7VOMt5LLCQAo4O0YucfkHe4Kj DBT48bRvqcOIvoOKXq8Lr21V3AOC++baCwL9gjXAmzW2L7Qv15OonttxkUjPpREmw+SI 0h7CL09ed8aAQrQnMV1GwBzQJ5uqbtimSDg2vykuFDLubwuAffBPd4pozNlbg0gXZ1VS fr8wAo9o/2YaAakWvRtGOVyzAsGv0WKqtArBPvHJeo/NuGg4WEVvA3su4mHAiDIwP1i3 iiqOGjO6wMRKMmF2Abpk3Hs5Qu7Ovf+IniZ2qwsim6OzWuKy8S8aZCgnq+/SGvL/QLGy EF6w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739358762; x=1739963562; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=AO4Am4VwfUQU47wLFRvU75gpRCNFhOTc0hcS745mVQE=; b=wlwenEOe2bCDOo26LuJWzQ4vd8Joo94V/GJFkgqznfNIn3NSEHfCaOf+LBzRNuIOaP 1NfEpPPUeL8TUVEKg735gJAIVfIVC/6Xe3Pcr73Way9Fx3QFFwMi794OFE+blriwGHZx +lI9qEq4QU+RLH0BPEJH32oi6ZrRwkT/jzA5ATfQM/PdB4Ta4WjWXkSNR6Ng24/NVFSs PFjtQt3uWoHCXaFsWBDWtmaP+IPCHbxRPWbp/pY65HueBpNqyQuG3RhAvyp8CNEFtgLM YDX3NWwzteq6Q0KLsIaxQR842iOFeicnEXgRpV+jy9ToKj/Cr4hhVtH1Dnh0QJQGWX0a 4smA== X-Gm-Message-State: AOJu0YyUwquPM7homZxJFdmGfrshRyB3ULG4wkrrG59B2BmRCEQPKgjj QcU+tvm7qIag9G0sQLmJr8KzXAFTtYCBORJJ5lTWsnjQbh/b27Vv6mhVsuAFxLN/Z4DCGqdmUmr BOAIp7JxnQVrqzZ9M5z2VofGy3jt8/2Pp X-Gm-Gg: ASbGncuW3JRUIiQR6lSTgSNLLOkUrytqJtIKZ2RLF1Co47AYfcA0CgXW8G96UX3U5se /ua/Na84SlyDhW1ds8SRdoMv8l2TMTUqIYoLcGvvJaxBIwUlKGllqM7qw/gekog0DJTgmueU= X-Google-Smtp-Source: AGHT+IGfRdz3aKicZhOEQNHgxka0bZQPCVmGCaHHd7zqu1EdZACtffqeIiIVhnwel9+kub+8mCfsox63mNYUV8IkOqI= X-Received: by 2002:a2e:a984:0:b0:2ff:d3c6:9cf4 with SMTP id 38308e7fff4ca-3090379d89bmr9227721fa.1.1739358762174; Wed, 12 Feb 2025 03:12:42 -0800 (PST) MIME-Version: 1.0 From: Sharlatan Hellseher Date: Wed, 12 Feb 2025 11:12:31 +0000 X-Gm-Features: AWEUYZnJc_NbuqYKbTrCgwutxkVnlL5zVtABz6WOWYQw3PU7E_9PvrItfOH2SrI Message-ID: Content-Type: multipart/alternative; boundary="000000000000281236062df0059b" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000281236062df0059b Content-Type: text/plain; charset="UTF-8" Hi, Thank you for the patch. I've got visual review points only for now + (arguments + `(#:tests? #f)) + (inputs (list poetry)) Please use python-poetry-core and place it in native inputs. Elaborate why no tests Keep the variable and package name prefixed with python- Let's check V3! Thanks, Oleg --000000000000281236062df0059b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

Thank yo= u for the patch.

I'v= e got visual review points only for now

+=C2=A0 =C2=A0 (arguments
+=C2=A0 =C2=A0 =C2=A0`(#:tests? #f))
+=C2= =A0 =C2=A0 (inputs (list poetry))

Please use python-poetry-core and place it in native inputs.
Elaborate why no tests
Keep the v= ariable and package name prefixed with python-=C2=A0

Let's check V3!
Thanks,
Oleg
--000000000000281236062df0059b-- From unknown Sun Jun 22 00:46:49 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75082] [PATCH] gnu: Add python-terminaltexteffects. References: <20241225082614.11711-1-wongandj@icloud.com> In-Reply-To: <20241225082614.11711-1-wongandj@icloud.com> Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 12 Feb 2025 11:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75082 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75082@debbugs.gnu.org Received: via spool by 75082-submit@debbugs.gnu.org id=B75082.17393590088674 (code B ref 75082); Wed, 12 Feb 2025 11:17:02 +0000 Received: (at 75082) by debbugs.gnu.org; 12 Feb 2025 11:16:48 +0000 Received: from localhost ([127.0.0.1]:32921 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tiAjY-0002Fq-1A for submit@debbugs.gnu.org; Wed, 12 Feb 2025 06:16:48 -0500 Received: from mail-lf1-x135.google.com ([2a00:1450:4864:20::135]:57773) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tiAjU-0002FY-Jb for 75082@debbugs.gnu.org; Wed, 12 Feb 2025 06:16:45 -0500 Received: by mail-lf1-x135.google.com with SMTP id 2adb3069b0e04-545075ff6d5so3608474e87.3 for <75082@debbugs.gnu.org>; Wed, 12 Feb 2025 03:16:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739358998; x=1739963798; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=qOb4snG++igu1zzxcA1U8KA6gWQbFKhZZcS+CZdxwaM=; b=F0AoztyAeoJpN5RckeeHdC2uabDaF8D3gU7H5oTTcozz+hFklIXuUwd8Sf4hdpcwCm 2xiR7cmRfCqVNW8zX8tN7bY8UsneYUZEeb6A0Am/NJQXZYIlgSoZYiIr3vB83CPkbd3d 5Fc4p74Xob/RMC2al3gbQkzaPjy64Wo9KVlil/GvYe9cK8MMGnF/b8SAG/5ujG0PvTOl vEaFkF4Qd005GIE6QGkY8D/rgHDsAhXd76cbvTdylURgyJgskZ2LLbGTHtaiu+SlhNG1 ZJNHGnRnIgGPepNqHRu4kSzf7Wtx0rmAxoCNKMxgjkxln1Xt9syzeqRCpKXlvMrRgK/J nEqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739358998; x=1739963798; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=qOb4snG++igu1zzxcA1U8KA6gWQbFKhZZcS+CZdxwaM=; b=R7cD3bnbnHXadKL5PHJpYjT+ubqDB5DfvEZw4CXoYf3bB0IJNIPE8dblGkcuHPLTQH H85IV3j0Fo7KGJBlI60ivdQ8zoeX00lmQg4zB2HMjvWi7AixJnUiI7ux1lQ8EOcA80gD pmyi/ymnHMatpwJiIyO95Sl/Rnnp8czAGP/XoJMvqWyNWJHAQepNjNhfyp2UjDh2LbEc QhurR+5DxGOYtIfbd2liRak/xXvvpxwCc8OAIxRTFgN2Jns0+bgUFVySVwrCndbqHknD SRCEz2Q2dCiGW/kCsI/7pZnYyYKu9EzXdeNak/vXBOCYyTOKl+4e+fifVmuZrYy0kdLk aYXg== X-Gm-Message-State: AOJu0YwgkN/JP20w8Iwo8hsp/Z/r+K2XnUG5PeHJ1gBhhFBWvrcYMwoU sc4y+JYyTx3VhtW9LsR2BO/OL3aO0SekQ+QkWO4M21lV/2LdhZ18f4N0b3BxoMO9D2qofLynZoc Y16P43S8OWSSwbCn+L89jvj89Du5phKU7 X-Gm-Gg: ASbGncvy7MXd2yYF0vqW7Lhg/CxpFV/gPAFCUV7zBhawy8TChu/sCV0EuOXvy0U57v6 s3anSifH36KJ4nGlBYnLMCsVG0NWkas9l4y0QqbDE3Uf0EjH5H4vBAQm9++UM9vp5AVmNCc0= X-Google-Smtp-Source: AGHT+IE8YTpZaIkXo6ZvMuQc/HAhHGU339iYmTSdZX7OgVRTb6gGoGExWdLL/HFlWaaIpluYhNvuY4FH+VqXX5ZxgOs= X-Received: by 2002:a05:6512:3e14:b0:544:1093:ee3a with SMTP id 2adb3069b0e04-545181165a8mr994972e87.24.1739358997707; Wed, 12 Feb 2025 03:16:37 -0800 (PST) MIME-Version: 1.0 From: Sharlatan Hellseher Date: Wed, 12 Feb 2025 11:16:25 +0000 X-Gm-Features: AWEUYZn5-I5mK5gvjwCcJJ2f4gNMqYaK-x9PTBzzs8iyKSMlDJ_UfQC1sh4a_HY Message-ID: Content-Type: multipart/alternative; boundary="00000000000032019b062df013d3" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --00000000000032019b062df013d3 Content-Type: text/plain; charset="UTF-8" The project provides tests https://github.com/ChrisBuilds/terminaltexteffects/tree/0.9.3/tests You might need to add python-pytest into native inputs to make them work. --00000000000032019b062df013d3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
The project provides tests=C2=A0https://github.com/C= hrisBuilds/terminaltexteffects/tree/0.9.3/tests
You mi= ght need to add python-pytest into native inputs to make
them work.
--00000000000032019b062df013d3-- From unknown Sun Jun 22 00:46:49 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75082] [PATCH] gnu: Add python-terminaltexteffects. Resent-From: Andrew Wong Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 13 Feb 2025 05:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75082 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Sharlatan Hellseher Cc: 75082@debbugs.gnu.org Received: via spool by 75082-submit@debbugs.gnu.org id=B75082.17394259808422 (code B ref 75082); Thu, 13 Feb 2025 05:53:02 +0000 Received: (at 75082) by debbugs.gnu.org; 13 Feb 2025 05:53:00 +0000 Received: from localhost ([127.0.0.1]:39592 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tiS9j-0002Bk-V0 for submit@debbugs.gnu.org; Thu, 13 Feb 2025 00:53:00 -0500 Received: from qs51p00im-qukt01071701.me.com ([17.57.155.6]:5273) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tiS9i-0002BV-4M for 75082@debbugs.gnu.org; Thu, 13 Feb 2025 00:52:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; bh=NEljTROufBNYWdHXlNL81ctIt/vTdgb5XwTJmph14us=; h=Message-ID:Date:MIME-Version:Subject:To:From:Content-Type:x-icloud-hme; b=ArDsjuXdjv8sOLCVqS+Lhe6mmPtdWRum4C5TDKA+ukR3nf48C0T5ux++ojzGjySuX rUpll97sOyGXAVaELI2GXoNcvMRzdv/EM6Le+q0QNl9E7/V6SMrNBS2HiodGf/6Tja DMDNINqxEkJwOLTsRc2ZRgnwcbUbtkxkfZXGlVk5mDhwRc5cGY/WHZio9W8F9Qnm7h RIsYffMfE0fOCMsdGeKJQvR/GHh9TjptUCI7ZegXGx2IpfbQdCLU+tUOS+i1aS2/43 eAjPwrzUYMGfHIGEDxk3hsVXIQhPvsSAP3qtWmzIRxCEOdpsWlRMv34eafyuQpY/fx Pou+STOoKD+Wg== Received: from [192.168.86.109] (qs51p00im-dlb-asmtp-mailmevip.me.com [17.57.155.28]) by qs51p00im-qukt01071701.me.com (Postfix) with ESMTPSA id 95D984D0018A; Thu, 13 Feb 2025 05:52:50 +0000 (UTC) Message-ID: Date: Thu, 13 Feb 2025 00:52:49 -0500 MIME-Version: 1.0 User-Agent: Icedove Daily References: <20241225082614.11711-1-wongandj@icloud.com> Content-Language: en-US From: Andrew Wong In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Proofpoint-GUID: nq1BpE2sRxZA1Ajc8lDaaPMrZFCKsUG4 X-Proofpoint-ORIG-GUID: nq1BpE2sRxZA1Ajc8lDaaPMrZFCKsUG4 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-02-13_02,2025-02-11_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 suspectscore=0 clxscore=1011 malwarescore=0 adultscore=0 phishscore=0 mlxlogscore=999 spamscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2308100000 definitions=main-2502130043 X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > The project provides tests https://github.com/ChrisBuilds/terminaltexteffects/tree/0.9.3/tests > You might need to add python-pytest into native inputs to make > them work. I tried adding python-pytest and enabling tests, but I get the following error: --8<---------------cut here---------------start------------->8--- starting phase `check' Using pytest ============================= test session starts ============================== platform linux -- Python 3.10.7, pytest-8.3.3, pluggy-1.5.0 -- /gnu/store/jjzbav1s0x8lqg1aal13irspwwblwdf4-python-wrapper-3.10.7/bin/python cachedir: .pytest_cache hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/tmp/guix-build-python-terminaltexteffects-0.11.0.drv-0/terminaltexteffects-0.11.0/.hypothesis/examples') rootdir: /tmp/guix-build-python-terminaltexteffects-0.11.0.drv-0/terminaltexteffects-0.11.0 configfile: pyproject.toml plugins: hypothesis-6.54.5 collecting ... collected 0 items ============================ no tests ran in 0.26s ============================= error: in phase 'check': uncaught exception: %exception #<&invoke-error program: "/gnu/store/92spfniihzr0d822qzvdfxczyacb3c5b-python-pytest-8.3.3/bin/pytest" arguments: ("-vv") exit-status: 5 term-signal: #f stop-signal: #f> phase `check' failed after 0.4 seconds command "/gnu/store/92spfniihzr0d822qzvdfxczyacb3c5b-python-pytest-8.3.3/bin/pytest" "-vv" failed with status 5 build process 18 exited with status 256 note: keeping build directory `/tmp/guix-build-python-terminaltexteffects-0.11.0.drv-0' builder for `/gnu/store/qxln3k3razxvz0w8qgcl00c0v25xav92-python-terminaltexteffects-0.11.0.drv' failed with exit code 1 build of /gnu/store/qxln3k3razxvz0w8qgcl00c0v25xav92-python-terminaltexteffects-0.11.0.drv failed View build log at '/var/log/guix/drvs/qx/ln3k3razxvz0w8qgcl00c0v25xav92-python-terminaltexteffects-0.11.0.drv.gz'. guix build: error: build of `/gnu/store/qxln3k3razxvz0w8qgcl00c0v25xav92-python-terminaltexteffects-0.11.0.drv' failed --8<---------------cut here---------------end--------------->8--- I tried poking around with guix build --keep-failed and found no trace of the tests/ dir from the upstream repo, or any of the test_*.py files that were inside and that the pytest docs[1] say are needed for tests to be found and run. Is the upstream just configured wrong? Apologies if it's a trivial problem, I am not a python developer. From unknown Sun Jun 22 00:46:49 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Andrew Wong Subject: bug#75082: closed ([PATCH] gnu: Add python-terminaltexteffects.) Message-ID: References: <8734giupkb.fsf@gmail.com> <20241225082614.11711-1-wongandj@icloud.com> X-Gnu-PR-Message: they-closed 75082 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 75082@debbugs.gnu.org Date: Thu, 13 Feb 2025 10:07:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1739441222-8822-1" This is a multi-part message in MIME format... ------------=_1739441222-8822-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #75082: [PATCH] gnu: Add python-terminaltexteffects. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 75082@debbugs.gnu.org. --=20 75082: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D75082 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1739441222-8822-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 75082-done) by debbugs.gnu.org; 13 Feb 2025 10:06:25 +0000 Received: from localhost ([127.0.0.1]:40670 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tiW6y-0002H8-VX for submit@debbugs.gnu.org; Thu, 13 Feb 2025 05:06:25 -0500 Received: from mail-wr1-x42f.google.com ([2a00:1450:4864:20::42f]:48605) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tiW6w-0002Gu-NZ for 75082-done@debbugs.gnu.org; Thu, 13 Feb 2025 05:06:23 -0500 Received: by mail-wr1-x42f.google.com with SMTP id ffacd0b85a97d-38f286b5281so116674f8f.1 for <75082-done@debbugs.gnu.org>; Thu, 13 Feb 2025 02:06:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739441176; x=1740045976; darn=debbugs.gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=BCeQV5snp8gH8EJHHlshey486ZKSJcREJ+hd4zl9vTE=; b=AB2VzT91ziOUmP+3dYu50+iKgB5cgbHNeRZhfl3zIf0gPzg5w/L3J+qaSYzGbJrP0s pMhPE5K1bhlNE2YepS2/hkn4n1wrBYxr3YFeFDMFXUO0SpA4ZLwCujTUKNW6VLVr9C3v JILZzvxSuaGlPUpHRyjE0sj+GWC6HYgAOqzcHnrny1dzctpEG2PdXrompkF5q3nV75xz mek42kBmN47GhD5Vh1E2EsZ7XKWw54cBG4K+cQc/PfEkG2zKetoeE9fmqzoVHxQhoFGG OTfecIKsbOs3+ZGmhx95qtyYyyi03jRDxJT/EiMAYWqqT428YpBdK601eu3DrjFYxFbz +3Lg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739441176; x=1740045976; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=BCeQV5snp8gH8EJHHlshey486ZKSJcREJ+hd4zl9vTE=; b=hSLJVW2ALjcpTPW/+027dSP+wmOagshU0po0l3kF30U0TDwaR3TLsoWcxkmd++pSiE d1fSZxtiMR5J0tCnQziek7zp6PBMLRdfjurCUtGPuNoRTDqsDQjQG+YRHIbkBJXG3iFQ c9nOWomg+dSQ/19chl88gYHK9nfKoAGZiXjWRdXswYkWbDj26E5pSC+BMRvb3PgoL1z0 9T6eR1s2cx8CPCaZLNf93D5F75v3OvGh8Y/fhBo83RSCtCyJhpRTs/YR2Wgc38gpaYCJ pBKUWv66rOIgWnyO56pQG5ZNd+zf/WlTXH+1DSqJfFbxnGoNuM6DK9UcgDjJ0A1yoIV/ z+Fw== X-Gm-Message-State: AOJu0YyBrp9G8bnreH4WF9k0slpmD2yEA4bV8NnHl0gqhYCZj6I6Al6K 23QBn/34EoVbvKIaqbT1SLaZLcMB9Z4OP4GFqP028JtamzwdinxXHcKv8Vy2 X-Gm-Gg: ASbGncudvg/nmPLbmj1F0L7i3rUJtsNWPTVWucJHKMMLXOwwufVU8qwakMnf9jFhWcZ Rf7IdNiqxRvjvJgBFJQmiNB7EvY5tz3aZtA7T13PUw0XQoE8i8oXaB3waAjQrBs93VdVfpQ9jR0 OaBkR46RlJ+GwpKPTDRAD10OCEbvEzgL4hpyKftAOPfRQZLb/67gpwhibSOqmSO81UL20O2u+Qx xEk7G8h+yNZiyvdv5B03J4IY4qwZ3Qd4Woxx+KtAgOd4T5RUkfzpaG52ESjxcagP+6GX0ta0RPm iN+epXh+IjGTdO37qYCsivVQ21QTGS+FH1emxpkev761F9J2kEI+iZDkied2Mk72M88= X-Google-Smtp-Source: AGHT+IHRvo458M8h0rWc1pNTmtKXVUeY/XUUB4OdWSlgck6JqXSDChx3kcLBzP+qrprh70KDz9EQeA== X-Received: by 2002:a5d:47a7:0:b0:38d:d946:db15 with SMTP id ffacd0b85a97d-38dea256d3amr6172381f8f.5.1739441176203; Thu, 13 Feb 2025 02:06:16 -0800 (PST) Received: from guxtil (cpc100684-bagu15-2-0-cust967.1-3.cable.virginm.net. [86.8.111.200]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-38f258b4158sm1410308f8f.3.2025.02.13.02.06.15 for <75082-done@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Feb 2025 02:06:15 -0800 (PST) From: Sharlatan Hellseher To: 75082-done@debbugs.gnu.org Subject: [PATCH] gnu: Add python-terminaltexteffects. Date: Thu, 13 Feb 2025 10:06:12 +0000 Message-ID: <8734giupkb.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75082-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Hi, I've swapped to git and enabled tests, also renamed to python-terminaltexteffects as the project claims that it may be used as Python module as well. Checked: + PASS guix build + PASS all 58 tests passed successfully + PASS guix lint: no warnings + PASS visual check: synopsis, short and neat + PASS visual check: description, human readable and clear + PASS visual check: license, as specified in package definition + PASS visual check: project activity and release cadence Applied: + PASS rename to python-terminaltexteffects + PASS swap to git which contains tests + PASS place package in alphabetical order: guix import -i gnu/packages/toys.scm pypi terminaltexteffects + PASS replace poetry with python-poetry-core + PASS add python-pytest + PASS fill-column on description Pushed to master as 629edde10e00d3034ebcee4047ce7c872a679075. -- Oleg --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmetxBQACgkQdtcnv/Ys 0rW9pxAAmR+5/HmTY0hXU15xJvLJfIKW6KkejDgZe5WYd97iVBo7e3wFDd3eU2Rs 9+wHkj2Q9I/Twg+iQe0bxlcqQfMXbG50LFHZJ1rJoeemcVhJJ9tp/xGbB6gihLLH 8mOST3vECVJlxb5UssZYcc0nW+LbHH+RK4u9LiEWe63aAId2x2SEftIZsH/EP3ER ZotwKUo0s1Ijoc+Wv7XAfMpOlNMyb5XfmmnfRZUv0jwpIWOfu698ppjfk6qogGPZ liDFb7ft6pocQGslhIAOyoysc5ejx54IjQlXpR/d45L3hrPXFmsDB7bruePESXHk OblfWsX7chhAmRIi1zhJqCXsq85BRGbn6wjNx5It9Jv11mKJPsiyyXRXaj1S+4g4 1aQDa+6izPY9NxRr3C1awaXpzHgP40/2ce4/jxLTXVB5m6ZAvqfzWSqzfihETwvX M6Dm5/Lyin7QP/fw6gSLzAIbSzgtSC4LKuiOpp3hXiiV4W7SBAqA2q93cAVeCD4C QGPSo7CmySI5jxZ+v3Bqmg3cqVKmUeEbSxel20stY4i2erqKxCsEDuaQNniDkaMC 6sik/T2UD0wUnUOKWrha2IoPeXLJ/q5HHlfcg6GZK4+FWUc+Gqf6GCOToGCeYNiT kfHRmZYBIq3vtFgIXddtUwxk80k/4gQCqv6PsLh/5lZLWQHN8XI= =+Md0 -----END PGP SIGNATURE----- --=-=-=-- ------------=_1739441222-8822-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 25 Dec 2024 08:26:47 +0000 Received: from localhost ([127.0.0.1]:36103 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tQMj9-0006g4-6M for submit@debbugs.gnu.org; Wed, 25 Dec 2024 03:26:47 -0500 Received: from lists.gnu.org ([209.51.188.17]:39742) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tQMj4-0006fo-41 for submit@debbugs.gnu.org; Wed, 25 Dec 2024 03:26:45 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tQMiy-0007oa-Ge for guix-patches@gnu.org; Wed, 25 Dec 2024 03:26:38 -0500 Received: from qs51p00im-qukt01071501.me.com ([17.57.155.4]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tQMiu-0000qN-R8 for guix-patches@gnu.org; Wed, 25 Dec 2024 03:26:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; t=1735115191; bh=ROz1lQbT7nlCDL6e/9DCO40C5JHoNzkfHWEgDLRTPaM=; h=From:To:Subject:Date:Message-ID:MIME-Version:x-icloud-hme; b=b2YiuoqnMAlWasNbHdmIvCHata/hh32uHZ6y25Wssycwqz71NOZvAXSa/s8M6FYkS CW7WGiOzwqwDgUNL87HrqBpWZMYA4UiUztFYopG8wNX0tC0ZenQPq7q6OIBWsUSmYh hurtCAC5RaP+IiCxTWzmCpY3kMDBeA6Qks/JFrCLN7LZB7lrffdk2MfdsufmAi6tRW pdtBJBuM4n7zCFBocS8nqGSESw9Hph8wa4EIQHcj+cCYDkYIFbdFeISklk821FCZ9l y4ldvgrhVkso3Nn1znTWs1fMD8TVgMbLqdGF24xOZOmbCCd5AWrg3nMhPIN1o9BaJR EYBaDooK3IK0g== Received: from wongworks.lan (qs51p00im-dlb-asmtp-mailmevip.me.com [17.57.155.28]) by qs51p00im-qukt01071501.me.com (Postfix) with ESMTPSA id 925CD1C40136; Wed, 25 Dec 2024 08:26:30 +0000 (UTC) From: Andrew Wong To: guix-patches@gnu.org Subject: [PATCH] gnu: Add python-terminaltexteffects. Date: Wed, 25 Dec 2024 03:26:02 -0500 Message-ID: <20241225082614.11711-1-wongandj@icloud.com> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Proofpoint-GUID: N_nOqWvgtLxJfsRZmx3Qypgl3xoKgIVS X-Proofpoint-ORIG-GUID: N_nOqWvgtLxJfsRZmx3Qypgl3xoKgIVS X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2024-12-25_03,2024-12-24_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 clxscore=1015 mlxscore=0 spamscore=0 mlxlogscore=999 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2308100000 definitions=main-2412250073 X-Apple-Remote-Links: v=1;h=KCk=;charset=UTF-8 Received-SPF: pass client-ip=17.57.155.4; envelope-from=wongandj@icloud.com; helo=qs51p00im-qukt01071501.me.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Andrew Wong X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Change-Id: I6ef522fe5c59b4da4e604fe6473e42e5d2b476d0 --- gnu/packages/toys.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/toys.scm b/gnu/packages/toys.scm index 359cdbcbe1..6da211046f 100644 --- a/gnu/packages/toys.scm +++ b/gnu/packages/toys.scm @@ -42,6 +42,9 @@ (define-module (gnu packages toys) #:use-module (guix build-system gnu) #:use-module (guix build-system copy) #:use-module (guix build-system meson) + #:use-module (guix build-system python) + #:use-module (guix build-system pyproject) + #:use-module (gnu packages python-xyz) #:use-module (guix download) #:use-module (guix gexp) #:use-module (guix git-download) @@ -49,6 +52,36 @@ (define-module (gnu packages toys) #:use-module (guix packages) #:use-module (guix utils)) +(define-public python-terminaltexteffects + (package + (name "python-terminaltexteffects") + (version "0.11.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "terminaltexteffects" version)) + (sha256 + (base32 "1cnw2f0pwsbvva9pbiwjxc8aygvsnfjlpbhrdflh8fh0p9rwnc0l")))) + (build-system pyproject-build-system) + (arguments + `(#:phases (modify-phases %standard-phases + (delete 'check)))) + (inputs (list poetry)) + (home-page "https://github.com/ChrisBuilds/terminaltexteffects") + (synopsis "Terminal visual effects engine and demo toy") + (description + "TerminalTextEffects (TTE) is a terminal visual effects engine. TTE can +be installed as a system application to produce effects in your +terminal, or as a Python library to enable effects within your Python +scripts/applications. TTE includes a growing library of built-in +effects which showcase the engine's features, including complex +character movement via Paths, Waypoints, and motion easing, with +support for quadratic/cubic bezier curves, complex animations via +Scenes with symbol/color changes, layers, easing, and Path synced +progression, and variable stop/step color gradient generation. Runs +inline, preserving terminal state and workflow.") + (license license:expat))) + (define-public daikichi (package (name "daikichi") -- 2.46.0 ------------=_1739441222-8822-1--