pyRevit 5 + Revit 2025 + Cpython3

Hello
I am reaching out to you with an issue regarding the latest release of pyRevit 5.0 in combination with Revit 2025 and CPython3. In Revit 2025, I converted all the nodes in Dynamo from IronPython2.7 to CPython, as Revit 2025 requires it, and everything works fine. However, when I install pyRevit 5.0, none of the nodes in my script, which is written in CPython3, work. The errors reported are varied, but most often it says “built-in function import returned a result with an error set.” As soon as I convert the nodes back to IronPython2.7, they don’t work either, but they don’t work even without pyRevit installed. Could someone help with this issue? Thanks

The same error is in 4.8 also, there is an Issue on it in Github.

@Jonn.O Thanks for your reply, seams it does not have solution yet.

Hi, Is there any update On the Pyrevit for Revit 2025?

Wip installers do install and work in all Revit versions.
A few bugs.
Iron python engine is all good.
And bugs with uncompiled c#

1 Like

Hi @Jean-Marc,
can you tell me what’s wrong with the CPython engine of the WIP version? Aside the pyrevit.form compatibility, of course…
Forgive me, but I can’t find any issue in the repo or the forum that has not already been take care of, but I might be short-sighted :sweat_smile:

My bad @sanzoghenzo
All good for Cpython except for forms.

Does this mean the issue with Dynamo Python nodes solved in the WIP 5.0 installer?

Has it been solved in 4.8 also? :crossed_fingers:

Sorry I didn’t realize the context of this discussion :sweat_smile:

Unfortunately the interference with other plugins is not solved, we desperately need someone with really strong .NET skills to step up and solve it! (I’m not even sure if this Dynamo-pyRevit issue has the same root cause as the other “pyrevit not loading” errors when other plugins are installed, but it’s my only hypothesis)

I don’t believe we’ll update version 4.8 anymore, too few resources to keep more than one version at a time…

2 Likes