BSD Ports

devel/py-kjbuckets 2.2nb3 NetBSD

Fast set, graph and mapping operations

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Categories
devel, python
Package size
29.1 KiB, 79.7 KiB installed

Description

The kjbuckets module defines three data types for Python: kjSet, kjGraph, and kjDict. These types come with a number of associated methods, including common set theoretical operations such as union, intersection, difference, composition, transposition, reachability sets, and transitive closure.

For suitably large compute intensive uses these types should provide up to an order of magnitude speedup versus an implementation that uses analogous operations implemented directly in Python.

Install

Binary package:

pkgin install py27-kjbuckets

From pkgsrc:

cd /usr/pkgsrc/devel/py-kjbuckets && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_642.2nb3
NetBSD 10.1 aarch642.2nb3
SmartOS / illumos x86_642.2nb3
macOS 15 arm642.2nb3

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 1

No port depends on this one.