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)

Contributing: See CONTRIBUTING.md for build instructions, style guide, and PR workflow.

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.

Planning a deployment? See docs/sizing.md for disk/RAM estimates based on N×dim, or run python -m logosdb.sizing --rows 1_000_000 --dim 768.

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.

Roadmap

Work is tracked in open issues. Version bumps follow Semantic Versioning with these project conventions while the library is pre-1.0 (0.x.y):

Bump When
Patch (0.x.Z) Bug fixes, security fixes, documentation, CI/build-only changes, and internal tooling that does not alter the supported contract of the public C API in include/logosdb/logosdb.h or the stable surface of language bindings.
Minor (0.Y.z) Backward-compatible additions: new functions or options, new storage or index behaviors behind explicit settings, new integrations, new platforms, and additive file-format upgrades with automatic or guided migration.
Major 1.0.0 First stable release: a documented compatibility promise for the public C API and for on-disk formats (including upgrade paths). Intended when the Path to 1.0.0 criteria (below) are satisfied so downstream authors can depend on semver semantics without surprise breakage across patch/minor lines.

Target versions and issue assignment match GitHub milestones (each open roadmap issue has exactly one milestone).

Milestones → issues

0.7.7 — patch (0.x.Z)

  • #74 — security: harden encoding and injection surfaces across MCP, CLI, and integrations
  • #9 — Sanitizer builds (ASan/UBSan/TSan) and a libFuzzer target

0.8.0 — minor — operations and durability

  • #88 — DB doctor/upgrade: compatibility checks and guided migrations
  • #83 — Snapshots and backup: consistent point-in-time export/restore
  • #82 — Metrics and observability: expose query/ingest/index health counters
  • #81 — Compaction/vacuum: reclaim space from tombstones and fragmented files

0.9.0 — minor — throughput and scale

  • #87 — Streaming import/export for very large corpora
  • #80 — Batch ingest v2: high-throughput put_batch with WAL-aware commit

0.10.0 — minor — search and metadata

  • #85 — Hybrid retrieval mode: ANN score + lexical score fusion
  • #84 — Filter API v2: structured metadata predicates beyond timestamp range

0.11.0 — minor — multi-tenancy and tooling

  • #86 — Multi-tenant namespaces: quota and isolation within one DB root
  • #89 — Recall benchmarking utility for HNSW tuning

0.12.0 — minor — integrations

  • #78 — Feature: Codex plugin marketplace integration for LogosDB

0.13.0 — minor — platform

  • #10 — Windows support: abstract POSIX file I/O behind a portable layer

1.0.0 — stable release tag

No roadmap issues are assigned only to this milestone: it marks publishing 1.0.0 once the criteria below are satisfied; implementation work stays on the milestones above until shipped.

Path to 1.0.0

1.0.0 is not a single mega-release of every open issue; it is the milestone where the project commits to stable semver for the public API and supported persistence story. Practically, 1.0.0 is targeted when:

  • The public C API in include/logosdb/logosdb.h is treated as stable: breaking changes only in future major versions, with migration notes.
  • On-disk layout and version negotiation are documented, with doctor/upgrade guidance (#88) and a credible backup/restore path (#83).
  • The security baseline in #74 is addressed for MCP, CLI, and bundled integrations.
  • Tier-1 platforms for the release are explicit (first-class Windows (#10) or a documented Unix-only 1.0, decided at release time).

Features such as hybrid retrieval (#85), filter predicates (#84), or multi-tenant namespaces (#86) can ship in 0.x minors as they land; they do not all block 1.0.0 unless adopted into the stable API surface.

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 logosdb
from sentence_transformers import SentenceTransformer

# Local Hugging Face embeddings model (runs on your machine)
model = SentenceTransformer("sentence-transformers/all-MiniLM-L6-v2")
dim = model.get_sentence_embedding_dimension()

# Use cosine distance so LogosDB auto-normalizes vectors
db = logosdb.DB("/tmp/agent_memory", dim=dim, distance=logosdb.DIST_COSINE)

# Three learnings captured by an AI agent
learnings = [
    ("Retrying API calls with exponential backoff reduced transient failures by 42%.", "2026-05-06T09:00:00Z"),
    ("Splitting long tasks into smaller batches improved throughput and lowered memory spikes.", "2026-05-06T09:05:00Z"),
    ("Adding idempotency keys prevented duplicate writes during network retries.", "2026-05-06T09:10:00Z"),
]

for text, ts in learnings:
    emb = model.encode(text).astype("float32")
    db.put(emb, text=text, timestamp=ts)

# Ask a natural-language question
question = "How can we avoid duplicate writes when retries happen?"
q_emb = model.encode(question).astype("float32")

hits = db.search(q_emb, top_k=3)
for h in hits:
    print(f"{h.score:.4f}  {h.text}")

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:

  • Time-sharding for infinite retention
  • External quantization patterns
  • Architecture patterns for production

See docs/sizing.md for detailed disk/RAM formulas and the python -m logosdb.sizing calculator.

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"
      }
    }
  }
}

By default the MCP server uses local Transformers.js embeddings (no API keys). Add EMBEDDING_PROVIDER / keys only if you want cloud or Ollama — see mcp/README.md.

Google Antigravity: same stdio + npx setup; step-by-step is in mcp/README.md — Google Antigravity.

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 (local) Omit for Transformers.js on-device; or ollama, openai, voyage
TRANSFORMERS_MODEL Xenova/all-MiniLM-L6-v2 Local embedding model (bundled MCP path)
OLLAMA_* See mcp/README.md when using Ollama
OPENAI_API_KEY Required when EMBEDDING_PROVIDER=openai
VOYAGE_API_KEY Required when EMBEDDING_PROVIDER=voyage
LOGOSDB_CHUNK_SIZE 800 Target characters per chunk for file indexing

Voyage AI (voyage-3, dim=1024) is Anthropic's recommended cloud embedding model:

"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

Contributing

We welcome contributions. See CONTRIBUTING.md for:

  • Building from source
  • Running tests and benchmarks
  • Code style and PR workflow

Please review our Code of Conduct and Security Policy.

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.7.tar.gz (514.6 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.7-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.7-cp313-cp313-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

logosdb-0.7.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (433.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

logosdb-0.7.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (413.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

logosdb-0.7.7-cp313-cp313-macosx_11_0_x86_64.whl (254.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

logosdb-0.7.7-cp313-cp313-macosx_11_0_arm64.whl (230.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

logosdb-0.7.7-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.7-cp312-cp312-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

logosdb-0.7.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (433.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

logosdb-0.7.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (412.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

logosdb-0.7.7-cp312-cp312-macosx_11_0_x86_64.whl (254.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

logosdb-0.7.7-cp312-cp312-macosx_11_0_arm64.whl (230.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

logosdb-0.7.7-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.7-cp311-cp311-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

logosdb-0.7.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (433.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

logosdb-0.7.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (411.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

logosdb-0.7.7-cp311-cp311-macosx_11_0_x86_64.whl (252.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

logosdb-0.7.7-cp311-cp311-macosx_11_0_arm64.whl (229.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

logosdb-0.7.7-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.7-cp310-cp310-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

logosdb-0.7.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (431.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

logosdb-0.7.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (409.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

logosdb-0.7.7-cp310-cp310-macosx_11_0_x86_64.whl (250.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

logosdb-0.7.7-cp310-cp310-macosx_11_0_arm64.whl (227.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

logosdb-0.7.7-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.7-cp39-cp39-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

logosdb-0.7.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (431.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

logosdb-0.7.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (410.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

logosdb-0.7.7-cp39-cp39-macosx_11_0_x86_64.whl (251.0 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

logosdb-0.7.7-cp39-cp39-macosx_11_0_arm64.whl (228.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: logosdb-0.7.7.tar.gz
  • Upload date:
  • Size: 514.6 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.7.tar.gz
Algorithm Hash digest
SHA256 a9da873ce4e6d805debf705e71b4a2039a261ca81bb9a6888ef603c606246253
MD5 fe5358560b26053975c63b5ba6b658c6
BLAKE2b-256 e9148e601e03aba0845a192f80a3a3358d6c8a6ab6192fd576be732bc331c492

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7.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.7-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d76091815cad4cfc669676852b4e2a5c07c1ac0f040aa0ed2be99aca21844987
MD5 90a2eb59ebcdc978db451019a2dee3aa
BLAKE2b-256 0a9cd0e14a3bc8fe499e0c6a319cb7c5f45490eb54a82d8805e738861c7b4aed

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6ccc00486d11c3acdb40c5231f0fb1be2999d504ccce0cc139d1346d835dc9d6
MD5 c729ea25e2d367b618f9a5e9468b9648
BLAKE2b-256 adbd175e121c3d9e3a23e4e17dfca7ac2e9f54ba96cc3f065693849037336ed8

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 52e0df8d62fa6a5540f3008847deeed9ff903926670269a574c5e8ff25314846
MD5 24a4656f84d49c38c06ae6d74934d9e6
BLAKE2b-256 23fbc0a1ceba3943140e864b6d1fa91f72cfa9c17928d0521a1341e44839176f

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6ed99c5dd281d5e6cad10aa641c9735b660c1b356744504dd1331f9f5636edac
MD5 2d3a856cb3241a7c63f76b4342eb0d45
BLAKE2b-256 d16e568c74a135e76d3bac34dd84457da82746df98ca06081fd5941145f0d5ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 2efd2e6f2526d7e634e8ed2d0e1f014355dfcfc518a7ff5bf15c8f4eb225b360
MD5 5d299c01a74293ea36b84fe1aab6be36
BLAKE2b-256 62cc94ea5565c52cfaa50ce0b28f074a3ede86ee4b742a7095df0c3062314877

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4525f07cb6dbd091a38db2f8ab96090d139302107d7db59aa1e9fc10c54cc820
MD5 dee6520d5cc6cdaeaba097faae95849b
BLAKE2b-256 80669c362fb244d45a7828c812c2aa3b383a1fee620c97878cf7cf8b711f2278

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 45df59819a9c78baa1ecd2e15fbf04a757adcec8d76463bbc775dd5c917f044d
MD5 bfcb1fe135e484400f6e0ca77228e6fb
BLAKE2b-256 612528e357eadde836b3e20a9977b9ff1cba59734c05df277a4cb20622565bef

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2c8c9b3bf60240e8edc0951ff638605aa7125afe41968a7de3559277d74f1292
MD5 d979d144bc9d7111b9704f35e2350032
BLAKE2b-256 b3c947e398a017c08b328d1c1b39d369af5f51b411f437c7a90c179fd9fd7a0c

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 12ab0e5613894455f82cd317bb1dbd6df3c13fd602196fb9e9cd87aa9ec54535
MD5 1b85c052b1f38d532b4afb8e7a6a027b
BLAKE2b-256 f6e713233792ae549e39ca08f079884124d65ecffe3f27e6552a5686c6dbc533

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 249357010fbdca5cef3eea984dd4f17d10a5180f66a167870fd03551f3e2fd07
MD5 f15f7f0b76205162ac17157140f48474
BLAKE2b-256 cee00db5bc85d15ef27ab1b3f8078ff096d3e90e2e7344fda494fc147b3191dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 a2b49cf42420ab5be3a37470e7dee1a07a3bf935ac04ee3cb323855bf34d563b
MD5 5ab00d1075e4b6bc51fde43dcd2275bf
BLAKE2b-256 1aa86bf7d4aac92697ab2010b90d25800405034db46509be2412bdb08fbc8e22

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9d2a30bb6a9b5ff7c36af8385c51fad87741fe506fb39aa5c770408b1d462598
MD5 9351ab931b85f453d5e5912da1420fc5
BLAKE2b-256 5de5abaa980b687c27ce462ea85b36e63de32e1e0399885c10d10c831d58fa0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a152be16b50380fcd78fd11b287c55b5a73af6b1320f047711139d954f944d53
MD5 b3610cf148041d5475aabe613e3f160b
BLAKE2b-256 bfa47b0db5135376313a2182386eacfe34ef1a238afc4fe9a50e1201b9be5c02

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 946752b62081e90872566821c3d7d45667ef625ce471a50bfaecad7c006af15e
MD5 b0eaa917b166e9835dea9d6737ebe479
BLAKE2b-256 3dff62cc55d53b59be781216fa6d28d9caca9676346e679e828c259a3977de23

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c8b3cb67684195be93f1adf36e53f00e23231495c9150eb8694a971e1ff89f62
MD5 709d8b109172de7fe8727ee289ad852d
BLAKE2b-256 f3f0c6731513d3703814e97e80e04bb597a9cdfb3e3e90d5f3c78ab2dbf2a0d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c10768d4d28cc2777b1345c00a919d5f559e1e87a7437b1ba337f3c84bde52ce
MD5 47b3d7ab629f8220579b8f5565cb7467
BLAKE2b-256 ce0b09d119a5876079ffe9abe256e8ba0afaaaaa2bedbac415860a909d6c1a7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ab7619b50565f9abfd6dcf17ae6a3d39309966124cc17fc0aada834b311d7af5
MD5 02ed19643879a9b3093edf378c948974
BLAKE2b-256 3b70123ab98fe7cb58b66f5db52a8a17f59ca81b821ffb257b9ac2174bccdba1

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d852b1abde9221d962f0753f6d51248fea464c1f7da60fb9d1bf809c4b35765d
MD5 8c1a2a2189329ff72a5eab3c57405e1c
BLAKE2b-256 6eeeb372d438ee86a990663a372e7dc4508e2147e4409713e675906bc6df235d

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8a1ba05dd6c0644938275778bbd82d57c2c9788eed81b5053326ff18d24a9692
MD5 a7492164a6bf6bad2153e45e25153392
BLAKE2b-256 1ce9d842c5244ffc86e6efba36e70c7bcde9ebc37107e294dcedafa19f7589ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a80fd295f887bff0e4fa05c650d2bca9737726bfbbc88645decb4774956c0f13
MD5 832660c8df7e61d7a402a7d736ceab35
BLAKE2b-256 0babb39166c1ddc9fec0b9152dd35863da02a66aaa36583bb87547a95c990808

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e8738195b537765a48731dcf27adc7021fd5398eaf2c5c9fb09a4f1871ff5dc7
MD5 95fdd47ac485a05d4653003067c54859
BLAKE2b-256 2906e7e4f3b2556aabcc5c262cd2e938b79204f30180bfcf4e3b7f89f9959bb5

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a821780cf8e4d096bae5c7178f1569a79db462a633150fdc84357aab71d4c5e9
MD5 e22010863073400f2550096cc48d93d6
BLAKE2b-256 001f916f0250d8949db0169b9edf46f7607c827a5dc373848ec2a6f3a9435a36

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 54027d78ee463b310c73739a1e75577d9b7476d8e8c7d3cfa4a7512070382b06
MD5 b64d55f3a16f602b5b2e49e77867cba4
BLAKE2b-256 5a9ebd20e85465840b6318281c90163be67f85cdf14a906eb8bd4feea922cab8

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d455e9d92e066eaa323e8c91029fe02532b1961dc8565418626d4fcaab5da5d1
MD5 53f89b20eeffd029cc53efa44806117a
BLAKE2b-256 3b06e2c91f7c78dbaf4982e8f592545cce2c8eb92d0960c29a3eee12f98d7e9b

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 186e985fc3a1c9ae265069dc47f05019abbc7f7595f09c3bf01cb4772ebe0d5c
MD5 2a2d153be39f00db6088381aa9b05e90
BLAKE2b-256 5bf7193e660ec3e20cbbd1c3cf23e2015b6e00e2c39f92b86f841e294458b57d

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5661fe0dbcba7748b6e66f025448d9fc6ad71c70884fe7db6fbc70cb1ac998e8
MD5 a3e56cbebb474ca210d22ad22a9e1aef
BLAKE2b-256 7dd5ccd924485b4bd76b36a04d94720cd642bb12d98ecd28401e204ef287077b

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a3224cd04fc887d8fe3dcd784c002180385edb6c4945eae5b66b5e4899d77e73
MD5 588160a1c69f616f6aec7c7880bf7354
BLAKE2b-256 1e31967206700bc501499ba142293850ea0dad9a5a1dbd403c5c6e8c70471e3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ebb4c3bf1291b3771c30e40b12123b9a1b929b3bad2ee451157fa9ca52adab96
MD5 a62c87f90f7376e3b3f18d9e0b4f45ca
BLAKE2b-256 20f1c6bf0da871a5b27a42f6e22ade6e9bfd30c4cfcab462e6fd02010cca1df7

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d0309ff7b45f6670c41b88b138fc778b366b71494a1bb9eb5a563de25444c050
MD5 ea159615a0ff4ffae531292465737af8
BLAKE2b-256 328afb9a4f712e6ab5588f2074523e2dfc0d9940d42fc48cef8b9327c2a714a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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.7-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for logosdb-0.7.7-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 825768a21a1a0af00c73947cde85c1862ac357d2ef0b1144a004bee09eb01934
MD5 9caf232010b33ce421bfbb40d0e1b475
BLAKE2b-256 69a5925a150c9d4fb7c1f6d47e7a4285c8e2b123e2a1f7e3aaa0bcfd2d50c587

See more details on using hashes here.

Provenance

The following attestation bundles were made for logosdb-0.7.7-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