gnu: Add python-xlwt.

* gnu/packages/python-xyz.scm (python-xlwt): New variable.
This commit is contained in:
Hartmut Goebel 2021-08-25 23:28:57 +02:00
parent de5b9aefbe
commit 6486a66cce
No known key found for this signature in database
GPG key ID: 634A8DFFD3F631DF

View file

@ -10368,6 +10368,37 @@ (define-public python-xlrd
(define-public python2-xlrd
(package-with-python2 python-xlrd))
(define-public python-xlwt
(package
(name "python-xlwt")
(version "1.3.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "xlwt" version))
(sha256
(base32 "123c2pdamshkq75wwvck8fq0cjq1843xd3x9qaiz2a4vg9qi56f5"))))
(build-system python-build-system)
(arguments
`(#:phases
(modify-phases %standard-phases
(replace 'check
(lambda* (#:key tests? #:allow-other-keys)
(when tests?
(setenv "PYTHONPATH"
(string-append (getcwd) "/build/lib:"
(getenv "PYTHONPATH")))
(invoke "nosetests" "-v")))))))
(native-inputs
`(("nose" ,python-nose)))
(home-page "http://www.python-excel.org/")
(synopsis "Library for creating spreadsheet Excel files")
(description "@code{xlwt} is a library for writing data and formatting
information to older Excel files (i.e. .xls). The package itself is pure
Python with no dependencies on modules or packages outside the standard Python
distribution. It is not intended as an end-user tool.")
(license license:bsd-3)))
(define-public python-immutables
(package
(name "python-immutables")