diff --git a/Library/Homebrew/keg.rb b/Library/Homebrew/keg.rb index d62304336b..5c74cbd6a3 100644 --- a/Library/Homebrew/keg.rb +++ b/Library/Homebrew/keg.rb @@ -522,7 +522,11 @@ class Keg end def delete_pyc_files! - find { |pn| pn.delete if %w[.pyc .pyo].include?(pn.extname) } + find do |path| + if %w[.pyc .pyo].include?(path.extname) || path.basename.to_s == "__pycache__" + path.delete + end + end end private