From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:50504) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hbRFr-0006Nz-Oi for guix-patches@gnu.org; Thu, 13 Jun 2019 11:03:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hbRFp-0006o9-Ap for guix-patches@gnu.org; Thu, 13 Jun 2019 11:03:06 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50520) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hbRFm-0006ls-2Y for guix-patches@gnu.org; Thu, 13 Jun 2019 11:03:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hbRFl-00042Q-TN for guix-patches@gnu.org; Thu, 13 Jun 2019 11:03:01 -0400 Subject: [bug#36194] [PATCH 00/10] Add csvkit. Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:50384) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hbREr-0005ZQ-UR for guix-patches@gnu.org; Thu, 13 Jun 2019 11:02:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hbREe-000624-BI for guix-patches@gnu.org; Thu, 13 Jun 2019 11:02:01 -0400 Received: from mout.gmx.net ([212.227.15.19]:51263) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hbREY-0005pw-5V for guix-patches@gnu.org; Thu, 13 Jun 2019 11:01:48 -0400 From: Pierre Langlois Date: Thu, 13 Jun 2019 16:01:26 +0100 Message-Id: <20190613150126.17280-1-pierre.langlois@gmx.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 36194@debbugs.gnu.org Hello Guix! Here are patches to add csvkit [0] and its dependencies to guix. It provid= es various useful commands to deal with CSV data. A lot of the packages come from the same https://github.com/wireservice account and their documentation is built the same way so I've added them i= n a new 'wireservice.scm' file, so they could inherit from the same package definition. What do you think? Thanks, Pierre [0]: https://csvkit.readthedocs.io/en/latest Pierre Langlois (10): gnu: Add python-slugify. gnu: Add python-pytimeparse. gnu: Add python-crate. gnu: Add python-dbfread. gnu: Add python-leather. gnu: Add python-agate. gnu: Add python-agate-sql. gnu: Add python-agate-dbf. gnu: Add python-agate-excel. gnu: Add csvkit. gnu/local.mk | 3 + gnu/packages/databases.scm | 25 ++ gnu/packages/patches/csvkit-fix-tests.patch | 45 +++ .../python-slugify-depend-on-unidecode.patch | 22 ++ gnu/packages/python-web.scm | 31 ++ gnu/packages/python-xyz.scm | 22 ++ gnu/packages/time.scm | 21 ++ gnu/packages/wireservice.scm | 266 ++++++++++++++++++ 8 files changed, 435 insertions(+) create mode 100644 gnu/packages/patches/csvkit-fix-tests.patch create mode 100644 gnu/packages/patches/python-slugify-depend-on-unidecod= e.patch create mode 100644 gnu/packages/wireservice.scm =2D- 2.22.0