gpo.zugaina.org

Search Portage & Overlays:

dev-python/nvidia-cutlass-dsl-libs-core

NVIDIA CUTLASS Python DSL — arch-agnostic core Python package

Screenshots

  • nvidia-cutlass-dsl-libs-core-4.6.1
    -* ~amd64
    python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: NVIDIA-CUDA   
    Overlay: stuff
  • nvidia-cutlass-dsl-libs-core-4.6.0
    -* ~amd64
    python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: NVIDIA-CUDA   
    Overlay: stuff

ChangeLog

commit 655ca3bfa32a404ef84f36fee934ffc779e6ccdd
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Jul 27 14:30:40 2026 +0200

dev-python/nvidia-cutlass-dsl-libs-core: record why protobuf is omitted

Upstream declares protobuf<7,>=6.30.2 unconditionally, so an audit reads
the omission as a missing hard dependency. It is not, but the rationale
rested on inference about a sibling wheel rather than on this one.

Unpacking the 4.6.1 wheel the SRC_URI pins shows the payload has no *_pb2
module and no google.protobuf reference at all, so no import path here can
reach protobuf. Also states why the dep cannot simply be added: every
dev-python/protobuf version sits in main slot 0, so a <7 atom evicts the
installed protobuf instead of slotting beside it.

commit 6ea9a29b7ceaf5bd863b414f20761c7473053307
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Jul 14 09:30:57 2026 +0200

dev-python/nvidia-cutlass-dsl-libs-core: add 4.6.1

commit a9851e7d83cefd92300d7f643c02d0bfbe8fd1b4
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Jul 4 10:09:56 2026 +0200

dev-python/nvidia-cutlass-dsl-libs-core: new package, add 4.6.0

nvidia-cutlass-dsl 4.6.0 splits the arch-agnostic pure-Python cutlass
DSL core (nvidia_cutlass_dsl/dsl_packages/cutlass) out of libs-base into
this new wheel. libs-base now carries only the _mlir/iket generated bits
and libs-cu13 only the CUDA-13 runtime; the three file sets are disjoint.

Upstream declares protobuf<7, but it is used only by the iket perfetto
profiler, which this overlay does not use; pulling it would force a
system-wide protobuf 7->6 downgrade, so it is omitted. nvidia-cuda-nvdisasm
(used by the core DSL compiler) is provided by the CUDA toolkit.