gtfs-validator icon indicating copy to clipboard operation
gtfs-validator copied to clipboard

Canonical GTFS Validator project for schedule (static) files.

Results 320 gtfs-validator issues
Sort by recently updated
recently updated
newest added

### 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...

good first issue
status: Needs triage
new rule

**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...

bug
status: Needs triage

### 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...

bug
status: Needs triage

### 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....

enhancement
status: Needs triage

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...

dependencies
python

### 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...

bug
status: Needs triage

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: ![Image](https://github.com/user-attachments/assets/35369c3c-f0ea-4ca7-9c66-98519c0df08b) 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...