s0undt3ch/gIRClib — pull request #2 by NorthIsUp (2012-01-16 21:20:16+00:00)
Title: moved the monkey.patch_all() to irc.py, the only module that actually does any network access

It shouldn't actually matter where monkey.patch_all is called, but putting it with the network code seems reasonable.