{"id":328403,"name":"GTFS Segments: A Fast and Efficient Library to Generate Bus Stop Spacings","description":"GTFS Segments: A Fast and Efficient Library to Generate Bus Stop Spacings - Published in JOSS (2024)","url":"https://github.com/utel-uiuc/gtfs_segments","last_synced_at":"2025-10-26T17:26:37.871Z","repository":{"id":38217260,"uuid":"500464736","full_name":"UTEL-UIUC/gtfs_segments","owner":"UTEL-UIUC","description":"GTFS Segments: A fast and efficient library to generate bus stop spacings","archived":false,"fork":false,"pushed_at":"2025-06-30T05:01:30.000Z","size":44404,"stargazers_count":46,"open_issues_count":3,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-26T01:01:56.126Z","etag":null,"topics":["bus","distribution","gtfs-feed","python","stop","transit","transit-data"],"latest_commit_sha":null,"homepage":"https://gtfs-segments.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/UTEL-UIUC.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-06-06T14:23:45.000Z","updated_at":"2025-10-16T17:02:44.000Z","dependencies_parsed_at":"2024-08-14T20:47:01.429Z","dependency_job_id":"fdefb159-6303-4707-8e0a-bc5e00649909","html_url":"https://github.com/UTEL-UIUC/gtfs_segments","commit_stats":{"total_commits":136,"total_committers":3,"mean_commits":"45.333333333333336","dds":"0.022058823529411797","last_synced_commit":"5b5059d8a546c38fd2d129307ef93340cff30b79"},"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/UTEL-UIUC/gtfs_segments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UTEL-UIUC","download_url":"https://codeload.github.com/UTEL-UIUC/gtfs_segments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281140055,"owners_count":26450343,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"UTEL-UIUC","name":"UTEL-UIUC","uuid":"90534722","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/90534722?v=4","repositories_count":4,"last_synced_at":"2023-03-06T13:54:31.451Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/UTEL-UIUC","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-16T16:17:06.784Z","updated_at":"2023-03-06T13:54:31.494Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UTEL-UIUC","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UTEL-UIUC/repositories"},"packages":[{"id":10372229,"name":"github.com/utel-uiuc/gtfs_segments","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/utel-uiuc/gtfs_segments","keywords_array":[],"namespace":null,"versions_count":8,"first_release_published_at":"2022-08-03T23:03:03.000Z","latest_release_published_at":"2024-09-16T14:02:06.000Z","latest_release_number":"v2.1.7+incompatible","last_synced_at":"2025-10-26T00:36:34.189Z","created_at":"2024-06-15T04:20:40.790Z","updated_at":"2025-10-26T00:36:34.189Z","registry_url":"https://pkg.go.dev/github.com/utel-uiuc/gtfs_segments","install_command":"go get github.com/utel-uiuc/gtfs_segments","documentation_url":"https://pkg.go.dev/github.com/utel-uiuc/gtfs_segments#section-documentation","metadata":{},"repo_metadata":{"id":38217260,"uuid":"500464736","full_name":"UTEL-UIUC/gtfs_segments","owner":"UTEL-UIUC","description":"GTFS Segments: A fast and efficient library to generate bus stop spacings","archived":false,"fork":false,"pushed_at":"2024-03-19T18:56:59.000Z","size":44363,"stargazers_count":27,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-05-16T19:02:48.955Z","etag":null,"topics":["bus","distribution","gtfs-feed","python","stop","transit","transit-data"],"latest_commit_sha":null,"homepage":"https://gtfs-segments.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/UTEL-UIUC.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2022-06-06T14:23:45.000Z","updated_at":"2024-04-24T22:30:50.000Z","dependencies_parsed_at":"2024-03-07T20:48:01.256Z","dependency_job_id":null,"html_url":"https://github.com/UTEL-UIUC/gtfs_segments","commit_stats":{"total_commits":136,"total_committers":3,"mean_commits":"45.333333333333336","dds":"0.022058823529411797","last_synced_commit":"5b5059d8a546c38fd2d129307ef93340cff30b79"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UTEL-UIUC","download_url":"https://codeload.github.com/UTEL-UIUC/gtfs_segments/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":207198204,"owners_count":14684916,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2025-10-19T21:10:40.400Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":6.952098700724789,"dependent_packages_count":6.514682041123589,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":6.733390370924189},"purl":"pkg:golang/github.com/utel-uiuc/gtfs_segments","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/utel-uiuc/gtfs_segments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/utel-uiuc/gtfs_segments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/utel-uiuc/gtfs_segments/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-06-15T04:36:13.926Z","issues_count":2,"pull_requests_count":6,"avg_time_to_close_issue":4986531.0,"avg_time_to_close_pull_request":551.3333333333334,"issues_closed_count":2,"pull_requests_closed_count":6,"pull_request_authors_count":2,"issue_authors_count":1,"avg_comments_per_issue":1.5,"avg_comments_per_pull_request":0.3333333333333333,"merged_pull_requests_count":6,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":2,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":4986531.0,"past_year_avg_time_to_close_pull_request":820.5,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":1.5,"past_year_avg_comments_per_pull_request":0.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments/issues","maintainers":[{"login":"praneethd7","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/praneethd7"}],"active_maintainers":[{"login":"praneethd7","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/praneethd7"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Futel-uiuc%2Fgtfs_segments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Futel-uiuc%2Fgtfs_segments/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Futel-uiuc%2Fgtfs_segments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Futel-uiuc%2Fgtfs_segments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Futel-uiuc%2Fgtfs_segments/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1980209,"maintainers_count":0,"namespaces_count":748096,"keywords_count":111207,"github":"golang","metadata":{"funded_packages_count":52607},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-10-26T06:43:49.552Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":10372225,"name":"github.com/UTEL-UIUC/gtfs_segments","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/UTEL-UIUC/gtfs_segments","keywords_array":[],"namespace":null,"versions_count":8,"first_release_published_at":"2022-08-03T23:03:03.000Z","latest_release_published_at":"2024-09-16T14:02:06.000Z","latest_release_number":"v2.1.7+incompatible","last_synced_at":"2025-10-26T00:36:44.671Z","created_at":"2024-06-15T04:20:39.616Z","updated_at":"2025-10-26T00:36:44.672Z","registry_url":"https://pkg.go.dev/github.com/UTEL-UIUC/gtfs_segments","install_command":"go get github.com/UTEL-UIUC/gtfs_segments","documentation_url":"https://pkg.go.dev/github.com/UTEL-UIUC/gtfs_segments#section-documentation","metadata":{},"repo_metadata":{"id":38217260,"uuid":"500464736","full_name":"UTEL-UIUC/gtfs_segments","owner":"UTEL-UIUC","description":"GTFS Segments: A fast and efficient library to generate bus stop spacings","archived":false,"fork":false,"pushed_at":"2025-06-30T05:01:30.000Z","size":44404,"stargazers_count":46,"open_issues_count":3,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-17T20:50:31.154Z","etag":null,"topics":["bus","distribution","gtfs-feed","python","stop","transit","transit-data"],"latest_commit_sha":null,"homepage":"https://gtfs-segments.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/UTEL-UIUC.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-06-06T14:23:45.000Z","updated_at":"2025-10-16T17:02:44.000Z","dependencies_parsed_at":"2024-08-14T20:47:01.429Z","dependency_job_id":"fdefb159-6303-4707-8e0a-bc5e00649909","html_url":"https://github.com/UTEL-UIUC/gtfs_segments","commit_stats":{"total_commits":136,"total_committers":3,"mean_commits":"45.333333333333336","dds":"0.022058823529411797","last_synced_commit":"5b5059d8a546c38fd2d129307ef93340cff30b79"},"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/UTEL-UIUC/gtfs_segments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UTEL-UIUC","download_url":"https://codeload.github.com/UTEL-UIUC/gtfs_segments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279859747,"owners_count":26236531,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-19T02:00:07.647Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"UTEL-UIUC","name":"UTEL-UIUC","uuid":"90534722","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/90534722?v=4","repositories_count":4,"last_synced_at":"2023-03-06T13:54:31.451Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/UTEL-UIUC","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-16T16:17:06.784Z","updated_at":"2023-03-06T13:54:31.494Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UTEL-UIUC","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UTEL-UIUC/repositories"},"tags":[]},"repo_metadata_updated_at":"2025-10-19T21:10:58.947Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":6.952098700724789,"dependent_packages_count":6.514682041123589,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":6.733390370924189},"purl":"pkg:golang/github.com/%21u%21t%21e%21l-%21u%21i%21u%21c/gtfs_segments","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/UTEL-UIUC/gtfs_segments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/UTEL-UIUC/gtfs_segments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/UTEL-UIUC/gtfs_segments/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T08:45:33.885Z","issues_count":6,"pull_requests_count":13,"avg_time_to_close_issue":2626883.5,"avg_time_to_close_pull_request":27735.0,"issues_closed_count":4,"pull_requests_closed_count":11,"pull_request_authors_count":2,"issue_authors_count":2,"avg_comments_per_issue":1.1666666666666667,"avg_comments_per_pull_request":0.15384615384615385,"merged_pull_requests_count":11,"bot_issues_count":0,"bot_pull_requests_count":7,"past_year_issues_count":4,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":267236.0,"past_year_avg_time_to_close_pull_request":16402.5,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":1.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":4,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments/issues","maintainers":[{"login":"praneethd7","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/praneethd7"}],"active_maintainers":[{"login":"praneethd7","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/praneethd7"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FUTEL-UIUC%2Fgtfs_segments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FUTEL-UIUC%2Fgtfs_segments/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FUTEL-UIUC%2Fgtfs_segments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FUTEL-UIUC%2Fgtfs_segments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FUTEL-UIUC%2Fgtfs_segments/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1980209,"maintainers_count":0,"namespaces_count":748096,"keywords_count":111207,"github":"golang","metadata":{"funded_packages_count":52607},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-10-26T06:43:49.552Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":4468321,"name":"gtfs-segments","ecosystem":"pypi","description":"GTFS Segments: A fast and efficient library to generate bus stop spacings","homepage":"https://github.com/UTEL-UIUC/gtfs_segments","licenses":"MIT License  Copyright (c) 2023, Saipraneeth Devunuri, Lewis Lehe   Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.  THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ","normalized_licenses":["Other"],"repository_url":"https://github.com/UTEL-UIUC/gtfs_segments","keywords_array":["Python","GTFS","Transit","Stop Spacings","GIS"],"namespace":null,"versions_count":17,"first_release_published_at":"2022-06-14T22:51:53.000Z","latest_release_published_at":"2024-03-17T15:42:16.000Z","latest_release_number":"2.1.7","last_synced_at":"2025-10-26T00:36:19.334Z","created_at":"2022-06-14T23:07:34.294Z","updated_at":"2025-10-26T13:20:45.040Z","registry_url":"https://pypi.org/project/gtfs-segments/","install_command":"pip install gtfs-segments --index-url https://pypi.org/simple","documentation_url":"https://gtfs-segments.readthedocs.io","metadata":{"funding":null,"documentation":"https://gtfs-segments.readthedocs.io","classifiers":["Development Status :: 5 - Production/Stable","License :: OSI Approved :: MIT License","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.9","Topic :: Software Development :: Libraries :: Python Modules"],"normalized_name":"gtfs-segments","project_status":null},"repo_metadata":{"id":38217260,"uuid":"500464736","full_name":"UTEL-UIUC/gtfs_segments","owner":"UTEL-UIUC","description":"GTFS Segments: A fast and efficient library to generate bus stop spacings","archived":false,"fork":false,"pushed_at":"2025-06-30T05:01:30.000Z","size":44404,"stargazers_count":46,"open_issues_count":3,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-26T01:01:56.126Z","etag":null,"topics":["bus","distribution","gtfs-feed","python","stop","transit","transit-data"],"latest_commit_sha":null,"homepage":"https://gtfs-segments.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/UTEL-UIUC.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-06-06T14:23:45.000Z","updated_at":"2025-10-16T17:02:44.000Z","dependencies_parsed_at":"2024-08-14T20:47:01.429Z","dependency_job_id":"fdefb159-6303-4707-8e0a-bc5e00649909","html_url":"https://github.com/UTEL-UIUC/gtfs_segments","commit_stats":{"total_commits":136,"total_committers":3,"mean_commits":"45.333333333333336","dds":"0.022058823529411797","last_synced_commit":"5b5059d8a546c38fd2d129307ef93340cff30b79"},"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/UTEL-UIUC/gtfs_segments","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UTEL-UIUC","download_url":"https://codeload.github.com/UTEL-UIUC/gtfs_segments/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281110065,"owners_count":26445399,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-26T02:00:06.575Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"UTEL-UIUC","name":"UTEL-UIUC","uuid":"90534722","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/90534722?v=4","repositories_count":4,"last_synced_at":"2023-03-06T13:54:31.451Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/UTEL-UIUC","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-16T16:17:06.784Z","updated_at":"2023-03-06T13:54:31.494Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UTEL-UIUC","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UTEL-UIUC/repositories"},"tags":[]},"repo_metadata_updated_at":"2025-10-26T13:20:45.040Z","dependent_packages_count":1,"downloads":597,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":19.434776646663575,"dependent_repos_count":30.61104109666564,"dependent_packages_count":6.633233862033089,"stargazers_count":16.639132488371438,"forks_count":23.200755720688072,"average":19.303787962884364},"purl":"pkg:pypi/gtfs-segments","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/gtfs-segments","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/gtfs-segments","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/gtfs-segments/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-26T01:01:16.509Z","issues_count":6,"pull_requests_count":17,"avg_time_to_close_issue":2626883.5,"avg_time_to_close_pull_request":36229.933333333334,"issues_closed_count":4,"pull_requests_closed_count":15,"pull_request_authors_count":2,"issue_authors_count":2,"avg_comments_per_issue":2.1666666666666665,"avg_comments_per_pull_request":0.17647058823529413,"merged_pull_requests_count":15,"bot_issues_count":0,"bot_pull_requests_count":8,"past_year_issues_count":4,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":267236.0,"past_year_avg_time_to_close_pull_request":16402.5,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":2.5,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":4,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments/issues","maintainers":[{"login":"praneethd7","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/praneethd7"}],"active_maintainers":[{"login":"praneethd7","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/praneethd7"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/gtfs-segments/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/gtfs-segments/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/gtfs-segments/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/gtfs-segments/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/gtfs-segments/codemeta","maintainers":[{"uuid":"sd37","login":"sd37","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/sd37/","role":null,"created_at":"2023-02-25T23:15:11.877Z","updated_at":"2023-02-25T23:15:11.877Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/sd37/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":743695,"maintainers_count":315673,"namespaces_count":0,"keywords_count":245555,"github":"pypi","metadata":{"funded_packages_count":52283},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-10-26T07:09:07.316Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":1379916,"full_name":"UTEL-UIUC/gtfs_segments","default_branch":"main","total_commits":204,"total_committers":3,"total_bot_commits":5,"total_bot_committers":1,"mean_commits":68.0,"dds":0.02941176470588236,"past_year_total_commits":3,"past_year_total_committers":2,"past_year_total_bot_commits":2,"past_year_total_bot_committers":1,"past_year_mean_commits":1.5,"past_year_dds":0.33333333333333337,"last_synced_at":"2025-10-25T23:14:50.143Z","last_synced_commit":"1bf2a5682400c027bfe0fa404dd59e5014f7ecbc","created_at":"2023-09-18T15:14:46.101Z","updated_at":"2025-10-25T23:14:41.988Z","committers":[{"name":"Praneeth Devunuri","email":"sd37@illinois.edu","login":"praneethd7","count":198},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":5},{"name":"lewis500","email":"lewis500@gmail.com","login":"lewis500","count":1}],"past_year_committers":[{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":2},{"name":"Praneeth Devunuri","email":"sd37@illinois.edu","login":"praneethd7","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-10-26T00:00:38.633Z","repositories_count":6087866,"commits_count":922343364,"contributors_count":35992483,"owners_count":1109100,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"UTEL-UIUC/gtfs_segments","html_url":"https://github.com/UTEL-UIUC/gtfs_segments","last_synced_at":"2025-10-26T01:01:16.509Z","status":"active","issues_count":6,"pull_requests_count":17,"avg_time_to_close_issue":2626883.5,"avg_time_to_close_pull_request":36229.933333333334,"issues_closed_count":4,"pull_requests_closed_count":15,"pull_request_authors_count":2,"issue_authors_count":2,"avg_comments_per_issue":2.1666666666666665,"avg_comments_per_pull_request":0.17647058823529413,"merged_pull_requests_count":15,"bot_issues_count":0,"bot_pull_requests_count":8,"past_year_issues_count":4,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":267236.0,"past_year_avg_time_to_close_pull_request":16402.5,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":2.5,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":4,"past_year_merged_pull_requests_count":4,"created_at":"2023-05-15T03:51:23.688Z","updated_at":"2025-10-26T01:01:16.509Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/UTEL-UIUC%2Fgtfs_segments/issues","issue_labels_count":{"enhancement":1},"pull_request_labels_count":{"dependencies":8,"python":2},"issue_author_associations_count":{"NONE":4,"COLLABORATOR":2},"pull_request_author_associations_count":{"COLLABORATOR":9,"CONTRIBUTOR":8},"issue_authors":{"araichev":4,"praneethd7":2},"pull_request_authors":{"praneethd7":9,"dependabot[bot]":8},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-10-26T00:00:12.178Z","repositories_count":11188507,"issues_count":34778460,"pull_requests_count":112673175,"authors_count":11041534,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{"dependencies":4,"python":2},"past_year_issue_author_associations_count":{"NONE":4},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":4,"COLLABORATOR":2},"past_year_issue_authors":{"araichev":4},"past_year_pull_request_authors":{"dependabot[bot]":4,"praneethd7":2},"maintainers":[{"login":"praneethd7","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/praneethd7"}],"active_maintainers":[{"login":"praneethd7","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/praneethd7"}]},"events":{"total":{"IssuesEvent":4,"WatchEvent":14,"DeleteEvent":2,"IssueCommentEvent":6,"PushEvent":5,"PullRequestEvent":5,"CreateEvent":2},"last_year":{"IssuesEvent":4,"WatchEvent":14,"DeleteEvent":2,"IssueCommentEvent":6,"PushEvent":4,"PullRequestEvent":5,"CreateEvent":2}},"keywords":["bus","distribution","gtfs-feed","python","stop","transit","transit-data"],"dependencies":[{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-09T00:15:48.192Z","updated_at":"2022-08-09T00:15:48.192Z","repository_link":"https://github.com/UTEL-UIUC/gtfs_segments/blob/main/requirements.txt","dependencies":[{"id":707547370,"package_name":"geopandas","ecosystem":"pypi","requirements":"==0.10.2","direct":true,"kind":"runtime","optional":false},{"id":707547371,"package_name":"matplotlib","ecosystem":"pypi","requirements":"==3.5.1","direct":true,"kind":"runtime","optional":false},{"id":707547372,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.22.2","direct":true,"kind":"runtime","optional":false},{"id":707547373,"package_name":"pandas","ecosystem":"pypi","requirements":"==1.4.1","direct":true,"kind":"runtime","optional":false},{"id":707547374,"package_name":"partridge","ecosystem":"pypi","requirements":"==1.1.1","direct":true,"kind":"runtime","optional":false},{"id":707547375,"package_name":"requests","ecosystem":"pypi","requirements":"==2.27.1","direct":true,"kind":"runtime","optional":false},{"id":707547376,"package_name":"scipy","ecosystem":"pypi","requirements":"==1.8.0","direct":true,"kind":"runtime","optional":false},{"id":707547377,"package_name":"setuptools","ecosystem":"pypi","requirements":"==62.4.0","direct":true,"kind":"runtime","optional":false},{"id":707547378,"package_name":"Shapely","ecosystem":"pypi","requirements":"==1.8.2","direct":true,"kind":"runtime","optional":false},{"id":707547379,"package_name":"utm","ecosystem":"pypi","requirements":"==0.7.0","direct":true,"kind":"runtime","optional":false},{"id":707547380,"package_name":"contextily","ecosystem":"pypi","requirements":"==1.2.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/draft-pdf.yml","sha":null,"kind":"manifest","created_at":"2023-12-26T12:19:32.059Z","updated_at":"2023-12-26T12:19:32.059Z","repository_link":"https://github.com/UTEL-UIUC/gtfs_segments/blob/main/.github/workflows/draft-pdf.yml","dependencies":[{"id":15283559570,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15283559571,"package_name":"openjournals/openjournals-draft-action","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":15283559572,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/python-package.yml","sha":null,"kind":"manifest","created_at":"2023-12-26T12:19:33.335Z","updated_at":"2023-12-26T12:19:33.335Z","repository_link":"https://github.com/UTEL-UIUC/gtfs_segments/blob/main/.github/workflows/python-package.yml","dependencies":[{"id":15283559573,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15283559574,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/python-publish.yml","sha":null,"kind":"manifest","created_at":"2023-12-26T12:19:33.342Z","updated_at":"2023-12-26T12:19:33.342Z","repository_link":"https://github.com/UTEL-UIUC/gtfs_segments/blob/main/.github/workflows/python-publish.yml","dependencies":[{"id":15283559575,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15283559576,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15283559577,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"27b31702a0e7fc50959f5ad993c78deac1bdfc29","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"docs/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-12-26T12:19:33.448Z","updated_at":"2023-12-26T12:19:33.448Z","repository_link":"https://github.com/UTEL-UIUC/gtfs_segments/blob/main/docs/requirements.txt","dependencies":[{"id":15283559578,"package_name":"mkdocs","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":15283559579,"package_name":"mkdocstrings","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":15283559580,"package_name":"mkdocstrings-python","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":15283559581,"package_name":"mkdocs-material","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":15283559582,"package_name":"mkdocs-jupyter","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2023-12-26T12:19:33.612Z","updated_at":"2023-12-26T12:19:33.612Z","repository_link":"https://github.com/UTEL-UIUC/gtfs_segments/blob/main/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2024-02-05T21:44:12.014Z","updated_at":"2024-02-05T21:44:12.014Z","repository_link":"https://github.com/UTEL-UIUC/gtfs_segments/blob/main/pyproject.toml","dependencies":[{"id":16049078780,"package_name":"geopandas","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16049078781,"package_name":"scipy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16049078782,"package_name":"shapely","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16049078783,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16049078784,"package_name":"pandas","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16049078785,"package_name":"matplotlib","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16049078786,"package_name":"utm","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16049079123,"package_name":"contextily","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16049079124,"package_name":"requests","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16049079125,"package_name":"isoweek","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16049079127,"package_name":"faust-cchardet","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16049079537,"package_name":"charset_normalizer","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]}],"score":11.385694184894186,"created_at":"2025-10-26T17:05:24.815Z","updated_at":"2025-10-26T17:26:37.920Z","avatar_url":"https://github.com/UTEL-UIUC.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":597,"total_dependent_repos":0,"total_dependent_packages":1,"readme":null,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["transforms","measur","archiving","observation","optimize","conversion","compose","projection","animals","generic"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/328403","html_url":"https://ost.ecosyste.ms/projects/328403"}