Internal packages are never refreshed from the upstream and they can be [Usage/Upload]ed. They are manually marked as internal/private: $ mkdir packages/myprivatepkg $ touch packages/myprivatepkg/.internal