DataHub Python Builds

These prebuilt wheel files can be used to install our Python packages as of a specific commit.

Build context

Built at 2026-06-11T15:52:07.411257+00:00.

{
  "timestamp": "2026-06-11T15:52:07.411257+00:00",
  "branch": "claude/optimistic-albattani-k19c77",
  "commit": {
    "hash": "e862b90027b557ee7419da1d081f764c4d6b913f",
    "message": "refactor(ingestion): simplify processor naming by removing NAME constant\n\nRemove the NAME constant and get_name() method from WorkunitProcessor\nand all processor implementations. Processor names are now derived\ndirectly from class names (__name__).\n\nUpdated get_allowed_workunit_processors() and get_excluded_workunit_processors()\nto accept Union[str, Type[WorkunitProcessor]], allowing sources to pass\nprocessor classes directly for better type safety and IDE support.\n\nChanges:\n- Remove NAME constant from 14 processor classes\n- Remove get_name() from WorkunitProcessor base class\n- Update Source._get_source_workunit_processors() with _to_name() helper\n- Update type signatures to Union[str, Type[WorkunitProcessor]]\n- Add WorkunitProcessor to TYPE_CHECKING imports in source.py\n- Update 12 source files to use processor classes instead of .NAME\n- Update 2 test files to use .__name__ instead of .NAME\n- Add explicit List[Type[WorkunitProcessor]] type annotations where needed\n\nCo-Authored-By: Claude Sonnet 4.5 "
  },
  "base": {
    "hash": "a5b755abf153931cea96386b92a8b72808250db2",
    "message": "feat(openapi/lineage): Add lineage scroll endpoint (#17839)"
  },
  "pr": {
    "number": 17852,
    "title": "refactor(ingestion): workunit processors",
    "url": "https://github.com/datahub-project/datahub/pull/17852"
  }
}

Usage

Current base URL: unknown

Package Size Install command
acryl-datahub 4.114 MB uv pip install 'acryl-datahub @ <base-url>/artifacts/wheels/acryl_datahub-0.0.0.dev1-py3-none-any.whl'
acryl-datahub-actions 0.118 MB uv pip install 'acryl-datahub-actions @ <base-url>/artifacts/wheels/acryl_datahub_actions-0.0.0.dev1-py3-none-any.whl'
acryl-datahub-airflow-plugin 0.067 MB uv pip install 'acryl-datahub-airflow-plugin @ <base-url>/artifacts/wheels/acryl_datahub_airflow_plugin-0.0.0.dev1-py3-none-any.whl'
acryl-datahub-dagster-plugin 0.020 MB uv pip install 'acryl-datahub-dagster-plugin @ <base-url>/artifacts/wheels/acryl_datahub_dagster_plugin-0.0.0.dev1-py3-none-any.whl'
acryl-datahub-gx-plugin 0.011 MB uv pip install 'acryl-datahub-gx-plugin @ <base-url>/artifacts/wheels/acryl_datahub_gx_plugin-0.0.0.dev1-py3-none-any.whl'
prefect-datahub 0.012 MB uv pip install 'prefect-datahub @ <base-url>/artifacts/wheels/prefect_datahub-0.0.0.dev1-py3-none-any.whl'