summary refs log tree commit diff
path: root/gnu
diff options
context:
space:
mode:
authorRicardo Wurmus <rekado@elephly.net>2021-12-07 13:24:49 +0100
committerRicardo Wurmus <rekado@elephly.net>2021-12-07 13:24:49 +0100
commit92a2f55cf92128a2090d6e4bf258b8345aad6668 (patch)
tree3fcdea6f0502f2808dc6e22e95349f1d8da891da /gnu
parentc08d6e63a0e705b9b315c02ff90a84ec314b656e (diff)
downloadguix-92a2f55cf92128a2090d6e4bf258b8345aad6668.tar.gz
gnu: Add python-cytoolz-for-cooler.
* gnu/packages/python-xyz.scm (python-cytoolz-for-cooler): New variable.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/python-xyz.scm16
1 files changed, 16 insertions, 0 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index d4712f04cd..4b01fd50ea 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -22506,6 +22506,22 @@ main differences are that @code{cytoolz} is faster and cytoolz offers a C API
 that is accessible to other projects developed in Cython.")
     (license license:bsd-3)))
 
+;; python-cooler doesn't work with 0.11 yet
+(define-public python-cytoolz-for-cooler
+  (package
+    (inherit python-cytoolz)
+    (version "0.10.1")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "cytoolz" version))
+       (sha256
+        (base32
+         "0p4a9nadsy1337gy2cnb5yanbn03j3zm6d9adyqad9bk3nlbpxc2"))
+       (modules '((guix build utils)))
+       (snippet
+        '(for-each delete-file (find-files "cytoolz" "\\.c$")))))))
+
 (define-public python-sortedcollections
   (package
     (name "python-sortedcollections")