Skip to content

Conversation

@dschwartznyc
Copy link
Contributor

@dschwartznyc dschwartznyc commented Oct 22, 2025

Technical Change - Update Python generation to utilize the new process

Background

The upcoming release of CDM 7 will standardize the serialization format (Issue #3236) and include a new Python library generated by updated tooling.

What is being released?

The Python library will use updated tooling that supports metadata. Python support for functions will arrive in a subsequent update.

Note that the new Python library for CDM 6.x will use the new serialization format that is not backward compatible with data produced by the old Python libraries. Before standardization, cross-language data exchange (e.g., between Java and Python) was not guaranteed. The new Python tooling facilitates such compatibility by implementing the new format.

Detail on the changes can be found at Issue #3878

@dschwartznyc dschwartznyc requested a review from a team as a code owner October 22, 2025 20:49
@dschwartznyc dschwartznyc changed the title CDM 6.x.x: migrate to new Python generator [6.x.x] Migrate to new Python generator Oct 23, 2025
@JayasriR
Copy link
Contributor

Superseded by #4141

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.

Proposal to use the Python Generator for CDM 5.x and 6.x

4 participants