From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id eHZ9EU9UGmRzZgEASxT56A (envelope-from ) for ; Wed, 22 Mar 2023 02:05:19 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id mKqxEE9UGmRYJQEAG6o9tA (envelope-from ) for ; Wed, 22 Mar 2023 02:05:19 +0100 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 A5E8F3C83C for ; Wed, 22 Mar 2023 02:05:18 +0100 (CET) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=SFFr4mof; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1679447118; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: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=C91a+w+swTNAH8+900lBzc7eUjaDdcsmPVPBGo7QCPw=; b=lBcGfkJhqCmOuKukLOZdM5n6PzMFa1eDDZ6swWb9/K33fWtjpq3h3t2Px/IHHgjI4EI5eE nOO88P41oLqLgpL4YNU83dRFh8YA1kwPEND8+OobnsCqgLlfQUXKlINQbYl3nft5khgH+v uPihxZb5Ji/zWzh8mWAUWLfCjlRlFZrqlmLNxzYw/2yCERVhgUCfiSuIPbq2o4U2F8t9W9 LpTgR7uspOb2JlICGURpwgsUlMBLBU8hOlMGz4dEsCY57wZO4LSBx6mC5C0z6HdeeYctaf HMaSsNMeBKLmVT9RAWb7HpjqB40N3+lflYVhAR4VSmBRZ7vFKWHHFY3OMBow2g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=SFFr4mof; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1679447118; a=rsa-sha256; cv=none; b=R8MiYlF+GNr6PFTWwe+BmxuOBYtFRvP9P+hOBZxbO7Spwu9dgiaKYIPy90DayKrMjuU90V l+JOe+Rwsl/QVgyQUPjRCUj+hK12Id4BjaDwQvK4iuZs6h8HDyFGRp6okSiIDIZ/hS40ww mzBkJlBOcP9DxKlZgR9RZ581DkXoZeV8BL4f8hwNZeAiYTU3/+0L83fzBAWORcmiuIE2BJ 6g7OqxJAgwM1VpHvgpyz/EJIFdE8MDQbadt32SOw64+z8XXc1ngWIFl6t97QA9gKzQYUsb iXFcvPUOSOsZQDC1ashoYUv/DQEm3SyOoOcdgcHyf7l3nMvySkJJZmF6m6pkOQ== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pemuW-0004d3-Fu; Tue, 21 Mar 2023 21:05:04 -0400 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 1pemuU-0004cB-DZ for guix-patches@gnu.org; Tue, 21 Mar 2023 21:05:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pemuU-0002QL-1S for guix-patches@gnu.org; Tue, 21 Mar 2023 21:05:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pemuT-0002k5-PB for guix-patches@gnu.org; Tue, 21 Mar 2023 21:05:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#60838] [PATCH 0/8] Add datasette and python-sqlite-utils. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 22 Mar 2023 01:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 60838 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Felix Gruber Cc: 60838@debbugs.gnu.org Received: via spool by 60838-submit@debbugs.gnu.org id=B60838.167944707310492 (code B ref 60838); Wed, 22 Mar 2023 01:05:01 +0000 Received: (at 60838) by debbugs.gnu.org; 22 Mar 2023 01:04:33 +0000 Received: from localhost ([127.0.0.1]:32971 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pemu0-0002j9-NU for submit@debbugs.gnu.org; Tue, 21 Mar 2023 21:04:33 -0400 Received: from mail-qt1-f175.google.com ([209.85.160.175]:42567) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pemtx-0002it-JG for 60838@debbugs.gnu.org; Tue, 21 Mar 2023 21:04:31 -0400 Received: by mail-qt1-f175.google.com with SMTP id r16so20946910qtx.9 for <60838@debbugs.gnu.org>; Tue, 21 Mar 2023 18:04:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1679447064; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=C91a+w+swTNAH8+900lBzc7eUjaDdcsmPVPBGo7QCPw=; b=SFFr4mofvfESYXQm9S+tYi/8Fn0a/eq8ghvUScJz2N/agoGHF1ygxnuk3zZmv64baE mOvPFA8bkWNfndn11N2LnnkkOnoTRdBkTvXEaThTTYECXGwmDRShc4c5p63PWZyVm9tx VehL9q4oKFK3Ec9Af4I4px5zkgLqOllBaJJNmeqMShJu0Kscq3uRMIIlon0wkSuVh2mE sSNNeyEcPDpaNgsWp2xt+5b+Bqfkjjpb63frt/JxFekGl+Jcz7bDoNG4RZCRAl6PzsbX //vfmBBIhfJ6YDlDU3w6JRZzohZ+/mwuc0fav1PYY+dHKRcFDDDb3z8xugnBlcHUpgn/ hObQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679447064; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=C91a+w+swTNAH8+900lBzc7eUjaDdcsmPVPBGo7QCPw=; b=kvcWUrdbFfrcfPq6xVrOrLEHbLz9+jzx9Vm8JlpnGd00iy302oHTJH8RgoF8JL2KTP RAQJ7wYc0VkItJj4/w9hl8IhPo9MzzyY6qnOz1t2js73bc6DpGthG5rwtC7GuBB0bVJ3 2ePsiziG+PO5OUSKCRzkKId8v2iNiqSg3ZCQlG/nuq8pJNFvelUm/ijJwvP2f/+d9vj0 ERDdUJUevgMQtK+yOwwgPI9oySRRmVhL34AdhYdpuw7DogPNVblVm1yRVCxwxUXYqkPd WVc/2FOE94aq0XjwNSEcKrFbZi9QYXXxVoJq49ySE1DBmigVoRaykk/fyR+j3o1PCnZs Hc3w== X-Gm-Message-State: AO0yUKWESN0Wm4Z0V3DdH+L2pPrAGk6k2nJKi0LSAfr+99mhEHQ7a0Z4 /fks5cSvv/ePpKvOdfmxBGJFk2YlEWFwGA== X-Google-Smtp-Source: AK7set93h1RpBFFVAHpdAQVAu15DthOmspv0EuGPCWQvjMRd1AVfiLSlfwPL1Lo0ww+EiUqTBbFJ6A== X-Received: by 2002:a05:622a:1a9a:b0:3e0:b1cc:40e1 with SMTP id s26-20020a05622a1a9a00b003e0b1cc40e1mr854614qtc.34.1679447063913; Tue, 21 Mar 2023 18:04:23 -0700 (PDT) Received: from hurd (dsl-10-130-195.b2b2c.ca. [72.10.130.195]) by smtp.gmail.com with ESMTPSA id r199-20020a37a8d0000000b007467b55e6e3sm6379713qke.89.2023.03.21.18.04.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Mar 2023 18:04:23 -0700 (PDT) From: Maxim Cournoyer References: <20230115214753.25034-1-felgru@posteo.net> <20230115215056.25161-1-felgru@posteo.net> Date: Tue, 21 Mar 2023 21:04:22 -0400 In-Reply-To: <20230115215056.25161-1-felgru@posteo.net> (Felix Gruber's message of "Sun, 15 Jan 2023 21:50:56 +0000") Message-ID: <87h6udlhpl.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: X-Migadu-Queue-Id: A5E8F3C83C X-Spam-Score: -3.45 X-Migadu-Spam-Score: -3.45 X-Migadu-Scanner: scn0.migadu.com List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-TUID: VHMAdn48tFWz Hi, Felix Gruber writes: > * gnu/packages/python-xyz.scm (python-click-default-group-wheel): New > variable. > --- > gnu/packages/python-xyz.scm | 26 +++++++++++++++++++++++++- > 1 file changed, 25 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm > index c91561e787..1dbe9d611f 100644 > --- a/gnu/packages/python-xyz.scm > +++ b/gnu/packages/python-xyz.scm > @@ -108,7 +108,7 @@ > ;;; Copyright =C2=A9 2021 Simon Streit > ;;; Copyright =C2=A9 2021 Daniel Mei=C3=9Fner > ;;; Copyright =C2=A9 2021, 2022 Pradana Aumars > -;;; Copyright =C2=A9 2021, 2022 Felix Gruber > +;;; Copyright =C2=A9 2021, 2022, 2023 Felix Gruber > ;;; Copyright =C2=A9 2021 S=C3=A9bastien Lerique > ;;; Copyright =C2=A9 2021 Rapha=C3=ABl M=C3=A9lotte > ;;; Copyright =C2=A9 2021 ZmnSCPxj > @@ -14769,6 +14769,30 @@ (define-public python-click-default-group > (home-page "https://github.com/click-contrib/click-default-group") > (license license:bsd-3))) >=20=20 > +(define-public python-click-default-group-wheel > + ;; Fork of python-click-default-group used by sqlite-utils and dataset= te. > + ;; See https://github.com/click-contrib/click-default-group/issues/21 > + (package > + (name "python-click-default-group-wheel") > + (version "1.2.2") > + (source (origin > + (method url-fetch) > + (uri (pypi-uri "click-default-group-wheel" version)) > + (sha256 > + (base32 > + "0ivpdng2391v8afd5j1xdv9vbbr9iafbdh6h5shqhgn0j8ns83g9"))= )) > + (build-system python-build-system) > + (arguments > + '(#:tests? #f)) ; no tests in pypi package > + (propagated-inputs (list python-click)) > + (home-page "https://github.com/sublee/click-default-group/") > + (synopsis > + "Extends click.Group to invoke a command without explicit subcomman= d name") I'd try to make the synopsis read more like a synthesized version of what this package *is*; it currently reads almost as a complete sentence. Perhaps something like: "Python extension for the @code{click.Group} class". > + (description > + "This package provides click-default-group with an additional pure > +Python wheel package, compatible with Pyodide.") "additional pure Python wheel package" doesn't add mean/add much in my opinion. Based on the README.md content I'd use instead: "DefaultGroup is a subclass of code{click.Group}, which invokes a default sub-command instead of showing a help message when a sub-command is not passed." --=20 Thanks, Maxim