Most probably not since doing that means supporting WPF in cpython. I haven’t seen any libraries for that. I’m hoping IronPython 3 would show up before that
Ehsan, yes, I am having issues with pyRevit not working in 2020/2021 which is why i asked if it others are having that issue. I did have 4.8.11 installed prior to the availability of 4.8.12 and both were installed after installing 4.8.12.
You could check what revit plugins are installed for 2020/2021 and not installed for other versions.
It may be a dll conflict or the loading sequence of revit bypassing the pyRevit loader @SH-MEP_BM
A clean uninstall/ pyrevit doctor command /install might fix it.
Thank you for your link to the WIP. I have followed the instructions to the Summary section and the pyrevit-installers at the bottom, but I cannot seem to download a ZIP file you mention for the latest build to install to work with Revit 2024 - am I missing something?
i uninstalled pyrevit and installed the WIP version. Revit 2024 would crash during loading.
Revit 2023 would still opened fine.
Journal file has a bunch of API errors in it.
' 0:< API_ERROR { : Assembly version conflict in some references in pyRevitLoader.dll assembly
'Addin's module RevitAPI of version 22.0.0.0 conflicts with same preloaded module of version 24.0.0.0
'Addin's module RevitAPIUI of version 22.0.0.0 conflicts with same preloaded module of version 24.0.0.0 }
' 0:< ::50:: Delta VM: Avail -14 -> 134178663 MB, Used +9 -> 371 MB; RAM: Avail -2 -> 3224 MB, Used +12 -> 623 MB, Peak +1 -> 624 MB
' 0:< GUI Resource Usage GDI: Avail 9712, Used 288, User: Used 197
' 0:< API_ERROR { : Assembly version conflict in some references in pyRevitRunner assembly
'Addin's module RevitAPIUI of version 22.0.0.0 conflicts with same preloaded module of version 24.0.0.0
'Addin's module RevitAPI of version 22.0.0.0 conflicts with same preloaded module of version 24.0.0.0 }
' 0:< ::50:: Delta VM: Avail -24 -> 134178639 MB, Used +12 -> 384 MB, Peak +13 -> 387 MB; RAM: Avail -28 -> 3196 MB, Used +22 -> 645 MB, Peak +24 -> 649 MB
' 0:< GUI Resource Usage GDI: Avail 9711, Used 289, User: Used 197
' 0:< API_ERROR { : Assembly version conflict in some references in Microsoft.WindowsAPICodePack assembly
'Addin's module mscorlib of version 2.0.0.0 conflicts with same preloaded module of version 4.0.0.0
'Addin's module System of version 2.0.0.0 conflicts with same preloaded module of version 4.0.0.0
'Addin's module System.Windows.Forms of version 2.0.0.0 conflicts with same preloaded module of version 4.0.0.0
'Addin's module System.Core of version 3.5.0.0 conflicts with same preloaded module of version 4.0.0.0 }
' 0:< API_ERROR { : Assembly version conflict in some references in Microsoft.WindowsAPICodePack.Shell assembly
'Addin's module mscorlib of version 2.0.0.0 conflicts with same preloaded module of version 4.0.0.0
'Addin's module System.Windows.Forms of version 2.0.0.0 conflicts with same preloaded module of version 4.0.0.0
'Addin's module PresentationFramework of version 3.0.0.0 conflicts with same preloaded module of version 4.0.0.0
'Addin's module System of version 2.0.0.0 conflicts with same preloaded module of version 4.0.0.0
'Addin's module WindowsBase of version 3.0.0.0 conflicts with same preloaded module of version 4.0.0.0
'Addin's module PresentationCore of version 3.0.0.0 conflicts with same preloaded module of version 4.0.0.0
'Addin's module System.Drawing of version 2.0.0.0 conflicts with same preloaded module of version 4.0.0.0
'Addin's module System.Core of version 3.5.0.0 conflicts with same preloaded module of version 4.0.0.0
'Addin's module WindowsFormsIntegration of version 3.0.0.0 conflicts with same preloaded module of version 4.0.0.0 }
' 0:< API_ERROR { : Assembly version conflict in some references in MadMilkman.Ini assembly
'Addin's module mscorlib of version 2.0.0.0 conflicts with same preloaded module of version 4.0.0.0
'Addin's module System of version 2.0.0.0 conflicts with same preloaded module of version 4.0.0.0 }
' 0:< ::50:: Delta VM: Avail -12 -> 134178628 MB, Used +4 -> 388 MB, Peak +1 -> 389 MB; RAM: Avail +0 -> 3197 MB, Used +7 -> 653 MB, Peak +4 -> 653 MB
' 0:< GUI Resource Usage GDI: Avail 9711, Used 289, User: Used 197
' 0:< API_ERROR { : Assembly version conflict in some references in System.Memory assembly
'Addin's module System.Numerics.Vectors of version 4.1.3.0 conflicts with same preloaded module of version 4.1.4.0 }
' 0:< API_ERROR { : Assembly version conflict in some references in System.Reflection.Metadata assembly
'Addin's module System.Collections.Immutable of version 1.2.3.0 conflicts with same preloaded module of version 1.2.5.0 }
' 0:< API_ERROR { : Assembly version conflict in some references in Microsoft.CodeAnalysis assembly
'Addin's module System.Collections.Immutable of version 1.2.3.0 conflicts with same preloaded module of version 1.2.5.0 }
' 0:< ::50:: Delta VM: Avail -11 -> 134178617 MB, Used +2 -> 390 MB, Peak +1 -> 390 MB; RAM: Avail +0 -> 3198 MB, Used +3 -> 656 MB, Peak +3 -> 656 MB
' 0:< GUI Resource Usage GDI: Avail 9711, Used 289, User: Used 197
' 0:< API_ERROR { : Assembly version conflict in some references in Microsoft.CodeAnalysis.CSharp assembly
'Addin's module System.Collections.Immutable of version 1.2.3.0 conflicts with same preloaded module of version 1.2.5.0 }
' 0:< API_ERROR { : Assembly version conflict in some references in pyRevitLabs.Common assembly
'Addin's module System.Collections.Immutable of version 1.2.3.0 conflicts with same preloaded module of version 1.2.5.0 }
' 0:< ::50:: Delta VM: Avail -22 -> 134178596 MB, Used +1 -> 391 MB, Peak +1 -> 391 MB; RAM: Avail 3198 MB, Used +1 -> 658 MB, Peak +1 -> 658 MB
' 0:< GUI Resource Usage GDI: Avail 9711, Used 289, User: Used 197
' 0:< API_ERROR { : Assembly version conflict in some references in Microsoft.CodeAnalysis.VisualBasic assembly
'Addin's module System.Collections.Immutable of version 1.2.3.0 conflicts with same preloaded module of version 1.2.5.0 }
@shane_au please create. Anew topic and go through issues in the repo on GitHub (solved ones and unsolved) to see if one fits your problem. Or gives you the solution.
If not: New Issue and follow the process for new issues