diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-12-30 23:14:10 +0000 |
|---|---|---|
| committer | Rutherther <rutherther@ditigal.xyz> | 2026-01-25 21:19:57 +0100 |
| commit | 0d064349e506c3f2ebb833a1617edae4d82fe284 (patch) | |
| tree | a7e4cc95a8a57adb621bad6f17d820a6876e4885 /gnu | |
| parent | ada8242a7198f27d04440ffbd38d26d21be2383f (diff) | |
gnu: python-vaex-core: Update to 4.19.0.
* gnu/packages/python-science.scm (python-vaex-core): Update to 4.19.0.
[inputs]: Remove pybind11.
[propagated-inputs]: Remove python-click, python-progressbar2, python-pydantic-settings,
and python-requests; add python-diskcache, python-fsspec,
python-graphviz, python-h5py, python-httpx, python-psutil, and
python-s3fs.
[native-inputs]: Remove python-pytest and python-wheel; add pybind11.
Change-Id: Id9f65420d6be54e27ba850528c3fc3599696f320
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/python-science.scm | 37 |
1 files changed, 25 insertions, 12 deletions
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm index ea5f91f1a1e..78e945895a8 100644 --- a/gnu/packages/python-science.scm +++ b/gnu/packages/python-science.scm @@ -4589,7 +4589,7 @@ readable.") (define-public python-vaex-core (package (name "python-vaex-core") - (version "4.18.1") + (version "4.19.0") (source (origin (method git-fetch) @@ -4598,7 +4598,7 @@ readable.") (commit (string-append "core-v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "1sp096msbzgjlwi8c1ink2bp4pjff9pvikqz1y1li8d3in4gpgdr")) + (base32 "1m6h6m0vm8vdx2nk26nvlbyfvlj0g9ph8cdh38258gn18fd2db0l")) (patches (search-patches "python-vaex-core-fix-tsl-use.patch")) (modules '((guix build utils) @@ -4624,7 +4624,9 @@ readable.") (build-system pyproject-build-system) (arguments (list - #:tests? #f ; require vaex.server and others, which require vaex-core. + ;; TODO: Require vaex.server and others, which require vaex-core; + ;; implement bootsrapping. + #:tests? #f #:phases #~(modify-phases %standard-phases (add-after 'unpack 'relax-requirements @@ -4641,12 +4643,18 @@ readable.") (substitute* "src/string_utils.hpp" (("#include <nonstd/string_view.hpp>") "#include <cstdint>\n#include <nonstd/string_view.hpp>"))))))) + (native-inputs + (list pybind11 + python-cython + python-setuptools)) (inputs - (list boost pcre pybind11 string-view-lite tsl-hopscotch-map)) + (list boost + pcre + string-view-lite + tsl-hopscotch-map)) (propagated-inputs (list python-aplus python-blake3 - python-click ;XXX for dask python-cloudpickle python-dask python-filelock @@ -4655,17 +4663,22 @@ readable.") python-nest-asyncio python-numpy python-pandas - python-progressbar2 python-pyarrow python-pydantic - python-pydantic-settings python-pyyaml - python-requests python-rich - python-six - python-tabulate)) - (native-inputs - (list python-pytest python-cython python-setuptools python-wheel)) + python-six ;hard dependency + python-tabulate + ;; [optional] + python-diskcache + python-fsspec + ;; python-gcsfs ;not packaged yet in Guix + python-graphviz + python-h5py + python-httpx + ;; python-ipyvolume ;not packaged yet in Guix + python-psutil + python-s3fs)) (home-page "https://www.github.com/maartenbreddels/vaex") (synopsis "Core of Vaex library for exploring tabular datasets") (description "Vaex is a high performance Python library for lazy |
