parameters: (run_frame)
return_statement: return (
              caller_module == 'distutils.dist'
              and info.function == 'run_commands'
          )
docstring: Attempt to detect whether run() was called from setup() or by another
          command.  If called by setup(), the parent caller will be the
          'run_command' method in 'distutils.dist', and *its* caller will be
          the 'run_commands' method.  If called any other way, the
          immediate caller *might* be 'run_command', but it won't have been
          called by 'run_commands'. Return True in that case or if a call stack
          is unavailable. Return False otherwise.
docstring_summary: Attempt to detect whether run() was called from setup() or by another
          command.  If called by setup(), the parent caller will be the
          'run_command' method in 'distutils.dist', and *its* caller will be
          the 'run_commands' method.  If called any other way, the
          immediate caller *might* be 'run_command', but it won't have been
          called by 'run_commands'. Return True in that case or if a call stack
          is unavailable. Return False otherwise.
docstring_tokens: Attempt to detect whether run () was called from setup () or by another command . If called by setup () the parent caller will be the run_command method in distutils . dist and * its * caller will be the run_commands method . If called any other way the immediate caller * might * be run_command but it won t have been called by run_commands . Return True in that case or if a call stack is unavailable . Return False otherwise .
function: def _called_from_setup(run_frame):
          """
          Attempt to detect whether run() was called from setup() or by another
          command.  If called by setup(), the parent caller will be the
          'run_command' method in 'distutils.dist', and *its* caller will be
          the 'run_commands' method.  If called any other way, the
          immediate caller *might* be 'run_command', but it won't have been
          called by 'run_commands'. Return True in that case or if a call stack
          is unavailable. Return False otherwise.
          """
          if run_frame is None:
              msg = "Call stack not available. bdist_* commands may fail."
              warnings.warn(msg)
              if platform.python_implementation() == 'IronPython':
                  msg = "For best results, pass -X:Frames to enable call stack."
                  warnings.warn(msg)
              return True
          res = inspect.getouterframes(run_frame)[2]
          caller, = res[:1]
          info = inspect.getframeinfo(caller)
          caller_module = caller.f_globals.get('__name__', '')
          return (
              caller_module == 'distutils.dist'
              and info.function == 'run_commands'
          )
function_tokens: def _called_from_setup ( run_frame ) : if run_frame is None : msg = "Call stack not available. bdist_* commands may fail." warnings . warn ( msg ) if platform . python_implementation ( ) == 'IronPython' : msg = "For best results, pass -X:Frames to enable call stack." warnings . warn ( msg ) return True res = inspect . getouterframes ( run_frame ) [ 2 ] caller , = res [ : 1 ] info = inspect . getframeinfo ( caller ) caller_module = caller . f_globals . get ( '__name__' , '' ) return ( caller_module == 'distutils.dist' and info . function == 'run_commands' )