From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 16 07:31:03 2025 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 From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 10 10:34:10 2025 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! From unknown Mon Aug 18 11:16:44 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 08 Apr 2025 11:24:16 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator