Skip to main content

Shared infrastructure for OIDM packages

Project description

oidm-common

Internal infrastructure package for the Open Imaging Data Model (OIDM) ecosystem.

⚠️ Not for Direct Use

This package provides shared infrastructure for OIDM packages. Do not install this package directly.

Instead, use one of the user-facing packages:

Contents

  • DuckDB connection management and hybrid search
  • Embedding cache and providers
  • Distribution utilities (manifest, download, paths)
  • Shared data models (IndexCode, WebReference)

Embedding cache

High-level helpers (get_embedding, get_embeddings_batch) use a DuckDB-backed cache by default at ~/.cache/findingmodel/embeddings.duckdb. Pass cache=None to disable caching, or pass an EmbeddingCache instance to override the path.

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

oidm_common-0.2.5.tar.gz (14.1 kB view details)

Uploaded Source

Built Distribution

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

oidm_common-0.2.5-py3-none-any.whl (20.9 kB view details)

Uploaded Python 3

File details

Details for the file oidm_common-0.2.5.tar.gz.

File metadata

  • Download URL: oidm_common-0.2.5.tar.gz
  • Upload date:
  • Size: 14.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.7 {"installer":{"name":"uv","version":"0.10.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for oidm_common-0.2.5.tar.gz
Algorithm Hash digest
SHA256 8a33788155bb5d83b5774fe8b46395868a3202258bbea04eca76d0f0bb227b03
MD5 8d4d90711670a486ed3f81de687925bc
BLAKE2b-256 bd1b1898b5f94543424d851512075b0d1e5ae0c5d8180f70e1fd3baffffddfcf

See more details on using hashes here.

File details

Details for the file oidm_common-0.2.5-py3-none-any.whl.

File metadata

  • Download URL: oidm_common-0.2.5-py3-none-any.whl
  • Upload date:
  • Size: 20.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.7 {"installer":{"name":"uv","version":"0.10.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for oidm_common-0.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 561f38f6ca54047b25d841c6db90bab83dd67f78455c8ef448462a243546c1d4
MD5 9e11dca32bfce191d156f24eb85a96a4
BLAKE2b-256 143bb1b6537844c649272ade5ce3e61ee69e4c0fbb3253b5e3028b0eaa5a45a8

See more details on using hashes here.

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