Skip to content

Add ibis executors to circepy #11

Description

@egillax

I think there are multiple ways this can be done.

Optional extra:
Add code in 'circe/ibis' or 'circe/engine/ibis' or 'circe/execution/ibis'. Users would install with pip install ohdsi-circepy[ibis], for a specific backend would be ohdsi-circepy[postgres]. ohdsi-circepy[databricks] or whatever. Core package would have no hard dependency on ibis.

Separate package:
Something like circepy-ibis, would import circepy models and implements execution using ibis.

Monorepo:
So separate package but in one repo.

I'm leaning towards optional extra, could consider a separate package later.

What do you think ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions