Skip to main content

Fast semantic vector database (HNSW + mmap) with Python bindings

Project description

image

CI Python PyPI Python versions

LogosDB is a fast semantic vector database written in C/C++ that provides approximate nearest-neighbor search over embedding vectors with associated text metadata.

Authors: Jose (@jose-compu)

Features

  • Vectors and metadata are stored as flat binary files, memory-mapped for zero-copy reads.
  • Approximate nearest-neighbor search via HNSW (hnswlib), O(log n) query time.
  • Each vector row carries optional text and ISO 8601 timestamp metadata (JSONL sidecar).
  • The basic operations are Put(embedding, text, timestamp) and Search(query, top_k).
  • Timestamp range filtering: search within a time window (e.g., "last 24 hours").
  • Multiple distance metrics: inner product, cosine similarity (auto-normalized), or L2 Euclidean.
  • Bulk vector access for direct tensor construction (e.g. loading into GPU memory).
  • Thread-safe writes via internal mutex; concurrent reads are lock-free.
  • Crash recovery: HNSW index is automatically backfilled from the append-only vector store on open.
  • Scales to millions of vectors.
  • Framework integrations: LangChain and LlamaIndex VectorStore adapters.
  • MCP server: first-class Claude Code integration via logosdb-mcp-server.

Documentation

The public interface is in include/logosdb/logosdb.h. Callers should not include or rely on the details of any other header files in this package. Those internal APIs may be changed without warning.

Guide to header files:

  • include/logosdb/logosdb.h: Main interface to the DB. Start here. Contains:
    • C API with opaque handles and errptr convention (RocksDB/LevelDB style)
    • C++ convenience wrapper (logosdb::DB) with RAII and exceptions
    • logosdb::Options for HNSW tuning and distance metric selection
    • logosdb::SearchHit result struct
    • logosdb_search_ts_range() for timestamp-filtered search

Limitations

  • This is not a general-purpose vector database. It is purpose-built for embedding-based memory retrieval in LLM inference (funes.cpp).
  • Only a single process (possibly multi-threaded) can access a particular database at a time.
  • There is no client-server support built into the library. An application that needs such support will have to wrap their own server around the library.
  • For inner-product distance (LOGOSDB_DIST_IP, the default), vectors must be L2-normalized before insertion. Use LOGOSDB_DIST_COSINE for automatic normalization.
  • Embedding generation is external — the caller provides pre-computed float vectors.

Getting the Source

git clone --recurse-submodules <repository-url>
cd logosdb

Building

This project supports CMake out of the box.

Quick start:

mkdir -p build && cd build
cmake -DCMAKE_BUILD_TYPE=Release .. && cmake --build .

This builds:

Target Description
logosdb Static library (liblogosdb.a)
logosdb-cli Command-line tool for put, search, info
logosdb-bench Benchmark: HNSW vs brute-force, with ChromaDB comparison
logosdb-test Unit tests

Usage (C API)

#include <logosdb/logosdb.h>

char *err = NULL;
logosdb_options_t *opts = logosdb_options_create();
logosdb_options_set_dim(opts, 2048);

logosdb_t *db = logosdb_open("/tmp/mydb", opts, &err);
logosdb_options_destroy(opts);

float vec[2048] = { /* ... unnormalized vector ... */ };

// L2-normalize for inner-product distance (returns 0 on success, -1 if zero norm)
if (logosdb_l2_normalize(vec, 2048) == 0) {
    logosdb_put(db, vec, 2048, "My commute is 42 minutes",
                "2025-06-25T10:00:00Z", &err);
}

logosdb_search_result_t *res = logosdb_search(db, query_vec, 2048, 5, &err);
for (int i = 0; i < logosdb_result_count(res); i++) {
    printf("#%d score=%.4f text=%s\n", i,
           logosdb_result_score(res, i),
           logosdb_result_text(res, i));
}
logosdb_result_free(res);
logosdb_close(db);

Search with timestamp range filter

#include <logosdb/logosdb.h>

char *err = NULL;
logosdb_options_t *opts = logosdb_options_create();
logosdb_options_set_dim(opts, 2048);

logosdb_t *db = logosdb_open("/tmp/mydb", opts, &err);

// Search for top-5 matches within the last 24 hours
logosdb_search_result_t *res = logosdb_search_ts_range(
    db, query_vec, 2048, 5,
    "2025-04-21T10:00:00Z",  // from (inclusive), NULL for no lower bound
    "2025-04-22T10:00:00Z",  // to (inclusive), NULL for no upper bound
    50,                      // candidate_k: internal fetch multiplier (10x top_k recommended)
    &err);

for (int i = 0; i < logosdb_result_count(res); i++) {
    printf("#%d score=%.4f ts=%s text=%s\n", i,
           logosdb_result_score(res, i),
           logosdb_result_timestamp(res, i),
           logosdb_result_text(res, i));
}
logosdb_result_free(res);
logosdb_close(db);

Using different distance metrics

#include <logosdb/logosdb.h>

char *err = NULL;
logosdb_options_t *opts = logosdb_options_create();
logosdb_options_set_dim(opts, 2048);

// Use cosine similarity (automatically normalizes vectors)
logosdb_options_set_distance(opts, LOGOSDB_DIST_COSINE);

// Or use L2 Euclidean distance
// logosdb_options_set_distance(opts, LOGOSDB_DIST_L2);

// Default is LOGOSDB_DIST_IP (inner product on L2-normalized vectors)

logosdb_t *db = logosdb_open("/tmp/mydb", opts, &err);
logosdb_options_destroy(opts);

// For cosine: vectors are automatically normalized on put/search
float vec[2048] = { /* ... unnormalized vector ... */ };
logosdb_put(db, vec, 2048, "entry", "2025-04-22T10:00:00Z", &err);

logosdb_close(db);

Usage (C++ wrapper)

#include <logosdb/logosdb.h>
#include <vector>

// Basic usage with default inner-product distance
logosdb::DB db("/tmp/mydb", {.dim = 2048});

// L2-normalize your vectors before insertion (required for inner-product distance)
std::vector<float> embedding = load_some_vector();  // unnormalized
if (logosdb::l2_normalize(embedding)) {
    db.put(embedding, "My commute is 42 minutes", "2025-06-25T10:00:00Z");
}

// Or use l2_normalized() to get a normalized copy
auto normalized = logosdb::l2_normalized(query);
auto results = db.search(normalized, 5);
for (auto &r : results) {
    printf("id=%llu score=%.4f text=%s\n", r.id, r.score, r.text.c_str());
}

C++: Search with timestamp filter

#include <logosdb/logosdb.h>

logosdb::DB db("/tmp/mydb", {.dim = 2048});

// Search within a time window
auto results = db.search_ts_range(
    query, 5,
    "2025-04-21T00:00:00Z",  // from timestamp
    "2025-04-22T00:00:00Z",  // to timestamp
    50);                     // candidate_k (optional, defaults to 10x top_k)

for (auto &r : results) {
    printf("id=%llu score=%.4f ts=%s\n", r.id, r.score, r.timestamp.c_str());
}

C++: Using cosine or L2 distance

#include <logosdb/logosdb.h>

// Cosine similarity - vectors are automatically normalized
logosdb::DB db("/tmp/mydb", {.dim = 2048, .distance = LOGOSDB_DIST_COSINE});

// Put unnormalized vectors - they will be normalized automatically
db.put(unnormalized_embedding, "entry", "2025-04-22T10:00:00Z");

auto results = db.search(query, 5);
// scores are cosine similarities in [0, 1]

// L2 Euclidean distance
// logosdb::DB db("/tmp/mydb", {.dim = 2048, .distance = LOGOSDB_DIST_L2});

Python

LogosDB ships Python bindings built with pybind11 and scikit-build-core.

Install from PyPI (binary wheels provided for Linux x86_64/aarch64 and macOS x86_64/arm64 on CPython 3.9–3.13):

pip install logosdb

Or build from source in a clone:

pip install .

Usage:

import numpy as np
import logosdb

db = logosdb.DB("/tmp/mydb", dim=128)

v = np.random.randn(128).astype(np.float32)
v /= np.linalg.norm(v)  # Required for default inner-product distance
# Or use logosdb.DIST_COSINE for automatic normalization

rid = db.put(v, text="hello", timestamp="2025-06-25T10:00:00Z")
# rid is the row id for this vector (often 0 for the first insert).
hits = db.search(v, top_k=5)
print(hits[0].text, hits[0].score)

# Replace an existing row: first arg is that row's id (must still be "live").
# update() tombstones the old row and appends a new one; it returns the NEW id.
v2 = np.random.randn(128).astype(np.float32)
v2 /= np.linalg.norm(v2)
new_id = db.update(rid, v2, text="replaced")

# Tombstone a row by id (excluded from search). count() includes deleted rows;
# count_live() does not.
db.delete(new_id)

# After a delete, that id cannot be updated again — insert a fresh row with put().
# zero-copy bulk view over mmap-backed storage (shape: (count, dim), read-only)
vectors = db.raw_vectors()

print(db.count(), db.count_live(), db.dim)

Python: Using cosine distance (no manual normalization needed)

import numpy as np
import logosdb

# With cosine distance, vectors are automatically normalized
db = logosdb.DB("/tmp/mydb", dim=128, distance=logosdb.DIST_COSINE)

# No need to normalize - just put raw vectors
v = np.random.randn(128).astype(np.float32)
rid = db.put(v, text="unnormalized vector", timestamp="2025-04-22T10:00:00Z")

# Search also works with unnormalized queries
query = np.random.randn(128).astype(np.float32)
hits = db.search(query, top_k=5)

Run the Python tests and examples:

pip install ".[test]"
pytest tests/python/

python examples/python/basic_usage.py

# sentence-transformers demo (optional heavy dep)
pip install ".[examples]"
python examples/python/sentence_transformers_demo.py

Memory-Efficient On-Prem RAG

LogosDB is designed for memory-efficient retrieval-augmented generation (RAG) that runs entirely on your hardware.

RAM Model

LogosDB uses mmap() for zero-copy access. Your RAM usage scales with query patterns, not dataset size:

Dataset Dim Disk Typical Query RAM
100K 384 153 MB <20 MB
1M 384 1.5 GB <100 MB
10M 384 15 GB <200 MB

The OS caches hot index pages; cold data stays on disk. No explicit loading/unloading needed.

Quick RAG Example

import numpy as np
import logosdb
from sentence_transformers import SentenceTransformer

# 1. Load model (runs locally)
model = SentenceTransformer("sentence-transformers/all-MiniLM-L6-v2")
dim = model.get_sentence_embedding_dimension()

# 2. Create DB with cosine distance (auto-normalizes)
db = logosdb.DB("/data/knowledge", dim=dim, distance=logosdb.DIST_COSINE)

# 3. Index documents
for text in documents:
    emb = model.encode(text)
    db.put(emb, text=text)  # Auto-normalized with cosine distance

# 4. Query (only touched pages load into RAM)
query_emb = model.encode("What is HNSW?")
for hit in db.search(query_emb, top_k=3):
    print(f"{hit.score:.4f}  {hit.text}")

See docs/rag-on-prem.md for complete guide including:

  • Sizing guidelines for your data
  • Time-sharding for infinite retention
  • External quantization patterns
  • Architecture patterns for production

Run the memory-efficient RAG example:

pip install ".[examples]"
python examples/python/memory_efficient_rag.py

Python: LlamaIndex VectorStore

pip install 'logosdb[llama-index]'
from logosdb import LogosDBIndex
from llama_index.core import Document
from llama_index.core.schema import TextNode
from llama_index.core.vector_stores import VectorStoreQuery
import numpy as np

# Create the vector store
db = LogosDBIndex(uri="/tmp/mydb", dim=128)

# Add nodes with pre-computed embeddings
node = TextNode(
    text="My commute is 42 minutes",
    embedding=np.random.randn(128).astype(np.float32).tolist(),
    metadata={"timestamp": "2025-04-28T10:00:00Z"}
)
db.add([node])

# Query
query_emb = np.random.randn(128).astype(np.float32).tolist()
query = VectorStoreQuery(query_embedding=query_emb, similarity_top_k=5)
results = db.query(query)

for node, score in zip(results.nodes, results.similarities):
    print(f"Score: {score:.4f}, Text: {node.text}")

# Timestamp range filtering
results = db.query(query, ts_from="2025-04-01T00:00:00Z", ts_to="2025-04-30T23:59:59Z")

The LogosDBIndex class implements LlamaIndex's VectorStore interface, supporting:

  • add(nodes) - Add nodes with embeddings
  • delete(node_id) - Delete by node ID
  • query(VectorStoreQuery) - Similarity search by vector
  • count() / len(store) - Number of live documents
  • Timestamp filtering via ts_from and ts_to kwargs

CLI

# Database info
logosdb-cli info /tmp/mydb

# Search with a binary query vector file
logosdb-cli search /tmp/mydb --query-file q.bin --top-k 5

Node.js

MCP Server — Claude Code integration

logosdb-mcp-server is a Model Context Protocol server that exposes LogosDB to Claude Code (and any other MCP client) over stdio. It lets Claude index files, persist knowledge across sessions, and do semantic search without leaving the conversation.

Quick start

1. Add to .claude/mcp.json in your project (or to ~/.claude.json for global use):

{
  "mcpServers": {
    "logosdb": {
      "command": "npx",
      "args": ["-y", "logosdb-mcp-server"],
      "env": {
        "LOGOSDB_PATH": "./.logosdb",
        "OPENAI_API_KEY": "<your-openai-api-key>"
      }
    }
  }
}

2. Start Claude Code — the server is launched automatically on first tool call.

3. Use it in conversation:

> Index the src/ directory into a "code" namespace
> Find where JWT tokens are validated
> Remember that we decided to use UUIDs for all primary keys

Environment variables

Variable Default Description
LOGOSDB_PATH ./.logosdb Root directory for all namespace databases
EMBEDDING_PROVIDER openai openai or voyage
OPENAI_API_KEY Required when provider is openai
VOYAGE_API_KEY Required when provider is voyage
LOGOSDB_CHUNK_SIZE 800 Target characters per chunk for file indexing

Voyage AI (voyage-3, dim=1024) is Anthropic's recommended embedding model. To use it:

"env": {
  "LOGOSDB_PATH": "./.logosdb",
  "EMBEDDING_PROVIDER": "voyage",
  "VOYAGE_API_KEY": "<your-voyage-api-key>"
}

Available tools

Tool Description
logosdb_index Embed and store a text snippet in a namespace
logosdb_index_file Chunk, embed, and store an entire file
logosdb_search Semantic search across a namespace
logosdb_list List all namespaces
logosdb_info Stats for a namespace (count, dimension, path)
logosdb_delete Delete an entry by row ID

Installing locally (without npx)

npm install -g logosdb-mcp-server

Then replace the command/args in mcp.json with:

"command": "logosdb-mcp-server",
"args": []

Performance

Here is a performance report from the included logosdb-bench program. The results are somewhat noisy, but should be enough to get a ballpark performance estimate.

Setup

We use databases with 1K, 10K, and 100K vectors. Each vector has 2048 dimensions (matching typical LLM embedding sizes). Vectors are L2-normalized random unit vectors.

LogosDB:    version 0.5.0
CPU:        Apple M-series (ARM64)
Dim:        2048
HNSW M:     16, ef_construction: 200, ef_search: 50

Write performance

put (1K vectors):    ~50 µs/op   (~20,000 inserts/sec)
put (10K vectors):   ~80 µs/op   (~12,500 inserts/sec)
put (100K vectors):  ~120 µs/op  (~8,300 inserts/sec)

Each "op" above corresponds to a write of a single vector + metadata + HNSW index update.

Search performance

HNSW top-5 (1K):     ~0.1 ms/query
HNSW top-5 (10K):    ~0.3 ms/query
HNSW top-5 (100K):   ~1.2 ms/query

Brute-force top-5 (1K):    ~0.3 ms/query
Brute-force top-5 (10K):   ~2.5 ms/query
Brute-force top-5 (100K):  ~25 ms/query

HNSW maintains sub-linear scaling while brute-force grows linearly with database size. At 100K vectors, HNSW is roughly 20x faster.

Benchmark vs ChromaDB

logosdb-bench --dim 2048 --counts 1000,10000,100000
Metric ChromaDB LogosDB
Language Python + C (hnswlib) Pure C/C++
Search algorithm HNSW HNSW (same hnswlib)
Storage SQLite + Parquet Binary mmap + JSONL
Startup overhead Python runtime + deps Zero (linked library)
Embedding generation Built-in (Sentence Transformers) External (caller provides vectors)
Target use case General-purpose vector store Embedded LLM inference memory
Search latency (100K, dim=2048) ~5-10 ms ~1-3 ms
Memory footprint (100K, dim=2048) ~1.5 GB (Python + SQLite) ~800 MB (mmap)
Cold start ~2-5 s (Python imports) <10 ms
Dependencies Python, NumPy, SQLite, hnswlib hnswlib (header-only, vendored)

LogosDB uses the same HNSW implementation as ChromaDB (hnswlib) but eliminates Python overhead, SQLite serialization, and Sentence Transformer coupling. The result is a leaner library optimized for the single use case of embedded semantic memory for LLM inference.

Repository contents

include/logosdb/logosdb.h     Public C/C++ API (start here)
src/logosdb.cpp               Core engine: wires storage + index + metadata
src/storage.h / storage.cpp   Fixed-stride binary vector file with mmap
src/metadata.h / metadata.cpp Append-only JSONL text + timestamp store
src/hnsw_index.h / .cpp       Thin wrapper around hnswlib
tools/logosdb-cli.cpp         Command-line interface
tools/logosdb-bench.cpp       Benchmark tool
tests/test_basic.cpp          C++ unit tests
tests/python/test_smoke.py    Python smoke tests (pytest)
python/src/bindings.cpp       pybind11 Python bindings
python/logosdb/               Python package (logosdb._core + stubs)
examples/python/              Python usage examples
pyproject.toml                Python build/config (scikit-build-core)
third_party/hnswlib/          Vendored hnswlib (header-only)
mcp/                          MCP server (logosdb-mcp-server npm package)
.claude/mcp.json              Example Claude Code MCP configuration
CHANGELOG                     Release history
LICENSE                       MIT license text

License

MIT — see LICENSE for the full text.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

logosdb-0.7.3.tar.gz (428.3 kB view details)

Uploaded Source

Built Distributions

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

logosdb-0.7.3-cp313-cp313-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

logosdb-0.7.3-cp313-cp313-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

logosdb-0.7.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (422.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

logosdb-0.7.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (402.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

logosdb-0.7.3-cp313-cp313-macosx_11_0_x86_64.whl (243.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

logosdb-0.7.3-cp313-cp313-macosx_11_0_arm64.whl (219.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

logosdb-0.7.3-cp312-cp312-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

logosdb-0.7.3-cp312-cp312-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

logosdb-0.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (422.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

logosdb-0.7.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (402.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

logosdb-0.7.3-cp312-cp312-macosx_11_0_x86_64.whl (243.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

logosdb-0.7.3-cp312-cp312-macosx_11_0_arm64.whl (219.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

logosdb-0.7.3-cp311-cp311-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

logosdb-0.7.3-cp311-cp311-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

logosdb-0.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (422.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

logosdb-0.7.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (401.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

logosdb-0.7.3-cp311-cp311-macosx_11_0_x86_64.whl (241.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

logosdb-0.7.3-cp311-cp311-macosx_11_0_arm64.whl (218.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

logosdb-0.7.3-cp310-cp310-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

logosdb-0.7.3-cp310-cp310-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

logosdb-0.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (420.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

logosdb-0.7.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (399.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

logosdb-0.7.3-cp310-cp310-macosx_11_0_x86_64.whl (240.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

logosdb-0.7.3-cp310-cp310-macosx_11_0_arm64.whl (217.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

logosdb-0.7.3-cp39-cp39-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

logosdb-0.7.3-cp39-cp39-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

logosdb-0.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (421.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

logosdb-0.7.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (399.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

logosdb-0.7.3-cp39-cp39-macosx_11_0_x86_64.whl (240.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

logosdb-0.7.3-cp39-cp39-macosx_11_0_arm64.whl (217.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file logosdb-0.7.3.tar.gz.

File metadata

  • Download URL: logosdb-0.7.3.tar.gz
  • Upload date:
  • Size: 428.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for logosdb-0.7.3.tar.gz
Algorithm Hash digest
SHA256 45f3b39346eefc2b7d5522a105e397b674229007ac29b410ae2ad720087c6066
MD5 2beccb106c4f1657247831288add9f14
BLAKE2b-256 9f161a0ea67adc0530cd687e5c8580672a80d58cfa9ec5fdf29b12d816b8bd19

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3.tar.gz:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5f01aa5adc8d687c7a8b91d4dfedd50df3e37dedbdfbdd337d3ccd01f47496a7
MD5 c4f67c36ad78df66e2c8c5b59418afb6
BLAKE2b-256 0e80bf6b1199896c61dafa2d7e40bbd69e792ecc14fdc60e5e93f1d4004774da

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 220e30b1d60c3b45e796c7d208e8011a872dd1bee3a7ad55c2aa4b637e071be5
MD5 601c192749fe120384f01bc4a4549da4
BLAKE2b-256 95c560be1a930cc36954a614b7f07e0a8ce94d17ffb09fdbedebce73129e93cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ea1879a8e3ae46a0c872b4da8a709eb389f83344286fd5493553d784a9f1e262
MD5 dcbcd98ef55bf63b50fdece004aab0ee
BLAKE2b-256 3ac9d39fa06126a1155a493a8005d946cb340df7c415b48e4052ed8241ad04e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 94d2e05d44ca53ac8ffb8e2cc32d67d6b89929c3901ff141381eddfd85abec77
MD5 7d1b1761f90084809dcb3424456cc770
BLAKE2b-256 27646627c4f9190408f1db6b80934da07e6c75242c52666641c8ab2671e799c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 286a49545a4e5c177dd9682a7671c86ec7cee0be3d0039e196aa18828fb3cc07
MD5 79ec588dcc649d54deead62cd1a63757
BLAKE2b-256 ab9805343e602378a11880412e8e277735e173e1e178ad9ec28f8e4c24300cc8

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp313-cp313-macosx_11_0_x86_64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e5d5f827c595f8dcd455b21046b2303c669cd47418b1cf632f4e8d0e839d1298
MD5 642e8b1d6f9bf974f3ee39255e81eec1
BLAKE2b-256 75f27b2f6bcfc8d696278d4a195af389bf06150d8285d553b665cc46ceb085f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b889aee1742be4ac3c45645a7064025304c70277bb79792fa5db99ab5917674f
MD5 47a5479de578f0c5676150ddac2962ee
BLAKE2b-256 cab713cbc8ba2ec5af547289253967b90b483534f4a6ba701a7646de981685d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3f00e111296bc538b9a98a8d87c130a332e3558514a32c58b36f0b3bff7136b2
MD5 3e2647d42bbef3d6089825476e1c0fcc
BLAKE2b-256 fdea20d0d8a331cf6eb909ce6a45015c3b53abc2246df08155e33d562d24a82f

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0cbf21e37921c5d2416b406aca0a6976a1d9416440874045800f7d949ddfa73c
MD5 010aa0ccc844050c88d8ef72110983d1
BLAKE2b-256 37db05137b03604c52e2a123c66992854eaae9c163b28da84d5d1ec62ed0031a

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 09edf512b4671a93601d6a151f64b0df35a26c7f065815a26849cf5f1db6bee1
MD5 022309e12b4c5cd0e2248de9689d35ae
BLAKE2b-256 6c169b9006b12acae2d57b10bda7584cc25333ef927b1357f35f7954b5864bda

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 4001375c04c4ec90d1c2fcc133911ec8e6f88ef68982cd9968314b21fd29c2b1
MD5 46d01d64c3501e575c62aaac86264d20
BLAKE2b-256 cbdf6e75e0bad49cbbd6c7980865e72e69cb9921e751849cabcbfae0775cc535

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp312-cp312-macosx_11_0_x86_64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2258f5946afe5652c20d32dc88891b94c7e59821d9cd3304e241b474593c117e
MD5 995a6735a7a3706a8cfffa035a6a9e7d
BLAKE2b-256 1208a6e069bfcffa45f6914608a34a3059dc1c11481e007400093eb41ba55fdd

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 35403d41d6829891c1a21ac0c38bc5d2e877501719254bf9e1ba8896ac8c0a03
MD5 46d1f840b6bc1a1f4b3b24a927aaf9ff
BLAKE2b-256 7543947c4b1e094afb1b773459bfd88f9c573a0fc672e5fa149a1f4c806d8de3

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fbe411a3c6461c5296e7e8089dd355603fe7493f80e330662e4c39138ebd0585
MD5 84f5e98a8edee173a7b9eaa4812e1c91
BLAKE2b-256 46ea4841292a62508c4864490de3dc117e407c95a4f96bc69850c0374e0f8a0c

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a3b89fede407d9b6cee9d465463ba0b64a25eca46dc6377f7967d2b3cc64ec67
MD5 35742ad925508e02b7435f07bbe6080e
BLAKE2b-256 0d91de6e6f3eb95f3fd9b4b6ddf45182dcbc9712f1cf2389d2e12b0b6d0eb4df

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c44964ccb90b93e2d532f6cf7b69266495ba9f4ebe62bab987c834cb670c81e3
MD5 bb52dc2a20053dabdc0cfcdaa74c7172
BLAKE2b-256 50e240254fd30bba936ec5136d0df15a29504f275d7237fb479269de4ed8a092

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 074a39a20f0a8ae34f7959c48761c982bf007985ff0ccd35841cb2fe55ce1918
MD5 a38d090a9f040093c6c7d254545f3820
BLAKE2b-256 4a6837d9bf568af9aae165d1eb7bdfcd901ff54ce81a17b8b56d713a868dc7fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp311-cp311-macosx_11_0_x86_64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c45c1431d87e27d693283f57024e565b95bf9626831d6de7cb719b102e845db5
MD5 94e1487298eb70c7f7e4a68f7f50cf7b
BLAKE2b-256 df67c2b2d2172d842ed69e75b00edad3dda55b7615ab9ecf744b021f864062ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bb7ab388c15ce90bc5535efe97fd2c1b8a84e2161b8e3b399d319cceb1c42b5c
MD5 a216d33d9a83491ae0149a5cfd31f09a
BLAKE2b-256 691534f7b7b3d4004c05b4769368e6a2e1993528d822b5174f7f11bd5d88c559

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7fa4404a9b215f7127feaa737c53b1e8c3782581db9acfba0392dd3f2adeaf05
MD5 737d98ed9ab1bdf16d7c2fca2d4bbce9
BLAKE2b-256 18f5d64f738ee4fae4e3e34f0ced6e415a333c4ef2f9783f12a63e9df16d5f2d

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 685f5a9736a20cb1b0de4a46744b154221a72c9b57d3c43bc3e53071bc3f551c
MD5 fc8a6a2c3b21cce12979b3c79ee667fe
BLAKE2b-256 f4b65eee7bbefbb1cfabfa9ade034b01fcb74a43928f70d44109360025dc1e58

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b475cc28a2cb1dfc82241b14de24e176ab1495efdc5e7d8a3e02a2a4eb9a25c3
MD5 b6de7c6fa4a52ad1ec12408b32fa8a64
BLAKE2b-256 45c91618b61f267c5d90ba3e56936cd90bc2eac56cb0cec458273090eebf27af

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 38925196e38133230320a3647480ee6ac3481d7568c7d43845c70638bae27955
MD5 9d79e886206e7f48fb8c31da0ba75417
BLAKE2b-256 903bc254864ba8fc8b52d259ce14f9a92972d18d692d99b5f0447bc1fe8d62f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp310-cp310-macosx_11_0_x86_64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c09817407f06421c0600beccb0cbe57a5da7c8ccdb9224583056ac2b6fcad547
MD5 c9e650e1dfc38a3fd1474e2665e80b2c
BLAKE2b-256 a252a5ec96b2e09a8ab0827c8d5649a2111dbfe4324697b77262eff274f47edf

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a05db98219fb3c25a6015f60bc487e03b5928ec99f4d9b4dfeb046ab40f6d8c6
MD5 0df7371c2fc2d139ebc715a8ec4e4ba0
BLAKE2b-256 2ecbbdf42a5725d401cfd9ec1ed68bbf768fb8d717886f0f4d5f635255375ea1

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1976ecf47ac9f1d6c0b9c817847db5e1ca681b7647bf49614a55d52855b802f0
MD5 e20e5f7cd85a29120bb38094ed50c2cd
BLAKE2b-256 2406b5c0a949dcfddf0e381e5687048f307aa30566d394e0f13b408dab56aaf1

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5bf17a59e82e5b2889aaa777cd5f8cd559befa5b2110dfaa8c544b7c54d83bdf
MD5 816643bc9301577d390a2d201f597300
BLAKE2b-256 7b5e22710ee2e6dab2272e197aff21a10cc15ad0d80596be3d6019d785f2e0a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1572f4971eaf1d34977644214b1b936fb8df6f414c2d4a0ced0f48cc315979cf
MD5 3a873893e5e7ac8fc2d9072b1f6298dc
BLAKE2b-256 51a2d916e9bc68df23bd259bb182e485e79483ebfaa1a7177c6d845936ca8e6a

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 836acf1f2339efc59b5134a1c7e85b039febd36e4dec985761bd7f27ea756f5c
MD5 5509b991629c5ebd542241c19bc208c7
BLAKE2b-256 8a4d5c41e53d88878aa7a0b0e28480628f24dc4912d96ff6fb64e517185260e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp39-cp39-macosx_11_0_x86_64.whl:

Publisher: publish.yml on jose-compu/logosdb

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

File details

Details for the file logosdb-0.7.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4b2ffd5f40a8937270c2e2d42f8874ae5fad28cf5221a308645a791f8de13f82
MD5 5b595dcc5e544447f46e3b868dad2b11
BLAKE2b-256 bba6e301b38675d4197ebf5a2c2097a5924a8d76cabaa5f1aa8d89112ff717dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.3-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: publish.yml on jose-compu/logosdb

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 Pingdom Monitoring Sentry Error logging StatusPage Status page