]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
don't split the regexps for chop_traceback()
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 12 Jul 2013 14:42:18 +0000 (10:42 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 12 Jul 2013 14:42:18 +0000 (10:42 -0400)
lib/sqlalchemy/util/langhelpers.py

index 82822b086bda83631a8b286210d0b300e969d982..98ba4a2b7c1a11203529ee6bbbfff24f719bb45e 100644 (file)
@@ -1038,10 +1038,6 @@ def warn(msg, stacklevel=3):
         warnings.warn(msg, stacklevel=stacklevel)
 
 
-_SQLA_RE = re.compile(r'sqlalchemy/([a-z_]+/){0,2}[a-z_]+\.py')
-_UNITTEST_RE = re.compile(r'unit(?:2|test2?/)')
-
-
 def only_once(fn):
     """Decorate the given function to be a no-op after it is called exactly
     once."""
@@ -1055,6 +1051,8 @@ def only_once(fn):
     return update_wrapper(go, fn)
 
 
+_SQLA_RE = re.compile(r'sqlalchemy/([a-z_]+/){0,2}[a-z_]+\.py')
+_UNITTEST_RE = re.compile(r'unit(?:2|test2?/)')
 
 def chop_traceback(tb, exclude_prefix=_UNITTEST_RE, exclude_suffix=_SQLA_RE):
     """Chop extraneous lines off beginning and end of a traceback.