From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 6E//BMpt9WDWMgAAgWs5BA (envelope-from ) for ; Mon, 19 Jul 2021 14:19:22 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id OEzQAMpt9WDQKgAA1q6Kng (envelope-from ) for ; Mon, 19 Jul 2021 12:19:22 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 74E1213A01 for ; Mon, 19 Jul 2021 14:19:21 +0200 (CEST) Received: from localhost ([::1]:56462 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5SEy-0005H5-IA for larch@yhetil.org; Mon, 19 Jul 2021 08:19:20 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36266) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5SEg-0005FJ-Hc for guix-patches@gnu.org; Mon, 19 Jul 2021 08:19:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:46698) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m5SEg-0007BS-A6 for guix-patches@gnu.org; Mon, 19 Jul 2021 08:19:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m5SEg-0001Xu-70 for guix-patches@gnu.org; Mon, 19 Jul 2021 08:19:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#49123] [PATCH 06/24] gnu: Add python-logbook. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 19 Jul 2021 12:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49123 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: slg <0x2d@disroot.org>, 49123@debbugs.gnu.org Received: via spool by 49123-submit@debbugs.gnu.org id=B49123.16266971145907 (code B ref 49123); Mon, 19 Jul 2021 12:19:02 +0000 Received: (at 49123) by debbugs.gnu.org; 19 Jul 2021 12:18:34 +0000 Received: from localhost ([127.0.0.1]:58244 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5SEE-0001XC-1l for submit@debbugs.gnu.org; Mon, 19 Jul 2021 08:18:34 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:58736) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m5SEB-0001X3-IX for 49123@debbugs.gnu.org; Mon, 19 Jul 2021 08:18:32 -0400 Received: from ptr-bvsjgyjmffd7q9timvx.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by laurent.telenet-ops.be with bizsmtp id X0JV2500W0mfAB4010JVad; Mon, 19 Jul 2021 14:18:30 +0200 Message-ID: <849a91861d788d75153e5a6f285b75634d6dc39f.camel@telenet.be> From: Maxime Devos Date: Mon, 19 Jul 2021 14:18:16 +0200 In-Reply-To: <20210620010742.4259-6-0x2d@disroot.org> References: <20210620010742.4259-1-0x2d@disroot.org> <20210620010742.4259-6-0x2d@disroot.org> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-U9Rejvf7UbEmhJ+M9hZs" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1626697110; bh=G0XfSz3EITCkypStr3cPswHsxdikGCj/gctavA7hIQ4=; h=Subject:From:To:Date:In-Reply-To:References; b=GP9SWYP04/tVXY/YNIb+bApWnaGjEbr8GoGnZ2Oeo0+Ho5IeLmYj52eNQl9WJwyH+ qMGtsNViH2SPOfmnVoSvjFb7Ae5H9X2Cf7NdSLxPWROnkt73KBbHMvvy+nyO0M9GZC 4PokTYzTCjRUCYUUDXX4wO2O/8Cvkm9pnnqRVBpAN2OoSj5IaENEN3lYmOo9qyZ3H6 mUmYd+qVLxcsS1SUvwJY32onLDeSPeXERTJSMsc4K/PerpsOELpM7qgQ5MX7rVJbJ6 s6qTu47qqUOeqdLhVReoEUaeSTm4Z7P82vEdae90t3D8uFwCK+84fq79NXMASDnSXp Z7mI3Oo2DVrsA== X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1626697161; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=G0XfSz3EITCkypStr3cPswHsxdikGCj/gctavA7hIQ4=; b=rGbW+pWetCvfD6DQDhaocyJznNLa0L0oNftYa0wiWLUXEk4WCXc2xvokfGziu11hnxrJcw xHVTl217vVRMFl6YIu0hU1haNmsj5kIODr8uq28FsaEMu6cpGK3noLt446QPe9lMLQO5cw ZMP41omojWPQ81gktK5kDShLGM3nI+F71bEaCo+aQTOYepANFKB1o3DJKmfM3ai4XTaoXf 6eX+Bu6XVT+AhFR0t2u1NXgxogAzeW6HSpUiQuuok7PpQO6m6QMMLrQhMacDtYulR9b9M3 CkSIT+TLoa6jHqb0MbG8lkUb5EC73TSc1V13/VV99KZOX5HPjpNRRxFTxTzgRw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1626697161; a=rsa-sha256; cv=none; b=Y7kECrel1hb6tjK7vd471lIWCD1jOtfzDb4V/XuwwQk0hKCmvZTPwkE+lJk2Q4xNaFz52n WEHFQdT7qx5gK9jHz1pAUGDst2xgAzIE0aYU0GQEKaxnRANQP69ogIJE07s30jtNTg9FhZ GyBX+pcGi6XpptNPuGg6/UFHdMqT23zg3HjpBYqAIsrh9p36NAhNBxlL7/kr39GRhRPyhW P63gLLMMo7GzjETwh1T2HrG50GTM5CEgzUfSgf1Vq+QavP2n/J5j1+AFq56SBKQY81uByw 1O7OEKsmjjOVyTFD6QGHQrRir8hwZleirXg4QV/+3kikzTszTA+8NUvD8lyYGQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r21 header.b=GP9SWYP0; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -3.41 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r21 header.b=GP9SWYP0; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 74E1213A01 X-Spam-Score: -3.41 X-Migadu-Scanner: scn0.migadu.com X-TUID: EWDCftAF2ZZc --=-U9Rejvf7UbEmhJ+M9hZs Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable slg via Guix-patches via schreef op za 19-06-2021 om 22:07 [-0300]: > * gnu/packages/python-xyz.scm (python-logbook): New variable. > --- > gnu/packages/python-xyz.scm | 30 ++++++++++++++++++++++++++++++ > 1 file changed, 30 insertions(+) >=20 > diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm > index 6831e2365b..bb3997501b 100644 > --- a/gnu/packages/python-xyz.scm > +++ b/gnu/packages/python-xyz.scm > @@ -26034,3 +26034,33 @@ HTML cleaner in lxml to make the result both val= id and safe.") > and MIME type checking the magic numbers signature of a file or buffer. = This > is a Python port from filetype Go package.") > (license license:x11))) > + > +(define-public python-logbook > + (package > + (name "python-logbook") > + (version "1.5.3") > + (source > + (origin > + (method url-fetch) > + (uri (pypi-uri "Logbook" version)) > + (sha256 > + (base32 > + "1s1gyfw621vid7qqvhddq6c3z2895ci4lq3g0r1swvpml2nm9x36")))) > + (build-system python-build-system) ;; TODO: fix native extension bui= ld > + ;; Fails with gcc trying to compile unexistent file 'logbook/_speedu= ps.c'. > + ;; Apparently it is generated from logbook/_speedups.pyx, I do not k= now if > + ;; an extra build phase is needed to generate this file. > + (arguments > + `(#:tests? #f)) ;; Needs native extension, which for some reason wi= ll > + ;; not be compiled. It apparently is a file to be be processed by 'cython'. See, e.g., python-cytoolz and python-pyclipper for how to use 'cython'. > + (propagated-inputs > + `(("python-jinja2" ,python-jinja2) > + ("python-sqlalchemy" ,python-sqlalchemy) > + ("python-redis" ,python-redis) > + ("python-pyzmq" ,python-pyzmq) > + ("python-execnet" ,python-execnet) > + ("python-brotli" ,python-brotli))) > + (home-page "https://logbook.readthedocs.io/en/stable") > + (synopsis "Python logging library") > + (description "An awesome logging implementation that is fun to use."= ) =46rom (guix)Synopses and descriptions: =E2=80=98Please avoid marketing phrases such as =E2=80=9Cworld-leading=E2= =80=9D, =E2=80=9Cindustrial-strength=E2=80=9D, and =E2=80=9Cnext-generation=E2=80= =9D, and avoid superlatives like =E2=80=9Cthe most advanced=E2=80=9D=E2=80=94they are not helpful to us= ers looking for a package and may even sound suspicious. Instead, try to be factual, mentioning use cases and features.=E2=80=99 'awesome' and 'is fun to use' is marketing, and not very informative. > + (license license:bsd-1))) The file LICENSE isn't the 1-clause BSD. Rather, it appears to be the 3-clause BSD, with =E2=80=98the name of the co= pyright holder=E2=80=99 removed. Greetings, Maxime. --=-U9Rejvf7UbEmhJ+M9hZs Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYPVtiBccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7q3iAQDmeYrue8K4Nm8jOgZeoU5X7edN c6p2+hhqNrDDzaOmRgD/WS5T5bblDcNplq8Wzwihdy0srzANb3Q3Ky2Dx0Cf0wc= =jHD4 -----END PGP SIGNATURE----- --=-U9Rejvf7UbEmhJ+M9hZs--