code: def monkey_patch():
      
      ozmq = __import__('zmq')
      ozmq.Socket = zmq.Socket
      ozmq.Context = zmq.Context
      ozmq.Poller = zmq.Poller
      ioloop = __import__('zmq.eventloop.ioloop')
      ioloop.Poller = zmq.Poller
docs: Monkey patches `zmq.Context` and `zmq.Socket`
  
      If test_suite is True, the pyzmq test suite will be patched for
      compatibility as well.