diff options
Diffstat (limited to 'dateutil/parser/isoparser.py')
-rw-r--r-- | dateutil/parser/isoparser.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/dateutil/parser/isoparser.py b/dateutil/parser/isoparser.py index d43c556..5fd63ed 100644 --- a/dateutil/parser/isoparser.py +++ b/dateutil/parser/isoparser.py @@ -342,6 +342,9 @@ class Isoparser(object): pos = 0 comp = -1 + if len(timestr) < 2: + raise ValueError('ISO time too short') + has_sep = len_str >= 3 and timestr[2:3] == cls._TIME_SEP while pos < len_str and comp < 5: |