code: def __init__(self: "Context", *args: Any, **kwargs: Any) -> None:
      io_loop = kwargs.pop("io_loop", None)
      if io_loop is not None:
          warnings.warn(
              f"{self.__class__.__name__}(io_loop) argument is deprecated in pyzmq 22.2."
              " The currently active loop will always be used.",
              DeprecationWarning,
              stacklevel=2,
          )
      super().__init__(*args, **kwargs)
  
imports: import asyncio
  import warnings
  from typing import Any, Type
  from tornado.concurrent import Future
  from tornado.ioloop import IOLoop
  import zmq
  from zmq._future import _AsyncPoller, _AsyncSocket
label_desc: Use image node_id 2 to create a new Context object from inherited base classes: _zmq.Context with example: obj = Context()