code: def print_versions(file: typing.TextIO = None) -> None:
      
  
      print('** QuantumFlow dependencies (> python -m quantumflow.meta) **')
      print('quantumflow \t', qf.__version__, file=file)
      print('python      \t', sys.version[0:5], file=file)
      print('numpy       \t', np.__version__, file=file)
      print('networkx    \t', nx.__version__, file=file)
      print('cvxpy      \t', cvx.__version__, file=file)
      print('pyquil      \t', pyquil.__version__, file=file)
  
      print(bk.name, '   \t', bk.version, '(BACKEND)', file=file)
docs: Print version strings of currently installed dependencies
  
       ``> python -m quantumflow.meta``
  
  
      Args:
          file: Output stream. Defaults to stdout.