summaryrefslogtreecommitdiff
blob: 6c519d2a205ef5a151a1569bfefa86cac3dfc608 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/lib/sqlalchemy/util/langhelpers.py b/lib/sqlalchemy/util/langhelpers.py
index c97fa7d..9a02e7d 100644
--- a/lib/sqlalchemy/util/langhelpers.py
+++ b/lib/sqlalchemy/util/langhelpers.py
@@ -1657,6 +1657,8 @@
         items: List[symbol]
         cls._items = items = []
         for k, v in dict_.items():
+            if re.match(r"^__.*__$", k):
+                continue
             if isinstance(v, int):
                 sym = symbol(k, canonical=v)
             elif not k.startswith("_"):