ggmbed
A lightweight, zero-PyTorch, zero-ONNX-Runtime dense embedding inference engine. Uses a native C++ extension (llama.cpp native acceleration) to encode text extremely fast without pulling in gigabytes of deep learning dependencies.
Install
pip install ggmbed
Only runtime dependencies are numpy and huggingface-hub.
Usage
from ggmbed import Embedder
# Initializes the encoder, downloading the optimized Q8_0 quantized all-MiniLM-L6-v2 GGUF model automatically
model = Embedder("sentence-transformers/all-MiniLM-L6-v2")
embeddings = model.encode(["What is a dense embedding?", "It's extremely fast and lightweight."])
print(embeddings.shape) # (2, 384)
# Load BAAI General Embedding model (auto-resolves to GGUF and uses CLS pooling)
bge_model = Embedder("BAAI/bge-small-en-v1.5")
bge_embeddings = bge_model.encode(["BAAI General Embedding models use CLS pooling."])
You can also point it at a local directory containing a .gguf file or directly to a .gguf file path:
model = Embedder("./my-local-model-directory/")
# OR
model = Embedder("./models/all-MiniLM-L6-v2-Q8_0.gguf")
Supported Out-of-the-Box Models
The engine automatically handles GGUF model downloading from Hugging Face (thlurte/*), caching, and pooling settings for the following pre-quantized models:
sentence-transformers/all-MiniLM-L6-v2(default, Mean Pooling, 384 dimensions)BAAI/bge-small-en-v1.5(CLS Pooling, 384 dimensions)lightonai/DenseOn(ModernBERT architecture, CLS Pooling, 768 dimensions)
You can query the list programmatically:
from ggmbed import Embedder
print(Embedder.list_supported_models())
# ['sentence-transformers/all-MiniLM-L6-v2', 'BAAI/bge-small-en-v1.5', 'lightonai/DenseOn']
Configuration Options
model_name_or_path: Local path to a GGUF file or directory, or a Hugging Face Hub model ID (defaults to"sentence-transformers/all-MiniLM-L6-v2").tokenizer_path: Optional explicit path totokenizer.json(no longer required, as llama.cpp loads vocabulary natively from the GGUF model).num_threads: Number of CPU threads to use. Defaults to0(which automatically detects and uses physical CPU cores, avoiding hyperthreading bottlenecks).quantization: Preferred quantization format (e.g.,"Q8_0","F16","F32","Q4_0"). Defaults to"Q8_0".pooling_mode: Pooling strategy to use ("mean"or"cls"). Defaults toNone(which auto-detects based on the model name).
Benchmarks & Reproducibility
To reproduce the latency and memory footprint (RSS) results, run the benchmark script directly using uv:
uv run --group benchmark python scripts/benchmark.py
Benchmark Results
Below is the live benchmark comparison measured on Linux (AMD64 CPU):
Model: sentence-transformers/all-MiniLM-L6-v2 (Mean Pooling)
| Metric | ggmbed (GGUF Q8_0) | fastembed (ONNX) | sentence-transformers (PyTorch) |
|---|---|---|---|
| Model Load Time | 1,909.7 ms | 13,488.1 ms (7.0x slower) | 20,179.3 ms (10.5x slower) |
| Peak RAM / Memory | 127.6 MB | 910.7 MB (7.1x heavier) | 785.0 MB (6.1x heavier) |
| Single Latency (p50) | 12.32 ms | 11.91 ms | 3.70 ms |
| Single Latency (p95) | 17.31 ms | 16.95 ms | 7.66 ms |
Batch Throughput (sentences / second)
| Batch Size | ggmbed (sent/s) | fastembed (sent/s) | sentence-transformers (sent/s) |
|---|---|---|---|
| 1 | 78.8 | 86.1 | 55.1 |
| 4 | 83.4 | 96.3 | 348.3 |
| 8 | 79.1 | 65.3 | 1,469.5 |
| 32 | 78.7 | 55.0 | 4,608.6 |
| 128 | 79.0 | 37.2 | 6,053.3 |
Model: BAAI/bge-small-en-v1.5 (CLS Pooling)
| Metric | ggmbed (GGUF Q8_0) | fastembed (ONNX) | sentence-transformers (PyTorch) |
|---|---|---|---|
| Model Load Time | 1,700.3 ms | 11,263.5 ms (6.6x slower) | 18,336.6 ms (10.7x slower) |
| Peak RAM / Memory | 111.0 MB | 351.4 MB (3.1x heavier) | 806.2 MB (7.2x heavier) |
| Single Latency (Mean) | 6.73 ms | 9.58 ms | 6.14 ms |
| Single Latency (p50) | 6.65 ms | 9.60 ms | 4.95 ms |
| Single Latency (p95) | 9.20 ms | 12.57 ms | 13.03 ms |
Batch Throughput (sentences / second)
| Batch Size | ggmbed (sent/s) | fastembed (sent/s) | sentence-transformers (sent/s) |
|---|---|---|---|
| 1 | 268.0 | 130.2 | 66.1 |
| 4 | 220.5 | 252.4 | 230.7 |
| 8 | 206.6 | 292.2 | 949.7 |
| 32 | 199.7 | 286.1 | 2,979.9 |
| 128 | 198.5 | 158.1 | 3,496.5 |
Advanced: Compile from Source (Hardware Acceleration)
By default, pre-built binary wheels are compiled with native SIMD instructions (AVX2/AVX-512/ARM NEON) for maximum CPU portability. If you are compiling from source and want to link against optimized system BLAS backends, pass the appropriate CMake arguments during installation:
- AMD / Generic CPUs (OpenBLAS):
CMAKE_ARGS="-DGGML_OPENBLAS=ON" pip install --no-binary :all: ggmbed
- Intel CPUs (Intel MKL / oneDNN):
CMAKE_ARGS="-DGGML_MKL=ON" pip install --no-binary :all: ggmbed
Features
- GGUF-Native: Avoids PyTorch and ONNX Runtime entirely.
- Hardware Optimized: Compiled with native SIMD instructions (AVX2/AVX-512/ARM NEON) and Flash Attention support.
- Dynamic Threading: Auto-detects physical CPU cores to prevent runtime CPU thread thrashing.
- Highly Portable: No complex system level dependencies, builds easily on macOS, Linux, and Windows.
License
MIT. See LICENSE.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ggmbed-0.2.1.tar.gz.
File metadata
- Download URL: ggmbed-0.2.1.tar.gz
- Upload date:
- Size: 805.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ce77d4dd1f8161a8be859c080ea57d041f9f53519d05e15d8b6e59d6e95f073f
|
|
| MD5 |
6267608d1dc7064d02466f072d4d7978
|
|
| BLAKE2b-256 |
5f0801d09be095315ce87ba52c4518519293f9ed3d75e0cb4535942f682cb167
|
Provenance
The following attestation bundles were made for ggmbed-0.2.1.tar.gz:
Publisher:
publish.yml on thlurte/ggmbed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ggmbed-0.2.1.tar.gz -
Subject digest:
ce77d4dd1f8161a8be859c080ea57d041f9f53519d05e15d8b6e59d6e95f073f - Sigstore transparency entry: 2486636068
- Sigstore integration time:
-
Permalink:
thlurte/ggmbed@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/thlurte
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Trigger Event:
push
-
Statement type:
File details
Details for the file ggmbed-0.2.1-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: ggmbed-0.2.1-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 8.3 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
84b67bdca46719c2ea2297038c3e517fb4fd19a6b0e06f7fe76d499645915bb4
|
|
| MD5 |
7ebec92d1143e30930aab3c3401fa4b9
|
|
| BLAKE2b-256 |
dd88418321093ef2e0f2cd7da2b9df7379459c850b23792b878ef910d2b7be75
|
Provenance
The following attestation bundles were made for ggmbed-0.2.1-cp313-cp313-win_amd64.whl:
Publisher:
publish.yml on thlurte/ggmbed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ggmbed-0.2.1-cp313-cp313-win_amd64.whl -
Subject digest:
84b67bdca46719c2ea2297038c3e517fb4fd19a6b0e06f7fe76d499645915bb4 - Sigstore transparency entry: 2486640224
- Sigstore integration time:
-
Permalink:
thlurte/ggmbed@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/thlurte
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Trigger Event:
push
-
Statement type:
File details
Details for the file ggmbed-0.2.1-cp313-cp313-manylinux_2_34_x86_64.whl.
File metadata
- Download URL: ggmbed-0.2.1-cp313-cp313-manylinux_2_34_x86_64.whl
- Upload date:
- Size: 4.4 MB
- Tags: CPython 3.13, manylinux: glibc 2.34+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eb811b2f79d33aaf0181807751fa4ef5f53c6116c4f68650080700a0549ab1ed
|
|
| MD5 |
2de7d4313ba3000414c3d4eb9c2d8364
|
|
| BLAKE2b-256 |
7b0bd9d934fef121403535c5af44fc2a2f46d01d1c83f5f0ed6c5de897a6be8e
|
Provenance
The following attestation bundles were made for ggmbed-0.2.1-cp313-cp313-manylinux_2_34_x86_64.whl:
Publisher:
publish.yml on thlurte/ggmbed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ggmbed-0.2.1-cp313-cp313-manylinux_2_34_x86_64.whl -
Subject digest:
eb811b2f79d33aaf0181807751fa4ef5f53c6116c4f68650080700a0549ab1ed - Sigstore transparency entry: 2486638715
- Sigstore integration time:
-
Permalink:
thlurte/ggmbed@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/thlurte
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Trigger Event:
push
-
Statement type:
File details
Details for the file ggmbed-0.2.1-cp313-cp313-manylinux_2_34_aarch64.whl.
File metadata
- Download URL: ggmbed-0.2.1-cp313-cp313-manylinux_2_34_aarch64.whl
- Upload date:
- Size: 4.0 MB
- Tags: CPython 3.13, manylinux: glibc 2.34+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
10305b54184252d5d9f36227ef0e65f7cc2883df5cd8328c3a74be5f7b683504
|
|
| MD5 |
5ed29d5146a5e05b4bca2e7483d86ab6
|
|
| BLAKE2b-256 |
be4cce009dd5819b7392445a0200b34bd860739c0ab6ee289898e5a7004e90d9
|
Provenance
The following attestation bundles were made for ggmbed-0.2.1-cp313-cp313-manylinux_2_34_aarch64.whl:
Publisher:
publish.yml on thlurte/ggmbed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ggmbed-0.2.1-cp313-cp313-manylinux_2_34_aarch64.whl -
Subject digest:
10305b54184252d5d9f36227ef0e65f7cc2883df5cd8328c3a74be5f7b683504 - Sigstore transparency entry: 2486639946
- Sigstore integration time:
-
Permalink:
thlurte/ggmbed@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/thlurte
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Trigger Event:
push
-
Statement type:
File details
Details for the file ggmbed-0.2.1-cp313-cp313-macosx_13_0_arm64.whl.
File metadata
- Download URL: ggmbed-0.2.1-cp313-cp313-macosx_13_0_arm64.whl
- Upload date:
- Size: 3.6 MB
- Tags: CPython 3.13, macOS 13.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9df63aef4806a5de83ee37704c30d3fc727328888776b3834116c320f2b75cf2
|
|
| MD5 |
f1a498fcd7acff7d85bddd0b504a525d
|
|
| BLAKE2b-256 |
776df89e8eb97d64549428b407ed63d6da0f500ebab05109c806d76b598d9e57
|
Provenance
The following attestation bundles were made for ggmbed-0.2.1-cp313-cp313-macosx_13_0_arm64.whl:
Publisher:
publish.yml on thlurte/ggmbed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ggmbed-0.2.1-cp313-cp313-macosx_13_0_arm64.whl -
Subject digest:
9df63aef4806a5de83ee37704c30d3fc727328888776b3834116c320f2b75cf2 - Sigstore transparency entry: 2486638122
- Sigstore integration time:
-
Permalink:
thlurte/ggmbed@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/thlurte
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Trigger Event:
push
-
Statement type:
File details
Details for the file ggmbed-0.2.1-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: ggmbed-0.2.1-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 8.3 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
af95f16391216949b02d0e477ab4449801a1ff14e30c2571329ad5920c13b803
|
|
| MD5 |
849feb917af2ee71fce0d1d298f9eead
|
|
| BLAKE2b-256 |
7d088dbfca86f293f3faa450396e041fc63623677545e9f3692eeb9264753dfa
|
Provenance
The following attestation bundles were made for ggmbed-0.2.1-cp312-cp312-win_amd64.whl:
Publisher:
publish.yml on thlurte/ggmbed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ggmbed-0.2.1-cp312-cp312-win_amd64.whl -
Subject digest:
af95f16391216949b02d0e477ab4449801a1ff14e30c2571329ad5920c13b803 - Sigstore transparency entry: 2486636924
- Sigstore integration time:
-
Permalink:
thlurte/ggmbed@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/thlurte
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Trigger Event:
push
-
Statement type:
File details
Details for the file ggmbed-0.2.1-cp312-cp312-manylinux_2_34_x86_64.whl.
File metadata
- Download URL: ggmbed-0.2.1-cp312-cp312-manylinux_2_34_x86_64.whl
- Upload date:
- Size: 4.4 MB
- Tags: CPython 3.12, manylinux: glibc 2.34+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
64600630faeaa1ab19c9c7456451e5e3521064079161b0aa2d199a6cd48ebf7d
|
|
| MD5 |
bbde16cfc586c251ebf0260765eea869
|
|
| BLAKE2b-256 |
0ee858e11368b415a8711df116ea16277cd180698fe8f6dd4717e489f6dc6d73
|
Provenance
The following attestation bundles were made for ggmbed-0.2.1-cp312-cp312-manylinux_2_34_x86_64.whl:
Publisher:
publish.yml on thlurte/ggmbed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ggmbed-0.2.1-cp312-cp312-manylinux_2_34_x86_64.whl -
Subject digest:
64600630faeaa1ab19c9c7456451e5e3521064079161b0aa2d199a6cd48ebf7d - Sigstore transparency entry: 2486638440
- Sigstore integration time:
-
Permalink:
thlurte/ggmbed@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/thlurte
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Trigger Event:
push
-
Statement type:
File details
Details for the file ggmbed-0.2.1-cp312-cp312-manylinux_2_34_aarch64.whl.
File metadata
- Download URL: ggmbed-0.2.1-cp312-cp312-manylinux_2_34_aarch64.whl
- Upload date:
- Size: 4.0 MB
- Tags: CPython 3.12, manylinux: glibc 2.34+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c640d46c4f4119039d327caab2eb80bf441273f75d86cc96ca1ed036ea9c9116
|
|
| MD5 |
b2f4505d002228442bcc4113c24ad27d
|
|
| BLAKE2b-256 |
fbfeba2948466d872ba338e40634b217a6fc66443d375e68b287bc28d5c977ac
|
Provenance
The following attestation bundles were made for ggmbed-0.2.1-cp312-cp312-manylinux_2_34_aarch64.whl:
Publisher:
publish.yml on thlurte/ggmbed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ggmbed-0.2.1-cp312-cp312-manylinux_2_34_aarch64.whl -
Subject digest:
c640d46c4f4119039d327caab2eb80bf441273f75d86cc96ca1ed036ea9c9116 - Sigstore transparency entry: 2486636840
- Sigstore integration time:
-
Permalink:
thlurte/ggmbed@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/thlurte
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Trigger Event:
push
-
Statement type:
File details
Details for the file ggmbed-0.2.1-cp312-cp312-macosx_13_0_arm64.whl.
File metadata
- Download URL: ggmbed-0.2.1-cp312-cp312-macosx_13_0_arm64.whl
- Upload date:
- Size: 3.6 MB
- Tags: CPython 3.12, macOS 13.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca7784403f8701bf88864d7dc7a00a835ad9ffc54b70cb4d48e0b12b54326835
|
|
| MD5 |
217302a685de228fe40cfcc7b71a9776
|
|
| BLAKE2b-256 |
312dd107c7a1dba19178f6097e4ffebed4dce12114f9d89152c9b92cb9a8c9fd
|
Provenance
The following attestation bundles were made for ggmbed-0.2.1-cp312-cp312-macosx_13_0_arm64.whl:
Publisher:
publish.yml on thlurte/ggmbed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ggmbed-0.2.1-cp312-cp312-macosx_13_0_arm64.whl -
Subject digest:
ca7784403f8701bf88864d7dc7a00a835ad9ffc54b70cb4d48e0b12b54326835 - Sigstore transparency entry: 2486637132
- Sigstore integration time:
-
Permalink:
thlurte/ggmbed@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/thlurte
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Trigger Event:
push
-
Statement type:
File details
Details for the file ggmbed-0.2.1-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: ggmbed-0.2.1-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 8.3 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d4ff79d4b8286e68465f8f5afff62d95f6d939294c44a844cee3e33565dfbb8b
|
|
| MD5 |
86721d1a0e6470590bb47fc757f412dd
|
|
| BLAKE2b-256 |
b91b964eee97797ca79a44491842e521061644c1d65e1af2f399a8bbd18b46bf
|
Provenance
The following attestation bundles were made for ggmbed-0.2.1-cp311-cp311-win_amd64.whl:
Publisher:
publish.yml on thlurte/ggmbed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ggmbed-0.2.1-cp311-cp311-win_amd64.whl -
Subject digest:
d4ff79d4b8286e68465f8f5afff62d95f6d939294c44a844cee3e33565dfbb8b - Sigstore transparency entry: 2486639435
- Sigstore integration time:
-
Permalink:
thlurte/ggmbed@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/thlurte
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Trigger Event:
push
-
Statement type:
File details
Details for the file ggmbed-0.2.1-cp311-cp311-manylinux_2_34_x86_64.whl.
File metadata
- Download URL: ggmbed-0.2.1-cp311-cp311-manylinux_2_34_x86_64.whl
- Upload date:
- Size: 4.4 MB
- Tags: CPython 3.11, manylinux: glibc 2.34+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
82075d5460a3b499eac1363caf910226e2fd86fd378ffbc451a9642e89190a6e
|
|
| MD5 |
c44efbc7ba7d0fd79662f3f1b014c6a1
|
|
| BLAKE2b-256 |
c1e6ece58a88aee3b8ef79029e88e1aed17500e303e9b0d137a6c566549f4c35
|
Provenance
The following attestation bundles were made for ggmbed-0.2.1-cp311-cp311-manylinux_2_34_x86_64.whl:
Publisher:
publish.yml on thlurte/ggmbed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ggmbed-0.2.1-cp311-cp311-manylinux_2_34_x86_64.whl -
Subject digest:
82075d5460a3b499eac1363caf910226e2fd86fd378ffbc451a9642e89190a6e - Sigstore transparency entry: 2486637799
- Sigstore integration time:
-
Permalink:
thlurte/ggmbed@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/thlurte
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Trigger Event:
push
-
Statement type:
File details
Details for the file ggmbed-0.2.1-cp311-cp311-manylinux_2_34_aarch64.whl.
File metadata
- Download URL: ggmbed-0.2.1-cp311-cp311-manylinux_2_34_aarch64.whl
- Upload date:
- Size: 4.0 MB
- Tags: CPython 3.11, manylinux: glibc 2.34+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ab2d47519841c01e8d49ecee1ac7c72de7f6b5d9c13a0bee83678bea40f039d7
|
|
| MD5 |
842f0ff1e59b8f7dea5d4c9ce8bbd1fa
|
|
| BLAKE2b-256 |
d3adab504fae559d8b76ab8738a09b9db4568b206c2e9def2f51c4a866a4abde
|
Provenance
The following attestation bundles were made for ggmbed-0.2.1-cp311-cp311-manylinux_2_34_aarch64.whl:
Publisher:
publish.yml on thlurte/ggmbed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ggmbed-0.2.1-cp311-cp311-manylinux_2_34_aarch64.whl -
Subject digest:
ab2d47519841c01e8d49ecee1ac7c72de7f6b5d9c13a0bee83678bea40f039d7 - Sigstore transparency entry: 2486639795
- Sigstore integration time:
-
Permalink:
thlurte/ggmbed@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/thlurte
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Trigger Event:
push
-
Statement type:
File details
Details for the file ggmbed-0.2.1-cp311-cp311-macosx_13_0_arm64.whl.
File metadata
- Download URL: ggmbed-0.2.1-cp311-cp311-macosx_13_0_arm64.whl
- Upload date:
- Size: 3.6 MB
- Tags: CPython 3.11, macOS 13.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d46981d08563c55f04f4af3a2b6565f2875c443b3c72d849a51e01a0a514db10
|
|
| MD5 |
ee5b04d917ebd4f0e0fe7560915473f4
|
|
| BLAKE2b-256 |
c60903de9cde9874752c16a1e49853569dfbb0df7226b79ab223acf2e1c775e8
|
Provenance
The following attestation bundles were made for ggmbed-0.2.1-cp311-cp311-macosx_13_0_arm64.whl:
Publisher:
publish.yml on thlurte/ggmbed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ggmbed-0.2.1-cp311-cp311-macosx_13_0_arm64.whl -
Subject digest:
d46981d08563c55f04f4af3a2b6565f2875c443b3c72d849a51e01a0a514db10 - Sigstore transparency entry: 2486637338
- Sigstore integration time:
-
Permalink:
thlurte/ggmbed@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/thlurte
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Trigger Event:
push
-
Statement type:
File details
Details for the file ggmbed-0.2.1-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: ggmbed-0.2.1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 8.3 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8488b19f992d84d56bb1686300aac051c64fca6953f69af623a7495ad999fee8
|
|
| MD5 |
0f92fac5db1588e16d5d39dc24f706ac
|
|
| BLAKE2b-256 |
753c7d79ad8adc3c907aa7591dc4d278305f61f55d2b7963050f5efba2b72665
|
Provenance
The following attestation bundles were made for ggmbed-0.2.1-cp310-cp310-win_amd64.whl:
Publisher:
publish.yml on thlurte/ggmbed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ggmbed-0.2.1-cp310-cp310-win_amd64.whl -
Subject digest:
8488b19f992d84d56bb1686300aac051c64fca6953f69af623a7495ad999fee8 - Sigstore transparency entry: 2486637010
- Sigstore integration time:
-
Permalink:
thlurte/ggmbed@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/thlurte
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Trigger Event:
push
-
Statement type:
File details
Details for the file ggmbed-0.2.1-cp310-cp310-manylinux_2_34_x86_64.whl.
File metadata
- Download URL: ggmbed-0.2.1-cp310-cp310-manylinux_2_34_x86_64.whl
- Upload date:
- Size: 4.4 MB
- Tags: CPython 3.10, manylinux: glibc 2.34+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
05ce5514ed9bb8b1004aefd1a848603d126e05b2108253e45376ad50b46f9b43
|
|
| MD5 |
c8da0b5bc076f3f76e279afe15037a8c
|
|
| BLAKE2b-256 |
8ef8bdc7db60740bdd2e0fee263c33e07c755bbf3f579f8cca93caad86ca87ff
|
Provenance
The following attestation bundles were made for ggmbed-0.2.1-cp310-cp310-manylinux_2_34_x86_64.whl:
Publisher:
publish.yml on thlurte/ggmbed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ggmbed-0.2.1-cp310-cp310-manylinux_2_34_x86_64.whl -
Subject digest:
05ce5514ed9bb8b1004aefd1a848603d126e05b2108253e45376ad50b46f9b43 - Sigstore transparency entry: 2486636341
- Sigstore integration time:
-
Permalink:
thlurte/ggmbed@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/thlurte
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Trigger Event:
push
-
Statement type:
File details
Details for the file ggmbed-0.2.1-cp310-cp310-manylinux_2_34_aarch64.whl.
File metadata
- Download URL: ggmbed-0.2.1-cp310-cp310-manylinux_2_34_aarch64.whl
- Upload date:
- Size: 4.0 MB
- Tags: CPython 3.10, manylinux: glibc 2.34+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
255e34ea9a0949a83bace2a2128cbf5363715cade6e19ceb2f453b10352bee91
|
|
| MD5 |
c55c77d2663044fadea60a1ae94e9e3d
|
|
| BLAKE2b-256 |
9b90d0ccca282a8a36b40abecc280de26724c5762bf64585087160dc173ed15e
|
Provenance
The following attestation bundles were made for ggmbed-0.2.1-cp310-cp310-manylinux_2_34_aarch64.whl:
Publisher:
publish.yml on thlurte/ggmbed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ggmbed-0.2.1-cp310-cp310-manylinux_2_34_aarch64.whl -
Subject digest:
255e34ea9a0949a83bace2a2128cbf5363715cade6e19ceb2f453b10352bee91 - Sigstore transparency entry: 2486639019
- Sigstore integration time:
-
Permalink:
thlurte/ggmbed@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/thlurte
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Trigger Event:
push
-
Statement type:
File details
Details for the file ggmbed-0.2.1-cp310-cp310-macosx_13_0_arm64.whl.
File metadata
- Download URL: ggmbed-0.2.1-cp310-cp310-macosx_13_0_arm64.whl
- Upload date:
- Size: 3.6 MB
- Tags: CPython 3.10, macOS 13.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
14257e3589e94ed33beab36e2cf1d309f68a170d5a325c35942cdea8d29961ba
|
|
| MD5 |
360f4c4ffc46b544e0df74b3de462663
|
|
| BLAKE2b-256 |
21610220d5124f07ef4235f7eccf171356bb1c3af4bf85ec3fdedb55f2a6de4f
|
Provenance
The following attestation bundles were made for ggmbed-0.2.1-cp310-cp310-macosx_13_0_arm64.whl:
Publisher:
publish.yml on thlurte/ggmbed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ggmbed-0.2.1-cp310-cp310-macosx_13_0_arm64.whl -
Subject digest:
14257e3589e94ed33beab36e2cf1d309f68a170d5a325c35942cdea8d29961ba - Sigstore transparency entry: 2486637569
- Sigstore integration time:
-
Permalink:
thlurte/ggmbed@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/thlurte
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Trigger Event:
push
-
Statement type:
File details
Details for the file ggmbed-0.2.1-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: ggmbed-0.2.1-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 8.3 MB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
654ac7c67d07047a04d735f0cc316f3d899c8edd66c89ccf3e73e86f0ff1b55a
|
|
| MD5 |
8d573e2c37073a34f1f3c99702227e02
|
|
| BLAKE2b-256 |
92a54b709bfefe098c21683ffc53894176595237c2f5582b826a3bb15d5a334d
|
Provenance
The following attestation bundles were made for ggmbed-0.2.1-cp39-cp39-win_amd64.whl:
Publisher:
publish.yml on thlurte/ggmbed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ggmbed-0.2.1-cp39-cp39-win_amd64.whl -
Subject digest:
654ac7c67d07047a04d735f0cc316f3d899c8edd66c89ccf3e73e86f0ff1b55a - Sigstore transparency entry: 2486636576
- Sigstore integration time:
-
Permalink:
thlurte/ggmbed@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/thlurte
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Trigger Event:
push
-
Statement type:
File details
Details for the file ggmbed-0.2.1-cp39-cp39-manylinux_2_34_x86_64.whl.
File metadata
- Download URL: ggmbed-0.2.1-cp39-cp39-manylinux_2_34_x86_64.whl
- Upload date:
- Size: 4.4 MB
- Tags: CPython 3.9, manylinux: glibc 2.34+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d9e853dfd55124e540d65b4191b5c8f960471b46b68b7d71b8b9714b9b784e07
|
|
| MD5 |
a67a4f108525848d88d7b003f116a5d9
|
|
| BLAKE2b-256 |
7a49f7c5499673d8765d04d0d518f4e327ba404bba9ecd8bb36caef0875ef29c
|
Provenance
The following attestation bundles were made for ggmbed-0.2.1-cp39-cp39-manylinux_2_34_x86_64.whl:
Publisher:
publish.yml on thlurte/ggmbed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ggmbed-0.2.1-cp39-cp39-manylinux_2_34_x86_64.whl -
Subject digest:
d9e853dfd55124e540d65b4191b5c8f960471b46b68b7d71b8b9714b9b784e07 - Sigstore transparency entry: 2486637231
- Sigstore integration time:
-
Permalink:
thlurte/ggmbed@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/thlurte
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Trigger Event:
push
-
Statement type:
File details
Details for the file ggmbed-0.2.1-cp39-cp39-manylinux_2_34_aarch64.whl.
File metadata
- Download URL: ggmbed-0.2.1-cp39-cp39-manylinux_2_34_aarch64.whl
- Upload date:
- Size: 4.0 MB
- Tags: CPython 3.9, manylinux: glibc 2.34+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d56c35241d3229260ba953daf11a5d9df6bc9ca1248005d58bd0ae5fa40f3aee
|
|
| MD5 |
c14a84766fbbde6c71c4add4acc869b6
|
|
| BLAKE2b-256 |
daca50c9e2ee53f82541d2e77b468e758b4c62564f86b92eeb3248067d08a483
|
Provenance
The following attestation bundles were made for ggmbed-0.2.1-cp39-cp39-manylinux_2_34_aarch64.whl:
Publisher:
publish.yml on thlurte/ggmbed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ggmbed-0.2.1-cp39-cp39-manylinux_2_34_aarch64.whl -
Subject digest:
d56c35241d3229260ba953daf11a5d9df6bc9ca1248005d58bd0ae5fa40f3aee - Sigstore transparency entry: 2486637676
- Sigstore integration time:
-
Permalink:
thlurte/ggmbed@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/thlurte
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Trigger Event:
push
-
Statement type:
File details
Details for the file ggmbed-0.2.1-cp39-cp39-macosx_13_0_arm64.whl.
File metadata
- Download URL: ggmbed-0.2.1-cp39-cp39-macosx_13_0_arm64.whl
- Upload date:
- Size: 3.6 MB
- Tags: CPython 3.9, macOS 13.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
741d7e5585805737fd70a3cfe39afc74a46b9325fa47f0127d193c61eeb3819f
|
|
| MD5 |
ae14b2bf8f76f7deaf41f755d2e3d23b
|
|
| BLAKE2b-256 |
a738c5c328135887c112a628c318efd5c73e8bf7ef736c38ac5d7df87cb45309
|
Provenance
The following attestation bundles were made for ggmbed-0.2.1-cp39-cp39-macosx_13_0_arm64.whl:
Publisher:
publish.yml on thlurte/ggmbed
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ggmbed-0.2.1-cp39-cp39-macosx_13_0_arm64.whl -
Subject digest:
741d7e5585805737fd70a3cfe39afc74a46b9325fa47f0127d193c61eeb3819f - Sigstore transparency entry: 2486637933
- Sigstore integration time:
-
Permalink:
thlurte/ggmbed@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/thlurte
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@80e12d7472f60bd14743811d5acdc4c11134cd35 -
Trigger Event:
push
-
Statement type: