G
Grant AtlasCanton Development Fund
Board synced 37 min ago

Proposal: Python Code Generation for Daml Packages (RFP 17)

SubmittedPR
SIG
needs-SIG
Champion
—
Author org
Obsidian
Ask
source pending
View on GitHub

Abstract

Canton does not ship a Python code generator, so Python teams on dazl-client hand-write classes for every Daml package. Obsidian Systems will build an Apache 2.0 generator that turns a compiled Daml package (DAR) into Python classes for its templates and data types, and will maintain it for a year. The classes convert to dazl-client submissions and parse Daml JSON, including PQS results.

Milestones

No milestones recorded.

Budget impact
% of approved-to-date
—
% if all RFV pass
—

RFV scenario unavailable — using approved-to-date as denominator (degraded mode).

Ask (CC)
amount pending

Comments by org

No public reasons documented.

View discussion on GitHub