PyIngestKit v0.6.0 - Object Storage
PyIngestKit v0.6.0 - Object Storage
Stable promotion of the qualified V0.6 Object Storage line. No new runtime capability was added after RC1.
Highlights
- portable
ArtifactURI/StoredArtifactreferences; - immutable remote RAW plus remote reports/manifests through
S3ArtifactStore; - immutable content-addressed remote DatasetVersion snapshots and mutable PublishedDataset pointer through
S3DatasetVersionStore; - MinIO-qualified S3-compatible behavior with boto3 remaining optional;
- strict cross-host replay after deleting the original runner workspace;
- PostgreSQL target idempotency preserved across hosts;
- final public API, S3 config and storage/replay error contracts frozen;
- MinIO CI image pinned by digest and ephemeral random CI credentials;
- Python 3.11/3.12/3.13, PostgreSQL 16, MinIO/S3, full cross-host E2E,
release-check, Bandit andpip-auditall green onmain.
Qualified main commit: 603d02b0833bc330edc29d00f21ad8d51bfdf0b4
Main CI run: 33963703642
Main Security run: 33963703631
The attached SHA256SUMS covers every attached binary/source artifact.