Hi,
I've been thinking of migrating a large ArcMap AddIn to the geoprocessing framework of ArcPro 3.0. I would like to protect the python source code by encrypting the toolbox through the process of embedding a script into the toolbox.
I have a couple of questions that may be an experienced python toolbox developer can answer?
- Are there any known issues with the size of the script that can be embedded? I have seen some old threads on this forum where someone was embedding a script that was greater than 7000 lines and this seemed to corrupt the toolbox, does such a limit exist for ArcPro, especially the newer atbx format?
- Playing around with the embedding option I note than none of the validation code is encrypted, is this correct? Seems like an oversight to me as one may be putting proprietary code in this part, especially the isLicensed function?
@DrewFlater tagging you in this as you were able to answer a previous question about the new atbx format. May be you know or know someone who can offer an answer?