diff --git a/metaflow/extension_support/__init__.py b/metaflow/extension_support/__init__.py index 63f6c977595..5d43fbe4757 100644 --- a/metaflow/extension_support/__init__.py +++ b/metaflow/extension_support/__init__.py @@ -489,6 +489,8 @@ def _get_extension_packages(ignore_info_file=False, restrict_to_directories=None # contributes to. This is to enable multiple namespace packages to contribute # to the same extension point (for example, you may have multiple packages # that have plugins) + if not dist.files: + _ext_debug("Invalid package seen '%s' at '%s': no file list found in metadata" % (dist_name, dist_root)) for f in dist.files or []: parts = list(f.parts)