gtfs-validator
gtfs-validator copied to clipboard
Canonical GTFS Validator project for schedule (static) files.
### Describe the problem Last one for real :) The spec in [pathways.max_slope](https://gtfs.org/schedule/reference/#pathwaystxt) says: > This field should only be used with walkways (pathway_mode=1) and moving sidewalks (pathway_mode=3). ### Describe...
**Summary:** Issue https://github.com/MobilityData/gtfs-validator/pull/2039 While validating a GTFS feed, I received the following message: feedEndDate: 20250712, suggestedExpirationDate: 20250712 This message is confusing because the suggestedExpirationDate is the same as the feedEndDate,...
**Summary:** This PR fixes a bug where we calculate the distance between two stops incorrectly if there's a GeoJSON location between them. We currently fall back to Null Island (0,...
### Describe the bug While validating a GTFS feed, I received the following message: `feedEndDate: 20250712, suggestedExpirationDate: 20250712` This message is confusing because the `suggestedExpirationDate` is the same as the...
### Describe the bug Hey team, I noticed [this feed in New Zealand](https://mobilitydatabase.org/feeds/gtfs/tld-7912) has `Route-based Fares` defined, but the data doesn't have the files associated (`networks.txt` / `route_networks.txt`). I also...
### Describe the problem In #2032 we added publishing snapshots each time a new PR is merged in the master branch. We should have a way to clean old snapshots....
Bumps the pip group with 1 update in the /scripts/mobility-database-harvester directory: [requests](https://github.com/psf/requests). Updates `requests` from 2.32.3 to 2.32.4 Release notes Sourced from requests's releases. v2.32.4 2.32.4 (2025-06-10) Security CVE-2024-47081 Fixed...
### Describe the bug The validator seems to be calculating the distance between two fixed stops incorrectly when a location.geojson record is between those two stop times. The distance is...
While the [package_installers.yml](https://github.com/MobilityData/gtfs-validator/blob/master/.github/workflows/package_installers.yml) Github action is running we get these messages:  See [this](https://github.com/gradle/actions/blob/main/docs/deprecation-upgrade-guide.md#using-the-action-to-execute-gradle-via-the-arguments-parameter-is-deprecated) to know how to correct this. We should also check in all Github actions in case...
**Summary:** - Fix an issue where we shift the service window's start and end dates incorrectly based on exceptions, even if they only apply to a subset of the services...