From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 14 11:57:02 2020 Received: (at submit) by debbugs.gnu.org; 14 Nov 2020 16:57:02 +0000 Received: from localhost ([127.0.0.1]:51849 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdyrF-0001rO-Q3 for submit@debbugs.gnu.org; Sat, 14 Nov 2020 11:57:01 -0500 Received: from lists.gnu.org ([209.51.188.17]:54898) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdyrB-0001r7-0f for submit@debbugs.gnu.org; Sat, 14 Nov 2020 11:57:01 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49172) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kdyr8-0004uW-7f for guix-patches@gnu.org; Sat, 14 Nov 2020 11:56:56 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:23126) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kdyr3-00027P-8s for guix-patches@gnu.org; Sat, 14 Nov 2020 11:56:53 -0500 Received: from nijino.local (217-149-162-128.nat.highway.telekom.at [217.149.162.128]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4CYM1d1b9Gz3wHl for ; Sat, 14 Nov 2020 17:56:36 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1605372997; bh=L6MUfkmeBJGM0cSyy4ImPPvbJd85VF3G0xGv7uwQKzY=; h=Subject:From:To:Date; b=jcx1boJwM+znlEiWiwJ6a+YTXS0Wp88R8o25mQ9z+GoqhSktmUy2e2tBtnU3zA93+ ogPTJ04T692oD5nv3nK7LHuBvGKHekoo66VT6bWqHysHPMbWbz8dOoJi5RPVFIosu+ EOe1WNl7e1cpavthogXbgppRQ+8TR/uO8vZlbmBs= Message-ID: <2cdcf2f7975096d33638d6a95db090909718d1fd.camel@student.tugraz.at> Subject: [PATCH 0/3] Add python-git-hammer From: Leo Prikler To: guix-patches@gnu.org Date: Sat, 14 Nov 2020 17:56:36 +0100 Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 Received-SPF: pass client-ip=129.27.2.202; envelope-from=leo.prikler@student.tugraz.at; helo=mailrelay.tugraz.at X-detected-operating-system: by eggs.gnu.org: First seen = 2020/11/14 11:56:39 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit 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: -2.3 (--) Hi Guix, I wanted to print out some git statistics for recreational purposes, but then I noticed, that Guix lacks gitstats [1] and upon further research it became clear, that it hasn't been too well maintained. The last commit appears to have been made in 2016 (see [2]) and there is also a lack of Python 3 support. Not ideal at all. So I instead set out in search for a different tool to package and stumbled upon [3]. Packaging that does required a bit of manual tweaking of the `guix import' output, but it's still rather small and served its purpose. I'll be sending the patches shortly. Regards, Leo [1] http://gitstats.sourceforge.net/ [2] https://github.com/hoxu/gitstats [3] https://github.com/asharov/git-hammer From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 14 12:01:53 2020 Received: (at 44640) by debbugs.gnu.org; 14 Nov 2020 17:01:53 +0000 Received: from localhost ([127.0.0.1]:51867 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdyvs-0003YO-Th for submit@debbugs.gnu.org; Sat, 14 Nov 2020 12:01:52 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:34874) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdyvq-0003VN-Bo for 44640@debbugs.gnu.org; Sat, 14 Nov 2020 12:01:46 -0500 Received: from localhost.localdomain (217-149-162-128.nat.highway.telekom.at [217.149.162.128]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4CYM7W28W3z1LLyX for <44640@debbugs.gnu.org>; Sat, 14 Nov 2020 18:01:43 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4CYM7W28W3z1LLyX DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1605373303; bh=7VO91iYYZev/TrjyR0TdNXLWOI+2Ry+1fZcZGzbYs9c=; h=From:To:Subject:Date:From; b=ag1+BDNeCRjE+neiSOk0RzGT8cidSxPa5HR36hh+b73xgT3Yzgl0dy6x8vjUU/3gE dG8dLVE+ipEg9KODsUh6+hH5Z3Rqya5IVRl8FVdSEkWgDzwlIo5dEw2cDyAJHcbbyM fpMhK8KEqjo5chOPPCyOTdpxiEx/YBAK2P1Skh+k= From: Leo Prikler To: 44640@debbugs.gnu.org Subject: [PATCH 1/3] gnu: Add python-beautifultable. Date: Sat, 14 Nov 2020 18:00:46 +0100 Message-Id: <20201114170047.949-1-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 44640 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 (-) * gnu/packages/python-xyz.scm (python-beautifultable): New variable. --- gnu/packages/python-xyz.scm | 39 +++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index e5b8db02e0..57371f05c7 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -89,6 +89,7 @@ ;;; Copyright © 2020 Tim Gesthuizen ;;; Copyright © 2020 Bonface Munyoki Kilyungi ;;; Copyright © 2020 Ekaitz Zarraga +;;; Copyright © 2020 Leo Prikler ;;; ;;; This file is part of GNU Guix. ;;; @@ -18232,6 +18233,44 @@ gevent-powered application.") (define-public python2-gipc (package-with-python2 python-gipc)) +(define-public python-beautifultable + (package + (name "python-beautifultable") + (version "1.0.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "beautifultable" version)) + (sha256 + (base32 + "0wwlbifcbpzy3wfv6yzsxncarsngzizmmxbn6cy5gazlcq7h4k5x")))) + (build-system python-build-system) + (propagated-inputs + `(("python-wcwidth" ,python-wcwidth))) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch-setup.py + (lambda _ + (substitute* "setup.py" + (("setup\\(") + "setup(\n test_suite=\"test\","))))))) + (home-page "https://github.com/pri22296/beautifultable") + (synopsis "Print ASCII tables for terminals") + (description "@code{python-beautifultable} provides a class for easily +printing tabular data in a visually appealing ASCII format to a terminal. + +Features include, but are not limited to: +@itemize +@item Full customization of the look and feel of the table +@item Row and column accessors. +@item Full support for colors using ANSI sequences or any library. +@item Plenty of predefined styles and option to create custom ones. +@item Support for Unicode characters. +@item Supports streaming table when data is slow to retrieve. +@end itemize") + (license license:expat))) + (define-public python-fusepy (package (name "python-fusepy") -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 14 12:01:53 2020 Received: (at 44640) by debbugs.gnu.org; 14 Nov 2020 17:01:53 +0000 Received: from localhost ([127.0.0.1]:51869 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdyvw-0003c5-Vk for submit@debbugs.gnu.org; Sat, 14 Nov 2020 12:01:53 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:2945) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdyvr-0003WJ-0f for 44640@debbugs.gnu.org; Sat, 14 Nov 2020 12:01:47 -0500 Received: from localhost.localdomain (217-149-162-128.nat.highway.telekom.at [217.149.162.128]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4CYM7X6rpHz1DDnD for <44640@debbugs.gnu.org>; Sat, 14 Nov 2020 18:01:44 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4CYM7X6rpHz1DDnD DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1605373305; bh=qdJkJjhwbHwQJLg2RK186N7GMc3QLp/J3LEXI00WbnU=; h=From:To:Subject:Date:In-Reply-To:References:From; b=SBY1ntFRQqgZ2i75HrFC6+k8yEql21ni6/X0riBYg7uzyiW3KeBQdrxdvmJHGlsLL 6mEsyMis5CnYyIKApgyxrZb00n04/SW1tX/3hnlbGdAX4IBtGHalquGc2xagSj+xdG eh7FnC8FioE9MFTc13OXJUGL7uWhpgzKjwR7Cu4A= From: Leo Prikler To: 44640@debbugs.gnu.org Subject: [PATCH 2/3] gnu: Add python-globber. Date: Sat, 14 Nov 2020 18:00:47 +0100 Message-Id: <20201114170047.949-2-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201114170047.949-1-leo.prikler@student.tugraz.at> References: <20201114170047.949-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 44640 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: -3.3 (---) * gnu/packages/python-xyz.scm (python-globber): New variable. --- 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 57371f05c7..7b9ab21671 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -18271,6 +18271,31 @@ Features include, but are not limited to: @end itemize") (license license:expat))) +(define-public python-globber + (package + (name "python-globber") + (version "0.2.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "globber" version)) + (sha256 + (base32 + "0w7gaqpfc9j9l6hgm0cl7hrlf3lr0w7ifns035cksa1r16mhlwlr")))) + (build-system python-build-system) + (arguments + `(#:tests? #f)) ; missing from distribution + (home-page "https://github.com/asharov/globber") + (synopsis + "Library for string matching with glob patterns") + (description + "Globber is a Python library for matching file names against glob patterns. +In contrast to other glob-matching libraries, it matches arbitrary strings and +doesn't require the matched names to be existing files. In addition, it +supports the globstar @code{**} operator to match an arbitrary number of +path components.") + (license license:asl2.0))) + (define-public python-fusepy (package (name "python-fusepy") -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 14 12:01:53 2020 Received: (at 44640) by debbugs.gnu.org; 14 Nov 2020 17:01:54 +0000 Received: from localhost ([127.0.0.1]:51872 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdyvx-0003cM-Cb for submit@debbugs.gnu.org; Sat, 14 Nov 2020 12:01:53 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:35303) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kdyvs-0003Xp-Ks for 44640@debbugs.gnu.org; Sat, 14 Nov 2020 12:01:49 -0500 Received: from localhost.localdomain (217-149-162-128.nat.highway.telekom.at [217.149.162.128]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4CYM7Z3bPLz1LBF8 for <44640@debbugs.gnu.org>; Sat, 14 Nov 2020 18:01:46 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4CYM7Z3bPLz1LBF8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1605373306; bh=iJxpig1xf1nx5b7IqWqVzeNfcdlRR+3kEYURuLtQ6Ro=; h=From:To:Subject:Date:In-Reply-To:References:From; b=F/kU0Dww4cs7eY4ZpYoYpl/6A4sHucOVEQsq3NcCl0hWTc3K+uN2ZU5z/s2Ig++P9 cOoujI+L2LfeAWCN1Oug1OIFoRbtJWddqfJNjGRd8MiwX2A+1xGokxHSnIkBnrHLlB snBSGoBJ+M6Rw0HonsHMm7qLGzi0VJLyXpA3XhrY= From: Leo Prikler To: 44640@debbugs.gnu.org Subject: [PATCH 3/3] gnu: Add python-git-hammer. Date: Sat, 14 Nov 2020 18:00:48 +0100 Message-Id: <20201114170047.949-3-leo.prikler@student.tugraz.at> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20201114170047.949-1-leo.prikler@student.tugraz.at> References: <20201114170047.949-1-leo.prikler@student.tugraz.at> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 44640 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: -3.3 (---) * gnu/packages/python-xyz.scm (python-git-hammer): New variable. --- gnu/packages/python-xyz.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 7b9ab21671..c5da6b24d6 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -18296,6 +18296,37 @@ supports the globstar @code{**} operator to match an arbitrary number of path components.") (license license:asl2.0))) +(define-public python-git-hammer + (package + (name "python-git-hammer") + (version "0.3.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "git-hammer" version)) + (sha256 + (base32 + "16kcijngd3v6f0ym1j4qb6sp08cqb3iprqn080k3yqgd0b17dfc6")))) + (build-system python-build-system) + (arguments + `(#:tests? #f)) ; missing from distribution + (propagated-inputs + `(("python-beautifultable" ,python-beautifultable) + ("python-dateutil" ,python-dateutil) + ("python-gitpython" ,python-gitpython) + ("python-globber" ,python-globber) + ("python-matplotlib" ,python-matplotlib) + ("python-sqlalchemy" ,python-sqlalchemy) + ("python-sqlalchemy-utils" + ,python-sqlalchemy-utils))) + (home-page "https://github.com/asharov/git-hammer") + (synopsis "Provide statistics for git repositories") + (description + "Git Hammer is a statistics tool for projects in git repositories. +Its major feature is tracking the number of lines authored by each person for every +commit, but it also includes some other useful statistics.") + (license license:asl2.0))) + (define-public python-fusepy (package (name "python-fusepy") -- 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 17 05:48:56 2020 Received: (at 44640) by debbugs.gnu.org; 17 Nov 2020 10:48:56 +0000 Received: from localhost ([127.0.0.1]:58430 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1keyXf-0005ER-Q2 for submit@debbugs.gnu.org; Tue, 17 Nov 2020 05:48:56 -0500 Received: from flashner.co.il ([178.62.234.194]:55538) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1keyXd-0005EE-LH for 44640@debbugs.gnu.org; Tue, 17 Nov 2020 05:48:55 -0500 Received: from localhost (unknown [141.226.15.169]) by flashner.co.il (Postfix) with ESMTPSA id 3A9A940332; Tue, 17 Nov 2020 10:48:47 +0000 (UTC) Date: Tue, 17 Nov 2020 12:48:14 +0200 From: Efraim Flashner To: Leo Prikler Subject: Re: [bug#44640] [PATCH 2/3] gnu: Add python-globber. Message-ID: <20201117104814.GU987@E5400> References: <20201114170047.949-1-leo.prikler@student.tugraz.at> <20201114170047.949-2-leo.prikler@student.tugraz.at> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="TVVcQco/7vcH19KK" Content-Disposition: inline In-Reply-To: <20201114170047.949-2-leo.prikler@student.tugraz.at> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 44640 Cc: 44640@debbugs.gnu.org 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 (-) --TVVcQco/7vcH19KK Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Not a full review (currently building other packages...) On Sat, Nov 14, 2020 at 06:00:47PM +0100, Leo Prikler wrote: > * gnu/packages/python-xyz.scm (python-globber): New variable. > --- > gnu/packages/python-xyz.scm | 25 +++++++++++++++++++++++++ > 1 file changed, 25 insertions(+) >=20 > diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm > index 57371f05c7..7b9ab21671 100644 > --- a/gnu/packages/python-xyz.scm > +++ b/gnu/packages/python-xyz.scm > @@ -18271,6 +18271,31 @@ Features include, but are not limited to: > @end itemize") > (license license:expat))) > =20 > +(define-public python-globber > + (package > + (name "python-globber") > + (version "0.2.1") > + (source > + (origin > + (method url-fetch) > + (uri (pypi-uri "globber" version)) > + (sha256 > + (base32 > + "0w7gaqpfc9j9l6hgm0cl7hrlf3lr0w7ifns035cksa1r16mhlwlr")))) > + (build-system python-build-system) > + (arguments > + `(#:tests? #f)) ; missing from distribution Can we build from a git checkout then? It's better to have the tests and run them. > + (home-page "https://github.com/asharov/globber") > + (synopsis > + "Library for string matching with glob patterns") Can you put this on the previous line? It triggers something inside me to have it on its own line when it's not approaching 80 characters :/ > + (description > + "Globber is a Python library for matching file names against glob p= atterns. > +In contrast to other glob-matching libraries, it matches arbitrary strin= gs and > +doesn't require the matched names to be existing files. In addition, it > +supports the globstar @code{**} operator to match an arbitrary number of > +path components.") > + (license license:asl2.0))) > + > (define-public python-fusepy > (package > (name "python-fusepy") > --=20 > 2.29.2 >=20 >=20 >=20 >=20 --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --TVVcQco/7vcH19KK Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl+zqmkACgkQQarn3Mo9 g1EvCA//XExkjSl2z286UJrZVD5tVXa7PFhBVYqEG/GO1TYdlDSQLEU4/at69XWj CkImuHUBxvoEKo/uJ459o2QaCKrkFLhC4vZQ2mId29n3/4yBGrYNlBhDLfDkaOUp jusA8O7XqOSiuYZRxARAXwMmMNedXyb/bpQdhDbHgnEpIDWsEca2F86QoaLFhhHj mA+qLtaGG6ZdMAWc8KaMv4mkMleCuCx4MQxTRJossZS6mZLUtT/AwNJE4BzyuyuE q1v0RFUO4UDHE1TOdFjEnVvIMphL/fYoBgtTJMTYlQnEVDD+10FAA47JlbZSZupK yGR9k41ItRAiRJq4dFgm7NJL4+/VEH1cKqknFvjL1g+KYWY12fkZnx1MAu9+84m5 HA+9JpOMkCLrDAWvYuCs7Si7klTeNZmd2tVi3xK2bWl3O912mM7L2c/+ujayv5kN WVqtWna2PK+N3vQRT5yf+kwWLSEQKQWi/fbhnlByMFuJrj/9To+8gIPm8r971RN7 fyQ7kf0u7mEnQCzJK9Y3ik3IXAhhlcTR1lm5bYoWZb3f1h1LLUhSU/UeQe3vwWMU yf9O52sr/5kY7J1Mhm2y9m5Trqu7iTT62OmQGwOdAPivcOUwAcZkSVsusmt4nizX 1x1uiGDu51W/LzRTwYL/gETKro9p95WW/IN+raa+ifawexrUdcc= =cqwb -----END PGP SIGNATURE----- --TVVcQco/7vcH19KK-- From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 17 05:51:31 2020 Received: (at 44640) by debbugs.gnu.org; 17 Nov 2020 10:51:32 +0000 Received: from localhost ([127.0.0.1]:58443 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1keyaB-0005Ie-M3 for submit@debbugs.gnu.org; Tue, 17 Nov 2020 05:51:31 -0500 Received: from flashner.co.il ([178.62.234.194]:55554) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1keyaA-0005IP-AZ for 44640@debbugs.gnu.org; Tue, 17 Nov 2020 05:51:30 -0500 Received: from localhost (unknown [141.226.15.169]) by flashner.co.il (Postfix) with ESMTPSA id 5F59C40332; Tue, 17 Nov 2020 10:51:24 +0000 (UTC) Date: Tue, 17 Nov 2020 12:50:51 +0200 From: Efraim Flashner To: Leo Prikler Subject: Re: [bug#44640] [PATCH 3/3] gnu: Add python-git-hammer. Message-ID: <20201117105051.GV987@E5400> References: <20201114170047.949-1-leo.prikler@student.tugraz.at> <20201114170047.949-3-leo.prikler@student.tugraz.at> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="gYb7txo4D4wAJl1C" Content-Disposition: inline In-Reply-To: <20201114170047.949-3-leo.prikler@student.tugraz.at> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 44640 Cc: 44640@debbugs.gnu.org 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 (-) --gYb7txo4D4wAJl1C Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Not a full review, building other packages atm On Sat, Nov 14, 2020 at 06:00:48PM +0100, Leo Prikler wrote: > * gnu/packages/python-xyz.scm (python-git-hammer): New variable. > --- > gnu/packages/python-xyz.scm | 31 +++++++++++++++++++++++++++++++ > 1 file changed, 31 insertions(+) >=20 > diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm > index 7b9ab21671..c5da6b24d6 100644 > --- a/gnu/packages/python-xyz.scm > +++ b/gnu/packages/python-xyz.scm > @@ -18296,6 +18296,37 @@ supports the globstar @code{**} operator to matc= h an arbitrary number of > path components.") > (license license:asl2.0))) > =20 Does it make more sense to put this in version-control than in python-xyz? Can it be used as a library or is it really just a program run on its own? > +(define-public python-git-hammer > + (package > + (name "python-git-hammer") > + (version "0.3.1") > + (source > + (origin > + (method url-fetch) > + (uri (pypi-uri "git-hammer" version)) > + (sha256 > + (base32 > + "16kcijngd3v6f0ym1j4qb6sp08cqb3iprqn080k3yqgd0b17dfc6")))) > + (build-system python-build-system) > + (arguments > + `(#:tests? #f)) ; missing from distribution Let's build this one from git also, then we can run the tests > + (propagated-inputs These don't need to be propagated if this is an "application" and not a "library". They can just be regular inputs. > + `(("python-beautifultable" ,python-beautifultable) > + ("python-dateutil" ,python-dateutil) > + ("python-gitpython" ,python-gitpython) > + ("python-globber" ,python-globber) > + ("python-matplotlib" ,python-matplotlib) > + ("python-sqlalchemy" ,python-sqlalchemy) > + ("python-sqlalchemy-utils" > + ,python-sqlalchemy-utils))) > + (home-page "https://github.com/asharov/git-hammer") > + (synopsis "Provide statistics for git repositories") > + (description > + "Git Hammer is a statistics tool for projects in git repositories. > +Its major feature is tracking the number of lines authored by each perso= n for every > +commit, but it also includes some other useful statistics.") > + (license license:asl2.0))) > + > (define-public python-fusepy > (package > (name "python-fusepy") > --=20 > 2.29.2 >=20 >=20 >=20 >=20 --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --gYb7txo4D4wAJl1C Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl+zqwsACgkQQarn3Mo9 g1Hiiw/+O2plx/Bx0vMa43tRD1MZpq02S1TeOWvKO9WF0DxIzfpRI5jJmwkcpYJC klT+htDVeoDVwdmnyOl4Pagta35tJMKg2jdxAU0BNj/6KGhRlxknN/zzVLJx+Yyy xsWyJrnJngSmIJkPsn7gy4Z8tIfDv8Bzvl6g7rzPMkWdWjwc7igQ68+nwu0xGtUT LIJnSdSy+B6ASv5TXMrlC+li8905gTr22bQqnvf7Q+4HuXSYrpQdW2lDGXmETf6g 5VXA3sa+DKXVfWiLgfUDLI2GMFfJVcl5WU+dlGDNBYZGreORASR9jMfpCWG1JG5L +gSVW49GDK0dRovTJVkVwUiN7Lj0gvPH44SMwhpeHDjrZEUa4GsjdEOAW7rHMSCp nqHgrIix7L2SyMr13l4IjsX6Vmh/+5qVCL8tLVv878XKGwij9r5L6pLuuxocGz9w lr5ij94RTO+dUu0Av05MveXjsDvDcgaQ1DuPms/7PxkhM5n2OrKdhKdMnHOamKOH 11Hy3F2gJfBKQuU3Psl+xXmjxv8hYWcGQ54Wf++tsNNVLZyiCeiQh+vXY+Au42kM pXXlJslVXF8xHQCfeoi7eXrLmBALQw/jGvONXfGSS/7W1v7Vyq20Ts0SdwQpUfgw k05C96+gWB5D3qwoUZsKe59idKKMq0c9bZkWz5M64n8UwadlE9o= =icdY -----END PGP SIGNATURE----- --gYb7txo4D4wAJl1C-- From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 17 06:01:17 2020 Received: (at 44640) by debbugs.gnu.org; 17 Nov 2020 11:01:17 +0000 Received: from localhost ([127.0.0.1]:58460 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1keyjd-0005Y1-2i for submit@debbugs.gnu.org; Tue, 17 Nov 2020 06:01:17 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:52031) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1keyjZ-0005Xq-Qs for 44640@debbugs.gnu.org; Tue, 17 Nov 2020 06:01:16 -0500 Received: from nijino.local (217-149-162-128.nat.highway.telekom.at [217.149.162.128]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Cb3014F5Kz1LBSW; Tue, 17 Nov 2020 12:01:05 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Cb3014F5Kz1LBSW DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1605610865; bh=7zwNTmRypo+2RKAS7S9YivzLSjAffOWBtUeP4RDQZjg=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=qhzOZGfODEULWn8SUb0OlGi6DyE3OpdjDE12fHI4R6pNN6yHwUJwSaYj0+Y5nj/wd 9CRCBQ839a/ijFGnbaIp8IuFG6VwpjbYUVXgqmWB/OO0Kd9fOXSJuFvTLjbHWbBwIx c6335whqObWwYTB3dUakNcSOmkCXdfhE3L4VFd1I= Message-ID: <12e66a141b28fcc6c4151b48928b25de1c8988a1.camel@student.tugraz.at> Subject: Re: [bug#44640] [PATCH 3/3] gnu: Add python-git-hammer. From: Leo Prikler To: Efraim Flashner Date: Tue, 17 Nov 2020 12:01:04 +0100 In-Reply-To: <20201117105051.GV987@E5400> References: <20201114170047.949-1-leo.prikler@student.tugraz.at> <20201114170047.949-3-leo.prikler@student.tugraz.at> <20201117105051.GV987@E5400> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 44640 Cc: 44640@debbugs.gnu.org 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: -3.3 (---) Hello, Am Dienstag, den 17.11.2020, 12:50 +0200 schrieb Efraim Flashner: > Not a full review, building other packages atm > > On Sat, Nov 14, 2020 at 06:00:48PM +0100, Leo Prikler wrote: > > * gnu/packages/python-xyz.scm (python-git-hammer): New variable. > > --- > > gnu/packages/python-xyz.scm | 31 +++++++++++++++++++++++++++++++ > > 1 file changed, 31 insertions(+) > > > > diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python- > > xyz.scm > > index 7b9ab21671..c5da6b24d6 100644 > > --- a/gnu/packages/python-xyz.scm > > +++ b/gnu/packages/python-xyz.scm > > @@ -18296,6 +18296,37 @@ supports the globstar @code{**} operator > > to match an arbitrary number of > > path components.") > > (license license:asl2.0))) > > > > Does it make more sense to put this in version-control than in > python-xyz? Can it be used as a library or is it really just a > program > run on its own? I suppose it can. To begin with, there is not even an executable, you're supposed to run it using `python -m githammer`. > > +(define-public python-git-hammer > > + (package > > + (name "python-git-hammer") > > + (version "0.3.1") > > + (source > > + (origin > > + (method url-fetch) > > + (uri (pypi-uri "git-hammer" version)) > > + (sha256 > > + (base32 > > + "16kcijngd3v6f0ym1j4qb6sp08cqb3iprqn080k3yqgd0b17dfc6"))) > > ) > > + (build-system python-build-system) > > + (arguments > > + `(#:tests? #f)) ; missing from distribution > > Let's build this one from git also, then we can run the tests I'm on it, same for 2/3. > > + (propagated-inputs > > These don't need to be propagated if this is an "application" and not > a > "library". They can just be regular inputs. See my comment above. > > + `(("python-beautifultable" ,python-beautifultable) > > + ("python-dateutil" ,python-dateutil) > > + ("python-gitpython" ,python-gitpython) > > + ("python-globber" ,python-globber) > > + ("python-matplotlib" ,python-matplotlib) > > + ("python-sqlalchemy" ,python-sqlalchemy) > > + ("python-sqlalchemy-utils" > > + ,python-sqlalchemy-utils))) > > + (home-page "https://github.com/asharov/git-hammer") > > + (synopsis "Provide statistics for git repositories") > > + (description > > + "Git Hammer is a statistics tool for projects in git > > repositories. > > +Its major feature is tracking the number of lines authored by each > > person for every > > +commit, but it also includes some other useful statistics.") > > + (license license:asl2.0))) > > + > > (define-public python-fusepy > > (package > > (name "python-fusepy") > > -- > > 2.29.2 Regards, Leo From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 17 07:36:27 2020 Received: (at 44640) by debbugs.gnu.org; 17 Nov 2020 12:36:27 +0000 Received: from localhost ([127.0.0.1]:58642 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kf0Dj-0003qo-4U for submit@debbugs.gnu.org; Tue, 17 Nov 2020 07:36:27 -0500 Received: from mailrelay.tugraz.at ([129.27.2.202]:2978) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kf0Dg-0003qe-NJ for 44640@debbugs.gnu.org; Tue, 17 Nov 2020 07:36:26 -0500 Received: from nijino.local (217-149-162-128.nat.highway.telekom.at [217.149.162.128]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 4Cb55w3WfCz1LLyb; Tue, 17 Nov 2020 13:36:20 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 4Cb55w3WfCz1LLyb DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1605616580; bh=2idRloV2eilagI3oIAtEnc65Gptg53+jAVnThEaQ4AY=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=DuF26rpLmt+F4pY1lHMTRvEkBNtGheca6qLwT3/KxZgBLyBiiKNMGqu4O2B2oR+dd S77Fxen7/XbE8579oayN2VK7FSMTb1pZGvpAFAF7/quzs7MCEajJ98orgt6MJJr2d3 Sspch8QwAGQVezuaoK77WaPZQuTxpJAZVxx9WdFE= Message-ID: Subject: Re: [bug#44640] [PATCH 3/3] gnu: Add python-git-hammer. From: Leo Prikler To: Efraim Flashner Date: Tue, 17 Nov 2020 13:36:19 +0100 In-Reply-To: <12e66a141b28fcc6c4151b48928b25de1c8988a1.camel@student.tugraz.at> References: <20201114170047.949-1-leo.prikler@student.tugraz.at> <20201114170047.949-3-leo.prikler@student.tugraz.at> <20201117105051.GV987@E5400> <12e66a141b28fcc6c4151b48928b25de1c8988a1.camel@student.tugraz.at> Content-Type: multipart/mixed; boundary="=-QhEA1YBziO+oL2L0BDb9" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 44640 Cc: 44640@debbugs.gnu.org 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: -3.3 (---) --=-QhEA1YBziO+oL2L0BDb9 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Attached are the revised patches 0002 and 0003. --=-QhEA1YBziO+oL2L0BDb9 Content-Disposition: attachment; filename="0002-gnu-Add-python-globber.patch" Content-Type: text/x-patch; name="0002-gnu-Add-python-globber.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSBmNjAwNTczNzIwOGNmNjM0YjBmOTgxZjRiOGM5ZDAyYmYxYjc3MDQ2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBMZW8gUHJpa2xlciA8bGVvLnByaWtsZXJAc3R1ZGVudC50dWdy YXouYXQ+CkRhdGU6IFR1ZSwgMTcgTm92IDIwMjAgMTM6MjI6MDIgKzAxMDAKU3ViamVjdDogW1BB VENIIDIvM10gZ251OiBBZGQgcHl0aG9uLWdsb2JiZXIuCgoqIGdudS9wYWNrYWdlcy9weXRob24t eHl6LnNjbSAocHl0aG9uLWdsb2JiZXIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3BhY2thZ2Vz L3B5dGhvbi14eXouc2NtIHwgMjUgKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNo YW5nZWQsIDI1IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvcHl0aG9u LXh5ei5zY20gYi9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20KaW5kZXggYjFkNjAwNWE4ZS4u MDJlYzRhZWM2NCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL3B5dGhvbi14eXouc2NtCisrKyBi L2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQpAQCAtMTgyNzMsNiArMTgyNzMsMzEgQEAgRmVh dHVyZXMgaW5jbHVkZSwgYnV0IGFyZSBub3QgbGltaXRlZCB0bzoKIEBlbmQgaXRlbWl6ZSIpCiAg ICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQogCisoZGVmaW5lLXB1YmxpYyBweXRob24tZ2xv YmJlcgorICAocGFja2FnZQorICAgIChuYW1lICJweXRob24tZ2xvYmJlciIpCisgICAgKHZlcnNp b24gIjAuMi4xIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9kIGdp dC1mZXRjaCkKKyAgICAgICAodXJpIChnaXQtcmVmZXJlbmNlCisgICAgICAgICAgICAgKHVybCAi aHR0cHM6Ly9naXRodWIuY29tL2FzaGFyb3YvZ2xvYmJlci5naXQiKQorICAgICAgICAgICAgIChj b21taXQgdmVyc2lvbikpKQorICAgICAgIChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgbmFtZSB2 ZXJzaW9uKSkKKyAgICAgICAoc2hhMjU2CisgICAgICAgIChiYXNlMzIKKyAgICAgICAgICIwNTV4 ZjdqYTd6amh4aXMwYWI1Zm5mc3gxNmZzdnI1ZnZjNm1peHF5YmFud3hoOHNnZmprIikpKSkKKyAg ICAoYnVpbGQtc3lzdGVtIHB5dGhvbi1idWlsZC1zeXN0ZW0pCisgICAgKGhvbWUtcGFnZSAiaHR0 cHM6Ly9naXRodWIuY29tL2FzaGFyb3YvZ2xvYmJlciIpCisgICAgKHN5bm9wc2lzICJMaWJyYXJ5 IGZvciBzdHJpbmcgbWF0Y2hpbmcgd2l0aCBnbG9iIHBhdHRlcm5zIikKKyAgICAoZGVzY3JpcHRp b24KKyAgICAgIkdsb2JiZXIgaXMgYSBQeXRob24gbGlicmFyeSBmb3IgbWF0Y2hpbmcgZmlsZSBu YW1lcyBhZ2FpbnN0IGdsb2IgcGF0dGVybnMuCitJbiBjb250cmFzdCB0byBvdGhlciBnbG9iLW1h dGNoaW5nIGxpYnJhcmllcywgaXQgbWF0Y2hlcyBhcmJpdHJhcnkgc3RyaW5ncyBhbmQKK2RvZXNu J3QgcmVxdWlyZSB0aGUgbWF0Y2hlZCBuYW1lcyB0byBiZSBleGlzdGluZyBmaWxlcy4gIEluIGFk ZGl0aW9uLCBpdAorc3VwcG9ydHMgdGhlIGdsb2JzdGFyIEBjb2RleyoqfSBvcGVyYXRvciB0byBt YXRjaCBhbiBhcmJpdHJhcnkgbnVtYmVyIG9mCitwYXRoIGNvbXBvbmVudHMuIikKKyAgICAobGlj ZW5zZSBsaWNlbnNlOmFzbDIuMCkpKQorCiAoZGVmaW5lLXB1YmxpYyBweXRob24tZnVzZXB5CiAg IChwYWNrYWdlCiAgICAgKG5hbWUgInB5dGhvbi1mdXNlcHkiKQotLSAKMi4yOS4yCgo= --=-QhEA1YBziO+oL2L0BDb9 Content-Disposition: attachment; filename="0003-gnu-Add-python-git-hammer.patch" Content-Type: text/x-patch; name="0003-gnu-Add-python-git-hammer.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 RnJvbSBjNGY2NDkyM2ZhZmFiNjU4NWFiN2Q2ODU4ZDllNDRkYzU5ZmIzMWU3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBMZW8gUHJpa2xlciA8bGVvLnByaWtsZXJAc3R1ZGVudC50dWdy YXouYXQ+CkRhdGU6IFR1ZSwgMTcgTm92IDIwMjAgMTM6MjI6MjIgKzAxMDAKU3ViamVjdDogW1BB VENIIDMvM10gZ251OiBBZGQgcHl0aG9uLWdpdC1oYW1tZXIuCgoqIGdudS9wYWNrYWdlcy9weXRo b24teHl6LnNjbSAocHl0aG9uLWdpdC1oYW1tZXIpOiBOZXcgdmFyaWFibGUuCi0tLQogZ251L3Bh Y2thZ2VzL3B5dGhvbi14eXouc2NtIHwgNDAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDQwIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9n bnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20gYi9nbnUvcGFja2FnZXMvcHl0aG9uLXh5ei5zY20K aW5kZXggMDJlYzRhZWM2NC4uMTFlMDU3MDI1MyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL3B5 dGhvbi14eXouc2NtCisrKyBiL2dudS9wYWNrYWdlcy9weXRob24teHl6LnNjbQpAQCAtMTgyOTgs NiArMTgyOTgsNDYgQEAgc3VwcG9ydHMgdGhlIGdsb2JzdGFyIEBjb2RleyoqfSBvcGVyYXRvciB0 byBtYXRjaCBhbiBhcmJpdHJhcnkgbnVtYmVyIG9mCiBwYXRoIGNvbXBvbmVudHMuIikKICAgICAo bGljZW5zZSBsaWNlbnNlOmFzbDIuMCkpKQogCisoZGVmaW5lLXB1YmxpYyBweXRob24tZ2l0LWhh bW1lcgorICAocGFja2FnZQorICAgIChuYW1lICJweXRob24tZ2l0LWhhbW1lciIpCisgICAgKHZl cnNpb24gIjAuMy4xIikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAgICAobWV0aG9k IGdpdC1mZXRjaCkKKyAgICAgICAodXJpIChnaXQtcmVmZXJlbmNlCisgICAgICAgICAgICAgKHVy bCAiaHR0cHM6Ly9naXRodWIuY29tL2FzaGFyb3YvZ2l0LWhhbW1lciIpCisgICAgICAgICAgICAg KGNvbW1pdCB2ZXJzaW9uKSkpCisgICAgICAgKGZpbGUtbmFtZSAoZ2l0LWZpbGUtbmFtZSBuYW1l IHZlcnNpb24pKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMgorICAgICAgICAgIjBm OXhsazg2aWp6cGRqMjVocjFxNHdjeThrNzJ2M3c0NzBuZ3dtOW1wZGtmajhuZzg0d3IiKSkpKQor ICAgIChidWlsZC1zeXN0ZW0gcHl0aG9uLWJ1aWxkLXN5c3RlbSkKKyAgICAoYXJndW1lbnRzCisg ICAgIGAoIzpwaGFzZXMKKyAgICAgICAobW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzCisg ICAgICAgICAoYWRkLWFmdGVyICd1bnBhY2sgJ3BhdGNoLXNldHVwLnB5CisgICAgICAgICAgIChs YW1iZGEgXworICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAic2V0dXAucHkiCisgICAgICAgICAg ICAgICAoKCJzZXR1cFxcKCIpCisgICAgICAgICAgICAgICAgInNldHVwKFxuICAgIHRlc3Rfc3Vp dGU9XCJ0ZXN0XCIsIikpKSkpKSkKKyAgICAocHJvcGFnYXRlZC1pbnB1dHMKKyAgICAgYCgoInB5 dGhvbi1iZWF1dGlmdWx0YWJsZSIgLHB5dGhvbi1iZWF1dGlmdWx0YWJsZSkKKyAgICAgICAoInB5 dGhvbi1kYXRldXRpbCIgLHB5dGhvbi1kYXRldXRpbCkKKyAgICAgICAoInB5dGhvbi1naXRweXRo b24iICxweXRob24tZ2l0cHl0aG9uKQorICAgICAgICgicHl0aG9uLWdsb2JiZXIiICxweXRob24t Z2xvYmJlcikKKyAgICAgICAoInB5dGhvbi1tYXRwbG90bGliIiAscHl0aG9uLW1hdHBsb3RsaWIp CisgICAgICAgKCJweXRob24tc3FsYWxjaGVteSIgLHB5dGhvbi1zcWxhbGNoZW15KQorICAgICAg ICgicHl0aG9uLXNxbGFsY2hlbXktdXRpbHMiCisgICAgICAgICxweXRob24tc3FsYWxjaGVteS11 dGlscykpKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9hc2hhcm92L2dpdC1o YW1tZXIiKQorICAgIChzeW5vcHNpcyAiUHJvdmlkZSBzdGF0aXN0aWNzIGZvciBnaXQgcmVwb3Np dG9yaWVzIikKKyAgICAoZGVzY3JpcHRpb24KKyAgICAgIkdpdCBIYW1tZXIgaXMgYSBzdGF0aXN0 aWNzIHRvb2wgZm9yIHByb2plY3RzIGluIGdpdCByZXBvc2l0b3JpZXMuCitJdHMgbWFqb3IgZmVh dHVyZSBpcyB0cmFja2luZyB0aGUgbnVtYmVyIG9mIGxpbmVzIGF1dGhvcmVkIGJ5IGVhY2ggcGVy c29uIGZvciBldmVyeQorY29tbWl0LCBidXQgaXQgYWxzbyBpbmNsdWRlcyBzb21lIG90aGVyIHVz ZWZ1bCBzdGF0aXN0aWNzLiIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTphc2wyLjApKSkKKwogKGRl ZmluZS1wdWJsaWMgcHl0aG9uLWZ1c2VweQogICAocGFja2FnZQogICAgIChuYW1lICJweXRob24t ZnVzZXB5IikKLS0gCjIuMjkuMgoK --=-QhEA1YBziO+oL2L0BDb9-- From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 18 03:40:43 2020 Received: (at 44640-done) by debbugs.gnu.org; 18 Nov 2020 08:40:44 +0000 Received: from localhost ([127.0.0.1]:34005 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kfJ19-0004yO-MX for submit@debbugs.gnu.org; Wed, 18 Nov 2020 03:40:43 -0500 Received: from flashner.co.il ([178.62.234.194]:58690) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kfJ17-0004y9-DT for 44640-done@debbugs.gnu.org; Wed, 18 Nov 2020 03:40:41 -0500 Received: from localhost (unknown [141.226.15.169]) by flashner.co.il (Postfix) with ESMTPSA id 53E154064E; Wed, 18 Nov 2020 08:40:35 +0000 (UTC) Date: Wed, 18 Nov 2020 10:40:02 +0200 From: Efraim Flashner To: Leo Prikler Subject: Re: [bug#44640] [PATCH 3/3] gnu: Add python-git-hammer. Message-ID: <20201118084002.GZ987@E5400> References: <20201114170047.949-1-leo.prikler@student.tugraz.at> <20201114170047.949-3-leo.prikler@student.tugraz.at> <20201117105051.GV987@E5400> <12e66a141b28fcc6c4151b48928b25de1c8988a1.camel@student.tugraz.at> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ZuvoxmZMh0nHqhEq" Content-Disposition: inline In-Reply-To: X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 44640-done Cc: 44640-done@debbugs.gnu.org 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 (-) --ZuvoxmZMh0nHqhEq Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Looks good! Patches pushed. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --ZuvoxmZMh0nHqhEq Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl+03eEACgkQQarn3Mo9 g1EQWRAAuA1z49e4iX6izXc+AsX2tKPHda5MNmF+89D7Fu5risnfDapKGbV1GlKX 94b8eznJHlbrNdqhczmfBSpMassRsrB+Uotc61pOL2yDI0gsKQ1iJlnnqRWHC/Y6 uRypWbDMTV0Et5/7FnSK2vG5JGNry/S40QtHzPLLdT0ddwmsppkMmmP9LEwk3+N7 wHtWRcNoWFuFbtlPH68eiKjBlWvjHSPsDhrevnnu64XEw2KqK0yPh9a18KcId7P1 B0XMYdG53IuZe1jMevrUerrSrd+1hjPQgVPcjmcyMGHP/KrRkX1tBUtiPhRTgS27 vKCA3inBflEJgRmadE8oSNGAx9Ghap6tuQ4VvYP0oOtLbhjfCD+EscSLQXYv/DA0 sSHeBaQFvPCVF5OCbztZXUBr3/u4/dQxyOXDRoRWJ3kP5xAETGjTnRcySru5yO3b mn0qXXeLVIMeq2W4xYL/XTpOTI6QLqhetfqp+LbyptSkgTAKF+OYWeGLe5e1nj4Y xOi2ZnYwEL5tP+xP3Aa85F9ddgo796viNHm9lXR019ggbcZ8hBvif/34WTLOxctZ PxjrcHHPVpSZdbBhZZWSvYNkzKD5+RDDs8iJGj+1WPKhUuDIocPSBfCm9ecuevaM yt8CuubcSwL3R2LFPx8wKdRJeQPXpqNFlepiMWeQxNtPttkEvM0= =5W02 -----END PGP SIGNATURE----- --ZuvoxmZMh0nHqhEq-- From unknown Fri Aug 15 20:51:00 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 16 Dec 2020 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator