diff options
Diffstat (limited to 'lib/sqlalchemy/engine/_py_processors.py')
-rw-r--r-- | lib/sqlalchemy/engine/_py_processors.py | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/lib/sqlalchemy/engine/_py_processors.py b/lib/sqlalchemy/engine/_py_processors.py index db722a978..ea48bb493 100644 --- a/lib/sqlalchemy/engine/_py_processors.py +++ b/lib/sqlalchemy/engine/_py_processors.py @@ -16,8 +16,6 @@ They all share one common characteristic: None is passed through unchanged. import datetime import re -from .. import util - def str_to_datetime_processor_factory(regexp, type_): rmatch = regexp.match @@ -32,13 +30,10 @@ def str_to_datetime_processor_factory(regexp, type_): try: m = rmatch(value) except TypeError as err: - util.raise_( - ValueError( - "Couldn't parse %s string '%r' " - "- value is not a string." % (type_.__name__, value) - ), - from_=err, - ) + raise ValueError( + "Couldn't parse %s string '%r' " + "- value is not a string." % (type_.__name__, value) + ) from err if m is None: raise ValueError( "Couldn't parse %s string: " |