Pywayland

Latest version: v0.4.16

Safety actively analyzes 630217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 4

0.4.0

Includes additional functionality available in newer wayland versions and fixes to resources.

0.3.0

0.2.1

Bug fix to make the package pip installable.

0.2.0

This release comes with a big refactor of some of the pywayland protocols. In particular, removing some of the dynamic class definition that had previously been done to create the resource, proxy, and global classes. These definitions are now done in the generated code. These classes have also been moved to a more unified location, away from the other client and server specific functionality. This is done to be able to have all of the code related to the generated objects in one location, even though this code will still be used either exclusively in the client or the server for the Proxy class and the Resource and Global classes, respectively.

The scanner itself also gets an overhaul, moving the creation of the objects from the inputs xml to be done in a separate `parse` method. The objects themselves are then frozen dataclasses that are generated from this parsed output.

0.1.1

Implement various fixes that are used downstream by the pywlroot library.

0.1.0

This release supports the current versions of Wayland (1.17) and the Wayland protocols (1.18). This release also includes a lot of fixes and clean-up on the client side of the library, and getting some of those classes and bindings in order to be able to be used effectively.

Page 4 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.