README 783 B

123456789101112131415161718
  1. The Python X Library is intended to be a fully functional X client
  2. library for Python programs. It is written entirely in Python, in
  3. contrast to earlier X libraries for Python which were interfaces to
  4. the C Xlib.
  5. This is possible to do since X client programs communicate with the X
  6. server via the X protocol. The communication takes place over TCP/IP,
  7. Unix sockets, DECnet or any other streaming network protocol. The C
  8. Xlib is merely an interface to this protocol, providing functions
  9. suitable for a C environment.
  10. Python3 is an optional dependency and python3-six is required if built
  11. with python3 support.
  12. setuptools-scm is only required as a build dependency and can be
  13. skipped if you would rather have it automatically grabbed from
  14. pypi.python.org during the build process.