summaryrefslogtreecommitdiff
path: root/string_utils.py
diff options
context:
space:
mode:
authorScott <[email protected]>2022-01-12 09:06:29 -0800
committerScott <[email protected]>2022-01-12 09:06:29 -0800
commit55a3172e37855f388b9ba0dfc91641a6c9ad1376 (patch)
tree01285a4abb59103ec437375d1133f9d00caa1497 /string_utils.py
parentffc4022c1ea2c2a5892150ff55e6c9a9ddbb8756 (diff)
Scale back warnings.warn and add stacklevels= where appropriate.
Diffstat (limited to 'string_utils.py')
-rw-r--r--string_utils.py6
1 files changed, 1 insertions, 5 deletions
diff --git a/string_utils.py b/string_utils.py
index b93dc93..6eda278 100644
--- a/string_utils.py
+++ b/string_utils.py
@@ -1100,7 +1100,6 @@ def to_date(in_str: str) -> Optional[datetime.date]:
except dp.ParseException:
msg = f'Unable to parse date {in_str}.'
logger.warning(msg)
- warnings.warn(msg)
return None
@@ -1116,7 +1115,6 @@ def valid_date(in_str: str) -> bool:
except dp.ParseException:
msg = f'Unable to parse date {in_str}.'
logger.warning(msg)
- warnings.warn(msg)
return False
@@ -1133,7 +1131,6 @@ def to_datetime(in_str: str) -> Optional[datetime.datetime]:
except ValueError:
msg = f'Unable to parse datetime {in_str}.'
logger.warning(msg)
- warnings.warn(msg)
return None
@@ -1146,7 +1143,6 @@ def valid_datetime(in_str: str) -> bool:
return True
msg = f'Unable to parse datetime {in_str}.'
logger.warning(msg)
- warnings.warn(msg)
return False
@@ -1477,7 +1473,7 @@ def chunk(txt: str, chunk_size):
if len(txt) % chunk_size != 0:
msg = f'String to chunk\'s length ({len(txt)} is not an even multiple of chunk_size ({chunk_size})'
logger.warning(msg)
- warnings.warn(msg)
+ warnings.warn(msg, stacklevel=2)
for x in range(0, len(txt), chunk_size):
yield txt[x:x+chunk_size]