Skip to main content

AI-Hydro robustness substrate: hashing, provenance, Store protocol, async jobs, feature addressing

Project description

aihydro-core

Robustness substrate for the AI-Hydro ecosystem.

Provides the single hashing and provenance vocabulary (content_hash, param_hash, ProvenanceRecord) shared across all AI-Hydro packages, plus the Store protocol and AsyncJobRegistry used by higher-level layers.

Zero heavy dependencies — pure Python stdlib. Designed to be the lowest layer in the stack so it can be safely depended on by any AI-Hydro package without pulling in numpy, pandas, or geo libraries.

Install

pip install aihydro-core

Part of the AI-Hydro ecosystem

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

aihydro_core-0.1.0.tar.gz (24.7 kB view details)

Uploaded Source

Built Distribution

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

aihydro_core-0.1.0-py3-none-any.whl (20.1 kB view details)

Uploaded Python 3

File details

Details for the file aihydro_core-0.1.0.tar.gz.

File metadata

  • Download URL: aihydro_core-0.1.0.tar.gz
  • Upload date:
  • Size: 24.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for aihydro_core-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e40028e06d40bb55c85aff411cc1fc8196f4c08ead58a99ddcbe878a96af9aa2
MD5 fcccb43f07b78e85ee0bb74dbff28aea
BLAKE2b-256 81d3aed228b05035ffe1e28d005fe5c48f12fd8e3ef4ba4a31e253e60e3879cc

See more details on using hashes here.

File details

Details for the file aihydro_core-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: aihydro_core-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 20.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for aihydro_core-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 564c09298d3f47e01984328731de6b3088dde1aeafef5c840148af5953717286
MD5 f9a3729c90348a16b4cbad249784ce1a
BLAKE2b-256 6d4a0847f03e9820c54a02ee8da4bda4ca479266aa262339d881055af55769ff

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