me
/
guix
Archived
1
0
Fork 0

gnu: visidata: Update to 2.0.1.

* gnu/packages/visidata.scm (visidata): Update to 2.0.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
master
Ryan Prior 2020-10-19 04:29:31 +00:00 committed by Ludovic Courtès
parent 720fce6dae
commit 0e2f871c65
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 20 additions and 20 deletions

View File

@ -17,13 +17,13 @@
;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. ;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
(define-module (gnu packages visidata) (define-module (gnu packages visidata)
#:use-module (gnu packages databases) #:use-module (gnu packages check)
#:use-module (gnu packages python-science) #:use-module (gnu packages time)
#:use-module (gnu packages python-web) #:use-module (gnu packages python-web)
#:use-module (gnu packages python-xyz) #:use-module (gnu packages python-xyz)
#:use-module (gnu packages time)
#:use-module (gnu packages xml) #:use-module (gnu packages xml)
#:use-module (guix build-system python) #:use-module (guix build-system python)
#:use-module (guix build utils)
#:use-module (guix download) #:use-module (guix download)
#:use-module ((guix licenses) #:prefix license:) #:use-module ((guix licenses) #:prefix license:)
#:use-module (guix packages)) #:use-module (guix packages))
@ -31,34 +31,34 @@
(define-public visidata (define-public visidata
(package (package
(name "visidata") (name "visidata")
(version "1.5.2") (version "2.0.1")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (pypi-uri "visidata" version)) (uri (pypi-uri "visidata" version))
(sha256 (sha256
(base32 (base32
"10adfyn4gkisvciqawgh2lakkhhnjjxiyp7mzbgcwkq1b3sigpf1")))) "1p4x9fz59ablyjvp18y50zdsapavhzx7w5hk2v8rsar5ill8947v"))))
(build-system python-build-system) (build-system python-build-system)
;; Tests disabled because they are not packaged with the source tarball. (arguments
;; Upstream suggests tests will be packaged with tarball around 2.0 release. '(#:phases
(arguments '(#:tests? #f)) (modify-phases %standard-phases
(replace 'check
(lambda* (#:key tests? #:allow-other-keys)
(when tests? (invoke "pytest"))
#t)))))
(inputs (inputs
`(("python-dateutil" ,python-dateutil) `(("dateutil" ,python-dateutil)
("python-fonttools" ,python-fonttools) ("requests" ,python-requests)
("python-h5py" ,python-h5py) ("lxml" ,python-lxml)
("python-lxml" ,python-lxml) ("openpyxl" ,python-openpyxl)
("python-openpyxl" ,python-openpyxl) ("xlrd" ,python-xlrd)))
("python-pandas" ,python-pandas) (native-inputs
("python-psycopg2" ,python-psycopg2) `(("pytest" ,python-pytest)))
("python-pyyaml" ,python-pyyaml)
("python-requests" ,python-requests)
("python-xlrd" ,python-xlrd)))
(synopsis "Terminal spreadsheet multitool for discovering and arranging data") (synopsis "Terminal spreadsheet multitool for discovering and arranging data")
(description (description
"VisiData is an interactive multitool for tabular data. It combines the "VisiData is an interactive multitool for tabular data. It combines the
clarity of a spreadsheet, the efficiency of the terminal, and the power of clarity of a spreadsheet, the efficiency of the terminal, and the power of
Python, into a lightweight utility which can handle millions of rows.") Python, into a lightweight utility which can handle millions of rows.")
(home-page "https://www.visidata.org/") (home-page "https://www.visidata.org/")
(license (list license:gpl3 (license license:gpl3)))
license:expat)))) ;; visidata/vdtui.py