me
/
guix
Archived
1
0
Fork 0

gnu: Add python-xlwt.

* gnu/packages/python-xyz.scm (python-xlwt): New variable.
master
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
1 changed files with 31 additions and 0 deletions

View File

@ -10368,6 +10368,37 @@ Unicode-aware. It is not intended as an end-user tool.")
(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")