Skip to main content

ggmbed

PyPI Version CI/CD Status PyPI - Downloads Python 3.9+ Platforms License: MIT

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 to tokenizer.json (no longer required, as llama.cpp loads vocabulary natively from the GGUF model).
  • num_threads: Number of CPU threads to use. Defaults to 0 (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 to None (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)

MiniLM Load Time MiniLM Memory MiniLM Throughput

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)

BGE Latency BGE Memory BGE Throughput

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

ggmbed-0.2.1.tar.gz (805.3 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ggmbed-0.2.1-cp313-cp313-win_amd64.whl (8.3 MB view details)

Uploaded CPython 3.13Windows x86-64

ggmbed-0.2.1-cp313-cp313-manylinux_2_34_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

ggmbed-0.2.1-cp313-cp313-manylinux_2_34_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

ggmbed-0.2.1-cp313-cp313-macosx_13_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.13macOS 13.0+ ARM64

ggmbed-0.2.1-cp312-cp312-win_amd64.whl (8.3 MB view details)

Uploaded CPython 3.12Windows x86-64

ggmbed-0.2.1-cp312-cp312-manylinux_2_34_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

ggmbed-0.2.1-cp312-cp312-manylinux_2_34_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

ggmbed-0.2.1-cp312-cp312-macosx_13_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64

ggmbed-0.2.1-cp311-cp311-win_amd64.whl (8.3 MB view details)

Uploaded CPython 3.11Windows x86-64

ggmbed-0.2.1-cp311-cp311-manylinux_2_34_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

ggmbed-0.2.1-cp311-cp311-manylinux_2_34_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ ARM64

ggmbed-0.2.1-cp311-cp311-macosx_13_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

ggmbed-0.2.1-cp310-cp310-win_amd64.whl (8.3 MB view details)

Uploaded CPython 3.10Windows x86-64

ggmbed-0.2.1-cp310-cp310-manylinux_2_34_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

ggmbed-0.2.1-cp310-cp310-manylinux_2_34_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ ARM64

ggmbed-0.2.1-cp310-cp310-macosx_13_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.10macOS 13.0+ ARM64

ggmbed-0.2.1-cp39-cp39-win_amd64.whl (8.3 MB view details)

Uploaded CPython 3.9Windows x86-64

ggmbed-0.2.1-cp39-cp39-manylinux_2_34_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.34+ x86-64

ggmbed-0.2.1-cp39-cp39-manylinux_2_34_aarch64.whl (4.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.34+ ARM64

ggmbed-0.2.1-cp39-cp39-macosx_13_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.9macOS 13.0+ ARM64

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

Hashes for ggmbed-0.2.1.tar.gz
Algorithm Hash digest
SHA256 ce77d4dd1f8161a8be859c080ea57d041f9f53519d05e15d8b6e59d6e95f073f
MD5 6267608d1dc7064d02466f072d4d7978
BLAKE2b-256 5f0801d09be095315ce87ba52c4518519293f9ed3d75e0cb4535942f682cb167

See more details on using hashes here.

Provenance

The following attestation bundles were made for ggmbed-0.2.1.tar.gz:

Publisher: publish.yml on thlurte/ggmbed

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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

Hashes for ggmbed-0.2.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 84b67bdca46719c2ea2297038c3e517fb4fd19a6b0e06f7fe76d499645915bb4
MD5 7ebec92d1143e30930aab3c3401fa4b9
BLAKE2b-256 dd88418321093ef2e0f2cd7da2b9df7379459c850b23792b878ef910d2b7be75

See more details on using hashes here.

Provenance

The following attestation bundles were made for ggmbed-0.2.1-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on thlurte/ggmbed

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ggmbed-0.2.1-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for ggmbed-0.2.1-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 eb811b2f79d33aaf0181807751fa4ef5f53c6116c4f68650080700a0549ab1ed
MD5 2de7d4313ba3000414c3d4eb9c2d8364
BLAKE2b-256 7b0bd9d934fef121403535c5af44fc2a2f46d01d1c83f5f0ed6c5de897a6be8e

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ggmbed-0.2.1-cp313-cp313-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for ggmbed-0.2.1-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 10305b54184252d5d9f36227ef0e65f7cc2883df5cd8328c3a74be5f7b683504
MD5 5ed29d5146a5e05b4bca2e7483d86ab6
BLAKE2b-256 be4cce009dd5819b7392445a0200b34bd860739c0ab6ee289898e5a7004e90d9

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ggmbed-0.2.1-cp313-cp313-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for ggmbed-0.2.1-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 9df63aef4806a5de83ee37704c30d3fc727328888776b3834116c320f2b75cf2
MD5 f1a498fcd7acff7d85bddd0b504a525d
BLAKE2b-256 776df89e8eb97d64549428b407ed63d6da0f500ebab05109c806d76b598d9e57

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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

Hashes for ggmbed-0.2.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 af95f16391216949b02d0e477ab4449801a1ff14e30c2571329ad5920c13b803
MD5 849feb917af2ee71fce0d1d298f9eead
BLAKE2b-256 7d088dbfca86f293f3faa450396e041fc63623677545e9f3692eeb9264753dfa

See more details on using hashes here.

Provenance

The following attestation bundles were made for ggmbed-0.2.1-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on thlurte/ggmbed

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ggmbed-0.2.1-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for ggmbed-0.2.1-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 64600630faeaa1ab19c9c7456451e5e3521064079161b0aa2d199a6cd48ebf7d
MD5 bbde16cfc586c251ebf0260765eea869
BLAKE2b-256 0ee858e11368b415a8711df116ea16277cd180698fe8f6dd4717e489f6dc6d73

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ggmbed-0.2.1-cp312-cp312-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for ggmbed-0.2.1-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 c640d46c4f4119039d327caab2eb80bf441273f75d86cc96ca1ed036ea9c9116
MD5 b2f4505d002228442bcc4113c24ad27d
BLAKE2b-256 fbfeba2948466d872ba338e40634b217a6fc66443d375e68b287bc28d5c977ac

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ggmbed-0.2.1-cp312-cp312-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for ggmbed-0.2.1-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 ca7784403f8701bf88864d7dc7a00a835ad9ffc54b70cb4d48e0b12b54326835
MD5 217302a685de228fe40cfcc7b71a9776
BLAKE2b-256 312dd107c7a1dba19178f6097e4ffebed4dce12114f9d89152c9b92cb9a8c9fd

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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

Hashes for ggmbed-0.2.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d4ff79d4b8286e68465f8f5afff62d95f6d939294c44a844cee3e33565dfbb8b
MD5 86721d1a0e6470590bb47fc757f412dd
BLAKE2b-256 b91b964eee97797ca79a44491842e521061644c1d65e1af2f399a8bbd18b46bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for ggmbed-0.2.1-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on thlurte/ggmbed

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ggmbed-0.2.1-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for ggmbed-0.2.1-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 82075d5460a3b499eac1363caf910226e2fd86fd378ffbc451a9642e89190a6e
MD5 c44efbc7ba7d0fd79662f3f1b014c6a1
BLAKE2b-256 c1e6ece58a88aee3b8ef79029e88e1aed17500e303e9b0d137a6c566549f4c35

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ggmbed-0.2.1-cp311-cp311-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for ggmbed-0.2.1-cp311-cp311-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 ab2d47519841c01e8d49ecee1ac7c72de7f6b5d9c13a0bee83678bea40f039d7
MD5 842f0ff1e59b8f7dea5d4c9ce8bbd1fa
BLAKE2b-256 d3adab504fae559d8b76ab8738a09b9db4568b206c2e9def2f51c4a866a4abde

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ggmbed-0.2.1-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for ggmbed-0.2.1-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 d46981d08563c55f04f4af3a2b6565f2875c443b3c72d849a51e01a0a514db10
MD5 ee5b04d917ebd4f0e0fe7560915473f4
BLAKE2b-256 c60903de9cde9874752c16a1e49853569dfbb0df7226b79ab223acf2e1c775e8

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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

Hashes for ggmbed-0.2.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8488b19f992d84d56bb1686300aac051c64fca6953f69af623a7495ad999fee8
MD5 0f92fac5db1588e16d5d39dc24f706ac
BLAKE2b-256 753c7d79ad8adc3c907aa7591dc4d278305f61f55d2b7963050f5efba2b72665

See more details on using hashes here.

Provenance

The following attestation bundles were made for ggmbed-0.2.1-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on thlurte/ggmbed

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ggmbed-0.2.1-cp310-cp310-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for ggmbed-0.2.1-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 05ce5514ed9bb8b1004aefd1a848603d126e05b2108253e45376ad50b46f9b43
MD5 c8da0b5bc076f3f76e279afe15037a8c
BLAKE2b-256 8ef8bdc7db60740bdd2e0fee263c33e07c755bbf3f579f8cca93caad86ca87ff

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ggmbed-0.2.1-cp310-cp310-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for ggmbed-0.2.1-cp310-cp310-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 255e34ea9a0949a83bace2a2128cbf5363715cade6e19ceb2f453b10352bee91
MD5 c55c77d2663044fadea60a1ae94e9e3d
BLAKE2b-256 9b90d0ccca282a8a36b40abecc280de26724c5762bf64585087160dc173ed15e

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ggmbed-0.2.1-cp310-cp310-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for ggmbed-0.2.1-cp310-cp310-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 14257e3589e94ed33beab36e2cf1d309f68a170d5a325c35942cdea8d29961ba
MD5 360f4c4ffc46b544e0df74b3de462663
BLAKE2b-256 21610220d5124f07ef4235f7eccf171356bb1c3af4bf85ec3fdedb55f2a6de4f

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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

Hashes for ggmbed-0.2.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 654ac7c67d07047a04d735f0cc316f3d899c8edd66c89ccf3e73e86f0ff1b55a
MD5 8d573e2c37073a34f1f3c99702227e02
BLAKE2b-256 92a54b709bfefe098c21683ffc53894176595237c2f5582b826a3bb15d5a334d

See more details on using hashes here.

Provenance

The following attestation bundles were made for ggmbed-0.2.1-cp39-cp39-win_amd64.whl:

Publisher: publish.yml on thlurte/ggmbed

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ggmbed-0.2.1-cp39-cp39-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for ggmbed-0.2.1-cp39-cp39-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 d9e853dfd55124e540d65b4191b5c8f960471b46b68b7d71b8b9714b9b784e07
MD5 a67a4f108525848d88d7b003f116a5d9
BLAKE2b-256 7a49f7c5499673d8765d04d0d518f4e327ba404bba9ecd8bb36caef0875ef29c

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ggmbed-0.2.1-cp39-cp39-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for ggmbed-0.2.1-cp39-cp39-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 d56c35241d3229260ba953daf11a5d9df6bc9ca1248005d58bd0ae5fa40f3aee
MD5 c14a84766fbbde6c71c4add4acc869b6
BLAKE2b-256 daca50c9e2ee53f82541d2e77b468e758b4c62564f86b92eeb3248067d08a483

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file ggmbed-0.2.1-cp39-cp39-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for ggmbed-0.2.1-cp39-cp39-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 741d7e5585805737fd70a3cfe39afc74a46b9325fa47f0127d193c61eeb3819f
MD5 ae14b2bf8f76f7deaf41f755d2e3d23b
BLAKE2b-256 a738c5c328135887c112a628c318efd5c73e8bf7ef736c38ac5d7df87cb45309

See more details on using hashes here.

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

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page