gnu: Add python-csb43.

* gnu/packages/python-xyz.scm (python-csb43): New variable.
This commit is contained in:
Hartmut Goebel 2021-08-26 00:09:52 +02:00
parent 505057f223
commit 90a1cfe012
No known key found for this signature in database
GPG key ID: 634A8DFFD3F631DF

View file

@ -26676,3 +26676,31 @@ (define-public python-tablib
quite huge, this Guix package doesn't depend on pandas. In case, just also
install @code{python-pandas}.")
(license license:expat)))
(define-public python-csb43
(package
(name "python-csb43")
(version "0.9.1")
(source
(origin
(method url-fetch)
(uri (pypi-uri "csb43" version))
(sha256
(base32 "0r0csl9npncnkfafg3rg6xr38d1qr0sxvq7wn7mg9bq41hvvh1si"))))
(build-system python-build-system)
(native-inputs
`(("python-lxml" ,python-lxml)))
(propagated-inputs
`(("python-pycountry" ,python-pycountry)
("python-pyyaml" ,python-pyyaml)
("python-tablib" ,python-tablib)))
(home-page "https://bitbucket.org/wmj/csb43")
(synopsis "Tools for converting from the Spanish banks' format CSB norm
43 (CSB43)")
(description "This package provides tools to convert files in the format
used by multiple Spanish banks (standard 43 of the Spanish Banking Council
[CSB43] / Spanish Banking Association [AEB43]) to other formats.
Supported output formats are: OFX, HomeBank CSV, HTML, JSON, ODS (OpenDocument
spreadsheet), CSV, TSV, XLS, XLSX (Microsoft Excel spreadsheet), and YAML.")
(license license:lgpl3)))