diff --git a/languages/python/language.go b/languages/python/language.go index d675efd..8ea87d2 100644 --- a/languages/python/language.go +++ b/languages/python/language.go @@ -15,7 +15,7 @@ var Language = &lib.Language{ Name: "Python", FilePatterns: []string{".py"}, SitterLanguage: python.GetLanguage(), - StackTracePattern: `\s+File "(?P\S+)", line (?P\d+)(?:, in (?P\S+))?`, + StackTracePattern: `\s+File "(?P\S+)", line (?P\d+)(?:, in (?P\S+))?(?:\n.+(?:\n[ ^~]+)?\n)?`, ErrorPattern: `$stacktrace$message`, AnalyzerFactory: func(cd *lib.ContextData) lib.LanguageAnalyzer { return &pyAnalyzer{cd}