summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/processors.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/sqlalchemy/processors.py')
-rw-r--r--lib/sqlalchemy/processors.py37
1 files changed, 20 insertions, 17 deletions
diff --git a/lib/sqlalchemy/processors.py b/lib/sqlalchemy/processors.py
index 46d5dcbc6..74a2fe54e 100644
--- a/lib/sqlalchemy/processors.py
+++ b/lib/sqlalchemy/processors.py
@@ -14,8 +14,9 @@ They all share one common characteristic: None is passed through unchanged.
"""
import codecs
-import re
import datetime
+import re
+
from . import util
@@ -101,19 +102,19 @@ def py_fallback():
return process
- def to_float(value):
+ def to_float(value): # noqa
if value is None:
return None
else:
return float(value)
- def to_str(value):
+ def to_str(value): # noqa
if value is None:
return None
else:
return str(value)
- def int_to_boolean(value):
+ def int_to_boolean(value): # noqa
if value is None:
return None
else:
@@ -125,25 +126,27 @@ def py_fallback():
TIME_RE = re.compile(r"(\d+):(\d+):(\d+)(?:\.(\d+))?")
DATE_RE = re.compile(r"(\d+)-(\d+)-(\d+)")
- str_to_datetime = str_to_datetime_processor_factory(
+ str_to_datetime = str_to_datetime_processor_factory( # noqa
DATETIME_RE, datetime.datetime
)
- str_to_time = str_to_datetime_processor_factory(TIME_RE, datetime.time)
- str_to_date = str_to_datetime_processor_factory(DATE_RE, datetime.date)
+ str_to_time = str_to_datetime_processor_factory( # noqa
+ TIME_RE, datetime.time
+ ) # noqa
+ str_to_date = str_to_datetime_processor_factory( # noqa
+ DATE_RE, datetime.date
+ ) # noqa
return locals()
try:
- from sqlalchemy.cprocessors import (
- UnicodeResultProcessor,
- DecimalResultProcessor,
- to_float,
- to_str,
- int_to_boolean,
- str_to_datetime,
- str_to_time,
- str_to_date,
- )
+ from sqlalchemy.cprocessors import DecimalResultProcessor # noqa
+ from sqlalchemy.cprocessors import int_to_boolean # noqa
+ from sqlalchemy.cprocessors import str_to_date # noqa
+ from sqlalchemy.cprocessors import str_to_datetime # noqa
+ from sqlalchemy.cprocessors import str_to_time # noqa
+ from sqlalchemy.cprocessors import to_float # noqa
+ from sqlalchemy.cprocessors import to_str # noqa
+ from sqlalchemy.cprocessors import UnicodeResultProcessor # noqa
def to_unicode_processor_factory(encoding, errors=None):
if errors is not None: