xmppy needs proper logging
xmppy/transport.py contains some 'print' statements to report certain problem situations. Specifically it reports when no supported DNS library is found, and when an error occurs querying for a SRV record. (see #844 (closed) for more context)
Per discussion on the 'gajim' MUC, the xmppy library uses its own logging mechanism instead of the standard 'logging' module. However, this plugin component isn't necessarily available where the print statements are currently located (eg during module import).
The print statments need to be replaced with proper logging. This will require some thought and reworking of how the logging is used and is thus not an immediate-term task.