Hera SDK for Vulcan catalog sync
Project description
hera-sdk for Vulcan
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, excludingsdk/data_quality/ingestion/ometa/REST client and mixins, staged asingestion/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, exceptingestion/source/models.pyprofiler/,sampler/,pii/workflow/,cli/,great_expectations/, rootexamples/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.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file hera_sdk-1.12.6.14-py3-none-any.whl.
File metadata
- Download URL: hera_sdk-1.12.6.14-py3-none-any.whl
- Upload date:
- Size: 1.3 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
71e1282a2b4cfe59be8bd96d384c92c7a5cec8f8b7b1b53fad48b62ada0c5ebe
|
|
| MD5 |
2cb15f11f8e7a6e3758b316b98d1a037
|
|
| BLAKE2b-256 |
85573e1f1c9b63bdbd32795029a58bc2a81e146db1fa32cf63fa04a8c3a10bf0
|