GNU bug report logs - #68569
[PATCH 0/2] gnu: borgmatic: Update to 1.8.6

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Mike Delago <michaeldelago98@HIDDEN>; Keywords: patch moreinfo; dated Thu, 18 Jan 2024 14:22:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.
Added tag(s) moreinfo. Request was from Maxim Cournoyer <maxim.cournoyer@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 68569 <at> debbugs.gnu.org:


Received: (at 68569) by debbugs.gnu.org; 21 Jan 2024 05:00:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jan 21 00:00:11 2024
Received: from localhost ([127.0.0.1]:36321 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rRPwJ-0007DL-AQ
	for submit <at> 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 <maxim.cournoyer@HIDDEN>) id 1rRPwH-0007Bz-Uy
 for 68569 <at> 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 <at> 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 <maxim.cournoyer@HIDDEN>
To: Mike Delago <michaeldelago98@HIDDEN>
Subject: Re: [bug#68569] [PATCH 2/2] gnu: borgmatic: Update to 1.8.6.
In-Reply-To: <1246f706b66ff104a3792f29fdb9fd99c1d5a9b8.1705586561.git.michaeldelago98@HIDDEN>
 (Mike Delago's message of "Thu, 18 Jan 2024 09:32:08 -0500")
References: <cover.1705586561.git.michaeldelago98@HIDDEN>
 <1246f706b66ff104a3792f29fdb9fd99c1d5a9b8.1705586561.git.michaeldelago98@HIDDEN>
Date: Sat, 20 Jan 2024 23:59:59 -0500
Message-ID: <875xznb7sg.fsf@HIDDEN>
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 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi,

Mike Delago <michaeldelago98@HIDDEN> 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




Information forwarded to guix-patches@HIDDEN:
bug#68569; Package guix-patches. Full text available.

Message received at 68569 <at> debbugs.gnu.org:


Received: (at 68569) by debbugs.gnu.org; 21 Jan 2024 04:57:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 20 23:57:22 2024
Received: from localhost ([127.0.0.1]:36317 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rRPtZ-000774-LK
	for submit <at> 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 <maxim.cournoyer@HIDDEN>) id 1rRPtX-00076p-7f
 for 68569 <at> 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 <at> 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 <maxim.cournoyer@HIDDEN>
To: Mike Delago <michaeldelago98@HIDDEN>
Subject: Re: [bug#68569] [PATCH 1/2] gnu: Add python-apprise.
In-Reply-To: <236d62db2eb224c0ae8ee7ea0fabecbb4dc4c929.1705586561.git.michaeldelago98@HIDDEN>
 (Mike Delago's message of "Thu, 18 Jan 2024 09:32:07 -0500")
References: <cover.1705586561.git.michaeldelago98@HIDDEN>
 <236d62db2eb224c0ae8ee7ea0fabecbb4dc4c929.1705586561.git.michaeldelago98@HIDDEN>
Date: Sat, 20 Jan 2024 23:57:08 -0500
Message-ID: <87cytvb7x7.fsf@HIDDEN>
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 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi!

Mike Delago <michaeldelago98@HIDDEN> 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 <https://github.com/caronc/apprise>.

> +    (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




Information forwarded to guix-patches@HIDDEN:
bug#68569; Package guix-patches. Full text available.

Message received at 68569 <at> debbugs.gnu.org:


Received: (at 68569) by debbugs.gnu.org; 18 Jan 2024 14:32:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 18 09:32:40 2024
Received: from localhost ([127.0.0.1]:54609 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rQTRe-00070d-7T
	for submit <at> 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 <michaeldelago98@HIDDEN>) id 1rQTRb-00070H-TJ
 for 68569 <at> 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 <at> 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 <michaeldelago98@HIDDEN>
To: 68569 <at> 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@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <cover.1705586561.git.michaeldelago98@HIDDEN>
References: <cover.1705586561.git.michaeldelago98@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.2 (/)
X-Debbugs-Envelope-To: 68569
Cc: Mike Delago <michaeldelago98@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
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





Information forwarded to guix-patches@HIDDEN:
bug#68569; Package guix-patches. Full text available.

Message received at 68569 <at> debbugs.gnu.org:


Received: (at 68569) by debbugs.gnu.org; 18 Jan 2024 14:32:36 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 18 09:32:36 2024
Received: from localhost ([127.0.0.1]:54606 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rQTRY-00070K-6A
	for submit <at> 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 <michaeldelago98@HIDDEN>) id 1rQTRU-0006zy-NG
 for 68569 <at> 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 <at> 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 <michaeldelago98@HIDDEN>
To: 68569 <at> 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@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <cover.1705586561.git.michaeldelago98@HIDDEN>
References: <cover.1705586561.git.michaeldelago98@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Spam-Score: 0.2 (/)
X-Debbugs-Envelope-To: 68569
Cc: Mike Delago <michaeldelago98@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
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





Information forwarded to guix-patches@HIDDEN:
bug#68569; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 18 Jan 2024 14:21:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jan 18 09:21:11 2024
Received: from localhost ([127.0.0.1]:54590 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rQTGV-00042q-Vz
	for submit <at> 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 <michaeldelago98@HIDDEN>) id 1rQTGQ-00041k-B8
 for submit <at> 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 <michaeldelago98@HIDDEN>)
 id 1rQTGJ-0006YK-6C
 for guix-patches@HIDDEN; 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 <michaeldelago98@HIDDEN>)
 id 1rQTGE-0005ZB-QG
 for guix-patches@HIDDEN; Thu, 18 Jan 2024 09:20:54 -0500
Received: by mail-yw1-x1136.google.com with SMTP id
 00721157ae682-5f69383e653so124303777b3.1
 for <guix-patches@HIDDEN>; 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 <michaeldelago98@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH 0/2] gnu: borgmatic: Update to 1.8.6
Date: Thu, 18 Jan 2024 09:20:44 -0500
Message-ID: <cover.1705586561.git.michaeldelago98@HIDDEN>
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@HIDDEN; 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 <michaeldelago98@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
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





Acknowledgement sent to Mike Delago <michaeldelago98@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#68569; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 21 Jan 2024 05:15:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.