{"id":20469,"name":"tidyhydat","description":"An R package to import Water Survey of Canada hydrometric data and make it tidy.","url":"https://github.com/ropensci/tidyhydat","last_synced_at":"2026-04-05T21:30:21.275Z","repository":{"id":24320510,"uuid":"100978874","full_name":"ropensci/tidyhydat","owner":"ropensci","description":"An R package to import Water Survey of Canada hydrometric data and make it tidy","archived":false,"fork":false,"pushed_at":"2026-02-03T16:45:38.000Z","size":28220,"stargazers_count":72,"open_issues_count":6,"forks_count":22,"subscribers_count":11,"default_branch":"main","last_synced_at":"2026-03-01T05:51:30.554Z","etag":null,"topics":["citz","government-data","hydrology","hydrometrics","r","r-package","rstats","tidy-data","water-resources"],"latest_commit_sha":null,"homepage":"https://docs.ropensci.org/tidyhydat","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ropensci.png","metadata":{"files":{"readme":"README.Rmd","changelog":"NEWS.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-08-21T18:01:23.000Z","updated_at":"2026-02-26T21:16:08.000Z","dependencies_parsed_at":"2024-03-17T04:43:23.307Z","dependency_job_id":"29eeba3a-59b4-4665-9654-3a1cc2a0766f","html_url":"https://github.com/ropensci/tidyhydat","commit_stats":{"total_commits":674,"total_committers":10,"mean_commits":67.4,"dds":0.04599406528189909,"last_synced_commit":"af345e42d10043650d66076d2d518672a21ca5f8"},"previous_names":[],"tags_count":33,"template":false,"template_full_name":null,"purl":"pkg:github/ropensci/tidyhydat","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ropensci","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29963120,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-01T06:55:38.174Z","status":"ssl_error","status_checked_at":"2026-03-01T06:53:04.810Z","response_time":124,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"ropensci","name":"rOpenSci","uuid":"1200269","kind":"organization","description":"","email":"info@ropensci.org","website":"https://ropensci.org/","location":"Berkeley, CA","twitter":"rOpenSci","company":null,"icon_url":"https://avatars.githubusercontent.com/u/1200269?v=4","repositories_count":307,"last_synced_at":"2023-03-10T20:30:59.242Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ropensci","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T19:23:08.224Z","updated_at":"2023-03-10T20:30:59.305Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ropensci","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ropensci/repositories"},"packages":[{"id":11733598,"name":"github.com/ropensci/tidyhydat","ecosystem":"go","description":null,"homepage":null,"licenses":"apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/ropensci/tidyhydat","keywords_array":[],"namespace":null,"versions_count":21,"first_release_published_at":"2017-07-25T22:45:13.000Z","latest_release_published_at":"2025-10-22T22:50:37.000Z","latest_release_number":"v0.7.2","last_synced_at":"2026-03-31T19:00:32.039Z","created_at":"2025-06-05T11:17:28.162Z","updated_at":"2026-03-31T19:00:32.040Z","registry_url":"https://pkg.go.dev/github.com/ropensci/tidyhydat","install_command":"go get github.com/ropensci/tidyhydat","documentation_url":"https://pkg.go.dev/github.com/ropensci/tidyhydat#section-documentation","metadata":{},"repo_metadata":{"id":24320510,"uuid":"100978874","full_name":"ropensci/tidyhydat","owner":"ropensci","description":"An R package to import Water Survey of Canada hydrometric data and make it tidy","archived":false,"fork":false,"pushed_at":"2026-02-03T16:45:38.000Z","size":28220,"stargazers_count":72,"open_issues_count":6,"forks_count":22,"subscribers_count":11,"default_branch":"main","last_synced_at":"2026-03-01T05:51:30.554Z","etag":null,"topics":["citz","government-data","hydrology","hydrometrics","r","r-package","rstats","tidy-data","water-resources"],"latest_commit_sha":null,"homepage":"https://docs.ropensci.org/tidyhydat","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ropensci.png","metadata":{"files":{"readme":"README.Rmd","changelog":"NEWS.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-08-21T18:01:23.000Z","updated_at":"2026-02-26T21:16:08.000Z","dependencies_parsed_at":"2024-03-17T04:43:23.307Z","dependency_job_id":"29eeba3a-59b4-4665-9654-3a1cc2a0766f","html_url":"https://github.com/ropensci/tidyhydat","commit_stats":{"total_commits":674,"total_committers":10,"mean_commits":67.4,"dds":0.04599406528189909,"last_synced_commit":"af345e42d10043650d66076d2d518672a21ca5f8"},"previous_names":[],"tags_count":33,"template":false,"template_full_name":null,"purl":"pkg:github/ropensci/tidyhydat","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ropensci","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29963120,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-01T06:55:38.174Z","status":"ssl_error","status_checked_at":"2026-03-01T06:53:04.810Z","response_time":124,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"ropensci","name":"rOpenSci","uuid":"1200269","kind":"organization","description":"","email":"info@ropensci.org","website":"https://ropensci.org/","location":"Berkeley, CA","twitter":"rOpenSci","company":null,"icon_url":"https://avatars.githubusercontent.com/u/1200269?v=4","repositories_count":307,"last_synced_at":"2023-03-10T20:30:59.242Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ropensci","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T19:23:08.224Z","updated_at":"2023-03-10T20:30:59.305Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ropensci","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ropensci/repositories"},"tags":[{"name":"1.0.0","sha":"020d10f279c95257c1ea6a285bb6c7c91edfd9c4","kind":"tag","published_at":"2026-02-03T16:45:29.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/1.0.0","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/1.0.0/manifests"},{"name":"v0.7.2","sha":"84b4b39281a2c18f6032d079e7f057b6d0185274","kind":"tag","published_at":"2025-10-23T16:51:17.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.7.2","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.7.2/manifests"},{"name":"0.7.1","sha":"3e1ed523908ef0ff7d5e36a03b179f8bafab4870","kind":"tag","published_at":"2025-03-11T21:23:05.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/0.7.1","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.7.1/manifests"},{"name":"v0.7.0","sha":"0410abaa2330bb74145592286741e925dc085d57","kind":"tag","published_at":"2024-10-05T17:15:52.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.7.0","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"af345e42d10043650d66076d2d518672a21ca5f8","kind":"tag","published_at":"2024-01-11T17:25:46.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.6.1","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.6.1/manifests"},{"name":"0.5.7","sha":"fd083f0aa826aae6691e53ad52afe7132ebde0d3","kind":"tag","published_at":"2022-10-18T04:07:23.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/0.5.7","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/0.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@0.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.7/manifests"},{"name":"0.5.6","sha":"23f226e734beffc0e3d2c8cfc54e13d5be80ad85","kind":"tag","published_at":"2022-08-20T15:10:39.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/0.5.6","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@0.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.6/manifests"},{"name":"0.5.5","sha":"8ad148131e92dd297940eebdd36f49e8789386c0","kind":"tag","published_at":"2022-03-18T15:59:00.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/0.5.5","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@0.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.5/manifests"},{"name":"0.5.4","sha":"5ee7171bf4365520be8e6557dd8ba06ff60092fb","kind":"tag","published_at":"2021-09-15T16:48:46.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/0.5.4","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@0.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.4/manifests"},{"name":"v0.5.3","sha":"31697da084c45d34f26d96a00f198201f5a3fd69","kind":"tag","published_at":"2021-05-17T22:26:04.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.5.3","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.5.3/manifests"},{"name":"0.5.3","sha":"daa2cfeec602298ffb5434710da4065ac33eb550","kind":"commit","published_at":"2021-05-17T20:54:16.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/0.5.3","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.3/manifests"},{"name":"0.5.2","sha":"802951ebd8b7f2d4e943d014feb7e2830fb1e790","kind":"tag","published_at":"2020-11-14T06:11:29.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/0.5.2","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.2/manifests"},{"name":"0.5.1","sha":"d3fb2822669f82b2c7bfd3f79f5630123ee74f12","kind":"tag","published_at":"2020-10-08T15:40:53.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/0.5.1","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.1/manifests"},{"name":"0.5.0","sha":"830a22e367b5777dab98acbe9d2d52ad73f434c5","kind":"tag","published_at":"2019-12-03T22:40:01.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/0.5.0","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.0/manifests"},{"name":"0.4.0","sha":"c698df7ad77e190380f422a0d1f6a4d3c374dc3c","kind":"tag","published_at":"2019-04-03T22:13:07.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/0.4.0","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.4.0/manifests"},{"name":"v0.4.0","sha":"e63704360b4cdac9283752659738553e919ff170","kind":"commit","published_at":"2019-03-26T21:55:32.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.4.0","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.4.0/manifests"},{"name":"0.3.5","sha":"6cb8a871dbc2c7f0560f6f8138c375109994741e","kind":"tag","published_at":"2018-08-22T16:21:18.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/0.3.5","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.3.5/manifests"},{"name":"v0.3.4","sha":"8da3f3562f0a6ea9d6ae6ce1ec87ac3917742690","kind":"tag","published_at":"2018-05-01T22:09:15.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.3.4","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@v0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"05b2d600b39f01779305a55f6795286a1ae47481","kind":"tag","published_at":"2018-02-28T20:11:33.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.3.3","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"5c4f9fc1e150e5adbfc1887c3a75c5e72084cb92","kind":"tag","published_at":"2018-01-11T21:49:17.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.3.2","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"109ab5d4cc49b23b5dab99e2336f36a22a98dbfb","kind":"tag","published_at":"2017-12-15T00:39:02.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.3.1","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"d803786aee286d1353553a099711f10c7423fc00","kind":"tag","published_at":"2017-11-08T20:20:05.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.3.0","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.3.0/manifests"},{"name":"v0.2.9","sha":"c168d4d966f9922e651f0da449ffa407508adb9a","kind":"tag","published_at":"2017-09-25T22:38:30.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.2.9","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@v0.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.9/manifests"},{"name":"v0.2.8","sha":"9c332c352eec9ba7c34c03e7e1f1f6c857b1728c","kind":"tag","published_at":"2017-09-13T18:43:51.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.2.8","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@v0.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.8/manifests"},{"name":"v0.2.7","sha":"64cdc070675e6c6fe3213201c0498c4cdf19dc50","kind":"tag","published_at":"2017-09-12T22:35:40.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.2.7","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@v0.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"27d27bc709094f0b2ac94cdf7501b8ce97594f48","kind":"tag","published_at":"2017-09-08T21:10:01.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.2.6","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.6/manifests"},{"name":"v0.2.5","sha":"77fcc63570f3805aea978c0a6e090dace6187558","kind":"tag","published_at":"2017-08-31T21:02:12.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.2.5","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"77fcc63570f3805aea978c0a6e090dace6187558","kind":"tag","published_at":"2017-08-29T23:41:58.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.2.4","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"e738afe92fe37f0ed80821fb446f0e71de2af153","kind":"tag","published_at":"2017-08-28T22:51:27.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.2.3","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.3/manifests"},{"name":"v0.2.1","sha":"805ca1ca08170b7355f3d69a654aa35ce16aab4d","kind":"tag","published_at":"2017-08-23T23:02:33.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.2.1","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"d227eda62b5f39188ddefda48279791714bcf6f3","kind":"tag","published_at":"2017-08-21T17:59:13.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.2.0","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.0/manifests"},{"name":"v0.1.1","sha":"f7d6457b11a97ffee31643f20b35645e749f5ad5","kind":"tag","published_at":"2017-08-10T22:17:36.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.1.1","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"7274d9cd25e4aba84bc3bbbc1f97792d64d5b98a","kind":"tag","published_at":"2017-07-25T22:48:13.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.1.0","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ropensci/tidyhydat@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-03-01T07:04:19.282Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.757538697138725,"dependent_packages_count":5.395053785167736,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.57629624115323},"purl":"pkg:golang/github.com/ropensci/tidyhydat","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/ropensci/tidyhydat","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/ropensci/tidyhydat","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/ropensci/tidyhydat/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-01T04:02:28.486Z","issues_count":154,"pull_requests_count":87,"avg_time_to_close_issue":4604646.680272109,"avg_time_to_close_pull_request":3166527.380952381,"issues_closed_count":147,"pull_requests_closed_count":84,"pull_request_authors_count":12,"issue_authors_count":28,"avg_comments_per_issue":1.1688311688311688,"avg_comments_per_pull_request":0.5862068965517241,"merged_pull_requests_count":79,"bot_issues_count":5,"bot_pull_requests_count":0,"past_year_issues_count":10,"past_year_pull_requests_count":16,"past_year_avg_time_to_close_issue":888385.3333333334,"past_year_avg_time_to_close_pull_request":45978.78571428572,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":14,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":2.9,"past_year_avg_comments_per_pull_request":0.125,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":12,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/issues","maintainers":[{"login":"boshek","count":178,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/boshek"},{"login":"maelle","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maelle"},{"login":"ateucher","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ateucher"}],"active_maintainers":[{"login":"boshek","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/boshek"},{"login":"maelle","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maelle"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fropensci%2Ftidyhydat/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fropensci%2Ftidyhydat/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fropensci%2Ftidyhydat/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fropensci%2Ftidyhydat/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fropensci%2Ftidyhydat/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2086162,"maintainers_count":0,"namespaces_count":779106,"keywords_count":0,"github":"golang","metadata":{"funded_packages_count":53416},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-03T06:05:35.160Z","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":418429,"name":"tidyhydat","ecosystem":"cran","description":"Extract and Tidy Canadian 'Hydrometric' Data","homepage":"https://docs.ropensci.org/tidyhydat/","licenses":"Apache License (== 2.0) | file LICENSE","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/ropensci/tidyhydat","keywords_array":[],"namespace":null,"versions_count":22,"first_release_published_at":"2017-12-15T14:29:00.000Z","latest_release_published_at":"2026-02-03T00:00:00.000Z","latest_release_number":"1.0.0","last_synced_at":"2026-03-31T19:00:36.296Z","created_at":"2022-04-06T18:02:44.211Z","updated_at":"2026-03-31T19:00:36.296Z","registry_url":"https://cran.r-project.org/package=tidyhydat","install_command":null,"documentation_url":"http://cran.r-project.org/web/packages/tidyhydat/tidyhydat.pdf","metadata":{},"repo_metadata":{"uuid":"100978874","full_name":"ropensci/tidyhydat","owner":"ropensci","description":"An R package to import Water Survey of Canada hydrometric data and make it tidy","archived":false,"fork":false,"pushed_at":"2023-08-17T21:59:32.000Z","size":25352,"stargazers_count":70,"open_issues_count":9,"forks_count":18,"subscribers_count":14,"default_branch":"main","last_synced_at":"2023-12-18T04:02:38.150Z","etag":null,"topics":["citz","government-data","hydrology","hydrometrics","r","r-package","rstats","tidy-data","water-resources"],"latest_commit_sha":null,"homepage":"https://docs.ropensci.org/tidyhydat","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ropensci.png","metadata":{"files":{"readme":"README.Rmd","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2017-08-21T18:01:23.000Z","updated_at":"2023-06-04T18:41:40.000Z","dependencies_parsed_at":"2023-09-21T19:27:30.755Z","dependency_job_id":null,"html_url":"https://github.com/ropensci/tidyhydat","commit_stats":{"total_commits":669,"total_committers":10,"mean_commits":66.9,"dds":"0.046337817638266054","last_synced_commit":"00ee7ba237416536e0c5de92692c92ac5f5b0cd2"},"previous_names":[],"tags_count":28,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ropensci","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":176841302,"owners_count":10456285,"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"},"owner_record":{"login":"ropensci","name":"rOpenSci","uuid":"1200269","kind":"organization","description":"","email":"info@ropensci.org","website":"https://ropensci.org/","location":"Berkeley, CA","twitter":"rOpenSci","company":null,"icon_url":"https://avatars.githubusercontent.com/u/1200269?v=4","repositories_count":307,"last_synced_at":"2023-03-10T20:30:59.242Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ropensci","created_at":"2022-11-02T19:23:08.224Z","updated_at":"2023-03-10T20:30:59.305Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ropensci","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ropensci/repositories"},"tags":[{"name":"0.5.7","sha":"fd083f0aa826aae6691e53ad52afe7132ebde0d3","kind":"tag","published_at":"2022-10-18T04:07:23.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/0.5.7","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/0.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.7/manifests"},{"name":"0.5.6","sha":"23f226e734beffc0e3d2c8cfc54e13d5be80ad85","kind":"tag","published_at":"2022-08-20T15:10:39.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/0.5.6","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.6/manifests"},{"name":"0.5.5","sha":"8ad148131e92dd297940eebdd36f49e8789386c0","kind":"tag","published_at":"2022-03-18T15:59:00.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/0.5.5","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.5/manifests"},{"name":"0.5.4","sha":"5ee7171bf4365520be8e6557dd8ba06ff60092fb","kind":"tag","published_at":"2021-09-15T16:48:46.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/0.5.4","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.4/manifests"},{"name":"v0.5.3","sha":"31697da084c45d34f26d96a00f198201f5a3fd69","kind":"tag","published_at":"2021-05-17T22:26:04.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.5.3","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.5.3/manifests"},{"name":"0.5.3","sha":"daa2cfeec602298ffb5434710da4065ac33eb550","kind":"commit","published_at":"2021-05-17T20:54:16.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/0.5.3","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.3/manifests"},{"name":"0.5.2","sha":"802951ebd8b7f2d4e943d014feb7e2830fb1e790","kind":"tag","published_at":"2020-11-14T06:11:29.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/0.5.2","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.2/manifests"},{"name":"0.5.1","sha":"d3fb2822669f82b2c7bfd3f79f5630123ee74f12","kind":"tag","published_at":"2020-10-08T15:40:53.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/0.5.1","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.1/manifests"},{"name":"0.5.0","sha":"830a22e367b5777dab98acbe9d2d52ad73f434c5","kind":"tag","published_at":"2019-12-03T22:40:01.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/0.5.0","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.5.0/manifests"},{"name":"0.4.0","sha":"c698df7ad77e190380f422a0d1f6a4d3c374dc3c","kind":"tag","published_at":"2019-04-03T22:13:07.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/0.4.0","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.4.0/manifests"},{"name":"v0.4.0","sha":"e63704360b4cdac9283752659738553e919ff170","kind":"commit","published_at":"2019-03-26T21:55:32.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.4.0","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.4.0/manifests"},{"name":"0.3.5","sha":"6cb8a871dbc2c7f0560f6f8138c375109994741e","kind":"tag","published_at":"2018-08-22T16:21:18.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/0.3.5","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/0.3.5/manifests"},{"name":"v0.3.4","sha":"8da3f3562f0a6ea9d6ae6ce1ec87ac3917742690","kind":"tag","published_at":"2018-05-01T22:09:15.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.3.4","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"05b2d600b39f01779305a55f6795286a1ae47481","kind":"tag","published_at":"2018-02-28T20:11:33.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.3.3","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"5c4f9fc1e150e5adbfc1887c3a75c5e72084cb92","kind":"tag","published_at":"2018-01-11T21:49:17.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.3.2","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"109ab5d4cc49b23b5dab99e2336f36a22a98dbfb","kind":"tag","published_at":"2017-12-15T00:39:02.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.3.1","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"d803786aee286d1353553a099711f10c7423fc00","kind":"tag","published_at":"2017-11-08T20:20:05.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.3.0","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.3.0/manifests"},{"name":"v0.2.9","sha":"c168d4d966f9922e651f0da449ffa407508adb9a","kind":"tag","published_at":"2017-09-25T22:38:30.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.2.9","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.9/manifests"},{"name":"v0.2.8","sha":"9c332c352eec9ba7c34c03e7e1f1f6c857b1728c","kind":"tag","published_at":"2017-09-13T18:43:51.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.2.8","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.8/manifests"},{"name":"v0.2.7","sha":"64cdc070675e6c6fe3213201c0498c4cdf19dc50","kind":"tag","published_at":"2017-09-12T22:35:40.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.2.7","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"27d27bc709094f0b2ac94cdf7501b8ce97594f48","kind":"tag","published_at":"2017-09-08T21:10:01.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.2.6","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.6/manifests"},{"name":"v0.2.5","sha":"77fcc63570f3805aea978c0a6e090dace6187558","kind":"tag","published_at":"2017-08-31T21:02:12.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.2.5","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"77fcc63570f3805aea978c0a6e090dace6187558","kind":"tag","published_at":"2017-08-29T23:41:58.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.2.4","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"e738afe92fe37f0ed80821fb446f0e71de2af153","kind":"tag","published_at":"2017-08-28T22:51:27.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.2.3","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.3/manifests"},{"name":"v0.2.1","sha":"805ca1ca08170b7355f3d69a654aa35ce16aab4d","kind":"tag","published_at":"2017-08-23T23:02:33.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.2.1","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"d227eda62b5f39188ddefda48279791714bcf6f3","kind":"tag","published_at":"2017-08-21T17:59:13.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.2.0","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.2.0/manifests"},{"name":"v0.1.1","sha":"f7d6457b11a97ffee31643f20b35645e749f5ad5","kind":"tag","published_at":"2017-08-10T22:17:36.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.1.1","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"7274d9cd25e4aba84bc3bbbc1f97792d64d5b98a","kind":"tag","published_at":"2017-07-25T22:48:13.000Z","download_url":"https://codeload.github.com/ropensci/tidyhydat/tar.gz/v0.1.0","html_url":"https://github.com/ropensci/tidyhydat/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2023-12-18T05:12:00.991Z","dependent_packages_count":4,"downloads":595,"downloads_period":"last-month","dependent_repos_count":10,"rankings":{"downloads":14.589145891458916,"dependent_repos_count":9.306093060930609,"dependent_packages_count":10.63360633606336,"stargazers_count":5.148051480514805,"forks_count":4.113041130411304,"docker_downloads_count":0.045000450004500044,"average":7.305823058230582},"purl":"pkg:cran/tidyhydat","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/cran/tidyhydat","docker_dependents_count":5,"docker_downloads_count":130623,"usage_url":"https://repos.ecosyste.ms/usage/cran/tidyhydat","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/cran/tidyhydat/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2023-12-18T04:03:15.671Z","issues_count":140,"pull_requests_count":55,"avg_time_to_close_issue":3653696.4210526315,"avg_time_to_close_pull_request":432599.0566037736,"issues_closed_count":133,"pull_requests_closed_count":53,"pull_request_authors_count":10,"issue_authors_count":23,"avg_comments_per_issue":1.0642857142857143,"avg_comments_per_pull_request":0.5272727272727272,"merged_pull_requests_count":51,"bot_issues_count":5,"bot_pull_requests_count":0,"past_year_issues_count":6,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":130012.5,"past_year_avg_time_to_close_pull_request":1318621.3333333333,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":1.8333333333333333,"past_year_avg_comments_per_pull_request":0.8,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/issues"},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/tidyhydat/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/tidyhydat/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/tidyhydat/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/tidyhydat/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages/tidyhydat/codemeta","maintainers":[{"uuid":"sam.albers@gmail.com","login":null,"name":"Sam Albers","email":"sam.albers@gmail.com","url":null,"packages_count":2,"html_url":null,"role":null,"created_at":"2022-11-14T17:15:10.767Z","updated_at":"2022-11-14T17:15:10.767Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/maintainers/sam.albers@gmail.com/packages"}],"registry":{"name":"cran.r-project.org","url":"https://cran.r-project.org","ecosystem":"cran","default":true,"packages_count":27897,"maintainers_count":15469,"namespaces_count":0,"keywords_count":0,"github":"r-project-org","metadata":{"icon_url":"https://cran.r-project.org/CRANlogo.png","funded_packages_count":546},"icon_url":"https://cran.r-project.org/CRANlogo.png","created_at":"2022-04-06T16:32:25.637Z","updated_at":"2026-04-03T06:40:33.945Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/cran.r-project.org/namespaces"}}],"commits":{"id":1254376,"full_name":"ropensci/tidyhydat","default_branch":"main","total_commits":693,"total_committers":12,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":57.75,"dds":0.04761904761904767,"past_year_total_commits":9,"past_year_total_committers":1,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":9.0,"past_year_dds":0.0,"last_synced_at":"2026-03-31T19:01:31.628Z","last_synced_commit":"020d10f279c95257c1ea6a285bb6c7c91edfd9c4","created_at":"2023-03-27T11:32:51.417Z","updated_at":"2026-03-31T19:01:16.677Z","committers":[{"name":"Sam Albers","email":"sam.albers@gov.bc.ca","login":"boshek","count":660},{"name":"Dewey Dunnington","email":"dewey@fishandwhistle.net","login":"paleolimbot","count":12},{"name":"ateucher","email":"andy.teucher@gmail.com","login":"ateucher","count":5},{"name":"rywhale","email":"rdgwhaley@gmail.com","login":"rywhale","count":4},{"name":"Maëlle Salmon","email":"maelle.salmon@yahoo.se","login":"maelle","count":3},{"name":"gdelaplante","email":"91148465+gdelaplante","login":"gdelaplante","count":2},{"name":"Arfon Smith","email":"arfon","login":"arfon","count":2},{"name":"mpdavison","email":"michael@nosivad.com","login":"mpdavison","count":1},{"name":"Vincenzo Coia","email":"vincenzo.coia@gmail.com","login":"vincenzocoia","count":1},{"name":"Travis Simmons","email":"64273464+Travis-Simmons","login":"Travis-Simmons","count":1},{"name":"Robert Chlumsky","email":"rchlumsk@gmail.com","login":"rchlumsk","count":1},{"name":"Jon Goetz","email":"JGOETZ@GOVBC","login":null,"count":1}],"past_year_committers":[{"name":"Sam Albers","email":"sam.albers@gmail.com","login":"boshek","count":9}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-04T00:00:07.631Z","repositories_count":6211063,"commits_count":926683401,"contributors_count":35775461,"owners_count":1145463,"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":"ropensci/tidyhydat","html_url":"https://github.com/ropensci/tidyhydat","last_synced_at":"2026-03-25T16:00:25.786Z","status":"active","issues_count":155,"pull_requests_count":87,"avg_time_to_close_issue":4577028.736486486,"avg_time_to_close_pull_request":3166527.380952381,"issues_closed_count":148,"pull_requests_closed_count":84,"pull_request_authors_count":12,"issue_authors_count":29,"avg_comments_per_issue":1.1741935483870969,"avg_comments_per_pull_request":0.5862068965517241,"merged_pull_requests_count":79,"bot_issues_count":5,"bot_pull_requests_count":0,"past_year_issues_count":8,"past_year_pull_requests_count":7,"past_year_avg_time_to_close_issue":1191852.5714285714,"past_year_avg_time_to_close_pull_request":74177.16666666667,"past_year_issues_closed_count":7,"past_year_pull_requests_closed_count":6,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":2.375,"past_year_avg_comments_per_pull_request":0.2857142857142857,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":6,"created_at":"2023-05-09T10:40:54.087Z","updated_at":"2026-03-25T16:00:25.787Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ropensci%2Ftidyhydat/issues","issue_labels_count":{"enhancement":30,"bug":17,"ropensci_review":11,"cran-error":8,"provisional-data-gap":6},"pull_request_labels_count":{"bug":1},"issue_author_associations_count":{"COLLABORATOR":108,"NONE":41,"CONTRIBUTOR":4,"MEMBER":2},"pull_request_author_associations_count":{"COLLABORATOR":70,"CONTRIBUTOR":10,"MEMBER":4,"NONE":3},"issue_authors":{"boshek":108,"rajibshibly":5,"github-actions[bot]":5,"jongoetz":4,"njatel":3,"DaveHutch":2,"rywhale":2,"gdelaplante":2,"pausoto7":2,"WatershedFlow":2,"SteveCoss":2,"ateucher":1,"alex-koiter":1,"elizabethng":1,"saeeshm":1,"mgirlich":1,"joethorley":1,"thomsd514":1,"analytophile":1,"ashjolly":1,"giligone":1,"FrankAWeber":1,"bevingtona":1,"nscott-grnland":1,"sebdalgarno":1,"sckott":1,"EmmaGRiley":1,"joelmsharding":1,"maelle":1},"pull_request_authors":{"boshek":70,"maelle":3,"Travis-Simmons":2,"mpdavison":2,"arfon":2,"gdelaplante":2,"rywhale":1,"paleolimbot":1,"jongoetz":1,"rchlumsk":1,"vincenzocoia":1,"ateucher":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-29T00:00:10.666Z","repositories_count":13984533,"issues_count":34544588,"pull_requests_count":112948876,"authors_count":11212051,"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":{"provisional-data-gap":2,"enhancement":1},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":5,"COLLABORATOR":2,"MEMBER":1},"past_year_pull_request_author_associations_count":{"COLLABORATOR":7},"past_year_issue_authors":{"boshek":2,"jongoetz":2,"analytophile":1,"maelle":1,"pausoto7":1,"rajibshibly":1},"past_year_pull_request_authors":{"boshek":7},"maintainers":[{"login":"boshek","count":178,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/boshek"},{"login":"maelle","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maelle"},{"login":"ateucher","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ateucher"}],"active_maintainers":[{"login":"boshek","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/boshek"},{"login":"maelle","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maelle"}]},"events":{"total":{"DeleteEvent":8,"PullRequestEvent":11,"ForkEvent":2,"IssuesEvent":15,"WatchEvent":6,"IssueCommentEvent":25,"PushEvent":36,"CreateEvent":7},"last_year":{"DeleteEvent":5,"PullRequestEvent":4,"IssuesEvent":6,"WatchEvent":5,"IssueCommentEvent":10,"PushEvent":20,"CreateEvent":3}},"keywords":["citz","government-data","hydrology","hydrometrics","r","r-package","rstats","tidy-data","water-resources"],"dependencies":[{"ecosystem":"cran","filepath":"DESCRIPTION","sha":null,"kind":"manifest","created_at":"2022-07-25T09:31:56.278Z","updated_at":"2022-07-25T09:31:56.278Z","repository_link":"https://github.com/ropensci/tidyhydat/blob/main/DESCRIPTION","dependencies":[{"id":393165852,"package_name":"R","ecosystem":"cran","requirements":"\u003e= 3.2.3","direct":true,"kind":"depends","optional":false},{"id":393165853,"package_name":"cli","ecosystem":"cran","requirements":"\u003e= 1.0.0","direct":true,"kind":"imports","optional":false},{"id":393165854,"package_name":"crayon","ecosystem":"cran","requirements":"\u003e= 1.3.4","direct":true,"kind":"imports","optional":false},{"id":393165855,"package_name":"DBI","ecosystem":"cran","requirements":"\u003e= 0.7","direct":true,"kind":"imports","optional":false},{"id":393165856,"package_name":"dbplyr","ecosystem":"cran","requirements":"\u003e= 1.1.0","direct":true,"kind":"imports","optional":false},{"id":393165857,"package_name":"dplyr","ecosystem":"cran","requirements":"\u003e= 0.7.4","direct":true,"kind":"imports","optional":false},{"id":393165858,"package_name":"httr","ecosystem":"cran","requirements":"\u003e= 1.3.1","direct":true,"kind":"imports","optional":false},{"id":393165859,"package_name":"lubridate","ecosystem":"cran","requirements":"\u003e= 1.6.0","direct":true,"kind":"imports","optional":false},{"id":393165860,"package_name":"rappdirs","ecosystem":"cran","requirements":"\u003e= 0.3.1","direct":true,"kind":"imports","optional":false},{"id":393165861,"package_name":"readr","ecosystem":"cran","requirements":"\u003e= 1.1.1","direct":true,"kind":"imports","optional":false},{"id":393165862,"package_name":"rlang","ecosystem":"cran","requirements":"\u003e= 0.1.2","direct":true,"kind":"imports","optional":false},{"id":393165863,"package_name":"RSQLite","ecosystem":"cran","requirements":"\u003e= 2.0","direct":true,"kind":"imports","optional":false},{"id":393165864,"package_name":"tidyr","ecosystem":"cran","requirements":"\u003e= 0.7.1","direct":true,"kind":"imports","optional":false},{"id":393165865,"package_name":"ggplot2","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":393165866,"package_name":"knitr","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":393165867,"package_name":"rmarkdown","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":393165868,"package_name":"testthat","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false},{"id":393165869,"package_name":"covr","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/R-CMD-check.yaml","sha":null,"kind":"manifest","created_at":"2023-01-14T03:15:08.092Z","updated_at":"2023-01-14T03:15:08.092Z","repository_link":"https://github.com/ropensci/tidyhydat/blob/main/.github/workflows/R-CMD-check.yaml","dependencies":[{"id":6892315585,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6892315586,"package_name":"r-lib/actions/setup-pandoc","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6892315587,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6892315588,"package_name":"r-lib/actions/setup-r-dependencies","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6892315589,"package_name":"r-lib/actions/check-r-package","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/cran-check-api.yaml","sha":null,"kind":"manifest","created_at":"2023-01-14T03:15:08.260Z","updated_at":"2023-01-14T03:15:08.260Z","repository_link":"https://github.com/ropensci/tidyhydat/blob/main/.github/workflows/cran-check-api.yaml","dependencies":[{"id":6892315608,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6892315609,"package_name":"r-lib/actions/setup-r","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false}]}],"score":18.626383224180188,"created_at":"2023-09-11T14:52:13.016Z","updated_at":"2026-04-05T21:30:21.283Z","avatar_url":"https://github.com/ropensci.png","language":"R","category":"Hydrosphere","sub_category":"Ocean and Hydrology Data Access","monthly_downloads":595,"total_dependent_repos":10,"total_dependent_packages":4,"readme":"---\ntitle: README\noutput: md_document\n---\n\n\u003c!-- README.md is generated from README.Rmd. Please edit that file --\u003e\n    \n```{r, echo = FALSE}\nknitr::opts_chunk$set(\n  collapse = TRUE,\n  comment = \"#\u003e\",\n  fig.path = \"man/figures/README-\"\n)\n```\n\n# tidyhydat \u003cimg src=\"man/figures/logo.png\" align=\"right\" /\u003e\n\n\n\u003c!-- badges: start --\u003e\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/license/apache-2-0)\n[![R build status](https://github.com/ropensci/tidyhydat/workflows/R-CMD-check/badge.svg)](https://github.com/ropensci/tidyhydat/actions)\n\n[![CRAN\\_Status\\_Badge](https://www.r-pkg.org/badges/version/tidyhydat)](https://cran.r-project.org/package=tidyhydat) [![CRAN Downloads](https://cranlogs.r-pkg.org/badges/tidyhydat?color=brightgreen)](https://CRAN.R-project.org/package=tidyhydat) [![cran checks](https://badges.cranchecks.info/worst/tidyhydat.svg)](https://cran.r-project.org/web/checks/check_results_tidyhydat.html)  [![r-universe](https://ropensci.r-universe.dev/badges/tidyhydat)](https://ropensci.r-universe.dev/builds)\n[![](http://badges.ropensci.org/152_status.svg)](https://github.com/ropensci/software-review/issues/152)  [![DOI](http://joss.theoj.org/papers/10.21105/joss.00511/status.svg)](https://doi.org/10.21105/joss.00511) [![DOI](https://zenodo.org/badge/100978874.svg)](https://zenodo.org/badge/latestdoi/100978874) \n\u003c!-- badges: end --\u003e\n\n\n## What does `tidyhydat` do?\n\n- Provides functions (`available_*`) that combine validated historical data with provisional real-time data.\n- Provides functions (`hy_*`) that access hydrometric data from the HYDAT database or web service, a national archive of Canadian hydrometric data and return tidy data.\n- Provides functions (`realtime_*`) that access Environment and Climate Change Canada's real-time hydrometric data source.\n- Provides functions (`search_*`) that can search through the approximately 7000 stations in the database and aid in generating station vectors\n- Keep functions as simple as possible. For example, for daily flows, the `hy_daily_flows()` function queries the database, *tidies* the data and returns a [tibble](https://tibble.tidyverse.org/) of daily flows.\n\n## Installation\nYou can install `tidyhydat` from CRAN:\n```{r, echo=TRUE, eval=FALSE}\ninstall.packages(\"tidyhydat\")\n```\n\n\nTo install the development version of the `tidyhydat` package, you can install directly from the rOpenSci development server:\n```{r, echo=TRUE, eval=FALSE}\ninstall.packages(\"tidyhydat\", repos = \"https://dev.ropensci.org\")\n```\n\n## Usage\nMore documentation on `tidyhydat` can found at the rOpenSci doc page: https://docs.ropensci.org/tidyhydat/\n\nWhen you install `tidyhydat`, several other packages will be installed as well. One of those packages, `dplyr`, is useful for data manipulations and is used regularly here. To use actually use `dplyr` in a session you must explicitly load it. A helpful `dplyr` tutorial can be found [here](https://cran.r-project.org/package=dplyr/vignettes/dplyr.html).\n  \n```{r, eval = TRUE, echo=TRUE, message=FALSE, warning=FALSE}\nlibrary(tidyhydat)\nlibrary(dplyr)\n```\n\n### HYDAT download\nTo use many of the functions in the `tidyhydat` package you will need to download a version of the HYDAT database, Environment and Climate Change Canada's database of historical hydrometric data then tell R where to find the database. Conveniently `tidyhydat` does all this for you via:\n```{r, eval=FALSE}\ndownload_hydat()\n```\n\nThis downloads (with your permission) the most recent version of HYDAT and then saves it in a location on your computer where `tidyhydat`'s \nfunction will look for it. Do be patient though as this can take a long time! To see where HYDAT was saved you can run `hy_default_db()`. \nNow that you have HYDAT downloaded and ready to go, you are all set to begin looking at Canadian hydrometric data.\n\n### Combining validated and provisional data\nFor a complete record combining validated historical data with recent provisional data use the `available_flows` and `available_levels` functions.\n\n```{r}\navailable_flows(\n  station_number = \"08MF005\",\n  start_date = \"2020-01-01\",\n  end_date = Sys.Date()\n)\n```\n\nUse `summary()` to see date ranges and record counts by station:\n\n```{r}\nflows \u003c- available_flows(\n  station_number = c(\"08MF005\", \"08NM116\"),\n  start_date = \"2020-01-01\"\n)\nsummary(flows)\n```\n\nNote that provisional data is aggregated to daily means to match the daily format of HYDAT data. For non-aggregated real-time data at sub-daily intervals, use `realtime_ws()` directly.\n\n### Real-time\nTo download real-time data using the datamart we can use approximately the same conventions discussed above. \nUsing `realtime_dd()` we can easily select specific stations by supplying a station of interest:\n```{r}\nrealtime_dd(station_number = \"08MF005\")\n```\n\nOr we can use `realtime_ws`:\n\n```{r}\nrealtime_ws(\n  station_number = \"08MF005\",\n  parameters = c(46, 5), ## see param_id for a list of codes\n  start_date = Sys.Date() - 14,\n  end_date = Sys.Date()\n)\n```\n\n### Using only HYDAT\nIf you wish to use only the final approved data in HYDAT database you can use:\n\n```{r}\nhy_daily_flows(\n  station_number = \"08MF005\",\n  start_date = \"2020-01-01\",\n  end_date = \"2020-12-31\"\n)\n```\n\n### Using the web service without HYDAT\nFor smaller queries where downloading the entire HYDAT database is unnecessary, you can use `hy_daily_flows()` and `hy_daily_levels()` with `hydat_path = FALSE` to access historical daily data directly from the web service:\n\n```{r}\nhy_daily_flows(\n  station_number = \"08MF005\",\n  hydat_path = FALSE,\n  start_date = \"2020-01-01\",\n  end_date = \"2020-12-31\"\n)\n```\n\n## Compare realtime_ws and realtime_dd\n\n\n`tidyhydat` provides two methods to download realtime data. `realtime_dd()` provides a function to import .csv files from [here](`r tidyhydat:::base_url_datamart()`).\n`realtime_ws()` is an client for a web service hosted by ECCC. `realtime_ws()` has several difference to `realtime_dd()`. These include:\n\n- *Speed*: The `realtime_ws()` is much faster for larger queries (i.e. many stations). For single station queries to `realtime_dd()` is more appropriate.\n- *Length of record*: `realtime_ws()` records goes back further in time.\n- *Type of parameters*: `realtime_dd()` are restricted to river flow (either flow and level) data. In contrast `realtime_ws()` can download several different parameters depending on what is available for that station. See `data(\"param_id\")` for a list and explanation of the parameters.\n- *Date/Time filtering*: `realtime_ws()` provides argument to select a date range. Selecting a data range with `realtime_dd()` is not possible until after all files have been downloaded. \n\n### Plotting\n\nPlot methods are also provided to quickly visualize data:\n\n```{r, fig.height=7, fig.width=12}\nflows_ex \u003c- available_flows(station_number = \"08MF005\", start_date = \"2013-01-01\")\n\nplot(flows_ex)\n```\n\n## Getting Help or Reporting an Issue\n\nTo report bugs/issues/feature requests, please file an [issue](https://github.com/ropensci/tidyhydat/issues/).\n\nThese are very welcome!\n\n## How to Contribute\n\nIf you would like to contribute to the package, please see our \n[CONTRIBUTING](https://github.com/ropensci/tidyhydat/blob/master/CONTRIBUTING.md) guidelines.\n  \nPlease note that this project is released with a [Contributor Code of Conduct](https://github.com/ropensci/tidyhydat/blob/master/CODE_OF_CONDUCT.md). By participating in this project you agree to abide by its terms.\n  \n## Citation\nGet citation information for `tidyhydat` in R by running:\n```{r, echo=FALSE, comment=\"\"}\ncitation(\"tidyhydat\")\n```\n\n\n\n[![ropensci_footer](https://ropensci.org/public_images/ropensci_footer.png)](https://ropensci.org)\n\n## License\n  \n  Copyright 2017 Province of British Columbia\n  \n  Licensed under the Apache License, Version 2.0 (the \"License\");\n  you may not use this file except in compliance with the License.\n  You may obtain a copy of the License at \n  \n  https://www.apache.org/licenses/LICENSE-2.0\n  \n  Unless required by applicable law or agreed to in writing, software\n  distributed under the License is distributed on an \"AS IS\" BASIS,\n  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n  See the License for the specific language governing permissions and\n  limitations under the License.\n  \n","funding_links":[],"readme_doi_urls":["https://doi.org/10.21105/joss.00511"],"works":{"https://doi.org/10.21105/joss.00511":{"id":"https://openalex.org/W2774189379","doi":"https://doi.org/10.21105/joss.00511","title":"tidyhydat: Extract and Tidy Canadian Hydrometric Data","display_name":"tidyhydat: Extract and Tidy Canadian Hydrometric Data","publication_year":2017,"publication_date":"2017-12-15","ids":{"openalex":"https://openalex.org/W2774189379","doi":"https://doi.org/10.21105/joss.00511","mag":"2774189379"},"language":null,"primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.21105/joss.00511","pdf_url":"https://joss.theoj.org/papers/10.21105/joss.00511.pdf","source":{"id":"https://openalex.org/S4210214273","display_name":"Journal of open source software","issn_l":"2475-9066","issn":["2475-9066"],"is_oa":true,"is_in_doaj":true,"host_organization":"https://openalex.org/P4310315853","host_organization_name":"Open Journals","host_organization_lineage":["https://openalex.org/P4310315853"],"host_organization_lineage_names":["Open Journals"],"type":"journal"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},"type":"article","type_crossref":"journal-article","open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://joss.theoj.org/papers/10.21105/joss.00511.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5064562565","display_name":"Sam Albers","orcid":"https://orcid.org/0000-0002-9270-7884"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Sam J. Albers","raw_affiliation_string":"","raw_affiliation_strings":[]}],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5064562565"],"corresponding_institution_ids":[],"apc_list":{"value":0,"currency":"USD","value_usd":0,"provenance":"doaj"},"apc_paid":{"value":0,"currency":"USD","value_usd":0,"provenance":"doaj"},"has_fulltext":true,"fulltext_origin":"pdf","cited_by_count":25,"cited_by_percentile_year":{"min":94,"max":95},"biblio":{"volume":"2","issue":"20","first_page":"511","last_page":"511"},"is_retracted":false,"is_paratext":false,"keywords":[{"keyword":"tidyhydat canadian hydrometric data","score":0.9046},{"keyword":"extract","score":0.2721}],"concepts":[{"id":"https://openalex.org/C144133560","wikidata":"https://www.wikidata.org/wiki/Q4830453","display_name":"Business","level":0,"score":0.33874184}],"mesh":[],"locations_count":1,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.21105/joss.00511","pdf_url":"https://joss.theoj.org/papers/10.21105/joss.00511.pdf","source":{"id":"https://openalex.org/S4210214273","display_name":"Journal of open source software","issn_l":"2475-9066","issn":["2475-9066"],"is_oa":true,"is_in_doaj":true,"host_organization":"https://openalex.org/P4310315853","host_organization_name":"Open Journals","host_organization_lineage":["https://openalex.org/P4310315853"],"host_organization_lineage_names":["Open Journals"],"type":"journal"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.21105/joss.00511","pdf_url":"https://joss.theoj.org/papers/10.21105/joss.00511.pdf","source":{"id":"https://openalex.org/S4210214273","display_name":"Journal of open source software","issn_l":"2475-9066","issn":["2475-9066"],"is_oa":true,"is_in_doaj":true,"host_organization":"https://openalex.org/P4310315853","host_organization_name":"Open Journals","host_organization_lineage":["https://openalex.org/P4310315853"],"host_organization_lineage_names":["Open Journals"],"type":"journal"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/13","display_name":"Climate action","score":0.17},{"id":"https://metadata.un.org/sdg/2","display_name":"Zero hunger","score":0.14},{"id":"https://metadata.un.org/sdg/12","display_name":"Responsible consumption and production","score":0.12},{"id":"https://metadata.un.org/sdg/6","display_name":"Clean water and sanitation","score":0.11}],"grants":[],"referenced_works_count":3,"referenced_works":["https://openalex.org/W2131966673","https://openalex.org/W2740341315","https://openalex.org/W4235243453"],"related_works":["https://openalex.org/W2765153054","https://openalex.org/W4231340554","https://openalex.org/W2596173151","https://openalex.org/W2051331738","https://openalex.org/W2931838652","https://openalex.org/W3080576469","https://openalex.org/W2624733068","https://openalex.org/W3168296622","https://openalex.org/W2011945577","https://openalex.org/W1491839574"],"ngrams_url":"https://api.openalex.org/works/W2774189379/ngrams","abstract_inverted_index":null,"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2774189379","counts_by_year":[{"year":2023,"cited_by_count":5},{"year":2022,"cited_by_count":10},{"year":2021,"cited_by_count":5},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1}],"updated_date":"2023-12-11T23:29:55.843056","created_date":"2017-12-22"}},"citation_counts":{"https://doi.org/10.21105/joss.00511":25},"total_citations":25,"keywords_from_contributors":["water","gdal","geo","routes","environment-canada"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/20469","html_url":"https://ost.ecosyste.ms/projects/20469"}