From unknown Fri Sep 05 11:50:36 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#76334] [PATCH] gnu: Add python-platypush. Resent-From: Evgeny Pisemsky Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 16 Feb 2025 12:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 76334 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 76334@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.173970906321807 (code B ref -1); Sun, 16 Feb 2025 12:32:02 +0000 Received: (at submit) by debbugs.gnu.org; 16 Feb 2025 12:31:03 +0000 Received: from localhost ([127.0.0.1]:60729 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tjdna-0005ef-6m for submit@debbugs.gnu.org; Sun, 16 Feb 2025 07:31:02 -0500 Received: from lists.gnu.org ([2001:470:142::17]:55542) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tjdnX-0005LF-0r for submit@debbugs.gnu.org; Sun, 16 Feb 2025 07:30:59 -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 1tjdnP-0004OE-AE for guix-patches@gnu.org; Sun, 16 Feb 2025 07:30:51 -0500 Received: from sofi-shared.hosting.energy ([2001:41d0:602:1f56::] helo=sofi.hosting.energy) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tjdnL-0004hY-4o for guix-patches@gnu.org; Sun, 16 Feb 2025 07:30:49 -0500 Received: from [212.233.84.37] (helo=localhost.localdomain) by sofi.hosting.energy with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1tjdnE-0000kR-8P for guix-patches@gnu.org; Sun, 16 Feb 2025 15:30:40 +0300 From: Evgeny Pisemsky Date: Sun, 16 Feb 2025 15:30:30 +0300 Message-ID: <4a357eae96e8e82b36b48bf12c38a52cc5fff0fa.1739709030.git.mail@pisemsky.site> X-Mailer: git-send-email 2.48.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: permerror client-ip=2001:41d0:602:1f56::; envelope-from=mail@pisemsky.site; helo=sofi.hosting.energy X-Spam_score_int: 19 X-Spam_score: 1.9 X-Spam_bar: + X-Spam_report: (1.9 / 5.0 requ) BAYES_00=-1.9, KHOP_HELO_FCRDNS=0.4, RCVD_IN_SBL_CSS=3.335, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 3.6 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/engineering.scm (python-platypush): New variable. Change-Id: If4719a6c1bc2ee7eb2689a9ada618ec5f86f3f46 --- gnu/packages/engineering.scm | 60 ++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 T_SPF_PERMERROR SPF: test of record failed (permerror) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.233.84.37 listed in zen.spamhaus.org] 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.6 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/engineering.scm (python-platypush): New variable. Change-Id: If4719a6c1bc2ee7eb2689a9ada618ec5f86f3f46 --- gnu/packages/engineering.scm | 60 ++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.233.84.37 listed in zen.spamhaus.org] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 0.0 T_SPF_PERMERROR SPF: test of record failed (permerror) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * gnu/packages/engineering.scm (python-platypush): New variable. Change-Id: If4719a6c1bc2ee7eb2689a9ada618ec5f86f3f46 --- gnu/packages/engineering.scm | 60 ++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index a5dbe51198..b749fb0e9b 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -146,6 +146,7 @@ (define-module (gnu packages engineering) #:use-module (gnu packages python) #:use-module (gnu packages python-build) #:use-module (gnu packages python-check) + #:use-module (gnu packages python-compression) #:use-module (gnu packages python-crypto) #:use-module (gnu packages python-science) #:use-module (gnu packages python-web) @@ -1983,6 +1984,65 @@ (define-public python-capstone (propagated-inputs (list capstone)))) +(define-public python-platypush + (package + (name "python-platypush") + (version "1.3.5") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.platypush.tech/platypush/platypush.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1chd60r4misz2i368435yb6hhnm97v8kncjnchxj8mg3mglw9gy0")))) + (build-system pyproject-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'relax-requirements + (lambda _ + (substitute* "requirements.txt" + (("zipp>=3.19.1") + "zipp") + (("urllib3>=2.2.2") + "urllib3")))) + (add-before 'check 'pre-check + (lambda _ + (setenv "HOME" "/tmp")))))) + (native-inputs (list python-setuptools python-wheel python-pytest redis)) + (propagated-inputs (list python-alembic + python-croniter + python-docutils + python-flask + python-marshmallow + python-pillow + python-pygments + python-pyotp + python-dateutil + python-magic + python-pyyaml + python-pyzbar + python-qrcode + python-redis + python-requests + python-rsa + python-sqlalchemy-2 + python-tornado + python-urllib3 + python-websocket-client + python-websockets + python-werkzeug + python-zeroconf + python-zipp)) + (home-page "https://platypush.tech/") + (synopsis "General-purpose automation framework") + (description + "Platypush is a general-purpose and extensible platform for automation across +multiple services and devices with hundreds of supported integrations.") + (license license:expat))) (define-public python-esptool (package base-commit: dd7a377c38c2a3e0cb80b0e45b32dfbe4577a739 -- 2.48.1 From unknown Fri Sep 05 11:50:36 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: Evgeny Pisemsky Subject: bug#76334: closed (Re: [bug#76334] [PATCH] gnu: Add python-platypush.) Message-ID: References: <87o6y9osyw.fsf@gnu.org> <4a357eae96e8e82b36b48bf12c38a52cc5fff0fa.1739709030.git.mail@pisemsky.site> X-Gnu-PR-Message: they-closed 76334 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 76334@debbugs.gnu.org Date: Mon, 10 Mar 2025 14:35:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1741617302-4511-1" This is a multi-part message in MIME format... ------------=_1741617302-4511-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #76334: [PATCH] gnu: Add python-platypush. 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 76334@debbugs.gnu.org. --=20 76334: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76334 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1741617302-4511-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 76334-done) by debbugs.gnu.org; 10 Mar 2025 14:34:10 +0000 Received: from localhost ([127.0.0.1]:39146 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1treCo-00019Z-IC for submit@debbugs.gnu.org; Mon, 10 Mar 2025 10:34:10 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:47094) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1treCl-00019K-Kz for 76334-done@debbugs.gnu.org; Mon, 10 Mar 2025 10:34:08 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 98B9D1C7; Mon, 10 Mar 2025 15:34:01 +0100 (CET) Authentication-Results: hera.aquilenet.fr; none X-Virus-Scanned: Debian amavis at hera.aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavis, port 10024) with ESMTP id GqGttm4RCfik; Mon, 10 Mar 2025 15:34:01 +0100 (CET) Received: from ribbon (unknown [193.50.110.159]) by hera.aquilenet.fr (Postfix) with ESMTPSA id CD14B77; Mon, 10 Mar 2025 15:34:00 +0100 (CET) From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Evgeny Pisemsky Subject: Re: [bug#76334] [PATCH] gnu: Add python-platypush. In-Reply-To: <4a357eae96e8e82b36b48bf12c38a52cc5fff0fa.1739709030.git.mail@pisemsky.site> (Evgeny Pisemsky's message of "Sun, 16 Feb 2025 15:30:30 +0300") References: <4a357eae96e8e82b36b48bf12c38a52cc5fff0fa.1739709030.git.mail@pisemsky.site> Date: Mon, 10 Mar 2025 15:33:59 +0100 Message-ID: <87o6y9osyw.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Server: hera X-Rspamd-Queue-Id: 98B9D1C7 X-Spamd-Result: default: False [4.57 / 15.00]; SPAM_FLAG(5.00)[]; BAYES_HAM(-3.00)[99.99%]; NEURAL_SPAM(2.67)[0.889]; MIME_GOOD(-0.10)[text/plain]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_TWO(0.00)[2]; ARC_NA(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Spamd-Bar: ++++ X-Rspamd-Action: no action X-Spam-Level: **** X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 76334-done Cc: 76334-done@debbugs.gnu.org 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: -0.0 (/) Evgeny Pisemsky skribis: > * gnu/packages/engineering.scm (python-platypush): New variable. > > Change-Id: If4719a6c1bc2ee7eb2689a9ada618ec5f86f3f46 Applied, thanks! ------------=_1741617302-4511-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 16 Feb 2025 12:31:03 +0000 Received: from localhost ([127.0.0.1]:60729 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tjdna-0005ef-6m for submit@debbugs.gnu.org; Sun, 16 Feb 2025 07:31:02 -0500 Received: from lists.gnu.org ([2001:470:142::17]:55542) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tjdnX-0005LF-0r for submit@debbugs.gnu.org; Sun, 16 Feb 2025 07:30:59 -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 1tjdnP-0004OE-AE for guix-patches@gnu.org; Sun, 16 Feb 2025 07:30:51 -0500 Received: from sofi-shared.hosting.energy ([2001:41d0:602:1f56::] helo=sofi.hosting.energy) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tjdnL-0004hY-4o for guix-patches@gnu.org; Sun, 16 Feb 2025 07:30:49 -0500 Received: from [212.233.84.37] (helo=localhost.localdomain) by sofi.hosting.energy with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1tjdnE-0000kR-8P for guix-patches@gnu.org; Sun, 16 Feb 2025 15:30:40 +0300 From: Evgeny Pisemsky To: guix-patches@gnu.org Subject: [PATCH] gnu: Add python-platypush. Date: Sun, 16 Feb 2025 15:30:30 +0300 Message-ID: <4a357eae96e8e82b36b48bf12c38a52cc5fff0fa.1739709030.git.mail@pisemsky.site> X-Mailer: git-send-email 2.48.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: permerror client-ip=2001:41d0:602:1f56::; envelope-from=mail@pisemsky.site; helo=sofi.hosting.energy X-Spam_score_int: 19 X-Spam_score: 1.9 X-Spam_bar: + X-Spam_report: (1.9 / 5.0 requ) BAYES_00=-1.9, KHOP_HELO_FCRDNS=0.4, RCVD_IN_SBL_CSS=3.335, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 3.6 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/engineering.scm (python-platypush): New variable. Change-Id: If4719a6c1bc2ee7eb2689a9ada618ec5f86f3f46 --- gnu/packages/engineering.scm | 60 ++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) Content analysis details: (3.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 T_SPF_PERMERROR SPF: test of record failed (permerror) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.233.84.37 listed in zen.spamhaus.org] X-Debbugs-Envelope-To: submit 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.6 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/engineering.scm (python-platypush): New variable. Change-Id: If4719a6c1bc2ee7eb2689a9ada618ec5f86f3f46 --- gnu/packages/engineering.scm | 60 ++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) Content analysis details: (2.6 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 3.6 RCVD_IN_SBL_CSS RBL: Received via a relay in Spamhaus SBL-CSS [212.233.84.37 listed in zen.spamhaus.org] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 0.0 T_SPF_PERMERROR SPF: test of record failed (permerror) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * gnu/packages/engineering.scm (python-platypush): New variable. Change-Id: If4719a6c1bc2ee7eb2689a9ada618ec5f86f3f46 --- gnu/packages/engineering.scm | 60 ++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index a5dbe51198..b749fb0e9b 100644 --- a/gnu/packages/engineering.scm +++ b/gnu/packages/engineering.scm @@ -146,6 +146,7 @@ (define-module (gnu packages engineering) #:use-module (gnu packages python) #:use-module (gnu packages python-build) #:use-module (gnu packages python-check) + #:use-module (gnu packages python-compression) #:use-module (gnu packages python-crypto) #:use-module (gnu packages python-science) #:use-module (gnu packages python-web) @@ -1983,6 +1984,65 @@ (define-public python-capstone (propagated-inputs (list capstone)))) +(define-public python-platypush + (package + (name "python-platypush") + (version "1.3.5") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.platypush.tech/platypush/platypush.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1chd60r4misz2i368435yb6hhnm97v8kncjnchxj8mg3mglw9gy0")))) + (build-system pyproject-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'relax-requirements + (lambda _ + (substitute* "requirements.txt" + (("zipp>=3.19.1") + "zipp") + (("urllib3>=2.2.2") + "urllib3")))) + (add-before 'check 'pre-check + (lambda _ + (setenv "HOME" "/tmp")))))) + (native-inputs (list python-setuptools python-wheel python-pytest redis)) + (propagated-inputs (list python-alembic + python-croniter + python-docutils + python-flask + python-marshmallow + python-pillow + python-pygments + python-pyotp + python-dateutil + python-magic + python-pyyaml + python-pyzbar + python-qrcode + python-redis + python-requests + python-rsa + python-sqlalchemy-2 + python-tornado + python-urllib3 + python-websocket-client + python-websockets + python-werkzeug + python-zeroconf + python-zipp)) + (home-page "https://platypush.tech/") + (synopsis "General-purpose automation framework") + (description + "Platypush is a general-purpose and extensible platform for automation across +multiple services and devices with hundreds of supported integrations.") + (license license:expat))) (define-public python-esptool (package base-commit: dd7a377c38c2a3e0cb80b0e45b32dfbe4577a739 -- 2.48.1 ------------=_1741617302-4511-1--