From unknown Tue Jun 17 20:15:34 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#77663 <77663@debbugs.gnu.org> To: bug#77663 <77663@debbugs.gnu.org> Subject: Status: [PATCH 1/3] gnu: Add python-configshell-fb. Reply-To: bug#77663 <77663@debbugs.gnu.org> Date: Wed, 18 Jun 2025 03:15:34 +0000 retitle 77663 [PATCH 1/3] gnu: Add python-configshell-fb. reassign 77663 guix-patches submitter 77663 Grigory Shepelev severity 77663 normal tag 77663 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 09 02:39:16 2025 Received: (at submit) by debbugs.gnu.org; 9 Apr 2025 06:39:16 +0000 Received: from localhost ([127.0.0.1]:36965 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u2P5g-0007DG-0G for submit@debbugs.gnu.org; Wed, 09 Apr 2025 02:39:16 -0400 Received: from lists.gnu.org ([2001:470:142::17]:44958) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u2P5d-0007CZ-CV for submit@debbugs.gnu.org; Wed, 09 Apr 2025 02:39:14 -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 1u2P5Q-0005IQ-QY for guix-patches@gnu.org; Wed, 09 Apr 2025 02:39:00 -0400 Received: from mail-lf1-x12e.google.com ([2a00:1450:4864:20::12e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1u2P5P-0001JC-3w for guix-patches@gnu.org; Wed, 09 Apr 2025 02:39:00 -0400 Received: by mail-lf1-x12e.google.com with SMTP id 2adb3069b0e04-54addb5a139so7104244e87.0 for ; Tue, 08 Apr 2025 23:38:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1744180736; x=1744785536; 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=SeAOVgx7KZckRnoujGXLzqePsOA6hw1rkXGJMHJNf98=; b=f2qntEwXp/dcRxgxoWrDFVdfxsKBXA5vjISqRn3KhDJ+9kvOX/aeccB11E2qq7O7/9 3/WoDCBinTu843siiDiC0ZOjdniDSOnjkyhba96GzY9d8T2cNnv5srcVuUtwsD/6MDk3 ok9evk7+y9nYqFUzLAO27kagbWy78mJ9h7ZODlrVvfswFuM5OsneCC/KAPR4OGJpjtGY gHfEstUpqQHkPUv2CVnCAzVcT8npkrY+iINy/gNF080ETKmSD5zsZZhU3yHj4HtJiiLx elVcj81JLxiZg33/0n2QYL5YvuHXidCvDIr8TAZ/3QcoQqnDa1SXGlFPmlsGn0KMP2/N 690w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744180736; x=1744785536; 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=SeAOVgx7KZckRnoujGXLzqePsOA6hw1rkXGJMHJNf98=; b=g1QWNiAaBIcXak47Fo2/jgaxXPUaFzu84R0kHG6lYffwo54tA9XweY+phbFfQjBbL9 /cJ1EN5nq/Zklbtm7dsKU/IPq0L+pQzBFjDPHC4s1rHsM0vY+UDnX5pmnY+QT2q5jT99 sAyMis3Qx2VY4+XvqdmXdnEu0TdCgSLR+p5f14dhieRk7Ot1z0piF9vyE/AKhyT8Yprf DTRGGJ3bCTn5QQLzmQqtWEtRH/h8Ba8ELN1ZdLUgRrzannxSatkf8fu30gteuAN1sBjm /jfipgEzYDFARoZjMifCpvrETRqjCgtkKwBLw1ri8PzLei4aQx8e6eRkSqOEuGRuYnP3 FS3w== X-Gm-Message-State: AOJu0YwlewxkLaePZ2/o+Tvk//YwcpI3+72JZi/x7nMY5mHua3Fo1iyr GasEgvMgwTFFpbykP69rPwoSD+3KmAmXprS6ivZSlc/BS3G05NSelWWnosQo X-Gm-Gg: ASbGnctquDiZuAFGlToWqVxe03iaQEk7ZAAXa55fTIP89AXccBbhOKZrygZwIYGE5oJ Hm4fslyDe/hGMXztmNxYwrktNQ2OFy6sX46JqX3FLT9wkq+yWQcW4zfziPmPF73DCrhu15kNwPl CNNwyWE8AAYPbI08PrDEFZAb5umqVWB6ta47Ml0uFLCbLa9m01yDnuXAPVmhNRXEImgMI9/B0Pk IGwf56JlfVD2Gwvpac7O790TWQ+zr7M+ssd4ujs/n19peMJG81ema4a4kHPYOutT+lWHukR5VXq DeOITgIBogPVr0IvON3Ur/GbnMk+t92T X-Google-Smtp-Source: AGHT+IGGmRIOt5Y00rq694H6kDyLk5nHrDnEFgiN8U1fUWDtrfbxND6NKPWg0UGMv4rrCqvphjblBA== X-Received: by 2002:a05:6512:3b98:b0:549:86c8:1132 with SMTP id 2adb3069b0e04-54c444ddcb4mr382069e87.17.1744180736233; Tue, 08 Apr 2025 23:38:56 -0700 (PDT) Received: from localhost ([46.172.4.246]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-54c4566dc48sm52820e87.189.2025.04.08.23.38.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 23:38:54 -0700 (PDT) From: Grigory Shepelev To: guix-patches@gnu.org Subject: [PATCH 1/3] gnu: Add python-configshell-fb. Date: Wed, 9 Apr 2025 09:35:48 +0300 Message-ID: <20250409063723.16034-2-shegeley@gmail.com> X-Mailer: git-send-email 2.48.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2a00:1450:4864:20::12e; envelope-from=shegeley@gmail.com; helo=mail-lf1-x12e.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: Grigory Shepelev 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.0 (/) --- gnu/packages/python-xyz.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index dd5648a9d5..5351b1fdc9 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -16849,6 +16849,31 @@ (define-public python-cram output.") (license license:gpl2+))) +(define-public python-configshell-fb + (package + (name "python-configshell-fb") + (version "1.1.30") + (source + (origin + (method url-fetch) + (uri (pypi-uri "configshell-fb" version)) + (snippet #~(begin + (use-modules (guix build utils)) + (delete-file "setup.py") + (delete-file-recursively "configshell_fb") + (rename-file "configshell" "configshell_fb"))) + (sha256 + (base32 "1zkhf62qsfcbxwzlc62r6qx37wwyscppc469rlm45zy9lzmbgxj1")))) + (arguments (list #:tests? #f)) + (build-system pyproject-build-system) + (propagated-inputs (list python-pyparsing)) + (native-inputs (list python-wheel python-setuptools python-hatch-vcs python-hatchling)) + (home-page "https://github.com/open-iscsi/configshell-fb") + (synopsis "A framework to implement simple but nice CLIs.") + (description + "This package provides a framework to implement simple but nice CLIs.") + (license license:asl2.0))) + (define-public python-crccheck (package (name "python-crccheck") -- 2.48.1 From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 13 17:04:59 2025 Received: (at 77663) by debbugs.gnu.org; 13 Apr 2025 21:04:59 +0000 Received: from localhost ([127.0.0.1]:44143 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u44Ve-0002kt-PZ for submit@debbugs.gnu.org; Sun, 13 Apr 2025 17:04:59 -0400 Received: from mail-wm1-x32b.google.com ([2a00:1450:4864:20::32b]:43094) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1u44Vb-0002kS-Mi for 77663@debbugs.gnu.org; Sun, 13 Apr 2025 17:04:57 -0400 Received: by mail-wm1-x32b.google.com with SMTP id 5b1f17b1804b1-43cf680d351so27062145e9.0 for <77663@debbugs.gnu.org>; Sun, 13 Apr 2025 14:04:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1744578289; x=1745183089; darn=debbugs.gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=EagWF+CNGy3pHZECdei0LES0/4SPI41zEqS3SuUljgg=; b=YQ/lSy/kG5S5a8rGX180inRmvf74Qh28Jl5nVwRARRj5bkZ2Rt/MQssc3Hdb89nBvS jYnwbTLoXj3iBrR/Ab8rdOLokr5dCL1Yg6EyGhOc++4QgU7+hZWXVMHDAjm/KkQ+n9le oJPOwVQB3OKsc1lMbRXOC+2SoE+unPmfjEWO7z4Y/+g8SP4wt0f4pc8FGhP+xjfJgaTr EAttQGLxrYWVPk7k+NWjncalskCWeifMCQbfgUcApkWO+SLAUAH4/D3DOHhGib+6+jgt NounJ8Fy9GeNA7M7jttx9lbxPmOo8ibxCm3AL+3yE6lT8i2O0JueDya4sSuUAHu/39bm SLsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744578289; x=1745183089; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=EagWF+CNGy3pHZECdei0LES0/4SPI41zEqS3SuUljgg=; b=kpDmg+z2o58SqUfN2LXEXmVp8aqmuyC0Qh+EuM+tJLXd3P2idbTu7kwrlEGR95G9Lm Q2qfBpJvX5NQge1TGjzZJcQBi7JvAktHMYXxYsGrXkCC1MUu1CXIvcOqOUkypExigp5t gbPaIMr+IbuZVhhrjNmJImW1MjtujahmyVbGdQM2fN6cn4AzkmFOVL5t2/uBd16xp8iI E2IAqdC+D+YkEwHGfnPmr0Hw9Xo9QPg2OEwR59aLfmN6ODESzwsz+ipBc83oe3/RRbQi pMgMvKERdcShT6o1/N00i8Ayja2Yip+t2XvT42YnTb4kO1J03AdibJsRnxRYAYnqoJ0d wDsQ== X-Gm-Message-State: AOJu0YxnBGiXMqBQNAUSHm+cmzu7X1wHn34VxH48huNDMCSUTenYSIMS jVsIqMj+LDkUKo1SwaL7TtrY/qkzwkJpZy69Tlq0Bp9OKFPwauvkhlAI0A+K X-Gm-Gg: ASbGncs7sNnVYSMauyNlKwY+bBGNJn7Cp6WRaBJ5ZznIx3EfOk2NIjnbCZC/pNSD+85 XIerBErLwHhl2v5kU84SA2+Li2erhCm+u5sf9RI0Z50KwrwqRGdHJR4RSFjBVLcI8a1MCaN7/lt V2t/IVcZ8P+HuOKcDquD4ywXYKHaTBlaICwrTkeviqBLfUzy1Iw1XYQI3mxJnGF4QhnQ6faRkZk 1oTFsnaQ1c7GPDzygMsceXl7L0Htb5hEFjJS15ITZ8R0LjW/2UmQScY7RbpFjPS+wgOEzFeirk8 UupNPzjhN70CkRSI/NukRWc3o5J/Vx+qqksgOtXXoiHzURWKoJZichAXIeuFsB1aLuhWALhoAWC 57+stySAbTpwvJI7N X-Google-Smtp-Source: AGHT+IF5PqgXGl7OJqpsB/WAIf66fHLlKntVt12DJeFRTL0+YJdOm0vip2MGw0uB3XZ5Lc6SBgzuqA== X-Received: by 2002:a05:600c:4496:b0:43d:16a0:d98d with SMTP id 5b1f17b1804b1-43f461f6f11mr29197575e9.15.1744578288627; Sun, 13 Apr 2025 14:04:48 -0700 (PDT) Received: from guxtil (cpc100684-bagu15-2-0-cust967.1-3.cable.virginm.net. [86.8.111.200]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43f36558b21sm106290465e9.18.2025.04.13.14.04.47 for <77663@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 13 Apr 2025 14:04:47 -0700 (PDT) From: Sharlatan Hellseher To: 77663@debbugs.gnu.org Subject: [PATCH 1/3] gnu: Add python-configshell-fb. Date: Sun, 13 Apr 2025 22:04:45 +0100 Message-ID: <87fribepsi.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77663 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 (-) --=-=-= Content-Type: text/plain Hi, Thank you for the patch. Some review points as the patch does not look nice for me ;-) --8<---------------cut here---------------start------------->8--- + (snippet #~(begin + (use-modules (guix build utils)) + (delete-file "setup.py") + (delete-file-recursively "configshell_fb") + (rename-file "configshell" "configshell_fb"))) --8<---------------cut here---------------end--------------->8--- May you explain the reason behind this snippet? --8<---------------cut here---------------start------------->8--- + (arguments (list #:tests? #f)) + (build-system pyproject-build-system) --8<---------------cut here---------------end--------------->8--- Please follow example for some other packages in the module e.g. build-system comes first then arguments, then inputs etc. Why no tests? --8<---------------cut here---------------start------------->8--- + (propagated-inputs (list python-pyparsing)) + (native-inputs (list python-wheel python-setuptools python-hatch-vcs python-hatchling)) --8<---------------cut here---------------end--------------->8--- Please apply list stile and sort alphabetically, some nice touch. --8<---------------cut here---------------start------------->8--- + (synopsis "A framework to implement simple but nice CLIs.") --8<---------------cut here---------------end--------------->8--- No article in the begining (check with "guix lint") and no "." in the end. --8<---------------cut here---------------start------------->8--- + (description + "This package provides a framework to implement simple but nice CLIs.") --8<---------------cut here---------------end--------------->8--- "simple but nice" sound like a selling point but having n+ similar packages available in Buix it's not clear, please try to extract info from README or describe functionality more precise. -- Oleg --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJKBAEBCgA0FiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmf8Ju0WHHNoYXJsYXRh bnVzQGdtYWlsLmNvbQAKCRB21ye/9izStW/yEACXb86nvR1jlI7W1LwGAxe0UsuQ VfZdDAis/S5thr50WlcLnoJjAZrE3PRqn3EFPfi7g7NkOZSsog8AsJ0F96ctq90Q c7XkfFGgBNZlxu8VbNJXE5RSMLhEC1rl3oRlBfURco5vs2g6Wn3HZvGbNgMe9xvN VrleQCfk6EguUBim2BN3BZQEVB5C01OOGMqr8S9Mw57QQe3NiER4/qSL620tdWTV YsHxEBmAt5dBrD6tvXzraCRTEBPDPw8RPX9S/Pqey+4doM/noKGGTczsDGu1LbkS axdotGF6jCCBXDgjkp/BpuwzsAgoMKX9NxCey4G5oNKZV0h4N95Pocg7ArJivJ89 4xg24kud/zJqbevR3u8klheaM8G2YfVAXQRWe5lGmZL8WsMHE6zS8J0iDKBVIaj5 wsfwkQ/HR+e/GoVYH3l9abu2M1UBcE1A3UAxw8576pzJwyieR9dwgSYz8YjBC5fm U9UXl1ahCexYDQDgzIQHuS9Ls6PxHPR5mZvmZv4omrJiXICq+18pNiyB+foCv/Cg ZAW7Q8mP0GQSijzq7T5z9lXY4vcmg0hRaJ16XxxJYtTy+fckRvHdplJAS/3gG/B3 nbE+ZUkt149SYfquIDs54zo58C0HZTjU2Zy0Ck3ZQr4BrvK+kB5IKzYD8pfyxtAE Lr96t6DlDEKhcoWmjA== =kPjD -----END PGP SIGNATURE----- --=-=-=--