Closed cedarbaum closed 2 years ago
Awesome catch!
Yeah feed corruption could definitely create something like that - but corrupt data is everywhere in GTFS land so it definitely should still work.
The tests are failing because Python builds are not reproducible in general. I've had a bunch of problems recently with transitive dependencies changing randomly...
There appear to be some cases where a Trip has neither arrival nor departure times set. This causes the
stops/{STOP_ID}
endpoint to fail with the error below.I am not sure if this is a feed corruption issue or expected behavior in some cases, but in either case, filtering out such trips seems to be the correct behavior.