Package: pyencrypt-pye
pyencrypt-pyeencrypt python source code and import module dynamically._
         _ __  _   _  ___ _ __   ___ _ __ _   _ _ __ | |_
        | '_ \| | | |/ _ \ '_ \ / __| '__| | | | '_ \| __|
        | |_) | |_| |  __/ | | | (__| |  | |_| | |_) | |_
        | .__/ \__, |\___|_| |_|\___|_|   \__, | .__/ \__|
        |_|    |___/                      |___/|_|

        encrypt python source code and import dynamically.

                    VERSION 0.2.1How to dohttps://github.com/ZhaoQi99/pyencrypt-pye/wiki#how-to-doInstallpipinstallpyencrypt-pye
✨🍰✨Or you can usepip install git+https://github.com/ZhaoQi99/pyencrypt-pye.gitinstall latest version.UsageUsage:pyencrypt[OPTIONS]COMMAND[ARGS]...

Options:--versionShowtheversionandexit.-h,--helpShowthismessageandexit.

Commands:decryptDecryptencryptedpyefileencryptEncryptyourpythoncodegenerateGenerateloaderfileusingspecifiedkeylicenseGeneratelicensefileusingspecifiedkeyEncrypt~$pyencryptencrypt-h
Usage:pyencryptencrypt[OPTIONS]PATHNAMEEncryptyourpythoncode

Options:-i,--in-placemakechangestofilesinplace-k,--key🔑Yourencryptionkey.Ifyoudon‘tspecifykey,pyencryptwillgenerateencryptionkeyrandomly.--with-licenseAddlicensetoencryptedfile-m,--bind-mac01:23:45:67:89:ABBindmacaddresstoencryptedfile-4,--bind-ipv4192.168.0.1Bindipv4addresstoencryptedfile-b,--before[%Y-%m-%dT%H:%M:%S%z|%Y-%m-%d%H:%M:%S|%Y-%m-%d]Licenseisinvalidbeforethisdate.-a,--after[%Y-%m-%dT%H:%M:%S%z|%Y-%m-%d%H:%M:%S|%Y-%m-%d]Licenseisinvalidafterthisdate.-y,--yesAutomaticallyansweryesforconfirmquestions.-h,--helpShowthismessageandexit.Entry FileIn your entry file, you must importloaderfirstly, and then you can import encrypted modules as usual.importloaderfromtestimport*Decrypt~$pyencryptdecrypt-h
Usage:pyencryptdecrypt[OPTIONS]PATHNAMEDecryptencryptedpyefile

Options:-i,--in-placemakechangestofilesinplace-k,--key🔑Yourencryptionkey.[required]-h,--helpShowthismessageandexit.Generate~$pyencryptgenerate-h
Usage:pyencryptgenerate[OPTIONS]Generateloaderfileusingspecifiedkey

Options:-k,--key🔑Yourencryptionkey.[required]-h,--helpShowthismessageandexit.Licensepyencrypt's loader will search for the license file in the following manner:~/.licenses/license.licfile in your home directory.licenses/license.licfile inloaderfile's directory.licenses/license.licfile in the current working directory.~$pyencryptlicense-hUsage:pyencryptlicense[OPTIONS]Generatelicensefileusingspecifiedkey

Options:-h,--helpShowthismessageandexit.-k,--key🔑Yourencryptionkey.[required]-m,--bind-mac01:23:45:67:89:ABBindmacaddresstoencryptedfile-4,--bind-ipv4192.168.0.1Bindipv4addresstoencryptedfile-b,--before[%Y-%m-%dT%H:%M:%S%z|%Y-%m-%d%H:%M:%S|%Y-%m-%d]Licenseisinvalidbeforethisdate.-a,--after[%Y-%m-%dT%H:%M:%S%z|%Y-%m-%d%H:%M:%S|%Y-%m-%d]Licenseisinvalidafterthisdate.ExampleEncrypt~$pyencryptencrypt--in-place-ytest.py
~$pyencryptencrypttest/
~$pyencryptencrypttest.py-y--with-license\--before="2000-01-01T00:00:00 +0800"--after="2030-01-01T00:00:00 +0800"\--bind-mac="AC:DE:48:00:11:22"--bind-ipv4="192.168.0.1"Decrypt~$pyencryptdecrypt-kxxxtest.pyeGenerate~$pyencryptgenerate-kxxxLicense~$pyencryptlicense-kxxx\--before="2000-01-01T00:00:00 +0800"--after="2030-01-01T00:00:00 +0800"\--bind-mac="AC:DE:48:00:11:22"--bind-ipv4="192.168.0.1"DevelopmentFormat Codeyapf--recursive-ipyencryptisortpyencryptLicenseGNU General Public License v3.0AuthorQi Zhao(zhaoqi99@outlook.com)