summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2026-07-16 15:49:20 +0100
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2026-08-01 11:35:43 +0200
commit371f6e9535bfba03bf2d17ef39d7e2262334664a (patch)
treee23926b977981ceb9d16617ee85f7c3384a9edb4
parentb9395ed1bb3302637a15e68ccc88ce5ae56089b2 (diff)
gnu: Remove python-deepdish.
* gnu/packages/python-science.scm (python-deepdish): Delete variable. Relates-to: guix/guix#6610 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
-rw-r--r--gnu/packages/python-science.scm60
1 files changed, 0 insertions, 60 deletions
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index dd793b0eb52..fd22192a292 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -1103,66 +1103,6 @@ possible to interoperate several fitting programs. Particular interest is
1103given to programs dedicated to amplitude analyses.") 1103given to programs dedicated to amplitude analyses.")
1104 (license license:bsd-3))) 1104 (license license:bsd-3)))
1105 1105
1106(define-public python-deepdish
1107 ;; XXX: The project may no longer be compatible with the version of NumPy
1108 ;; packed in Guix (now 1.26.4, and 2.3.1), use the latest commit containing
1109 ;; fixes. See: <https://github.com/uchicago-cs/deepdish/issues/50>.
1110 ;; However, there is a maintained fork that appears to be a good
1111 ;; replacement: https://github.com/portugueslab/flammkuchen.
1112 (let ((commit "3f2dff7a03f1b31f6924b665ad5b8c299329c1cd")
1113 (revision "0"))
1114 (package
1115 (name "python-deepdish")
1116 (version (git-version "0.3.7" revision commit))
1117 (source
1118 (origin
1119 (method git-fetch)
1120 (uri (git-reference
1121 (url "https://github.com/uchicago-cs/deepdish")
1122 (commit commit)))
1123 (file-name (git-file-name name version))
1124 (sha256
1125 (base32 "1n3r6z5zd18kdmzyg1gkm9lqi573szlxbls1ck5wjn4a14ar9fw3"))))
1126 (arguments
1127 ;; Disable few failing tests to pass the build.
1128 (list
1129 #:test-flags
1130 #~(list "-k" (string-append "not test_pad"
1131 " and not test_pad_repeat_border"
1132 " and not test_pad_repeat_border_corner"
1133 " and not test_pad_to_size"))
1134 #:phases
1135 #~(modify-phases %standard-phases
1136 (add-after 'unpack 'dont-vendor-six
1137 (lambda _
1138 (delete-file "deepdish/six.py")
1139 (substitute* "deepdish/io/hdf5io.py"
1140 (("from deepdish import six") "import six"))
1141 (substitute* "deepdish/io/ls.py"
1142 (("from deepdish import io, six, __version__")
1143 "from deepdish import io, __version__
1144import six
1145")))))))
1146 (build-system pyproject-build-system)
1147 (native-inputs
1148 (list python-pytest
1149 python-pandas
1150 python-setuptools))
1151 (propagated-inputs
1152 (list python-numpy-1
1153 python-scipy
1154 python-six
1155 python-tables))
1156 (home-page "https://github.com/uchicago-cs/deepdish")
1157 (synopsis "Python library for HDF5 file saving and loading")
1158 (description
1159 "Deepdish is a Python library to load and save HDF5 files.
1160The primary feature of deepdish is its ability to save and load all kinds of
1161data as HDF5. It can save any Python data structure, offering the same ease
1162of use as pickling or @code{numpy.save}, but with the language
1163interoperability offered by HDF5.")
1164 (license license:bsd-3))))
1165
1166(define-public python-distributed 1106(define-public python-distributed
1167 (package 1107 (package
1168 (name "python-distributed") 1108 (name "python-distributed")