Skip to main content

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

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.2.0.tar.gz (38.9 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.2.0-py3-none-any.whl (33.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aihydro_core-0.2.0.tar.gz
  • Upload date:
  • Size: 38.9 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.2.0.tar.gz
Algorithm Hash digest
SHA256 68e2b3bfc8cf51be96f56add5427fdec9f44a92c8989c211bf2093bb1581a30e
MD5 c4d80d6c346d42d090e8168338a171c5
BLAKE2b-256 21e3bd7ed349fbebd4bfb2139e958270879c7d527c6a797cbe3f160d1b880fe8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aihydro_core-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 33.8 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 89c73fe9bd97e3f501b06c50bd020e24b29355c178637aa78e69cc1670578c7d
MD5 ea59175c5ce1363ca79150c5e93fdf42
BLAKE2b-256 b21b3f9c9c33cb08b6f85592b226b7e392f5f463d10968e42f01f59808a280dd

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