finos / common-domain-model

The CDM is a model for financial products, trades in those products, and the lifecycle events of those trades. It is an open source standard that aligns data, systems and processes and is available as code in multiple languages for easy implementation across technologies.
Other
113 stars 50 forks source link

[6-dev] Support for mangling reserved Python keywords used in CDM Rune definitions #2984

Closed dschwartznyc closed 2 weeks ago

dschwartznyc commented 2 weeks ago

This release enables the Python implementation of CDM to properly support use in the model of Python keywords, soft keywords, and items whose names begin with "_".

The release also includes support for two additional DSL operators (to-string and to-enum).

Included is a new version of the runtime (2.1.0).

This PR resolves issue https://github.com/finos/common-domain-model/issues/2977

This PR uses the newly released upgrade of the Python generator

netlify[bot] commented 2 weeks ago

Deploy Preview for finos-cdm ready!

Name Link
Latest commit c37feafe839f22f5265912510011479bf1094e08
Latest deploy log https://app.netlify.com/sites/finos-cdm/deploys/666b2cc87568cc000813aabc
Deploy Preview https://deploy-preview-2984--finos-cdm.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.