PyQt构建系统
项目描述
PyQt构建器 - PyQt构建系统
PyQt构建器是遵循PEP 517的PyQt及其扩展PyQt的项目构建系统。它扩展了SIP构建系统,并使用Qt的qmake
来执行扩展模块的实际编译和安装。
使用PyQt构建器的项目提供适当的pyproject.toml
文件和可选的project.py
脚本。然后可以使用任何遵循PEP 517的前端,例如build
或pip
来构建和安装项目。
文档
文档可以在Read the Docs找到。
许可协议
PyQt构建器根据BSD 2条款许可证授权。
安装
要安装SIP,请运行
pip install sip
为分发创建包
可以使用任何标准的Python构建前端创建Python sdists和wheels。
例如,使用build,通过在当前目录下运行,将创建一个sdist和wheel
python -m build --outdir .
构建文档
文档使用Sphinx、myst_parser和sphinx-rtd-theme主题构建。
切换到检出目录的docs
目录并运行
make html
HTML文档可以在_build/html
子目录中找到。