BSD Ports

math/py-pyprobables 0.6.1 DragonFly

Probabilistic data structures in python

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
MIT
Categories
math, python
Package size
79.5 KiB, 598.0 KiB installed

Description

pyprobables is a pure-python library for probabilistic data structures. The goal is to provide the developer with a pure-python implementation of common probabilistic data-structures to use in their work.

To achieve better raw performance, it is recommended supplying an alternative hashing algorithm that has been compiled in C. This could include using the MD5 and SHA512 algorithms provided or installing a third party package and writing your own hashing strategy. Some options include the murmur hash mmh3 or those from the pyhash library. Each data object in pyprobables makes it easy to pass in a custom hashing function.

In the other systems

SystemPortVersion
DragonFlymath/py-pyprobables0.6.1
FreeBSDmath/py-pyprobables0.7.0
MidnightBSDmath/py-pyprobables0.7.0
HardenedBSDmath/py-pyprobables0.7.0
GhostBSDmath/py-pyprobables0.7.0

Install

Binary package:

pkg install py311-pyprobables

From DPorts:

cd /usr/dports/math/py-pyprobables && make install clean

Dependencies

Run dependencies 1

No port depends on this one.