Skip to main content

hera-sdk light

Vulcan-focused build of the hera-sdk package. It keeps the Hera REST client, SDK entity facades, generated schemas, and supporting utility surface needed for catalog sync, while excluding local ingestion connectors, profiling, PII, data quality runtime code, workflow runners, CLI code, and examples.

Build

cd hera/
make hera-sdk-light
# wheel -> .build/hera-sdk-light-stage/dist/

The Makefile passes SDK_VERSION to the build script with --version, matching the main SDK release version derivation.

Scope

Included:

  • sdk/ client facade and entity helpers, excluding sdk/data_quality/
  • ingestion/ometa/ REST client and mixins, staged as ingestion/hera_meta/
  • ingestion/models/, ingestion/api/, and selected support packages
  • all generated Pydantic schemas and ANTLR parsers
  • utils/, including secrets manager support required by the REST client

Excluded:

  • data_quality/
  • ingestion/source/ connector tree, except ingestion/source/models.py
  • profiler/, sampler/, pii/
  • workflow/, cli/, great_expectations/, root examples/
  • sdk/data_quality/

Dependency Policy

The light wheel keeps cloud secret manager dependencies because the REST client imports SecretsManagerFactory at module load. It removes heavy local runtime dependencies such as spaCy, Presidio, pandas, NumPy, PyArrow, SQLAlchemy, Snowflake/MySQL/Hive connectors, and SQL lineage parser packages.

Metadata

Release files for hera-sdk 1.12.6.35

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for hera-sdk 1.12.6.35
File Interpreter ABI Platform
hera_sdk-1.12.6.35-py3-none-any.whl Python 3 none any Details

Release files / hera_sdk-1.12.6.35-py3-none-any.whl

Download URL hera_sdk-1.12.6.35-py3-none-any.whl
Size 1.3 MB
Tags Python 3
SHA-256 checksum
How to use checksums
4be4dcb2bc30c2c70853bcc18f521324ecc46497233418525bdbcd16c92a0b0c
BLAKE2b-256 checksum
How to use checksums
deb9a94f2ffbce51952ba0d6118ebabf357135963a170b01b29f2b9ff6ee5682
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.9

Release history Release notifications | RSS feed

2.0.3.0

1 release file

This release

1.12.6.35 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page