aboutsummaryrefslogtreecommitdiff
path: root/python/python-xlib/README
diff options
context:
space:
mode:
Diffstat (limited to 'python/python-xlib/README')
-rw-r--r--python/python-xlib/README21
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.