pyRevit v4.8.10.22040
Downloads
🔹 See Assets section below for all download options
pyRevit
- 📦 pyRevit 4.8.10.22040 Installer
- 📦 pyRevit 4.8.10.22040 Installer - Admin / All Users / %PROGRAMDATA%
pyRevit CLI (Command line utility)
- 📦 pyRevit CLI 4.8.10.22040 Installer - Admin / System %PATH%
Highlights
Config Changes
-
Terms:
- user config: pyRevit_config.ini file under %APPDATA%
- admin config: pyRevit_config.ini file under % PROGRAMDATA%
-
For pyRevit
-
When there are no user config but admin config exists and is marked as read-only:
pyRevit runs in admin mode. pyRevit settings will show a warning that settings can not be changed -
When there are no user config but admin config exits and is writable:
pyRevit uses the admin config as a template to setup user config. Then pyRevit runs in user mode and can make changes to the user config* -
When there is user config:
pyRevit runs in user mode and can make changes to the user config*
-
-
For pyRevit CLI
-
If it is running in elevated mode (system user):
Writes to %PROGRAMDATA%, otherwise to %APPDATA% -
When there are no user config but admin config exists and is marked as read-only:
pyRevit CLI runs in admin mode. Any config changes will be discarded since the admin config is readonly -
When there are no user config but admin config exits and is writable:
pyRevit CLI uses the admin config as a template to setup user config. Then pyRevit CLI runs in user mode and can make changes to the user config* -
When there is user config:
pyRevit CLI runs in user mode and can make changes to the user config*
-
Changes
Runtime
- Resolved #1451: Load Error: Config file access
- Improved #1476: Add new revit versions to hosts database
Tools
- Resolved #1475: pyRevit settings telemetry status box does not adjust to content
- Improved #1442: Print Sheets Selections Printing Blue
- Resolved #1440: Extra text files generated by Keynote Manager
- Resolved #1437: Keynote Manager button title is missing the word "Keynotes"
Telemetry
- Resolved #1475: pyRevit settings telemetry status box does not adjust to content
Python API
- Improved #1472: forms.register_dockable_panel throws an exception if dockable panel already exists
Bundles
- Resolved #1462: break link with rhinoinside v1.4
Extensions
- Improved #1407: New Extensions