From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 18 09:21:11 2024 Received: (at submit) by debbugs.gnu.org; 18 Jan 2024 14:21:11 +0000 Received: from localhost ([127.0.0.1]:54590 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rQTGV-00042q-Vz for submit@debbugs.gnu.org; Thu, 18 Jan 2024 09:21:11 -0500 Received: from lists.gnu.org ([2001:470:142::17]:48030) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rQTGQ-00041k-B8 for submit@debbugs.gnu.org; Thu, 18 Jan 2024 09:21:06 -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 1rQTGJ-0006YK-6C for guix-patches@gnu.org; Thu, 18 Jan 2024 09:20:55 -0500 Received: from mail-yw1-x1136.google.com ([2607:f8b0:4864:20::1136]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rQTGE-0005ZB-QG for guix-patches@gnu.org; Thu, 18 Jan 2024 09:20:54 -0500 Received: by mail-yw1-x1136.google.com with SMTP id 00721157ae682-5f69383e653so124303777b3.1 for ; Thu, 18 Jan 2024 06:20:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705587649; x=1706192449; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=XcI7p8hI7Pq9Z41eE4tvKDH8EDRvcTjHI5oDSThr210=; b=WwFch0MVBHAouAkgbIDxmpAhAo8iUdNuk5uudLhe8QvlMTO6p1orC3Hn1qyB4uw7Z/ FtIIzK8BRYXASHgfip/AzKVP2qHPJmXzeHKTffyOV3MvJKCRwuO1JOMgiZjSNaTLPQMj BdQHSKwuWeqTa3asQWeGVZFs997nF6MdNZs8kpshq7smo4pvHAykkuqzDid9CQ2IVfVK t/6MeVCN8Xl/3FTyS7b/SB6hgit0/3sM0q+qutRX9S/PpR2VJ1YeHpfVPSWT59KkC3ab ijQRJS82RwFy+s/0/ff7QnZVEk9/I10cYbHyd8OpLh7Imj+6mTelq16irpSZcrndCjbQ qFHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705587649; x=1706192449; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=XcI7p8hI7Pq9Z41eE4tvKDH8EDRvcTjHI5oDSThr210=; b=U0pZb1RbOEaUX1xFExlvuK3C396kmhwlOlZYf1CWFuEFSlCD3M/Dw8u9K663MAdkjd Qny1yJtiIO3szljX4Nm8ur8pKs+E19N0nK+v5QAlZHGrxIa60n3E1EZFojqoqo86HfCp blVNLntidfPcuGds4EcBDp8j4KDEPYmpd03RDGwY301M9nmnKh5USNO9F3/iKKUH47uY 14aGQV4pJA5bfEpNiALkgtGKYG08eLDzOmy7lzYlhmcPGc9sAPw2i5k1H7SLN6GrVNQa qMLX/SDfkZE7ZusrtsKst0TpS7KCJxsvpFHt9tLH9OER6EG7va+aZnn5zzGFrcelUDyo JPoQ== X-Gm-Message-State: AOJu0YynQzT2MyCXwykxyITrSJ9+RKddFMVl+v6xpBVMQDnJePQ7eWm/ 5f1YazZAnYSdGVk1sj3b87+oCJCKx4JQNtTP9os6RDI/OQlHV0hrE4NeS1TXTkk= X-Google-Smtp-Source: AGHT+IGi4o69kGgywjBuMVwWVwo0Q4fdffbzvEUVbYdqDlQWIwSdIJQc3EP/t6UDF9xY28J4XAjVHQ== X-Received: by 2002:a81:7306:0:b0:5ff:95a2:b06c with SMTP id o6-20020a817306000000b005ff95a2b06cmr226668ywc.15.1705587649251; Thu, 18 Jan 2024 06:20:49 -0800 (PST) Received: from talos.attlocal.net ([2600:1700:1590:e930::46]) by smtp.gmail.com with ESMTPSA id cp28-20020a05690c0e1c00b005f76f98dd40sm6659383ywb.10.2024.01.18.06.20.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Jan 2024 06:20:49 -0800 (PST) From: Mike Delago To: guix-patches@gnu.org Subject: [PATCH 0/2] gnu: borgmatic: Update to 1.8.6 Date: Thu, 18 Jan 2024 09:20:44 -0500 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::1136; envelope-from=michaeldelago98@gmail.com; helo=mail-yw1-x1136.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.2 (+) 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: This patchset updates borgmatic to version 1.8.6. Additionally, this adds the dependency apprise, which is needed as of version 1.8.4. Mike Delago (2): gnu: Add python-apprise. gnu: borgmatic: Update to 1.8.6. Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (michaeldelago98[at]gmail.com) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (michaeldelago98[at]gmail.com) -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: submit Cc: Mike Delago 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.2 (/) This patchset updates borgmatic to version 1.8.6. Additionally, this adds the dependency apprise, which is needed as of version 1.8.4. Mike Delago (2): gnu: Add python-apprise. gnu: borgmatic: Update to 1.8.6. gnu/packages/backup.scm | 61 +++++++++++++++++++------------------ gnu/packages/python-xyz.scm | 36 ++++++++++++++++++++++ 2 files changed, 68 insertions(+), 29 deletions(-) base-commit: 48b5e885182738fe28bed2d1b45e91be95dce67c -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 18 09:32:36 2024 Received: (at 68569) by debbugs.gnu.org; 18 Jan 2024 14:32:36 +0000 Received: from localhost ([127.0.0.1]:54606 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rQTRY-00070K-6A for submit@debbugs.gnu.org; Thu, 18 Jan 2024 09:32:36 -0500 Received: from mail-oo1-xc2e.google.com ([2607:f8b0:4864:20::c2e]:47478) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rQTRU-0006zy-NG for 68569@debbugs.gnu.org; Thu, 18 Jan 2024 09:32:30 -0500 Received: by mail-oo1-xc2e.google.com with SMTP id 006d021491bc7-59927972125so1087434eaf.3 for <68569@debbugs.gnu.org>; Thu, 18 Jan 2024 06:32:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705588341; x=1706193141; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=mH6npZZDpba5kD0GTuSJkKUNN0//uBZuMfzNcNsVO9o=; b=a/xmYZWsduNWdQHqsapeC/+yHzz3w1ZANYSKVsdRgHisnNyEwORa1N0wpJf+3yKjQc KmVt9rzEjqS2hhKCtIXzwrBWCwnSh8gYNM7W1H8X5/1aetpFcjPaoHjInbXEiSMwl3t0 ba022TWQdLi/0RnH5QY3m7HerlNY2VuTiH3vjVSn247ZOspwaWbKoVWuTiwpv4/07Mhb oZEraEqjWdb1Iwt7jhrL1z/FILxUOTAC0iY96M7gwcGcEqsEmWknPmInU9qvX3Aaj1iA Tzvt0O+iPjjmkj4317yRgPJGfI+hzoFrcutxC/cxsMW1pbCF4ag9MC7TVWCcA9L/Icdv B//w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705588341; x=1706193141; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=mH6npZZDpba5kD0GTuSJkKUNN0//uBZuMfzNcNsVO9o=; b=OiUvaSDOKwAF24UfEmQ8022dwoXBcUPGf1Ol2OEEM8st5Ub1qkvV4kWGPxeG3cPLBf pYarqCVmOSQ8W/Xd0cIBRB2nF+NmMu+8hkIzFGuUVjOiCSGkw+tbbKsNyElRg+hdJs2f lFUy4Vc6xvv5mVnAFjmv5xq+s0DhJcF1gxvNKGcmCnVs9nQlWsJy9LZPRoa3LwWtmph8 iLw7MVHOipfsPr0/68nhY9Pz2strQ9rqGHD+Am3xSGxu0RHcrC1QOcK65K3t5LkZMshw 2uzdSUJ/1pn9X4r6Sk2yaMX5pCqbOft4No68OqW/fvi+qvw+20JYygltwWGJme9Vbvpw 4XRg== X-Gm-Message-State: AOJu0Yx1G+t+Eo5IFVEkmGV9n90TGgxSY4ieR9frgWJkW7toAUj9vv+q Ib010+eWvBlZOQJ5a0tOZEFPSaQQDfMZafEgXZuddJzMChJW/gsA7V/ivkGbA1c= X-Google-Smtp-Source: AGHT+IGkX5a1CgZbRvxJsApdm3oTHof8JX04ZMzfag4lqXdRbG5sf2dAUGNHGaHKGxTt0Uf7tvWIoQ== X-Received: by 2002:a05:6359:6107:b0:175:c37d:2a47 with SMTP id rz7-20020a056359610700b00175c37d2a47mr846827rwb.35.1705588340660; Thu, 18 Jan 2024 06:32:20 -0800 (PST) Received: from talos.attlocal.net ([2600:1700:1590:e930::46]) by smtp.gmail.com with ESMTPSA id cd10-20020a05690c088a00b005fb56881fa9sm6503832ywb.15.2024.01.18.06.32.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Jan 2024 06:32:20 -0800 (PST) From: Mike Delago To: 68569@debbugs.gnu.org Subject: [PATCH 1/2] gnu: Add python-apprise. Date: Thu, 18 Jan 2024 09:32:07 -0500 Message-ID: <236d62db2eb224c0ae8ee7ea0fabecbb4dc4c929.1705586561.git.michaeldelago98@gmail.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 68569 Cc: Mike Delago 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.8 (/) * gnu/packages/python-xyz.scm (python-apprise): New variable. Change-Id: I24659780121e3d428002f504a459bea442790a7b --- gnu/packages/python-xyz.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index aebbae1521..aecebb1dde 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -14364,6 +14364,42 @@ (define-public python-appdirs should be stored on various operating systems.") (license license:expat))) +(define-public python-apprise + (package + (name "python-apprise") + (version "1.7.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "apprise" version)) + (sha256 + (base32 "0nkfv0pyn13lqdr3g3r1dhhnqxkjiayf9pny4m254w04al49shwd")) + ;; MacOS tests are failing when attempting to mock terminal-notifier calls + ;; We don't need to test for MacOS support, and removing this file causes + ;; tests to succeed + (modules '((guix build utils))) + (snippet '(begin + (delete-file-recursively "test/test_plugin_macosx.py"))))) + (build-system pyproject-build-system) + (propagated-inputs (list python-certifi + python-click + python-markdown + python-pyyaml + python-requests + python-requests-oauthlib)) + (native-inputs (list python-babel + python-coverage + python-flake8 + python-pytest + python-pytest-cov + python-pytest-mock + python-pytest-xdist)) + (home-page "https://github.com/caronc/apprise") + (synopsis "Push Notifications that work with just about every platform!") + (description + "Push Notifications that work with just about every platform!") + (license license:bsd-3))) + (define-public python-google-pasta (package (name "python-google-pasta") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 18 09:32:40 2024 Received: (at 68569) by debbugs.gnu.org; 18 Jan 2024 14:32:40 +0000 Received: from localhost ([127.0.0.1]:54609 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rQTRe-00070d-7T for submit@debbugs.gnu.org; Thu, 18 Jan 2024 09:32:39 -0500 Received: from mail-yw1-x1134.google.com ([2607:f8b0:4864:20::1134]:53672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rQTRb-00070H-TJ for 68569@debbugs.gnu.org; Thu, 18 Jan 2024 09:32:37 -0500 Received: by mail-yw1-x1134.google.com with SMTP id 00721157ae682-5f0629e67f4so123461927b3.3 for <68569@debbugs.gnu.org>; Thu, 18 Jan 2024 06:32:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705588348; x=1706193148; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=tyvC6p+hGIUEgFhPOVYDuT8VFJQF+sbwYBf2Y/PgNc4=; b=MO7SHbdvjNTWd2UI75dysTky1zUdFPJHtQV2gp8IwEHtLB7M4Hcq2CzSRaJrTi3DIa IaJJ4kAru3rNHD0OVPgDOeWkePRMo/kY+qTFRYUTYU9DaSyYYLb9srQXstzqvzmNIfOi Vbg823W69KpisZAM4nJcqqR24ttx9x7sbBMh7lmZ8hzJWqC5FdIlFo4ESTKXWYsgW3lh 8F8LlQjTuvOTeYLgBm+nFLlsw6+nY9jaehaw8NIUR70kquViV91in6iEgsLNifka2KvU VwVByPKkOjsSE5ZZCTaqRSFTDFnsoGz5x+p//6bFJWWpItLFrehvEbN5sLNI2tqfBNo5 wjiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705588348; x=1706193148; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=tyvC6p+hGIUEgFhPOVYDuT8VFJQF+sbwYBf2Y/PgNc4=; b=r3lxIWFOW0c+UgACMjquAsKqfH1xJWy9aJoRzGkNAKP1OFiN/v47UxHyRwewL2+JWp wWHMQigurJYAERyj/K4zjZoYpStITnVi/IPuMSf0e1LSUQzmQd826RIG9tgT5Ccx0k/5 03psZ41WgLLaX+1++XbFMqHmXbKkBj270DiHMmgQYvJkNb18C3e4E9ESvdqGPEgZHS+s QJoTUHPZzJ4MyZoH7uMrhRWFUm2JlfQ/9de8m/ZCFCT2MYoJY+budLwql5UV+RsMY/Sn 28o0kdAvNiGF6kWR3AD7R4ltOLGiDL/htNcuzOAm2qs07izlkXmnFhCPqe/h6+oUF5vi Ts/w== X-Gm-Message-State: AOJu0YyXwr39WCBvGkIzIC8wPCx+R1hZP+nZXmf5CQYfTB4xjCNzAxWV oOuM3Gw41OeRp7P6PJ12hQ+Qq9pijb3yR48mrXxk4duRAgy14IOvDf/i5DXocZo= X-Google-Smtp-Source: AGHT+IE+R9Iy0GAzTltSbBGZlA3/IgecNXmlRTWNCSv3lZl4Y22Or0hpY5Izrw2PQmRjZkoEEGPmLQ== X-Received: by 2002:a81:4f8f:0:b0:5f8:1f59:fd02 with SMTP id d137-20020a814f8f000000b005f81f59fd02mr760111ywb.13.1705588348269; Thu, 18 Jan 2024 06:32:28 -0800 (PST) Received: from talos.attlocal.net ([2600:1700:1590:e930::46]) by smtp.gmail.com with ESMTPSA id cd10-20020a05690c088a00b005fb56881fa9sm6503832ywb.15.2024.01.18.06.32.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Jan 2024 06:32:28 -0800 (PST) From: Mike Delago To: 68569@debbugs.gnu.org Subject: [PATCH 2/2] gnu: borgmatic: Update to 1.8.6. Date: Thu, 18 Jan 2024 09:32:08 -0500 Message-ID: <1246f706b66ff104a3792f29fdb9fd99c1d5a9b8.1705586561.git.michaeldelago98@gmail.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 68569 Cc: Mike Delago 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.8 (/) * gnu/packages/backup.scm (borgmatic): Update to 1.8.6. [inputs]: Add python-apprise. Change-Id: I4daed9554eec0117cecccc74325cc1b4b75aa7b2 --- gnu/packages/backup.scm | 61 +++++++++++++++++++++-------------------- 1 file changed, 32 insertions(+), 29 deletions(-) diff --git a/gnu/packages/backup.scm b/gnu/packages/backup.scm index 3126464347..2c9bc4034d 100644 --- a/gnu/packages/backup.scm +++ b/gnu/packages/backup.scm @@ -1304,42 +1304,45 @@ (define-public disarchive (define-public borgmatic (package (name "borgmatic") - (version "1.7.12") + (version "1.8.6") (source (origin (method url-fetch) (uri (pypi-uri "borgmatic" version)) (sha256 - (base32 "0720wvs3h2w8h28d7mpvjfp0q37dnrwf1y2ik3y4yr9csih7fmgh")))) + (base32 "14bngfhfzlrqjhqw059gr6mggz84nr97b3y7y8nj53431jwrfpas")))) (build-system python-build-system) (arguments - (list #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'configure - (lambda* (#:key inputs #:allow-other-keys) - ;; Set absolute store path to borg. - (substitute* "borgmatic/commands/borgmatic.py" - (("\\.get\\('local_path', 'borg'\\)") - (string-append ".get('local_path', '" - (search-input-file inputs "bin/borg") - "')"))) - (substitute* "tests/unit/commands/test_borgmatic.py" - (("(module.get_local_path.+ == )'borg'" all start) - (string-append start "'" - (search-input-file inputs "bin/borg") - "'"))))) - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - ;; Tests require the installed executable. - (setenv "PATH" (string-append #$output "/bin" - ":" (getenv "PATH"))) - (invoke "pytest"))))))) - (inputs - (list borg python-colorama python-jsonschema python-requests - python-ruamel.yaml)) - (native-inputs - (list python-flexmock python-pytest python-pytest-cov)) + (list + #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'configure + (lambda* (#:key inputs #:allow-other-keys) + ;; Set absolute store path to borg. + (substitute* "borgmatic/commands/borgmatic.py" + (("\\.get\\('local_path', 'borg'\\)") + (string-append ".get('local_path', '" + (search-input-file inputs "bin/borg") + "')"))) + (substitute* "tests/unit/commands/test_borgmatic.py" + (("(module.get_local_path.+ == )'borg'" all start) + (string-append start "'" + (search-input-file inputs "bin/borg") + "'"))))) + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + ;; Tests require the installed executable. + (setenv "PATH" + (string-append #$output "/bin" ":" + (getenv "PATH"))) + (invoke "pytest"))))))) + (inputs (list borg + python-colorama + python-jsonschema + python-requests + python-ruamel.yaml + python-apprise)) + (native-inputs (list python-flexmock python-pytest python-pytest-cov)) (home-page "https://torsion.org/borgmatic/") (synopsis "Simple, configuration-driven backup software") (description -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 20 23:57:22 2024 Received: (at 68569) by debbugs.gnu.org; 21 Jan 2024 04:57:22 +0000 Received: from localhost ([127.0.0.1]:36317 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rRPtZ-000774-LK for submit@debbugs.gnu.org; Sat, 20 Jan 2024 23:57:22 -0500 Received: from mail-qv1-xf2a.google.com ([2607:f8b0:4864:20::f2a]:57609) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rRPtX-00076p-7f for 68569@debbugs.gnu.org; Sat, 20 Jan 2024 23:57:20 -0500 Received: by mail-qv1-xf2a.google.com with SMTP id 6a1803df08f44-680fdf7d52fso15941566d6.3 for <68569@debbugs.gnu.org>; Sat, 20 Jan 2024 20:57:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705813030; x=1706417830; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=jKqtWhnyMICuSKWhAQoc9HnoKGBslwFp/ktu4+n6w1U=; b=RwAcaRlxG4qE4eD+27ASUNROyXF15uDg2q8ca+9RLPJv9ObuUHTyLSo3BadsOmQz7Y zGHkRMsslJ6Xf+T8sNlkoj0HQNBBXvex+kn3TZUhzpunm+UyF6MlEPMNzIPnXlfDd7C/ 7sdYw6tgpluxP0tdCqL6m1RluQMxdugjrUtnz9uODRIu/8B/IpYQHU2/fTq/k7J/5L2r cvxDur6i4HXErTzv/IhKBHhOKjDmlm1FO4X0PNbZi9EeyU7e0wZa93QMwJ04dsmam08C XQwAE2B0XawTGchf7SM2gP6gOh59Nwfk6GnwWoKtji3GfBerxlqaYdW84OSQAT+JjZXg Cdqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705813030; x=1706417830; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=jKqtWhnyMICuSKWhAQoc9HnoKGBslwFp/ktu4+n6w1U=; b=UMaIPEBIpwK62IxCocQxUHFxQnAyuTTMEC3rvRMzpA2QH96o5e/EckiMDl2uDWBJsk p6Fnn6+HMyUrZsZRAfOqGToQpkHOZ0KpD828pai/nR+g0Mo3rPDBWLARPsEnbTuzGuMq x9xF5Pdj83bQ7wHUC4kH26ESTbnvpozj2I4vphfWZ82WvtSxt1tCUatEQ8fXk8dZRdBw L8nKMnH0qB7vw03rkxFfzzSV2BKOcuxjOnV2EDGbzIUiGv227IlXfgPTBzqStFJZ/qXt gR5Mczst9VqZD4XBXxxOaOiPLDZpxIuJErSa9dh5OM55z78DkrYqFACRBpvBrDQnrb7k ctBA== X-Gm-Message-State: AOJu0Yz0yrvQs+OiUU5BcfaeYNIp8eFTr62BV+RdOR3um/MtEzL3oCp7 Z5LUajalRO/3lIjIlOivSP6IgVWyHyer+3/djaSub3KrerulNyikEXRqFwTD9ng= X-Google-Smtp-Source: AGHT+IFRoGvRFE8Gkqx+YdrCfUlof77/1x7IRuVuA9OzySJum7LC48mWah49cMZ8d0lEiSaJaKQ5ig== X-Received: by 2002:a0c:db06:0:b0:685:d99e:117f with SMTP id d6-20020a0cdb06000000b00685d99e117fmr2047785qvk.60.1705813029890; Sat, 20 Jan 2024 20:57:09 -0800 (PST) Received: from hurd (dsl-10-128-232.b2b2c.ca. [72.10.128.232]) by smtp.gmail.com with ESMTPSA id ld27-20020a056214419b00b0067f90426698sm1210919qvb.23.2024.01.20.20.57.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jan 2024 20:57:09 -0800 (PST) From: Maxim Cournoyer To: Mike Delago Subject: Re: [bug#68569] [PATCH 1/2] gnu: Add python-apprise. In-Reply-To: <236d62db2eb224c0ae8ee7ea0fabecbb4dc4c929.1705586561.git.michaeldelago98@gmail.com> (Mike Delago's message of "Thu, 18 Jan 2024 09:32:07 -0500") References: <236d62db2eb224c0ae8ee7ea0fabecbb4dc4c929.1705586561.git.michaeldelago98@gmail.com> Date: Sat, 20 Jan 2024 23:57:08 -0500 Message-ID: <87cytvb7x7.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68569 Cc: 68569@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: -1.0 (-) Hi! Mike Delago writes: > * gnu/packages/python-xyz.scm (python-apprise): New variable. > > Change-Id: I24659780121e3d428002f504a459bea442790a7b > --- > gnu/packages/python-xyz.scm | 36 ++++++++++++++++++++++++++++++++++++ > 1 file changed, 36 insertions(+) > > diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm > index aebbae1521..aecebb1dde 100644 > --- a/gnu/packages/python-xyz.scm > +++ b/gnu/packages/python-xyz.scm > @@ -14364,6 +14364,42 @@ (define-public python-appdirs > should be stored on various operating systems.") > (license license:expat))) > > +(define-public python-apprise > + (package > + (name "python-apprise") > + (version "1.7.1") > + (source > + (origin > + (method url-fetch) > + (uri (pypi-uri "apprise" version)) > + (sha256 > + (base32 "0nkfv0pyn13lqdr3g3r1dhhnqxkjiayf9pny4m254w04al49shwd")) > + ;; MacOS tests are failing when attempting to mock terminal-notifier calls > + ;; We don't need to test for MacOS support, and removing this file causes > + ;; tests to succeed Please punctuate your comments (including periods). > + (modules '((guix build utils))) > + (snippet '(begin > + (delete-file-recursively "test/test_plugin_macosx.py"))))) > + (build-system pyproject-build-system) > + (propagated-inputs (list python-certifi > + python-click > + python-markdown > + python-pyyaml > + python-requests > + python-requests-oauthlib)) > + (native-inputs (list python-babel > + python-coverage > + python-flake8 > + python-pytest > + python-pytest-cov > + python-pytest-mock > + python-pytest-xdist)) Nitpick: I prefer to list inputs in the order of native, inputs, propagated. Was the above order produced by the pypi importer? > + (home-page "https://github.com/caronc/apprise") > + (synopsis "Push Notifications that work with just about every platform!") This is too verbose for a synopsis. Synopses should describe in a few words what the package *is*, such as "Push notification library and utility" (no trailing period here). > + (description > + "Push Notifications that work with just about every platform!") That sounds like marketing talk. Keep it dry and factual, synthesizing the interesting technical bits from their description text available from . > + (license license:bsd-3))) Github says bsd-2. Could you check? Other than that, it looks good to me. Could you please send a v2 with the requested changes? -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 21 00:00:11 2024 Received: (at 68569) by debbugs.gnu.org; 21 Jan 2024 05:00:11 +0000 Received: from localhost ([127.0.0.1]:36321 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rRPwJ-0007DL-AQ for submit@debbugs.gnu.org; Sun, 21 Jan 2024 00:00:11 -0500 Received: from mail-qv1-xf33.google.com ([2607:f8b0:4864:20::f33]:59732) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rRPwH-0007Bz-Uy for 68569@debbugs.gnu.org; Sun, 21 Jan 2024 00:00:10 -0500 Received: by mail-qv1-xf33.google.com with SMTP id 6a1803df08f44-68195c0c8d1so8716656d6.3 for <68569@debbugs.gnu.org>; Sat, 20 Jan 2024 21:00:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705813200; x=1706418000; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=IHpJdubFzh1GMakSHNd0i41k1bCVfoGRCuGMr8jLBMs=; b=S6K11GBeMnf9xQPSORZURdGhN8iBTpDiJdjaKE5DeoVIcm7OSiUdTMkmXc62cN/tg+ Xu6AWmgvHqFtoUwIj80wjAx5oiRNtgH7+ID3/RQ0LqZuHXbNpUjAHyQvHqVueT+SOJTX YkW7sN++V5HsupTWM2lY4dfClboQtyUI1vd2zTI5aB1ulEv3vjdPvrXs+FA33wXwl+IR qZnEDBCMW9yP/nWgVBXaXTNI+t6FAJwjalv9ypYLb0TfzVn6cqiPxrQ8eIZBpYDlWBO/ tvnqafwpwBlkfavekejFd7oIgNitlzdaJciqPImD50aMVfityFmYnwdqsDUyO9PdDMpR D07g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705813200; x=1706418000; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=IHpJdubFzh1GMakSHNd0i41k1bCVfoGRCuGMr8jLBMs=; b=uc2QGvsRHXdiB279MJVvZUXOCkn/3gPH/IMrJKqk1opYeYxDnczc4AZqlOhrU4GX94 cf/Vsgaz9fjOOLv4c/MTphhX7V7936F7iUfTfRmBtpZN95yTj/LS8Iej/Hu5dFXr0JsF TcHwfyc7bDIaQo/u5IDMGk5z68fwcr1CuugbV/S/GWjG+LUPKi10HjAqZbJx2UpDN2Mr 6Lki5H0TannjT6lI/tW/9OipoapILeWhsQhkzhA5qOJxN9PKTeDCq83PsXLaVro3S0CI HV7RePDbp0IWLhmXL2dt7z0N3gfF8TM5xQ2NNXSTAn5amDJyekyMmqS5EPAGhovkt5EU CGRg== X-Gm-Message-State: AOJu0YxSP9Qspe0xK1b+p8qr6OtSHNiuuhGMjtC/HR/caSf+oh7P4Wji r5X4emvRYzNSFPnbRl5ihr0Ih682JXXzjLNbgrZox+bEDWX2dCWE/EFZw1NIS+Y= X-Google-Smtp-Source: AGHT+IHDVopk4hV2T8KYXPtY2Foew3NGuZH+GmY3+oLNWyI+mbsmj0d0n63bNDVpUJpCwLBY4/4SXQ== X-Received: by 2002:a05:6214:268f:b0:685:75b0:b480 with SMTP id gm15-20020a056214268f00b0068575b0b480mr1806904qvb.90.1705813200672; Sat, 20 Jan 2024 21:00:00 -0800 (PST) Received: from hurd (dsl-10-128-232.b2b2c.ca. [72.10.128.232]) by smtp.gmail.com with ESMTPSA id kr20-20020a0562142b9400b006867adc3b03sm504724qvb.121.2024.01.20.20.59.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jan 2024 21:00:00 -0800 (PST) From: Maxim Cournoyer To: Mike Delago Subject: Re: [bug#68569] [PATCH 2/2] gnu: borgmatic: Update to 1.8.6. In-Reply-To: <1246f706b66ff104a3792f29fdb9fd99c1d5a9b8.1705586561.git.michaeldelago98@gmail.com> (Mike Delago's message of "Thu, 18 Jan 2024 09:32:08 -0500") References: <1246f706b66ff104a3792f29fdb9fd99c1d5a9b8.1705586561.git.michaeldelago98@gmail.com> Date: Sat, 20 Jan 2024 23:59:59 -0500 Message-ID: <875xznb7sg.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68569 Cc: 68569@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: -1.0 (-) Hi, Mike Delago writes: > * gnu/packages/backup.scm (borgmatic): Update to 1.8.6. > [inputs]: Add python-apprise. This looks fine to me, but I'd have preferred the heavy reformatting (produced by 'guix style'?) to be done in a prior commit to keep the diff clean). Something to keep in mind for future contributions! I'll await your v2 for 1/2, and then we can apply the series. -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 21 00:00:19 2024 Received: (at control) by debbugs.gnu.org; 21 Jan 2024 05:00:20 +0000 Received: from localhost ([127.0.0.1]:36324 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rRPwR-0007Dk-KU for submit@debbugs.gnu.org; Sun, 21 Jan 2024 00:00:19 -0500 Received: from mail-qv1-xf2d.google.com ([2607:f8b0:4864:20::f2d]:54674) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rRPwO-0007DM-HX for control@debbugs.gnu.org; Sun, 21 Jan 2024 00:00:18 -0500 Received: by mail-qv1-xf2d.google.com with SMTP id 6a1803df08f44-6829510ebb9so14710026d6.1 for ; Sat, 20 Jan 2024 21:00:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705813207; x=1706418007; darn=debbugs.gnu.org; h=subject:from:to:message-id:date:from:to:cc:subject:date:message-id :reply-to; bh=MJBATmuAEYiJd0k7q4/nnji8B1ylUop7LIpeFcVIwIE=; b=WaK4Dt1uKlrdmuZXw3RSCPVTv36E65niJqwoHsvuUmepQi+L7NHbWTieo55jW9y7ZK 2b6om2LATaLgl0DoApzmLeDXB+j31hP8jYmjyCDkU2/tdnghXrKAjpxOH04ND1LOzqxA ZltNRrQKwaC3dIT9usJ0E/SBnSxxlFRbAEWhdaSrMgJKHgeQWUlv8wENdCkkb6OtBa5h Z/KXpTEUmRU2u2fvF+Fd+Vx/Gp/9NglKrXkG2GEADuCq2EJQoxzUetsvngoSg44CWdBO pMkLMvSB8+MOPCzAk7JSKZS5hjdg5dpAWtnhmisCd+X4I5NzaKCI/rr+6WC3MC2ogXbO 9l/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705813207; x=1706418007; h=subject:from:to:message-id:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=MJBATmuAEYiJd0k7q4/nnji8B1ylUop7LIpeFcVIwIE=; b=NTwiCzgoi6TsD84MAaJrkAZy9Y5H48U09ffzLpYqfxdh3eUZZ3KRpBKL6YETvO5Igx X/imu6vsrkhM/T5zUdb7mTEENb9rh5ydR2DxqSy8CCL4CkNvMlXY6FO6tpSow0ptWeDX fy1/9sR+97Lr0qUnMTJxWcQk4zhyIt+YBH+Ab3MjCZQ/g6TtniG9mdvmxacf0cKz/0FU VYHVfygxFTH7hlIFuYYa/AOuRtB4ccs/tUskzSyv6IgeFzMw2umIEBlM8r8Br+2/oT9u TuzLuMIvuzAjFzV7trrt9w6CXVQNQbWqWc4J0+bw3FDUUk1YnpzIEhnUz81+0Fiih5zJ AJVg== X-Gm-Message-State: AOJu0YwOiUrscIBTSKv77nKYA+0Q5Jf36GcIDP/XQQF+I1j0dcpsKOdt EqV7e6Jo6c1LrKLY51PLWMueVI9SEUaddwXgXTzrZsf6QRbNveRwwlW8j+X0zcQ= X-Google-Smtp-Source: AGHT+IEBQGarFYE1t3syx7eHSM31ZCRSvaAdnx6RJK06+kWfQioyiWjEDHZGGF8tMCYeKrVPplcx4Q== X-Received: by 2002:ad4:5cab:0:b0:684:e619:9504 with SMTP id q11-20020ad45cab000000b00684e6199504mr3932535qvh.86.1705813207308; Sat, 20 Jan 2024 21:00:07 -0800 (PST) Received: from hurd (dsl-10-128-232.b2b2c.ca. [72.10.128.232]) by smtp.gmail.com with ESMTPSA id h4-20020a0cf8c4000000b0068189522cd3sm1203055qvo.67.2024.01.20.21.00.06 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 20 Jan 2024 21:00:06 -0800 (PST) Date: Sun, 21 Jan 2024 00:00:04 -0500 Message-Id: <874jf7b7sb.fsf@gmail.com> To: control@debbugs.gnu.org From: Maxim Cournoyer Subject: control message for bug #68569 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control 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 (-) tags 68569 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 21 15:10:55 2024 Received: (at 68569) by debbugs.gnu.org; 21 Jan 2024 20:10:55 +0000 Received: from localhost ([127.0.0.1]:39061 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rRe9f-0004Q8-3m for submit@debbugs.gnu.org; Sun, 21 Jan 2024 15:10:55 -0500 Received: from mail-oi1-x236.google.com ([2607:f8b0:4864:20::236]:48417) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rRe9b-0004Pp-Qc for 68569@debbugs.gnu.org; Sun, 21 Jan 2024 15:10:53 -0500 Received: by mail-oi1-x236.google.com with SMTP id 5614622812f47-3bd932a0cafso1685501b6e.1 for <68569@debbugs.gnu.org>; Sun, 21 Jan 2024 12:10:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705867842; x=1706472642; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=B+Njh6Eg0rRlLejakbg7LOyEqAL2uwe7H5jGtAzx5ig=; b=OwPwOoaPvL1G7zlSbwDSACGrIZb0vlKNru0EwnSkUJBDLTdaUb7twLtxpPmWBPYI1L QTkJ1KWjRfUFtrenBWhRTI08dhRybnQcq5KG/2C4FPZ0mIn0Jn/ey7VKueEUXObzmBij 3SzUldyQfPzjsQh3hzvivxOBKY0pr1Aocvqqr/G0qGeAtsePoHH6hYm1XdSFhNIOJ/9Y NnD3LJ4pGETlSYSKL37IP+94Y3cPd3AfV/S1AhBSdBqWLIQiT/JFCGmvHq7yirpOHO5d 6EyVOeRCXn+NCJNnnlbTwMDKNH1TDxIVASachIEWmT4sNgBivF4lm+QPWx/Hd7Ow4LBp 0qPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705867842; x=1706472642; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=B+Njh6Eg0rRlLejakbg7LOyEqAL2uwe7H5jGtAzx5ig=; b=C6nEk1eMUsSezyiF26awAuBSE0cUIGrZpxZKvVvwg8Ln0a5Uqadl6wvFVcgRfHRtYx d2LgEFZe6Ql3uxIY+yeh3rbbWA2qXXzl+oNWDr5LFwX9we0nCTnE7YNoeSpagD0Z+CKF mUoIVARNhyZiPTy3TcnBnlqLEvtNBWBUmZnACuaYx0Ayp7BLbvy65L9fQn5MQ5ZcQyt0 hoOLy+QrGbnd2gBh4aqZlBqJVVLydW19JCFRA9l3fbksvRjaAWmNm3lOJSLlS0pjyaUC ASrEQqtC+PHLtGym8476cfDLvw2C4fRt6h4RJUXD6pvnQqe8ys03Ng0tk3FeHstzfnt9 WQ0A== X-Gm-Message-State: AOJu0YwUtDOGSsrn7Yl/ziaGijC+PvP+Et9qUvG6xi5IGC0db/NsAtBG 5rSasDTY7y3Fmq80SGydCn0ZPyoAOTesN+Dik8QiU+fNQ4vgDPVCtlaDBIL3XYE= X-Google-Smtp-Source: AGHT+IEBohrFlt5w5e2DsCyH5+SKjtBU6ntEjifoxNbEmWjo84UwDaBXitUriYoJsUltcmfDXUev1Q== X-Received: by 2002:a05:6808:1818:b0:3bd:9bc8:263 with SMTP id bh24-20020a056808181800b003bd9bc80263mr3511900oib.21.1705867841726; Sun, 21 Jan 2024 12:10:41 -0800 (PST) Received: from talos.griffin-scylla.ts.net ([2600:1700:1590:e930::46]) by smtp.gmail.com with ESMTPSA id d127-20020a256885000000b00dc228b22cd5sm1183857ybc.41.2024.01.21.12.10.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 21 Jan 2024 12:10:41 -0800 (PST) From: Mike Delago To: 68569@debbugs.gnu.org Subject: [PATCH v2 0/2] gnu: borgmatic: Update to 1.8.6 Date: Sun, 21 Jan 2024 15:07:19 -0500 Message-ID: X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 68569 Cc: Mike Delago 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.8 (/) Hey Maxim, This revision of the patchset should have corrected the things you've noted. > Nitpick: I prefer to list inputs in the order of native, inputs, > propagated. Was the above order produced by the pypi importer? Yes - the manifest came largely from the pypi importer. The `native-inputs` block was added in order to cover the "dev-requirements.txt"[0] file in the upstream repo. This was needed in order for tests to pass. Corrected in this revision to the patch. > This is too verbose for a synopsis... > That sounds like marketing talk... Good catch - this was the default value from the page on pypi. Both the description and the synopsis should be corrected for this patch, but please let me know if they don't contain sufficient information. > Please punctuate your comments (including periods). Done, thanks > Github says bsd-2. Could you check? This has been corrected Thanks for your review, please let me know if I missed anything else [0] - https://github.com/caronc/apprise/blob/master/dev-requirements.txt --- Best, Mike Delago Mike Delago (2): gnu: Add python-apprise. gnu: borgmatic: Update to 1.8.6. gnu/packages/backup.scm | 61 +++++++++++++++++++------------------ gnu/packages/python-xyz.scm | 38 +++++++++++++++++++++++ 2 files changed, 70 insertions(+), 29 deletions(-) base-commit: 48b5e885182738fe28bed2d1b45e91be95dce67c -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 21 15:11:12 2024 Received: (at 68569) by debbugs.gnu.org; 21 Jan 2024 20:11:13 +0000 Received: from localhost ([127.0.0.1]:39065 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rRe9w-0004R2-E0 for submit@debbugs.gnu.org; Sun, 21 Jan 2024 15:11:12 -0500 Received: from mail-yb1-xb2b.google.com ([2607:f8b0:4864:20::b2b]:57507) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rRe9u-0004Qo-91 for 68569@debbugs.gnu.org; Sun, 21 Jan 2024 15:11:10 -0500 Received: by mail-yb1-xb2b.google.com with SMTP id 3f1490d57ef6-dc223463ee4so1892815276.2 for <68569@debbugs.gnu.org>; Sun, 21 Jan 2024 12:11:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705867860; x=1706472660; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=tCpKewZGRvHOuFQVNzYKmqAknYh8eD/a/TZmV2PSAyQ=; b=kGR+S8hi+oAJgXy3KLop274iZMrHzA2HbGWIWqcb+oRRE6hU3pdKIzdlzLVf9aRhMA GXUFDodOYpZI4xB4H449XyfaLn1rpihvDMuSX709JkBagfqZqYzgilJXv2e9qSdWdidn +kpH8xJRFy7teb/oERcZB+J9t72iiRl3e1PaArz0NeW6KMHBJZsmCSJ9jJaDK8kHDxKE SXS5dZ3aDUth2sht2Trix3WgvqhAYjvLrRyT3R2BmpS0MvQPtdWdd1tRswrcvV4PB9Be 7KqS02t6rafkKRTfRCrQxPoo43JBSifVO2jMXiXWZ/Cz0PzwjFzhd01DxaGp+/QehOvr 8qQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705867860; x=1706472660; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=tCpKewZGRvHOuFQVNzYKmqAknYh8eD/a/TZmV2PSAyQ=; b=VdEVO2Hj96KqKO4kMX6JXAq2H9we+OaRmb9fcf0BrU4Qsz2xyCr3x23/nosPV16X1g MgtvMEW769vZnheF/BZMpH2wTyyylqvH8WMScyYAUrrlUcWTUTsjwTwnyHaDPyT9/06c Q80Re3SCREWeUAMOYm8u5Z7wilRoBJTfG2ZbNONuukhcefIcJgX08tK7WsqqXLCjTVmQ WkKkTva9a2AhHhJs75kzGyQcOIBStYYZCFhlE50Gy/ZUywKP2uuABTLv5FvZOmRnGnLE 4hd9gVBqpa5mlKzOKNKfE2IxsCEL0tqFbtgOXwTYzhmkBTa4U1K67dH2BJKsOqmeGF6C Ragg== X-Gm-Message-State: AOJu0Yx7Qo0wVAADplgvMRDEUJTuc7nC2RcR5uJlQXN+QivmiYGq0CbU z3x0+mirNlVxNngnLwrQP2NSkVfkxzuPJn3nhPNtsKhwM2ricqpJQ9LPrpnYckM= X-Google-Smtp-Source: AGHT+IGfZdLREGXp3vP7/XHBuCVavX8vJ8oDy6ssaUxYoXrB2DJDVqQ8yejL8iow8wy9Vm4ei/TpoA== X-Received: by 2002:a05:6902:4d0:b0:dc2:4afc:bad6 with SMTP id v16-20020a05690204d000b00dc24afcbad6mr1158942ybs.42.1705867860169; Sun, 21 Jan 2024 12:11:00 -0800 (PST) Received: from talos.griffin-scylla.ts.net ([2600:1700:1590:e930::46]) by smtp.gmail.com with ESMTPSA id d127-20020a256885000000b00dc228b22cd5sm1183857ybc.41.2024.01.21.12.10.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 21 Jan 2024 12:10:59 -0800 (PST) From: Mike Delago To: 68569@debbugs.gnu.org Subject: [PATCH v2 1/2] gnu: Add python-apprise. Date: Sun, 21 Jan 2024 15:07:20 -0500 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 X-Debbugs-Cc: Lars-Dominik Braun , Marius Bakke , Munyoki Kilyungi , Sharlatan Hellseher , jgart Content-Transfer-Encoding: 8bit X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 68569 Cc: Mike Delago 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.8 (/) * gnu/packages/python-xyz.scm (python-apprise): New variable. Change-Id: I24659780121e3d428002f504a459bea442790a7b --- gnu/packages/python-xyz.scm | 38 +++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index aebbae1521..223d2e6f58 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -14364,6 +14364,44 @@ (define-public python-appdirs should be stored on various operating systems.") (license license:expat))) +(define-public python-apprise + (package + (name "python-apprise") + (version "1.7.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "apprise" version)) + (sha256 + (base32 "0nkfv0pyn13lqdr3g3r1dhhnqxkjiayf9pny4m254w04al49shwd")) + ;; MacOS tests are failing when attempting to mock terminal-notifier calls. + ;; We don't need to test for MacOS support, and removing this file causes + ;; tests to succeed. + (modules '((guix build utils))) + (snippet '(begin + (delete-file-recursively "test/test_plugin_macosx.py"))))) + (build-system pyproject-build-system) + (native-inputs (list python-babel + python-coverage + python-flake8 + python-pytest + python-pytest-cov + python-pytest-mock + python-pytest-xdist)) + (propagated-inputs (list python-certifi + python-click + python-markdown + python-pyyaml + python-requests + python-requests-oauthlib)) + (home-page "https://github.com/caronc/apprise") + (synopsis "Push notification library and utility") + (description + "This module can send notifications to a large number of popular notification + services. This package also includes a command line tool for sending + notifications through the large number of supported services.") + (license license:bsd-2))) + (define-public python-google-pasta (package (name "python-google-pasta") -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 21 15:11:28 2024 Received: (at 68569) by debbugs.gnu.org; 21 Jan 2024 20:11:28 +0000 Received: from localhost ([127.0.0.1]:39068 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rReAB-0004RX-Vf for submit@debbugs.gnu.org; Sun, 21 Jan 2024 15:11:28 -0500 Received: from mail-yw1-x112a.google.com ([2607:f8b0:4864:20::112a]:55781) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rReA9-0004RG-8x for 68569@debbugs.gnu.org; Sun, 21 Jan 2024 15:11:25 -0500 Received: by mail-yw1-x112a.google.com with SMTP id 00721157ae682-5f3da7ba2bfso20174337b3.3 for <68569@debbugs.gnu.org>; Sun, 21 Jan 2024 12:11:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705867875; x=1706472675; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ViNj43hietEQEQC7DQIeIzcSoE3SX19pr6gZWFQW1kQ=; b=BFPHwhPNLDY/LA2OFZ/W8zKEb2p1yRSeTkNwr2EQaPJQP3IKNSGUiLjHw+R0T+bgaU y/4BsZinSQGCOos6k7F9SAik9SdRsEIAHkLcWYBhk5aMx78Qp0jQOC1IgP4lBlgk4ZET XnTPxFBeDkkf2q7+cCS9W3p3A44/ficsKqMJ32NQY8P16fJGh7Hu94x/GvVLx/hO57gc FY6XCd8BV90K3x0NT4YgWNi2FPCgype8zctB4940jQinz0USqBVogVxlmGbCvgFpBmTs iSnQsGhfKQ1D+LJBfEO55raCIfLnVLonH8oGdtFg7uzmXnvPKDWEhpDY8D5B9wK3OPbW J87w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705867875; x=1706472675; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ViNj43hietEQEQC7DQIeIzcSoE3SX19pr6gZWFQW1kQ=; b=FUyH93tm4HOc/jM5hbTeyNlwOIRECZ1Pva8x4QtAwuPCOoBxqYoKFxGDMCFiwg7L8n 9LyrtmUUKp/unLKLtCRoth9cABBotkG2ZSsqSuLFL2ZG0AUYA+FgrtRzOGdbKb2hz5Mc q5FlGbFHmakizZb/DQj+pu0madDauk8n0IcqCN1eBAG3G4aV5sJteWh9HtBQ7uFgMWj4 yX2toka+Ci+Dp+g+vxP7gZsPgeo5lDNpHaVKHvNK2NNu+ExgRNyLFgLq/D4TMz/ym8NC g9i33HE/8C++7iyjI8vbEmqqm4Fj5Mi6LaZFkcm7t1dyAw05ug0iyvnASLO80SG5F1BJ jFYQ== X-Gm-Message-State: AOJu0YwJwZ7gbbeogKpw2kSwOj6XYZSndTARxWfoTFPhRtfgDm9bmMnQ esyRqjRcUoE3H4HXLzQeb4M5BJEynr0Cvlik7t0x7wWm3l2FvFNM1c0SOuzizsM= X-Google-Smtp-Source: AGHT+IFFhp0ZzTgLXFrxhr9X8vCcAaJlytroVebQWYMh9MqXK5ujZTzv7wxaGkE5rqpIugpTAY3AaQ== X-Received: by 2002:a0d:f447:0:b0:5ff:9b2a:d0b9 with SMTP id d68-20020a0df447000000b005ff9b2ad0b9mr2247088ywf.97.1705867875107; Sun, 21 Jan 2024 12:11:15 -0800 (PST) Received: from talos.griffin-scylla.ts.net ([2600:1700:1590:e930::46]) by smtp.gmail.com with ESMTPSA id d127-20020a256885000000b00dc228b22cd5sm1183857ybc.41.2024.01.21.12.11.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 21 Jan 2024 12:11:14 -0800 (PST) From: Mike Delago To: 68569@debbugs.gnu.org Subject: [PATCH v2 2/2] gnu: borgmatic: Update to 1.8.6. Date: Sun, 21 Jan 2024 15:07:21 -0500 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 68569 Cc: Mike Delago 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.8 (/) * gnu/packages/backup.scm (borgmatic): Update to 1.8.6. [inputs]: Add python-apprise. Change-Id: I4daed9554eec0117cecccc74325cc1b4b75aa7b2 --- gnu/packages/backup.scm | 61 +++++++++++++++++++++-------------------- 1 file changed, 32 insertions(+), 29 deletions(-) diff --git a/gnu/packages/backup.scm b/gnu/packages/backup.scm index 3126464347..c2482f0792 100644 --- a/gnu/packages/backup.scm +++ b/gnu/packages/backup.scm @@ -1304,42 +1304,45 @@ (define-public disarchive (define-public borgmatic (package (name "borgmatic") - (version "1.7.12") + (version "1.8.6") (source (origin (method url-fetch) (uri (pypi-uri "borgmatic" version)) (sha256 - (base32 "0720wvs3h2w8h28d7mpvjfp0q37dnrwf1y2ik3y4yr9csih7fmgh")))) + (base32 "14bngfhfzlrqjhqw059gr6mggz84nr97b3y7y8nj53431jwrfpas")))) (build-system python-build-system) (arguments - (list #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'configure - (lambda* (#:key inputs #:allow-other-keys) - ;; Set absolute store path to borg. - (substitute* "borgmatic/commands/borgmatic.py" - (("\\.get\\('local_path', 'borg'\\)") - (string-append ".get('local_path', '" - (search-input-file inputs "bin/borg") - "')"))) - (substitute* "tests/unit/commands/test_borgmatic.py" - (("(module.get_local_path.+ == )'borg'" all start) - (string-append start "'" - (search-input-file inputs "bin/borg") - "'"))))) - (replace 'check - (lambda* (#:key tests? #:allow-other-keys) - (when tests? - ;; Tests require the installed executable. - (setenv "PATH" (string-append #$output "/bin" - ":" (getenv "PATH"))) - (invoke "pytest"))))))) - (inputs - (list borg python-colorama python-jsonschema python-requests - python-ruamel.yaml)) - (native-inputs - (list python-flexmock python-pytest python-pytest-cov)) + (list + #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'configure + (lambda* (#:key inputs #:allow-other-keys) + ;; Set absolute store path to borg. + (substitute* "borgmatic/commands/borgmatic.py" + (("\\.get\\('local_path', 'borg'\\)") + (string-append ".get('local_path', '" + (search-input-file inputs "bin/borg") + "')"))) + (substitute* "tests/unit/commands/test_borgmatic.py" + (("(module.get_local_path.+ == )'borg'" all start) + (string-append start "'" + (search-input-file inputs "bin/borg") + "'"))))) + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + ;; Tests require the installed executable. + (setenv "PATH" + (string-append #$output "/bin" ":" + (getenv "PATH"))) + (invoke "pytest"))))))) + (inputs (list borg + python-apprise + python-colorama + python-jsonschema + python-requests + python-ruamel.yaml)) + (native-inputs (list python-flexmock python-pytest python-pytest-cov)) (home-page "https://torsion.org/borgmatic/") (synopsis "Simple, configuration-driven backup software") (description -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 18 02:41:47 2024 Received: (at 68569-done) by debbugs.gnu.org; 18 Jun 2024 06:41:47 +0000 Received: from localhost ([127.0.0.1]:40881 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sJSXL-0006K6-45 for submit@debbugs.gnu.org; Tue, 18 Jun 2024 02:41:47 -0400 Received: from mx1.dismail.de ([78.46.223.134]:31264) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sJSXI-0006Jp-HV for 68569-done@debbugs.gnu.org; Tue, 18 Jun 2024 02:41:45 -0400 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 8e85177c; Tue, 18 Jun 2024 08:41:35 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h= mime-version:date:content-type:content-transfer-encoding:from :message-id:subject:to:cc; s=20190914; bh=y6HMprsxwn6TGgl3JkaZYa p7uoBQItigVMZ7ES/N6nc=; b=g6gfGDqQBLBR/zhgMZ3rGIpHlbm1qhz0khaG2g /afauQ4D9sELo0fukEX71/HbMAPZZyo5Jz+B+uKOrTadKmNM+JwV91vPTDIaWOxy y826t5i09oHneiXyysfrgjj0RKCtzGeWzIuZbQQjZGxIrMM1PgNAnTJ9lAX6hXaQ aXjHh7z9VqrzSKGH71yaNwBqAw55S6lwe20QF9p544g6Pizdl33L+VKgQbeDwXUQ bIlPp6zXl7xKep6Sw+hStwjkOuX3DUv8ueslUlsdaJqM5icd4FQCnESXrh1vEofX dCPuw7fre2BN3tt2V6wr9goFQnsD8cimoxsR/3l0jM3hEFNw== Received: from smtp1.dismail.de ( [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 7149dd21; Tue, 18 Jun 2024 08:41:34 +0200 (CEST) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id 6ba2d9a3; Tue, 18 Jun 2024 08:41:34 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 826c53e5 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Tue, 18 Jun 2024 08:41:34 +0200 (CEST) MIME-Version: 1.0 Date: Tue, 18 Jun 2024 06:41:33 +0000 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable From: "jgart" Message-ID: <79c61701d690d267194c5d6949c3d2f3f4824061@dismail.de> TLS-Required: No Subject: Re: [PATCH 0/2] gnu: borgmatic: Update to 1.8.6 To: 68569-done@debbugs.gnu.org X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 68569-done Cc: michaeldelago98@gmail.com, Maxim Cournoyer 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 (-) Hi all, I am closing this ticket as this package has already been updated past th= e version that is proposed in the patch for this ticket. all best, jgart From unknown Sat Jun 21 03:22:48 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, 16 Jul 2024 11:24:20 +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