From cbe0fc9bd86fbddcaf2564c2389cca0894616563 Mon Sep 17 00:00:00 2001 Message-Id: From: Alice BRENON Date: Fri, 5 May 2023 12:03:58 +0200 Subject: [PATCH] gnu: csvkit: Update to 1.1.1. Update package and its dependencies, getting rid of collections errors due to python 3.10 in the process and converting inputs to new style. * gnu/packages/wireservice.scm (csvkit): Update to 1.1.1 * gnu/packages/wireservice.scm (python-leather): Update to 0.3.4 * gnu/packages/wireservice.scm (python-agate): Update to 1.7.1 * gnu/packages/wireservice.scm (python-agate-dbf): Update to 0.2.2 --- gnu/packages/wireservice.scm | 69 ++++++++++++++++++++---------------- 1 file changed, 38 insertions(+), 31 deletions(-) diff --git a/gnu/packages/wireservice.scm b/gnu/packages/wireservice.scm index d315bc2d74..0e7ec7607f 100644 --- a/gnu/packages/wireservice.scm +++ b/gnu/packages/wireservice.scm @@ -26,6 +26,7 @@ (define-module (gnu packages wireservice) #:use-module (guix git-download) #:use-module (guix packages) #:use-module (gnu packages) + #:use-module (gnu packages base) #:use-module (gnu packages check) #:use-module (gnu packages databases) #:use-module (gnu packages python-web) @@ -65,7 +66,7 @@ (define-syntax-rule (wireservice-package extra-fields ...) (define-public python-leather (wireservice-package (name "python-leather") - (version "0.3.3") + (version "0.3.4") (source (origin (method git-fetch) (uri (git-reference @@ -74,15 +75,16 @@ (define-public python-leather (file-name (git-file-name name version)) (sha256 (base32 - "1ck3dplni99sv4s117cbm07ydwwjsrxkhdy19rnk0iglia1d4s5i")))) + "00cg4cidl15q1xv2pmxdkia5brig7x0xy9hwf2mlf9cq39bpj1w6")))) (native-inputs - `(("python-nose" ,python-nose) - ("python-sphinx" ,python-sphinx) - ("python-sphinx-rtd-theme" ,python-sphinx-rtd-theme) - ("python-csselect" ,python-cssselect) - ("python-lxml" ,python-lxml))) + (list python-nose + python-sphinx + python-sphinx-rtd-theme + python-cssselect + python-lxml + )) (propagated-inputs - `(("python-six" ,python-six))) + (list python-six)) (home-page "https://leather.rtfd.org") (synopsis "Python charting for 80% of humans") (description "Leather is a Python charting library for those who need @@ -91,7 +93,7 @@ (define-public python-leather (define-public python-agate (wireservice-package (name "python-agate") - (version "1.6.1") + (version "1.7.1") (source (origin (method git-fetch) (uri (git-reference @@ -100,21 +102,26 @@ (define-public python-agate (file-name (git-file-name name version)) (sha256 (base32 - "077zj8xad8hsa3nqywvf7ircirmx3krxdipl8wr3dynv3l3khcpl")))) + "1wqyml7f70hr7zhgwvwqy4bdshlbcmp4jmyc5y12jyx10xp3sk7c")))) (native-inputs - `(("python-nose" ,python-nose) - ("python-sphinx" ,python-sphinx) - ("python-sphinx-rtd-theme" ,python-sphinx-rtd-theme) - ("python-csselect" ,python-cssselect) - ("python-lxml" ,python-lxml))) + (list glibc-locales + python-coverage + python-cssselect + python-lxml + python-nose + python-pyicu + python-pytest + python-pytest-cov + python-pytz + python-sphinx + python-sphinx-rtd-theme)) (propagated-inputs - `(("python-babel" ,python-babel) - ("python-isodate" ,python-isodate) - ("python-leather" ,python-leather) - ("python-parsedatetime" ,python-parsedatetime) - ("python-pytimeparse" ,python-pytimeparse) - ("python-six" ,python-six) - ("python-slugify" ,python-slugify))) + (list python-babel + python-isodate + python-leather + python-parsedatetime + python-pytimeparse + python-slugify)) (home-page "https://agate.rtfd.org") (synopsis "Data analysis library") (description "Agate is a Python data analysis library. It is an @@ -150,7 +157,7 @@ (define-public python-agate-sql (define-public python-agate-dbf (wireservice-package (name "python-agate-dbf") - (version "0.2.1") + (version "0.2.2") (source (origin (method git-fetch) (uri (git-reference @@ -159,14 +166,14 @@ (define-public python-agate-dbf (file-name (git-file-name name version)) (sha256 (base32 - "1y49fi6pmm7gzhajvqmfpcca2sqnwj24fqnsvzwk7r1hg2iaa2gi")))) + "03l3qlyw7588jhjjsiy15valqlzs8gjai8f74v18zv2za0zjqbzl")))) (native-inputs - `(("python-nose" ,python-nose) - ("python-sphinx" ,python-sphinx) - ("python-sphinx-rtd-theme" ,python-sphinx-rtd-theme))) + (list python-nose + python-sphinx + python-sphinx-rtd-theme)) (propagated-inputs - `(("python-agate" ,python-agate) - ("python-dbfread" ,python-dbfread))) + (list python-agate + python-dbfread)) (home-page "https://agate-dbf.rtfd.org") (synopsis "Add read support for dbf files to agate") (description "@code{agatedbf} uses a monkey patching pattern to add read @@ -202,13 +209,13 @@ (define-public python-agate-excel (define-public csvkit (package (name "csvkit") - (version "1.0.5") + (version "1.1.1") (source (origin (method url-fetch) (uri (pypi-uri "csvkit" version)) (sha256 (base32 - "1ffmbzk4rxnl1yhqfl58v7kvl5m9cbvjm8v7xp4mvr00sgs91lvv")))) + "08wj0hlmbdmklar12cjzqp91vcxzwifsvmgasszas8kbiyvvgpdy")))) (build-system python-build-system) (native-inputs (list python-psycopg2 ; to test PostgreSQL support base-commit: cf44fb964e6216b153ab898002f2f2ab889532ce -- 2.39.2