Added complete Xlib stubs (#9279)

Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
This commit is contained in:
Avasam
2022-11-30 11:10:34 -05:00
committed by GitHub
parent 5c3f10e1df
commit ee69f6085e
69 changed files with 5878 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
# Type helpers
Xlib._typing
# __all__ is a map at runtime
# https://github.com/python-xlib/python-xlib/pull/238
Xlib.ext(\.__all__)?
# These will unconditionally fail at runtime
# See: https://github.com/python-xlib/python-xlib/issues/253
Xlib.protocol.rq.DictWrapper.__gt__
Xlib.protocol.rq.DictWrapper.__lt__
Xlib.protocol.rq.Event.__gt__
Xlib.protocol.rq.Event.__lt__
# Default values
Xlib.protocol.display.Display.send_and_recv
# Can be None or str once instanciated
Xlib.protocol.rq.*.structcode
# Should only ever be str once instanciated
Xlib.protocol.rq.*.name
# Structs generate their attributes (@type_check_only)
Xlib.protocol.rq.Struct.__getattr__
# Iteration variable bleed into the global scope
Xlib.protocol.rq.c
# Re-export from tkinter
Xlib.ext.randr.W
# Re-exports from six
Xlib.ext.xinput.integer_types
Xlib.protocol.display.PY3
Xlib.protocol.display.byte2int
Xlib.protocol.rq.PY3
Xlib.protocol.rq.byte2int

View File

@@ -0,0 +1,3 @@
# failed to import, ModuleNotFoundError: No module named 'fcntl'
# https://github.com/python-xlib/python-xlib/pull/217
Xlib.support.unix_connect