DynamoRevit icon indicating copy to clipboard operation
DynamoRevit copied to clipboard

DYN-7400 : remove python runtime dependency

Open BogdanZavu opened this issue 1 year ago • 1 comments

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 *.resx files
  • [ ] Snapshot of UI changes, if any.

Reviewers

@Mikhinja @twastvedt

BogdanZavu avatar Oct 10 '24 04:10 BogdanZavu

If this requires Dynamo 3.4 then I recommend waiting for Dynamo 3.4 to be integrated first before merging

Mikhinja avatar Oct 11 '24 10:10 Mikhinja