Dje*_*mon 5 python code-signing setuptools python-wheel
我正在使用 setuptools 创建一个带有可执行文件作为轮子的 python 包。我的简化setup.py文件如下所示:
setup(
name="mypackage",
version="1.0.0",
entry_points={"console_scripts": {"mypackage = mypackage.cli:cli"}}
)
Run Code Online (Sandbox Code Playgroud)
创建python包的命令:
python setup.py bdist_wheel
Run Code Online (Sandbox Code Playgroud)
安装生成的轮子时,mypackage.exe会按预期在脚本目录中创建一个文件。
如何确保创建的可执行文件是使用给定证书进行代码签名的?我知道如何使用 Powershell 对现有可执行文件进行代码签名signtool.exe,但由于可执行文件似乎是在安装轮子时在客户端计算机上创建的,因此我不知道该怎么做。