From 2f097effe9bb31ca9699d95eabf39d1496ea5c10 Mon Sep 17 00:00:00 2001 From: Ola Lidholm Date: Sat, 19 Feb 2022 18:31:39 +0100 Subject: [PATCH] Add TypeError as exeption in is_float_none. Add 717 (taxi service) as valid route type (not officially specified, but used by many services). --- pygtfs/gtfs_entities.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pygtfs/gtfs_entities.py b/pygtfs/gtfs_entities.py index a84f015..ddb5a7d 100644 --- a/pygtfs/gtfs_entities.py +++ b/pygtfs/gtfs_entities.py @@ -84,7 +84,7 @@ def _validate_float_none(*field_names): def is_float_none(self, key, value): try: return float(value) - except ValueError: + except (TypeError, ValueError): if value is None or value == "": return None else: @@ -206,7 +206,7 @@ class Route(Base): range(400, 406), [500], [600], - range(700, 717), + range(700, 718), [800], range(900, 907), range(1000, 1022),