Hi,
Since some users have a Python conflict in newer versions with Python, the temporary workaround is to not install OpenRPA.Script at all.
The downside of that is you lose all InvokeCode, not only scripting with Python (so VB, C#, PowerShell etc. invokes stop working as well).
Therefore, please find below a branch with Python stripped out.
You can build it yourself, or you can use the built .nupkg as a dependency in your projects, or you can extract the .dll from it and put it into extensions or directly into the installation folder.
This has been tested, but not super extensively, since it is expected to just be a temporary workaround to be able to use newer OpenRPA versions even if you have the Python conflict.
Please do note that Python still shows up as an option in the code editor, but selecting it will produce instabilities (so just pretend it’s not there as I said, it’s just a temporary bandaid).
PS. This is a strictly “AS-IS, use at your own risk/discretion” thing, so test on your end before using in anything production related.
PPS. For avoidance of doubt, this is independent from OpenIAP, so don’t blame them if something breaks or expect support when using this.