diff options
Diffstat (limited to 'python/python-xlib/README')
-rw-r--r-- | python/python-xlib/README | 21 |
1 files changed, 16 insertions, 5 deletions
diff --git a/python/python-xlib/README b/python/python-xlib/README index 49962b13a9f7..0f8c15d1ee97 100644 --- a/python/python-xlib/README +++ b/python/python-xlib/README @@ -1,6 +1,17 @@ -The Python X library is intended to be a fully functional X client for Python -programs. It is written entirely in Python, in ontrast to earlier X libraries -for Python. This is possible to do since X client programs communicate with -the X server via the X protocol. The communication takes over TCP/IP, Unix -sockets, or any other streaming network protocol. +The Python X Library is intended to be a fully functional X client +library for Python programs. It is written entirely in Python, in +contrast to earlier X libraries for Python which were interfaces to +the C Xlib. +This is possible to do since X client programs communicate with the X +server via the X protocol. The communication takes place over TCP/IP, +Unix sockets, DECnet or any other streaming network protocol. The C +Xlib is merely an interface to this protocol, providing functions +suitable for a C environment. + +Python3 is an optional dependency and python3-six is required if built +with python3 support. + +setuptools-scm is only required as a build dependency and can be +skipped if you would rather have it automatically grabbed from +pypi.python.org during the build process. |