Monday, January 14, 2019

pyRevit v4.6.10, 4.6.11 & Upcoming pyRevitLabs Merge

From GitHub:

pyRevit 4.6.10

Jan 9, 2019

pyRevit 4.6.10 is out. Download the installer from here

As always, each new pyRevit version also includes the pyRevit CLI [Command Line Tool] updates which for this release is CLI v0.2.18

Numerous issues and bugs were resolved, specifically for the new Keynote Manager beta. Per Issue #465 request, the keynote manager now shows the # of times each keynote has been referenced in the project. Full list release notes are listed on the Releases page.

In addition, The import mechanism now supports both UTF-8 and UTF-16 text files.

pyRevit 4.6.11

Jan 12, 2019

pyRevit 4.6.11 is out. Download the installer from here

This is an update to support the new functionality added in CLI 0.3.0

See the updated help on this new functionality here. The video is shared below.

pyRevitLabs Merge

Jan 12, 2019

Long time ago, when I started the effort to revise some core functionality in pyRevit and increase code sharing and performance, I decided to start a private repository named pyRevitLabs. As you might know this is a C# only repo that build many of the libraries that are shared between pyRevit and the CLI tool. The repo was finally made public this year with the release of the CLI tool. Now that the pyRevitLabs is matured, it is time for me to finally merge pyRevitLabs into pyRevit.

Previously pyRevit was being installed as a git repository and was already a fairly large repo. It did not make sense to add more content to it and increase the install size. But now, the modern pyRevit is being deployed as a package (no git repo) the size is much smaller and I have granular control over what content to include in each package. It’s fairly easy now to add the pyRevitLabs to pyRevit repo /dev directory.

After the merge, both pyRevit and pyRevit CLI installers will be available at the same link which is a lot easier for end-users.

If you have a clone of the pyRevitLabs please watch for this change soon. The pyrevit help link in the older CLI versions will break obviously (pyrevit --help still works) but it will be replaced with a more forward-dependable link in the new version.

I’ll update you again when merge is complete.

pyRevit is brought to you by Ehsan Iran-Nejad. It's free.

There's more information available on the GitHub.

No comments: