dev-python/python-xlib-0.15_rc1 has "print" in ext.randr.init method that's completely uncalled for and was probably left there as a debug statement by a developers. As a result, it prints an extra line each time the module is initialized (and that actually happens on Display class instantiation). Reproducible: Always Steps to Reproduce: 1. emerge python-xlib 2. python -c 'import Xlib.display; Xlib.display.Display()' Actual Results: "Xlib.protocol.request.QueryExtension" gets printed to stdout Expected Results: No extra output
Created attachment 215396 [details, diff] Patch to remove the unnecessary output
This comment has been removed because it contained spam. -- idl0r
Seems fixed in the current version (0.23).