diff --git a/arcanist/linter/PythonFileEncodingLinter.php b/arcanist/linter/PythonFileEncodingLinter.php --- a/arcanist/linter/PythonFileEncodingLinter.php +++ b/arcanist/linter/PythonFileEncodingLinter.php @@ -49,7 +49,7 @@ list($open, $offset) = $match; $isBin = preg_match( - "/open\(.*, ['\"][rwxat+]*b[rwxat+]*['\"]/", $open); + "/open\(.*,\s? +['\"][rwxat+]*b[rwxat+]*['\"]/s", $open); $hasEncoding = preg_match("/encoding=.(ascii|utf8|utf-8)./", $open); if (!$isBin && !$hasEncoding) {