<aside> <img src="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e20abcd7-ae74-4dbf-bddb-4d13556ee7af/ic_01_idea.png" alt="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/e20abcd7-ae74-4dbf-bddb-4d13556ee7af/ic_01_idea.png" width="40px" /> See Manage pyRevit clones for deploying pyRevit
</aside>
pyRevit Deployments are basically different combinations of the pyRevit builtin extensions and other components. Deployments are designed to reduce the size of pyRevit package depending on the usage needed by the user. The most important deployments are listed on this page and the rest are defined in the pyRevitFile
Core deployment only includes the pyRevit core, runtime, and NO extensions. This deployment is great for using pyRevit to distribute your own extension without including the pyRevit default tools.
Core deployment only includes the directories and files shown here on the side
bin/*
pyrevitlib/*
site-packages/*
pyRevitfile
BasePublic deployment includes the pyRevit core, runtime, and the basic pyRevit extensions. This deployment is the one installed by the pyRevit public installer
BasePublic deployment directories and files are shown here on the side
bin/*
extensions/*
├── pyRevitCore.extension/
├── pyRevitTags.extension/
├── pyRevitTools.extension/
├── pyRevitTutor.extension/
└── extensions.json
pyrevitlib/*
site-packages/*
pyRevitfile
BasePublic deployment includes all the pyRevit components. It is great for getting the complete pyRevit package without cloning the full git repository
BaseEx deployment directories and files are shown here on the side
bin/*
extensions/*
pyrevitlib/*
site-packages/*
pyRevitfile