code: def context(*args, **kwargs):
      """Decorator for adding a Context to a function.
  
      Usage::
  
          @context()
          def foo(ctx):
              ...
  
      .. versionadded:: 15.3
  
      :param str name: the keyword argument passed to decorated function
      """
      return _ContextDecorator()(*args, **kwargs)
  
file_path: catboost/contrib/python/pyzmq/py3/zmq/decorators.py
imports: from functools import wraps
  import zmq
label_desc: Use image node_id 1 for calling a global function with example usage: context() and returns: _ContextDecorator