me
/
guix
Archived
1
0
Fork 0

gnu: Add python-cons.

* gnu/packages/python-xyz.scm (python-cons): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
master
Ryan Prior 2021-09-27 02:20:19 +00:00 committed by Ludovic Courtès
parent 9373007321
commit 37e6f02880
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 24 additions and 0 deletions

View File

@ -27421,6 +27421,30 @@ function implementations based on the types of the arguments.")
symbolic expressions in pure Python using the technique of logical unification.") symbolic expressions in pure Python using the technique of logical unification.")
(license license:bsd-3))) (license license:bsd-3)))
(define-public python-cons
(package
(name "python-cons")
(version "0.4.2")
(source
(origin
(method url-fetch)
(uri (pypi-uri "cons" version))
(sha256
(base32
"0w9giq196wps7mbm47c4shdzs5yvwvqajqzkim2p92i51sm5qgvm"))))
(build-system python-build-system)
(native-inputs
`(("python-pytest" ,python-pytest-6)
("python-toml" ,python-toml)))
(propagated-inputs
`(("python-logical-unification" ,python-logical-unification)))
(home-page "https://github.com/pythological/python-cons")
(synopsis "Cons cell data structures and related algorithms for Python")
(description
"This library implements algorithms and data structures for Lisp-style
cons cells in Python.")
(license license:lgpl3+)))
(define-public date2name (define-public date2name
(let ((commit "6c8f37277e8ec82aa50f90b8921422be30c4e798") (let ((commit "6c8f37277e8ec82aa50f90b8921422be30c4e798")
(revision "1")) (revision "1"))