Previous versions

does anyone know where I can download older version exe files?

You can find them on github under Releases

Just scroll down and find your desired version. Installer is always collapsed under Assets.
Edit: Sorry, actually you are right, old exe files are missing…

Which version do you want? I usually don’t keep the older versions there because supporting bugs and errors would be a nightmare

Hi @eirannejad ,
As this is my first post on the forum - I would first like to express my gratitude to you and the team for developing pyRevit.
PyRevit is the best functionality addition to Revit, after Dynamo.

Is is possible to get the installation .exe for older versions of pyRevit?
I am looking for the latest pyRevit which supported Revit 2019 (that’s the version of Revit I have).

I did some checking, but I am still not sure if pyRevit v4.6.20 version was the last one that supported Revit 2019?

Hi @eirannejad ,

Is is possible to get the installation .exe for older versions of pyRevit?
I am looking for a pyRevit v4.6.20 version.

Thank you very much in advance for the help.
I owe you, for this.

Not sure why you would need 4.6.
Everything is backward compatible here. 5.1 works on 2017 on my computer, and while I cannot assert to 2019, I am pretty sure it does work.

But to answer your question, the link you provided in the first post contains the source code:

  1. Download and unzip
  2. Build locally (after the cloning part of this note, you could build the solutions Developer Guide - pyRevit)

Or, fork the repo, go back in time to le 4.6 commit, force the ci/cd to build the installer

GitHub does store artefacts of builds up to a point, this is why you cannot find the installer in the link you provided

1 Like

Hi @Jean-Marc ,

Thank you very much for the detailed reply, and I apologize for my late response. I was sick.

I can’t compile anything, as I don’t have the Visual Studio.
That’s why I am looking for an installation .exe.

I found out in the notes that pyRevit v4.6.20 version was the last one tested on <= Revit 2020 (thus Revit 2019 as well).
Second issue, is that I see that in newer versions (v.4.6.24) already pythonNET engine is mentioned, which didn’t exist on Revit 2019. Thus I am looking for an installer of the pyRevit v4.6.20.

I am afraid 5.1 may cause some untested issues on my Revit 2019.

Why not testing it on 2019 anyway?

Hi @Jean-Marc ,
I apologize for the late reply.
I am afraid the newest 5.1 version may corrupt my Revit 2019 installation. Then later, even if I would want to - I would not be able to install PyRevit 4.X.

If we’re talking hypotheticals, hypothetically installing version 4.6 could also corrupt your Revit 2019.

Thousands of us have installed the latest version and it works perfectly with 2019 & is the most supported version, ie has the most bug fixes & the most compatibility.

Software like this does not lock your pyRevit version, you could go uninstall & reinstall any version you want… if you had the installers.

1 Like

It shouldn’t ad long as you uninstall 4.x version before installing newer version. I do uninstall and install pyrevit more than a couple of times during the course of a month, it does work

1 Like