Skip to content

⚠️ fix(caul-core): add missing objects to caul-core + allow top level import from caul-core for all objects#39

Open
ClemDoum wants to merge 1 commit into
mainfrom
refactor(caul-core)/add-missing-objects
Open

⚠️ fix(caul-core): add missing objects to caul-core + allow top level import from caul-core for all objects#39
ClemDoum wants to merge 1 commit into
mainfrom
refactor(caul-core)/add-missing-objects

Conversation

@ClemDoum

@ClemDoum ClemDoum commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Breaking ⚠️

Descriptions

This PR move some objects from caul to caul-core as required by which is required so that https://github.com/ICIJ/datashare-python/blob/main/workers/asr-worker/asr_worker/objects.py only depends on caul-core (as well as the workflow worker).

In addition, the PR adds shortcut for all core object so that they can be imported top level from caul-core

Changes

caul-core, caul

Fixed

  • fully remove caul-core dependency to torch

Changed

  • move remaining API objects from caul to caul-core including ASRPipeline and ASRPipelineConfig

@ClemDoum ClemDoum self-assigned this Jul 3, 2026
@ClemDoum ClemDoum requested a review from winsomeglint July 3, 2026 10:37
@ClemDoum ClemDoum marked this pull request as ready for review July 3, 2026 10:37
@ClemDoum ClemDoum changed the title fix(caul-core): add missing objects to caul-core + allow top level import from caul-core for all objects ⚠️ fix(caul-core): add missing objects to caul-core + allow top level import from caul-core for all objects Jul 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant