From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:8:6d80::]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id cFHkCQkJdmDTkwAAgWs5BA (envelope-from ) for ; Tue, 13 Apr 2021 23:11:37 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id cGGyAwkJdmAcNwAAbx9fmQ (envelope-from ) for ; Tue, 13 Apr 2021 21:11:37 +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 B4E402266B for ; Tue, 13 Apr 2021 23:11:36 +0200 (CEST) Received: from localhost ([::1]:53218 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lWQJr-0005Cl-Ts for larch@yhetil.org; Tue, 13 Apr 2021 17:11:35 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52066) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lWQJK-0005CT-6p for guix-patches@gnu.org; Tue, 13 Apr 2021 17:11:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49464) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lWQJJ-00063f-SW for guix-patches@gnu.org; Tue, 13 Apr 2021 17:11:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lWQJJ-0003OH-OI for guix-patches@gnu.org; Tue, 13 Apr 2021 17:11:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#47593] [PATCH 5/6] gnu: python-xyz: Add python-quicktions. Resent-From: Bonface Munyoki K. Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 13 Apr 2021 21:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47593 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Efraim Flashner Cc: 47593@debbugs.gnu.org, jgart@dismail.de Received: via spool by 47593-submit@debbugs.gnu.org id=B47593.161834825313016 (code B ref 47593); Tue, 13 Apr 2021 21:11:01 +0000 Received: (at 47593) by debbugs.gnu.org; 13 Apr 2021 21:10:53 +0000 Received: from localhost ([127.0.0.1]:32777 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lWQJ6-0003Nn-0y for submit@debbugs.gnu.org; Tue, 13 Apr 2021 17:10:53 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:40257) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lWQJ4-0003NX-2O for 47593@debbugs.gnu.org; Tue, 13 Apr 2021 17:10:46 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id A378B5C01A8; Tue, 13 Apr 2021 17:10:40 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Tue, 13 Apr 2021 17:10:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= bonfacemunyoki.com; h=from:to:cc:subject:references:date :in-reply-to:message-id:mime-version:content-type; s=fm1; bh=hy9 04I3GS5R/h9x1g4Z0/UsvLo3T5q6ntW09Vx3peKg=; b=QQ6AdEBx2aOAKOHxfTT whMxh9FhPfk7I6EbB5OdIptoRBxe+itf2Hrsfbuv5t3nCAN6Uasa7wvkMwR2vvzE tZpMtkPkErUbJeoBnvdsA5hFtuO7YW10mTnH8t1AFW556cSDLJdcX1easg/sRxMr K0lTz+83MHWvC75BEkU4AwbvPbswY8JpsBS45szO+VY+Y/F4fe4Hyn2rcpU77lG4 Qcbz5RVGz4q9YFzo7LYH2Zrf2YNWaKC9fJauMhJj3zqrP2vto+FGwEjkBOWze7If 5Ab+na9EfCJt05X+/LLBts0JAxLxA/QUxDH8cV93g25KTRmlNdxY416QPY4MxAuf ZVw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=hy904I 3GS5R/h9x1g4Z0/UsvLo3T5q6ntW09Vx3peKg=; b=SwS4waeSYbxHJvBiisr1fx D2D7iLaW41AyhaCkeA1yNPVCWJYkLDBPj11TFzUEWkIiVvPQfRGVkyMiZHyOkvvz 4PIOpEjU44YoCwx4eEsfNN0l8WUmc4HAz1UJaMdgzp4qnnLthfLzOVYkVP4S5VST 1sbisctk5W1vzYOBDkxfB5kWOK5IHYQMvQIzaMA7yFOeoJYlOZq+s1M+4O/5/tBR 4mGchlEK6dJwsfka0I/Zjdlc3dGVTM/ssXBen1dYsqzJbFEgegoOe55T7mjSmAaC UjbrqrkJyiiAu12d9LV1KZB06dkbHzk0M5ce9HVpMbRR1KBGGMDwTkzLwow8tVyA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrudekledgudehlecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvffufhffjgfkfgggtgesghdtreertdertdenucfhrhhomhepuehonhhf rggtvgcuofhunhihohhkihcumfdruceomhgvsegsohhnfhgrtggvmhhunhihohhkihdrtg homheqnecuggftrfgrthhtvghrnhephfdugefgteeijeeijeettefhtdejledvveeiteff ieduiefffffhfeekkeeiveelnecuffhomhgrihhnpehfrhgrtghtihhonhdrihgupdhgih hthhhusgdrtghomhdpuhhpsghoohhktghluhgsrdgtohhmnecukfhppeeguddrkedtrdej vddrheefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomh epmhgvsegsohhnfhgrtggvmhhunhihohhkihdrtghomh X-ME-Proxy: Received: from susa (unknown [41.80.72.53]) by mail.messagingengine.com (Postfix) with ESMTPA id 1982B108005C; Tue, 13 Apr 2021 17:10:37 -0400 (EDT) From: Bonface Munyoki K. References: <20210404122005.33127-1-me@bonfacemunyoki.com> <20210404122005.33127-6-me@bonfacemunyoki.com> Date: Wed, 14 Apr 2021 00:10:31 +0300 In-Reply-To: (Efraim Flashner's message of "Tue, 13 Apr 2021 16:14:41 +0300") Message-ID: <8635vtopq0.fsf@bonfacemunyoki.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" 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=1618348296; 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: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=hy904I3GS5R/h9x1g4Z0/UsvLo3T5q6ntW09Vx3peKg=; b=lqIJUC+A16rp0AXxl4+6RSoMelb1TlZPA01r4jR8Y1OfwUba2Hxy6AXfNR4Bs9vukkF/8B +K/YJUZ33UfJFuKS30TUWW4f6SvsHLwvrONLbar6RFY+QFxJMgMZLEmUIuZVtbDDgQE5XO gXSNzk3Sfu2wdVxLkbkOvp4bvSW7HSvjYtaDV3xQfrDmNrXE+VtEJJwIJHuRAQKT+z4RL5 kuhUjk5KV8UlHzFHGCld4VdUsfPRA2kVs2U3qUNDOvwQQghnN5SRyiDhTfg4Je4cE/MjwH O4gGNurFssH+gLDv2WCZKt9uGKyGcG5QIVOSUnqCeodEwBRRpTEYh3HgBhJz+w== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1618348296; a=rsa-sha256; cv=none; b=JY1EaYXRW75ieBgWAzXn8vj76jE6vRTYE4/hv3hCNUfaMfhM5WXBF1ITkQy6A4/gtc+cp9 +De0G4XobSW1LQSMprSNPZKCRGiT+x0ieuf4NLcSWU2jFQcGpdKMPHLflvkd4kyGi8OJ4F 7EwHD0zcifNuleeelyysJW/k9T7BJTm82PIVILdtLALhTy/uK0ivDTAQzlk1MkHpKu3ICa y1pYzeTq0jGjQBzPjZ/MDSpcMGET6QRx3F85HFtIk3LhSeDlp0q9y+Lw9ouz7AbxobQMIx 3Jy1GUATzd07Beur7xFo8dQKHwjk2vL/rTUS2UTBVaGTX0LuLUgUrAprEkH52A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=bonfacemunyoki.com header.s=fm1 header.b=QQ6AdEBx; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm2 header.b=SwS4waeS; dmarc=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-Spam-Score: 1.27 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=bonfacemunyoki.com header.s=fm1 header.b=QQ6AdEBx; dkim=fail ("headers rsa verify failed") header.d=messagingengine.com header.s=fm2 header.b=SwS4waeS; dmarc=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: B4E402266B X-Spam-Score: 1.27 X-Migadu-Scanner: scn0.migadu.com X-TUID: n332ezv+LGOd --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Efraim Flashner writes: > On Sun, Apr 04, 2021 at 03:20:04PM +0300, BonfaceKilz wrote: >> * gnu/packages/python-xyz.scm (python-quicktions): New variable. >>=20 >> Co-authored-by: jgart >> --- [..] >> + (synopsis >> + "Fast fractions data type for rational numbers. Cythonized version= of 'fractions.Fraction'.") > > I'd trim this to 'Fast fractions data type for rational numbers' > Noted. >> + (description >> + "Fast fractions data type for rational >> numbers. Cythonized version of >> 'fractions.Fraction'.") > > And this I'd change to 'This package provides fast fractions data type > for rational numbers. It is the cythonized version of > @quote{fractions.Fraction}.' > Makes sense. What's the "@quote{}" syntax. Where would I get more of the documentation of the syntax to put in the description? >> + (license license:psfl))) >> --=20 >> 2.31.0 >>=20 > > Speaking of cython, you should add a snippet to the source to remove any > cythionized source and make sure those files get rebuilt during the > build phase. Looking at setup.py it looks like you should remove > src/quictions.c and I think it tries to cythonize automatically. For anyone reading this(in future), the cythonized .pyx files can stop matching CPython APIs across Python versions. An example of that here: https://github.com/slaypni/fastdtw/pull/40 =2D-=20 Bonface M. K. D4F09EB110177E03C28E2FE1F5BBAE1E0392253F Humble GNU Emacs User / Bearer of scheme-y parens Curator: / Twitter: @BonfaceKilz --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJKBAEBCAA0FiEE1PCesRAXfgPCji/h9buuHgOSJT8FAmB2CMoWHG1lQGJvbmZh Y2VtdW55b2tpLmNvbQAKCRD1u64eA5IlP+8oD/9vxtgobBEsE995HCG6NBU+ro11 +2h6mYX7CoPtKYKApBslZ7J0sth7czHNRe1ASFm+E6xs2Eg5DwBkfU8wc6EfMVZN 8yepsc8m0CZabHfAMJ5830IVpYaCnGT9qS9thCUapyCJPtHCkshPD3oI1rano+5Z 17c7RCmPO7NDFJsC9Okal8JXLV6ELaA6ksDMryu1rFARkHVQj61oUg1OsG7QjPH3 WKwjUy80fKjCQWR2/H00Pm5to57p5rnnBVz8Ad3vaSJT/P+rQE7JHNdds7mRvc02 1GjYdkT/+BiGC91XcMhijvjemTvfrGkmNmy8JsSVwPFasSzRGbu+p+5DDNXIYZgD /wkqnEff1xNpJdC1hO0Ee1DF/2/C4El6JrydKXwSUJU+bfkVrA3C7KS1hTKfxUwj Zpj5hLFLzgPo5DYE1jPkMu9y0luBK4mwLE66STi3M7+uAwxryXOQUg+U48LzySJ4 ddHp7qB0Oe96KS7eWF4phScgFkw42wiq879NSFWqPX/zIz80LfvvTqNPr03GMXIX iXntCNMLQxpKIuVaz2gcPc+yujzgTGhfzqAH/jP0+K2XQFeJwZnG1ozlWy2mYDXe wrob2BOp4TLRLm3kfUnpFVnXanoSqww3cZrHq9GfIYoivCwapkZygtClZxnz7XHx f8o1gbzD5noIASrXqQ== =Rg3t -----END PGP SIGNATURE----- --=-=-=--