Welcome to PyWayland's documentation!
*************************************

PyWayland provides Python bindings to the Wayland library, using pure
Python by making calls through the CFFI module.  PyWayland supports
Python >=3.6, including sufficiently new versions of PyPy 3.  This is
currently a highly experimental package, and the usage is likely to
change between releases. Check back as development continues,
contributions are always welcome!

Check out the different sections below for information on installing
and running PyWayland.  There is also information on running and
developing from source (feedback and contributions are always welcome
on the issue tracker).  Finally, the module documentation is included.


Documentation
=============

* Installation

  * External Dependencies

  * Installing with pip

  * Installing from Source

* Contributing

* PyWayland Scanner

  * Command-line Invocation

  * Script Invocation

* Module Reference

  * Client Modules

  * Server Modules

  * Protocol Core Modules

  * Protocol Modules

  * Scanner Modules

  * Utilities Module
