跳转到主要内容

使用cffi对wlroots库进行Python绑定的库

项目描述

Build Status

A Python binding to the wlroots library using cffi. The library uses pywayland to provide the Wayland bindings and python-xkbcommon to provide wlroots keyboard functionality.

安装

可以从包装的PyPI版本中安装此库,这将拉取所有必要的Python依赖项。除了Python依赖项外,pywlroots还需要安装wlroots和xkbcommon库和头文件。在安装时,cffi绑定将针对这些库进行编译。

要从源代码构建pywlroots,需要手动安装Python要求。这些要求在requirements.txt中可用。通过运行python wlroots/ffi_build.py来构建cffi绑定。

版本和发布

pywlroots的发布版本发布到PyPI

pywlroots的主版本和次版本表示它与哪个版本的wlroots兼容。pywlroots补丁版本将表示在特定wlroots版本上的更改和修复。

项目详情


发布历史 发布通知 | RSS源

下载文件

下载适用于您平台的应用程序文件。如果您不确定选择哪个,请了解更多关于安装包的信息

源分布

pywlroots-0.17.0.tar.gz (99.4 kB 查看哈希值)

上传时间:

构建分布

pywlroots-0.17.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl (10.3 MB 查看哈希值)

上传时间: PyPy manylinux: glibc 2.28+ x86-64

pywlroots-0.17.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl (10.3 MB 查看哈希值)

上传时间: PyPy manylinux: glibc 2.28+ x86-64

pywlroots-0.17.0-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl (10.3 MB 查看哈希值)

上传时间: PyPy manylinux: glibc 2.28+ x86-64

pywlroots-0.17.0-cp312-cp312-manylinux_2_28_x86_64.whl (10.7 MB 查看哈希值)

上传时间: CPython 3.12 manylinux: glibc 2.28+ x86-64

pywlroots-0.17.0-cp311-cp311-manylinux_2_28_x86_64.whl (10.7 MB 查看哈希值)

上传时间: CPython 3.11 manylinux: glibc 2.28+ x86-64

pywlroots-0.17.0-cp310-cp310-manylinux_2_28_x86_64.whl (10.7 MB 查看哈希值)

上传于 CPython 3.10 manylinux: glibc 2.28+ x86-64

pywlroots-0.17.0-cp39-cp39-manylinux_2_28_x86_64.whl (10.7 MB 查看哈希值)

上传于 CPython 3.9 manylinux: glibc 2.28+ x86-64

pywlroots-0.17.0-cp38-cp38-manylinux_2_28_x86_64.whl (10.7 MB 查看哈希值)

上传于 CPython 3.8 manylinux: glibc 2.28+ x86-64

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面