From b73f110a1971f3f2dddbd21396a501e56261bff2 Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Wed, 7 Jan 2026 13:21:49 +0000 Subject: gnu: Remove python-dask-expr. * gnu/packages/python-science.scm (python-dask/bootstrap) (python-dask-expr): Delete variables. Fixes: guix/guix#4766 Change-Id: I8243329353fe41b0ffff35fd4383a9a09047cd52 Signed-off-by: Rutherther --- gnu/packages/python-science.scm | 64 ----------------------------------------- 1 file changed, 64 deletions(-) (limited to 'gnu/packages/python-science.scm') diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index becc92e51a7..149a8855da0 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm @@ -877,70 +877,6 @@ larger-than-memory or distributed environments. These parallel collections run on top of the dynamic task schedulers.") (license license:bsd-3))) -(define-public python-dask/bootstrap - (package - (inherit python-dask) - (properties '((hidden? . #true))) - (arguments - (substitute-keyword-arguments (package-arguments python-dask) - ((#:tests? _ #t) #f))) - (propagated-inputs - (modify-inputs (package-propagated-inputs python-dask) - (delete "python-dask-expr"))))) - -(define-public python-dask-expr - (package - (name "python-dask-expr") - (version "1.1.21") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/dask/dask-expr") - (commit (string-append "v" version)))) - (file-name (git-file-name name version)) - (sha256 - (base32 "0m920db2asmqf4w2dncpnkccdhx4c9sfcsd96bh1jfdh8sw2wf6z")))) - (build-system pyproject-build-system) - (arguments - (list - #:tests? #false ;need python-distributed, which needs dask-expr. - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'versioneer - (lambda _ - ;; Our version of versioneer needs setup.cfg. This is adapted - ;; from pyproject.toml. - (with-output-to-file "setup.cfg" - (lambda () - (display "\ -[versioneer] -VCS = git -style = pep440 -versionfile_source = dask_expr/_version.py -versionfile_build = dask_expr/_version.py -tag_prefix = -parentdir_prefix = dask_expr- -"))) - (invoke "versioneer" "install") - (substitute* "setup.py" - (("versioneer.get_version\\(\\)") - (string-append "\"" #$version "\"")))))))) - (propagated-inputs (list python-pandas python-pyarrow)) - (native-inputs - ;; We use python-dask/bootstrap so that python-dask can propagate this - ;; package without creating a mutually recursive dependency. - (list python-dask/bootstrap - python-pytest - python-setuptools - python-versioneer - python-wheel)) - (home-page "https://github.com/dask/dask-expr") - (synopsis "Dask DataFrames with query optimization") - (description "This is a rewrite of Dask DataFrame that includes query -optimization and generally improved organization.") - (license license:bsd-3))) - (define-public python-dask-image (package (name "python-dask-image") -- cgit v1.3