Skip to content

Conversation

@dschwartznyc
Copy link
Contributor

This release adds support for metadata and for serialization / deserialization consistent with the serialization specifications in CDM issue #3236. It closes PR 26

Also included is support for:

  • circular Type definitions
  • increased testing of operators
  • generating Python across multiple namespaces
  • Command line (CLI) generation of Python from a Rune source file or directory. To execute the CLI (assuming
    the default process wherein the JAR is built in the target directory):
 java -cp target/python-0.0.0.main-SNAPSHOT.jar com.regnosys.rosetta.generator.python.PythonCodeGeneratorCLI -s [rune source files] -t [target directory for generated Python]

The CLI will be used by CDM to generate Python.

This release also includes an action to generate a PR when the Rune DSL version changes.

shift from dependabot to renovate
dschwartz-ftadvisory and others added 24 commits August 7, 2025 14:12
Update dependency com.regnosys.rosetta:com.regnosys.rosetta to v9.64.0
Prep for Integration with CDM
@dschwartznyc dschwartznyc added the enhancement New feature or request label Aug 8, 2025
@plamen-neykov plamen-neykov merged commit 7ec8767 into main Aug 10, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Generator Integration with CDM

4 participants