7c12ae
From 9a99db929323f60553b391c80d0395821121d593 Mon Sep 17 00:00:00 2001
7c12ae
From: Thomas Moschny <thomas.moschny@gmx.de>
7c12ae
Date: Tue, 19 Jan 2021 21:01:18 +0100
7c12ae
Subject: [PATCH] add 'linetable' to the preserved CodeType attributes (#1334)
7c12ae
7c12ae
add 'linetable' to the preserved CodeType attributes
7c12ae
7c12ae
co_linetable replaces co_lnotab as part of PEP 626 in Python 3.10.
7c12ae
---
7c12ae
 src/jinja2/debug.py | 1 +
7c12ae
 1 file changed, 1 insertion(+)
7c12ae
7c12ae
diff --git a/src/jinja2/debug.py b/src/jinja2/debug.py
7c12ae
index 5d8aec3..e256617 100644
7c12ae
--- a/src/jinja2/debug.py
7c12ae
+++ b/src/jinja2/debug.py
7c12ae
@@ -137,6 +137,7 @@ def fake_traceback(exc_value, tb, filename, lineno):
7c12ae
             "lnotab",
7c12ae
             "freevars",
7c12ae
             "cellvars",
7c12ae
+            "linetable",  # Python 3.10
7c12ae
         ):
7c12ae
             if isinstance(attr, tuple):
7c12ae
                 # Replace with given value.
7c12ae
-- 
7c12ae
2.29.2
7c12ae