Release date Pyrevit 2025

This @jpitts

Progress: It is alive, breathing at least.

you can try these wip installers

Notes

  • cpython path error - non blocking
  • output windows crash when using open in webbrowser and save contents
9 Likes

@Jean-Marc it looks like you made a step forward. Looks good hopefully you will fix the latest things. So there will be good news and a new release of pyrevit.

Wish you luck…

3 Likes

Pre-release is approaching 99% ready, want to try pyRevit in Revit 2025…

try the WIP Installers (Github account required)

9 Likes

@Jean-Marc,

Looks good and I gonna give it a try…

1 Like

so far so good, I’ll report any issue I encounter on Github. thank you @Jean-Marc @dosymep & @sanzoghenzo

2 Likes

Thanks for the WIP, and for all of the hard work, initial tests are looking really promising.

2 Likes

@Jean-Marc,

I have test the installer and it works, but with Color Splasher I get a unhandled exception
afbeelding

For so far so good it works and it loads correctly.

That’s caused by it using the net framework version of windows forms. This will need to be updated to work with net 8.0 for 2025+. Or maybe change to WPF

I just installed the WIP with Revit 2025.2 and our custom extension was loaded and all buttons I could test seems to work as expected (some buttons could not be tested because we don’t have Revit Server 2025 set up yet).

Testing one of our Windows Forms worked on my end, but needs to be resized because it uses a new font then Revit2023, so in Revit 2025 the text bleed out in the bottom of the form.

All WPF forms looks exactly the same and seems to work as expected.

You guys have done amazing work!!
Thank you!

2 Likes

known bug, and inconsistant. not related to this update, but already listed as an issue
thanks

1 Like

@jpitts please have a go at it if you knwo how to fix it

Thanks for the update! I have no choice but to wait and hope…, and we have held off on updating from Revit 2024 to Revit 2025 just because of the updated PyRevit feature unavailabiolity.

FYI, my primary use of PyRevit in Revit 2024 (so far) is the ‘Match Overiden Properties Copy/Paste’ feature (“Pick the source object that has the element graphic overrides you would like to copy, then pick destination objects one by one that you would like to apply these graphic overides to.”).

While I wait has anyone created a successful macro to do the same Match Overiden Properties Copy/Paste function?

I wonder why Autodesk has not added such a useful Revit feature as a standard item?

Same here, I downloaded that version for 2025.2 and our extension works as well.

Oh if that’s a known bug then maybe I’m incorrect. I have to add a packagereference line to csproj when I want to use Windows forms with 2025 in visual studio so I figured it was same issue.

But how would pyrevit know which Windows forms to use?

What happens if you add
__fullframeengine__ = True
To top of the script?

Actually I think thats it. I was getting DataTable error as well in 2025 until I added this line to the yaml file
image

I’ve been doing this in all of my windows forms scripts, but I’m not sure what it actually does.

you seem to have nailed it @jpitts
doing the modifications now
Thanks

I was looking forward to using pyRevit for version 2025. Even though I only use Revit 2022, I was very worried if I had to use Revit 2025 later. Now it’s great that I heard there is an update, I will test it immediately, appreciate your work.

1 Like

I’ve downloaded and installed pyRevit 4.8.16.24121, and it is not loading on Revit 2025.2. I’ve uninstalled all previous versions. It is loading on Revit 2024 & 2023.

1 Like