code: def package_mfext_all():
      # When packaging extensions, we always add a __init__.py to make
      # the packaged metaflow_extensions directory "self-contained" so that
      # python doesn't go and search other parts of the system for more
      # metaflow_extensions.
      yield os.path.join(
          os.path.dirname(os.path.abspath(__file__)), "_empty_file.py"
      ), os.path.join(EXT_PKG, "__init__.py")
  
      for p in _all_packages:
          for path_tuple in package_mfext_package(p):
              yield path_tuple
  
imports: from __future__ import print_function
  import importlib
  import json
  import os
  import re
  import sys
  import types
  from collections import defaultdict, namedtuple
  from importlib.abc import MetaPathFinder, Loader
  from itertools import chain
label_desc: Use image node_id 6 for calling a global function with example usage: package_mfext_all() without return types