Jas*_*mbs 9 python fork pycryptodome
今天我看到PySNMP安装了pycryptodomex.这个x名字看起来很可疑而且令人惊讶.
我试图追踪它,但看起来pycryptodome和pycryptodomex都归同一个帐户所有并指向同一个Github存储库.
特别是因为加密库是核心安全功能,我怀疑是重复.
这种重复的目的是什么?我可以从公开来源发现这些信息吗?
这是相同的代码,只是不同的名称.
pycryptodome 与pyCrypto有一些关联,从PyCrypto迁移到PyCryptodome时可以认为是替代品.
pycryptodomex是PyCryptodome的独立版本,具有不同的命名约定.如果PyCrypto是遗留用途所必需的,Crypto应该使用.
根据存储库:
安装过程取决于您希望库所在的包.PyCryptodome可用作:
旧的PyCrypto库几乎可以替代它.你安装它:
Run Code Online (Sandbox Code Playgroud)pip install pycryptodome在这种情况下,所有模块都安装在Crypto包下.
必须避免同时安装PyCrypto和PyCryptodome,因为它们会相互干扰.
因此,仅当您确定整个应用程序部署在virtualenv中时,才建议使用此选项.
独立于旧PyCrypto的图书馆.你安装它:
Run Code Online (Sandbox Code Playgroud)pip install pycryptodomex在这种情况下,所有模块都安装在Cryptodome软件包下.PyCrypto和PyCryptodome可以共存.
| 归档时间: |
|
| 查看次数: |
4539 次 |
| 最近记录: |