devel/py-mmh3 5.3.0 FreeBSD
Python extension for MurmurHash3, a set of fast and robust hash functions
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
75fef049fd- License
- MIT
- Categories
- devel, python
- Package size
- 31.5 KiB, 166.2 KiB installed
Description
mmh3 is a Python extension for MurmurHash (MurmurHash3), a set of fast and robust non-cryptographic hash functions invented by Austin Appleby.
Combined with probabilistic techniques like a Bloom filter, MinHash, and feature hashing, mmh3 allows you to develop high-performance systems in fields such as data mining, machine learning, and natural language processing.
Another common use of mmh3 is to calculate favicon hashes used by Shodan, the world's first IoT search engine.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/py-mmh3 | 5.3.0 |
| NetBSD | devel/py-mmh3 | 5.3.0 |
| DragonFly | devel/py-mmh3 | 5.1.0 |
| MidnightBSD | devel/py-mmh3 | 5.2.1 |
| HardenedBSD | devel/py-mmh3 | 5.3.0 |
| GhostBSD | devel/py-mmh3 | 5.3.0 |
Install
Binary package:
pkg install py312-mmh3
From the ports tree:
cd /usr/ports/devel/py-mmh3/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-mmh3>0:devel/py-mmh3
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 5.3.0 | 5.3.0 | - | 5.1.0 | 5.3.0 |
| FreeBSD:14:quarterly | 5.3.0 | 5.3.0 | n/a | 5.1.0 | 5.3.0 |
| FreeBSD:15:latest | 5.3.0 | 5.3.0 | n/a | 5.1.0 | 5.1.0 |
| FreeBSD:15:quarterly | 5.3.0 | 5.3.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 5.3.0 | 5.3.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
${PYTHON_PKGNAMEPREFIX}setuptools>=61.0.0: devel/py-setuptools${PYTHON_PKGNAMEPREFIX}wheel>=0: devel/py-wheel
The full lists below include those, and their dependencies in turn.
Build dependencies 16
Run dependencies 7
Required by 47
- databases/py-chromadb
- databases/py-pyiceberg
- deskutils/py-qmd
- graphics/py-olmocr
- misc/colibri
- misc/comfyui
- misc/py-compressed-tensors
- misc/py-crewai
- misc/py-crewai-tools
- misc/py-kokoro
- misc/py-llama-index-embeddings-huggingface
- misc/py-optimum
- misc/py-peft
- misc/py-sagemaker
- misc/py-sagemaker-mlops
- misc/py-sentence-transformers
- misc/py-transformers
- misc/py-vllm
- misc/py-xgrammar
- textproc/py-docling
- textproc/py-docling-agent
- textproc/py-docling-analysis-framework
- textproc/py-docling-core
- textproc/py-docling-cvat-tools
- textproc/py-docling-demo
- textproc/py-docling-enhanced
- textproc/py-docling-enhanced-onnx
- textproc/py-docling-eval
- textproc/py-docling-glm-ocr
- textproc/py-docling-google-ocr
- textproc/py-docling-graph
- textproc/py-docling-haystack
- textproc/py-docling-hierarchical-pdf
- textproc/py-docling-ibm-models
- textproc/py-docling-jobkit
- textproc/py-docling-langchain
- textproc/py-docling-litellm-picture-description
- textproc/py-docling-mcp
- textproc/py-docling-ocr
- textproc/py-docling-ocr-mistral
- textproc/py-docling-ocr-onnxtr
- textproc/py-docling-parse
- textproc/py-docling-sdg
- textproc/py-docling-serve
- textproc/py-docling-slim
- textproc/py-extended-docling
- textproc/py-langchain-docling
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| mmh3-5.3.0.tar.gz | 33607 | 95832419b87b882bec9dcd7d041d74887ba7745b3659c14be1ae1db5cfa35cad |
Master sites 1
- PYPI