From b059188383eee4fa336ef728dda3ff4bb7335625 Mon Sep 17 00:00:00 2001
From: pukkandan <pukkandan.ytdlp@gmail.com>
Date: Tue, 28 Feb 2023 22:32:20 +0530
Subject: [PATCH] [plugins] Don't look in `.egg` directories

Closes #6306
---
 yt_dlp/plugins.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/yt_dlp/plugins.py b/yt_dlp/plugins.py
index 6eecdb4d0..6422c7a51 100644
--- a/yt_dlp/plugins.py
+++ b/yt_dlp/plugins.py
@@ -88,7 +88,7 @@ class PluginFinder(importlib.abc.MetaPathFinder):
             candidate = path / parts
             if candidate.is_dir():
                 yield candidate
-            elif path.suffix in ('.zip', '.egg', '.whl'):
+            elif path.suffix in ('.zip', '.egg', '.whl') and path.is_file():
                 if parts in dirs_in_zip(path):
                     yield candidate