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
124 stars 53 forks source link

Support for mangling reserved Python keywords used in CDM Rune definitions #2981

Closed dschwartznyc closed 3 months ago

dschwartznyc commented 3 months 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 will use the newly released upgrade of the Python generator

netlify[bot] commented 3 months ago

Deploy Preview for finos-cdm ready!

Name Link
Latest commit ca7f6febe8ed2c99f843baf2d3b35326d8b3fc12
Latest deploy log https://app.netlify.com/sites/finos-cdm/deploys/6669c9f04929680008953769
Deploy Preview https://deploy-preview-2981--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.