gpo.zugaina.org

Search Portage & Overlays:

dev-python/rmm

RAPIDS Memory Manager — Python (Cython) bindings

Screenshots

  • rmm-26.10.0
    ~amd64
    python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug

    View      Download      Browse     License: Apache-2.0   
    Overlay: stuff
  • rmm-26.8.0
    ~amd64
    python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug

    View      Download      Browse     License: Apache-2.0   
    Overlay: stuff
  • rmm-26.6.0
    ~amd64
    python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug

    View      Download      Browse     License: Apache-2.0   
    Overlay: stuff

ChangeLog

commit c100694812b3723cebd355ef5516ffc28a9130d1
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Oct 8 15:24:11 2026 +0200

dev-python/rmm: add 26.10.0

commit d3de431088f67c70758cf914c058a152046291c3
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Oct 8 00:28:01 2026 +0200

dev-python/rmm: pin rapids-cmake and drop PROPERTIES=live

rmm checks rapids-cmake out from its moving release/26.06 and
release/26.08 branches, so the CPM versions it pulls could change
after release. Fetch the matching v26.06.00/v26.08.00 tag as a
distfile instead; that rapids-cmake pins CCCL to a commit archive
with a SHA256 hash.

The marker goes with it: RESTRICT=network-sandbox already grants the
configure-time network access CPM needs.

PROPERTIES=live marks source that varies between installs, as VCS
ebuilds do. On a release it put the package in @live-rebuild and
exempted it from pkgcheck's modified-ebuild, DroppedKeywords and
RedundantVersion checks.

commit 54ae592523c6d1a151d970bc3077a20fa7963d29
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 04:50:09 2026 +0200

dev-python/rmm: trim 26.6.0 comment prose

commit d45a540e0ab376db229406a92f6a3100b5c47fdc
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Sep 10 04:05:37 2026 +0200

dev-python/rmm: trim 26.8.0 comment prose

commit 1f59d429bf531505442fe4e84992cdaa9ce91728
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Aug 14 17:44:59 2026 +0200

dev-python/rmm: enforce upstream dependency bounds

RMM 26.08 bounds cuda-bindings and NumPy and requires newer CMake, Cython, and
scikit-build-core versions during compilation. Preserve those exact constraints so
runtime and generated bindings stay within the supported dependency matrix.

commit 21b7c01d99be31f126c45e2feb58be3bfea36fe7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Aug 6 18:31:30 2026 +0200

dev-python/rmm: add 26.8.0

Coordinated RAPIDS 26.08 bump. Upstream moved the runtime dep cuda-python
-> cuda-bindings and raised numpy to >=2.0. Add cuda-bindings to BDEPEND:
26.8 Cython sources cimport cuda.bindings.cyruntime (device_buffer.pyx +
librmm/*.pxd), so its .pxd headers must be importable at compile time or
the runtime symbols degrade to Python objects and fail the nogil blocks.

commit e5fd116d6643fb2ced3f2dccdde2f7b4a6fb66f4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jun 10 18:01:27 2026 +0200

dev-python/rmm: new package, add 26.6.0