DynamoRevit
DynamoRevit copied to clipboard
DYN-7400 : remove python runtime dependency
Purpose
We want to remove Python.Runtime dependency at D4R level in order to easily handle multiple python engines. The dictionary marshaler has been moved at DynamoCore level - will add reference to the new DynamoServices package that contains the coresponding API once this pr is merged and a new package is published.
Declarations
Check these if you believe they are true
- [x] The code base is in a better state after this PR
- [x] Is documented according to the standards
- [x] The level of testing this PR includes is appropriate
- [ ] User facing strings, if any, are extracted into
*.resxfiles - [ ] Snapshot of UI changes, if any.
Reviewers
@Mikhinja @twastvedt
If this requires Dynamo 3.4 then I recommend waiting for Dynamo 3.4 to be integrated first before merging