{"id":2958,"name":"Retriever","description":"Retriever: Data Retrieval Tool - Published in JOSS (2017)","url":"https://github.com/weecology/retriever","last_synced_at":"2025-09-04T16:57:29.644Z","repository":{"id":945933,"uuid":"1968190","full_name":"weecology/retriever","owner":"weecology","description":"Quickly download, clean up, and install public datasets into a database management system","archived":false,"fork":false,"pushed_at":"2025-03-24T03:31:20.000Z","size":81153,"stargazers_count":318,"open_issues_count":54,"forks_count":141,"subscribers_count":31,"default_branch":"main","last_synced_at":"2025-08-28T02:27:41.980Z","etag":null,"topics":["data","data-retrieval","data-science","dataset","datasets","hacktobefest","python"],"latest_commit_sha":null,"homepage":"http://data-retriever.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/weecology.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"docs/code_of_conduct.rst","threat_model":null,"audit":null,"citation":"CITATION","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2011-06-28T19:01:15.000Z","updated_at":"2025-08-27T20:51:19.000Z","dependencies_parsed_at":"2024-02-07T13:08:26.522Z","dependency_job_id":"825be247-e58e-4bea-a293-9c01881be56f","html_url":"https://github.com/weecology/retriever","commit_stats":{"total_commits":2028,"total_committers":82,"mean_commits":24.73170731707317,"dds":0.6336291913214991,"last_synced_commit":"37982577eca010a03dd5b5e23fe30be8f42da9ed"},"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/weecology/retriever","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weecology","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273523664,"owners_count":25120864,"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-09-03T02:00:09.631Z","response_time":76,"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":"weecology","name":"Weecology","uuid":"1156696","kind":"organization","description":null,"email":null,"website":"http://weecology.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1156696?v=4","repositories_count":93,"last_synced_at":"2023-03-11T03:45:49.249Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/weecology","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T21:15:58.355Z","updated_at":"2023-03-11T03:45:49.264Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weecology","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weecology/repositories"},"packages":[{"id":5293028,"name":"retriever","ecosystem":"conda","description":"This module analyzes jpeg/jpeg2000/png/gif image header and return image size.","homepage":"https://github.com/weecology/retriever","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/weecology/retriever","keywords_array":[],"namespace":null,"versions_count":8,"first_release_published_at":"2022-10-03T15:54:29.841Z","latest_release_published_at":"2022-04-29T03:08:15.000Z","latest_release_number":"3.1.0","last_synced_at":"2025-09-03T23:07:24.323Z","created_at":"2022-10-03T15:54:29.834Z","updated_at":"2025-09-03T23:07:24.324Z","registry_url":"https://anaconda.org/conda-forge/retriever","install_command":"conda install -c conda-forge retriever","documentation_url":null,"metadata":{},"repo_metadata":{"id":945933,"uuid":"1968190","full_name":"weecology/retriever","owner":"weecology","description":"Quickly download, clean up, and install public datasets into a database management system","archived":false,"fork":false,"pushed_at":"2025-03-24T03:31:20.000Z","size":81153,"stargazers_count":318,"open_issues_count":54,"forks_count":141,"subscribers_count":31,"default_branch":"main","last_synced_at":"2025-08-28T02:27:41.980Z","etag":null,"topics":["data","data-retrieval","data-science","dataset","datasets","hacktobefest","python"],"latest_commit_sha":null,"homepage":"http://data-retriever.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/weecology.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"docs/code_of_conduct.rst","threat_model":null,"audit":null,"citation":"CITATION","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2011-06-28T19:01:15.000Z","updated_at":"2025-08-27T20:51:19.000Z","dependencies_parsed_at":"2024-02-07T13:08:26.522Z","dependency_job_id":"825be247-e58e-4bea-a293-9c01881be56f","html_url":"https://github.com/weecology/retriever","commit_stats":{"total_commits":2028,"total_committers":82,"mean_commits":24.73170731707317,"dds":0.6336291913214991,"last_synced_commit":"37982577eca010a03dd5b5e23fe30be8f42da9ed"},"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/weecology/retriever","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weecology","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272475572,"owners_count":24940719,"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-08-28T02:00:10.768Z","response_time":74,"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":"weecology","name":"Weecology","uuid":"1156696","kind":"organization","description":null,"email":null,"website":"http://weecology.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1156696?v=4","repositories_count":93,"last_synced_at":"2023-03-11T03:45:49.249Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/weecology","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T21:15:58.355Z","updated_at":"2023-03-11T03:45:49.264Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weecology","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weecology/repositories"},"tags":[{"name":"v3.1.0","sha":"7e2cd12cc37e464779dca9afc2b91851a896cda1","kind":"commit","published_at":"2022-04-26T23:12:49.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v3.1.0","html_url":"https://github.com/weecology/retriever/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v3.1.0/manifests"},{"name":"v3.0.0","sha":"7cde00dd7371c41fc896168179fcf7d058141cfe","kind":"tag","published_at":"2020-07-16T20:11:41.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v3.0.0","html_url":"https://github.com/weecology/retriever/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v3.0.0/manifests"},{"name":"v3.0.0-dev","sha":"160534d17c3ad47183c4a2885eec18bdb32e319e","kind":"tag","published_at":"2020-07-16T20:11:15.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v3.0.0-dev","html_url":"https://github.com/weecology/retriever/releases/tag/v3.0.0-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v3.0.0-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v3.0.0-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v3.0.0-dev/manifests"},{"name":"v2.4.0","sha":"c162458a3f1697be6ca5945ffd2823334522ddc9","kind":"commit","published_at":"2019-06-10T22:49:15.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v2.4.0","html_url":"https://github.com/weecology/retriever/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v2.4.0/manifests"},{"name":"v2.3.1","sha":"2a43b81245d41c433f4eb08d12373c9a74d97b4f","kind":"commit","published_at":"2019-05-01T17:45:44.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v2.3.1","html_url":"https://github.com/weecology/retriever/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"5ae8e20ccb0528ddd2c9832c716fb998ff17095c","kind":"tag","published_at":"2019-04-30T16:37:45.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v2.3.0","html_url":"https://github.com/weecology/retriever/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"a5f5ce526618f1c67ed41b5b157d739db0f2b715","kind":"tag","published_at":"2018-11-05T20:07:42.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v2.2.0","html_url":"https://github.com/weecology/retriever/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v2.2.0/manifests"},{"name":"v.2.2.0","sha":"a5f5ce526618f1c67ed41b5b157d739db0f2b715","kind":"commit","published_at":"2018-11-01T19:17:14.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v.2.2.0","html_url":"https://github.com/weecology/retriever/releases/tag/v.2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v.2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v.2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v.2.2.0/manifests"},{"name":"v2.1.0","sha":"a4934b7b559b5f60913edc4e596cc515e195d230","kind":"tag","published_at":"2017-10-27T18:11:44.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v2.1.0","html_url":"https://github.com/weecology/retriever/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v2.1.0/manifests"},{"name":"v1.0.0","sha":"3cfa19e78ced7cbcc23002a0398477260c9092d4","kind":"commit","published_at":"2017-03-13T12:31:41.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v1.0.0","html_url":"https://github.com/weecology/retriever/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.0.0/manifests"},{"name":"v2.0.0","sha":"84699e1325a0714c2cbe66fb02ad66f52256462d","kind":"tag","published_at":"2017-02-24T15:04:24.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v2.0.0","html_url":"https://github.com/weecology/retriever/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v2.0.0/manifests"},{"name":"v1.8.3","sha":"ed4ab4b2c87601150e7e40f0bd686bc0136309c8","kind":"tag","published_at":"2016-02-12T16:10:03.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v1.8.3","html_url":"https://github.com/weecology/retriever/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"16f503b801878727f06a8909fbb3db5c3d03a0dc","kind":"tag","published_at":"2016-02-12T15:00:02.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v1.8.2","html_url":"https://github.com/weecology/retriever/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"b6b0f74003f333a39030cfe0cca24ffdf1da37b6","kind":"tag","published_at":"2016-02-04T16:36:54.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v1.8.1","html_url":"https://github.com/weecology/retriever/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"e143e990013a72ea1314bfb25c9c1aa1dcb46eeb","kind":"tag","published_at":"2016-02-04T15:40:29.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v1.8.0","html_url":"https://github.com/weecology/retriever/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.8.0/manifests"},{"name":"v0.2.1","sha":"2a6c9efddb0a9dc91eb6bf755a5fa170629425cb","kind":"commit","published_at":"2015-11-18T15:32:13.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v0.2.1","html_url":"https://github.com/weecology/retriever/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v0.2.1/manifests"},{"name":"v0.2","sha":"061e7f4abefcb5cada8d9aaf16bf7216b47c049b","kind":"commit","published_at":"2015-11-12T23:12:10.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v0.2","html_url":"https://github.com/weecology/retriever/releases/tag/v0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v0.2/manifests"},{"name":"v1.7.0","sha":"17cf67b812eefe18825745caaf8d317ae5e06f4b","kind":"tag","published_at":"2014-10-05T11:56:28.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v1.7.0","html_url":"https://github.com/weecology/retriever/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.7.0/manifests"},{"name":"v0.1","sha":"33c7ca84c4e75722a9896fa292a8f92eb9e3f4bf","kind":"commit","published_at":"2014-09-28T14:44:32.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v0.1","html_url":"https://github.com/weecology/retriever/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v0.1/manifests"},{"name":"v1.6.0","sha":"4e45a21eb85cb91ff4087d2a216859787d465aac","kind":"commit","published_at":"2014-02-11T02:00:03.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v1.6.0","html_url":"https://github.com/weecology/retriever/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.6.0/manifests"},{"name":"v1.6","sha":"4e45a21eb85cb91ff4087d2a216859787d465aac","kind":"commit","published_at":"2014-02-11T02:00:03.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v1.6","html_url":"https://github.com/weecology/retriever/releases/tag/v1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.6/manifests"},{"name":"v1.5","sha":"31a7d8e600c6b535f6affba3e995c3874e92d1dd","kind":"commit","published_at":"2013-03-21T13:56:56.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v1.5","html_url":"https://github.com/weecology/retriever/releases/tag/v1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.5/manifests"}]},"repo_metadata_updated_at":"2025-08-28T09:14:18.001Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":24.102820064886448,"dependent_packages_count":51.53980534065386,"stargazers_count":22.800099825305715,"forks_count":15.612677813825805,"docker_downloads_count":null,"average":28.513850761167955},"purl":"pkg:conda/retriever","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/retriever","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/retriever","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/retriever/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-27T19:33:20.719Z","issues_count":30,"pull_requests_count":84,"avg_time_to_close_issue":20988512.29411765,"avg_time_to_close_pull_request":2879566.8767123288,"issues_closed_count":17,"pull_requests_closed_count":73,"pull_request_authors_count":17,"issue_authors_count":8,"avg_comments_per_issue":2.6333333333333333,"avg_comments_per_pull_request":2.630952380952381,"merged_pull_requests_count":48,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":0,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/issues","maintainers":[{"login":"ethanwhite","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ethanwhite"},{"login":"ha0ye","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ha0ye"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/retriever/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/retriever/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/retriever/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/retriever/related_packages","maintainers":[],"registry":{"name":"conda-forge.org","url":"https://conda-forge.org","ecosystem":"conda","default":false,"packages_count":20636,"maintainers_count":0,"namespaces_count":0,"keywords_count":13387,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org","funded_packages_count":2180},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2025-09-04T07:00:12.892Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/namespaces"}},{"id":2902805,"name":"retriever","ecosystem":"pypi","description":"Data Retriever","homepage":"https://github.com/weecology/retriever","licenses":"MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/weecology/retriever","keywords_array":[],"namespace":null,"versions_count":12,"first_release_published_at":"2012-12-03T16:21:23.000Z","latest_release_published_at":"2022-04-27T00:02:20.000Z","latest_release_number":"3.1.0","last_synced_at":"2025-09-03T23:06:55.433Z","created_at":"2022-04-10T12:28:26.560Z","updated_at":"2025-09-04T10:09:40.549Z","registry_url":"https://pypi.org/project/retriever/","install_command":"pip install retriever --index-url https://pypi.org/simple","documentation_url":"https://retriever.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Intended Audience :: Science/Research","License :: OSI Approved :: MIT License","Operating System :: Microsoft :: Windows","Operating System :: POSIX","Operating System :: Unix","Programming Language :: Python","Programming Language :: Python :: 3","Programming Language :: Python :: 3.4","Programming Language :: Python :: 3.5","Programming Language :: Python :: 3.6","Programming Language :: Python :: 3.7","Programming Language :: Python :: Implementation :: PyPy","Topic :: Database","Topic :: Scientific/Engineering :: GIS","Topic :: Scientific/Engineering :: Information Analysis","Topic :: Software Development :: Libraries :: Python Modules"],"normalized_name":"retriever","project_status":null},"repo_metadata":{"id":945933,"uuid":"1968190","full_name":"weecology/retriever","owner":"weecology","description":"Quickly download, clean up, and install public datasets into a database management system","archived":false,"fork":false,"pushed_at":"2025-03-24T03:31:20.000Z","size":81153,"stargazers_count":318,"open_issues_count":54,"forks_count":141,"subscribers_count":31,"default_branch":"main","last_synced_at":"2025-08-28T02:27:41.980Z","etag":null,"topics":["data","data-retrieval","data-science","dataset","datasets","hacktobefest","python"],"latest_commit_sha":null,"homepage":"http://data-retriever.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/weecology.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"docs/code_of_conduct.rst","threat_model":null,"audit":null,"citation":"CITATION","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2011-06-28T19:01:15.000Z","updated_at":"2025-08-27T20:51:19.000Z","dependencies_parsed_at":"2024-02-07T13:08:26.522Z","dependency_job_id":"825be247-e58e-4bea-a293-9c01881be56f","html_url":"https://github.com/weecology/retriever","commit_stats":{"total_commits":2028,"total_committers":82,"mean_commits":24.73170731707317,"dds":0.6336291913214991,"last_synced_commit":"37982577eca010a03dd5b5e23fe30be8f42da9ed"},"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/weecology/retriever","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weecology","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273523664,"owners_count":25120864,"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-09-03T02:00:09.631Z","response_time":76,"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":"weecology","name":"Weecology","uuid":"1156696","kind":"organization","description":null,"email":null,"website":"http://weecology.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1156696?v=4","repositories_count":93,"last_synced_at":"2023-03-11T03:45:49.249Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/weecology","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T21:15:58.355Z","updated_at":"2023-03-11T03:45:49.264Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weecology","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weecology/repositories"},"tags":[{"name":"v3.1.0","sha":"7e2cd12cc37e464779dca9afc2b91851a896cda1","kind":"commit","published_at":"2022-04-26T23:12:49.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v3.1.0","html_url":"https://github.com/weecology/retriever/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v3.1.0/manifests"},{"name":"v3.0.0","sha":"7cde00dd7371c41fc896168179fcf7d058141cfe","kind":"tag","published_at":"2020-07-16T20:11:41.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v3.0.0","html_url":"https://github.com/weecology/retriever/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v3.0.0/manifests"},{"name":"v3.0.0-dev","sha":"160534d17c3ad47183c4a2885eec18bdb32e319e","kind":"tag","published_at":"2020-07-16T20:11:15.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v3.0.0-dev","html_url":"https://github.com/weecology/retriever/releases/tag/v3.0.0-dev","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v3.0.0-dev","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v3.0.0-dev","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v3.0.0-dev/manifests"},{"name":"v2.4.0","sha":"c162458a3f1697be6ca5945ffd2823334522ddc9","kind":"commit","published_at":"2019-06-10T22:49:15.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v2.4.0","html_url":"https://github.com/weecology/retriever/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v2.4.0/manifests"},{"name":"v2.3.1","sha":"2a43b81245d41c433f4eb08d12373c9a74d97b4f","kind":"commit","published_at":"2019-05-01T17:45:44.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v2.3.1","html_url":"https://github.com/weecology/retriever/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"5ae8e20ccb0528ddd2c9832c716fb998ff17095c","kind":"tag","published_at":"2019-04-30T16:37:45.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v2.3.0","html_url":"https://github.com/weecology/retriever/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"a5f5ce526618f1c67ed41b5b157d739db0f2b715","kind":"tag","published_at":"2018-11-05T20:07:42.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v2.2.0","html_url":"https://github.com/weecology/retriever/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v2.2.0/manifests"},{"name":"v.2.2.0","sha":"a5f5ce526618f1c67ed41b5b157d739db0f2b715","kind":"commit","published_at":"2018-11-01T19:17:14.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v.2.2.0","html_url":"https://github.com/weecology/retriever/releases/tag/v.2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v.2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v.2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v.2.2.0/manifests"},{"name":"v2.1.0","sha":"a4934b7b559b5f60913edc4e596cc515e195d230","kind":"tag","published_at":"2017-10-27T18:11:44.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v2.1.0","html_url":"https://github.com/weecology/retriever/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v2.1.0/manifests"},{"name":"v1.0.0","sha":"3cfa19e78ced7cbcc23002a0398477260c9092d4","kind":"commit","published_at":"2017-03-13T12:31:41.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v1.0.0","html_url":"https://github.com/weecology/retriever/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.0.0/manifests"},{"name":"v2.0.0","sha":"84699e1325a0714c2cbe66fb02ad66f52256462d","kind":"tag","published_at":"2017-02-24T15:04:24.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v2.0.0","html_url":"https://github.com/weecology/retriever/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v2.0.0/manifests"},{"name":"v1.8.3","sha":"ed4ab4b2c87601150e7e40f0bd686bc0136309c8","kind":"tag","published_at":"2016-02-12T16:10:03.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v1.8.3","html_url":"https://github.com/weecology/retriever/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"16f503b801878727f06a8909fbb3db5c3d03a0dc","kind":"tag","published_at":"2016-02-12T15:00:02.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v1.8.2","html_url":"https://github.com/weecology/retriever/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"b6b0f74003f333a39030cfe0cca24ffdf1da37b6","kind":"tag","published_at":"2016-02-04T16:36:54.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v1.8.1","html_url":"https://github.com/weecology/retriever/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"e143e990013a72ea1314bfb25c9c1aa1dcb46eeb","kind":"tag","published_at":"2016-02-04T15:40:29.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v1.8.0","html_url":"https://github.com/weecology/retriever/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.8.0/manifests"},{"name":"v0.2.1","sha":"2a6c9efddb0a9dc91eb6bf755a5fa170629425cb","kind":"commit","published_at":"2015-11-18T15:32:13.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v0.2.1","html_url":"https://github.com/weecology/retriever/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v0.2.1/manifests"},{"name":"v0.2","sha":"061e7f4abefcb5cada8d9aaf16bf7216b47c049b","kind":"commit","published_at":"2015-11-12T23:12:10.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v0.2","html_url":"https://github.com/weecology/retriever/releases/tag/v0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v0.2/manifests"},{"name":"v1.7.0","sha":"17cf67b812eefe18825745caaf8d317ae5e06f4b","kind":"tag","published_at":"2014-10-05T11:56:28.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v1.7.0","html_url":"https://github.com/weecology/retriever/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.7.0/manifests"},{"name":"v0.1","sha":"33c7ca84c4e75722a9896fa292a8f92eb9e3f4bf","kind":"commit","published_at":"2014-09-28T14:44:32.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v0.1","html_url":"https://github.com/weecology/retriever/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v0.1/manifests"},{"name":"v1.6.0","sha":"4e45a21eb85cb91ff4087d2a216859787d465aac","kind":"commit","published_at":"2014-02-11T02:00:03.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v1.6.0","html_url":"https://github.com/weecology/retriever/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.6.0/manifests"},{"name":"v1.6","sha":"4e45a21eb85cb91ff4087d2a216859787d465aac","kind":"commit","published_at":"2014-02-11T02:00:03.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v1.6","html_url":"https://github.com/weecology/retriever/releases/tag/v1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.6/manifests"},{"name":"v1.5","sha":"31a7d8e600c6b535f6affba3e995c3874e92d1dd","kind":"commit","published_at":"2013-03-21T13:56:56.000Z","download_url":"https://codeload.github.com/weecology/retriever/tar.gz/v1.5","html_url":"https://github.com/weecology/retriever/releases/tag/v1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/weecology/retriever@v1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/tags/v1.5/manifests"}]},"repo_metadata_updated_at":"2025-09-04T10:09:40.548Z","dependent_packages_count":0,"downloads":818,"downloads_period":"last-month","dependent_repos_count":3,"rankings":{"downloads":3.9054899235580263,"dependent_repos_count":9.143324777740581,"dependent_packages_count":7.31012528119255,"stargazers_count":3.667488364716456,"forks_count":4.168926818091916,"docker_downloads_count":1.115602580038955,"average":4.885159624223081},"purl":"pkg:pypi/retriever","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/retriever","docker_dependents_count":1,"docker_downloads_count":2029,"usage_url":"https://repos.ecosyste.ms/usage/pypi/retriever","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/retriever/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T21:36:13.510Z","issues_count":30,"pull_requests_count":84,"avg_time_to_close_issue":20988512.29411765,"avg_time_to_close_pull_request":2879566.8767123288,"issues_closed_count":17,"pull_requests_closed_count":73,"pull_request_authors_count":17,"issue_authors_count":8,"avg_comments_per_issue":2.6333333333333333,"avg_comments_per_pull_request":2.630952380952381,"merged_pull_requests_count":48,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":0,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/issues","maintainers":[{"login":"ethanwhite","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ethanwhite"},{"login":"ha0ye","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ha0ye"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/retriever/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/retriever/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/retriever/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/retriever/related_packages","maintainers":[{"uuid":"ethanwhite","login":"ethanwhite","name":null,"email":null,"url":null,"packages_count":7,"html_url":"https://pypi.org/user/ethanwhite/","role":null,"created_at":"2023-02-25T08:38:41.503Z","updated_at":"2023-02-25T08:38:41.503Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/ethanwhite/packages"},{"uuid":"henrysenyondo","login":"henrysenyondo","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/henrysenyondo/","role":null,"created_at":"2023-02-25T08:38:41.522Z","updated_at":"2023-02-25T08:38:41.522Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/henrysenyondo/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":724831,"maintainers_count":308214,"namespaces_count":0,"keywords_count":237984,"github":"pypi","metadata":{"funded_packages_count":50481},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-04T05:23:51.177Z","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":29424,"full_name":"weecology/retriever","default_branch":"main","committers":[{"name":"Ben Morris","email":"ben@bendmorris.com","login":"bendmorris","count":743},{"name":"Ethan White","email":"ethan@weecology.org","login":"ethanwhite","count":403},{"name":"henrykironde","email":"henrykironde@gmail.com","login":"henrykironde","count":393},{"name":"goelakash","email":"goelakash93@gmail.com","login":"goelakash","count":66},{"name":"zhangcandrew","email":"zhangcandrew@gmail.com","login":"zhangcandrew","count":43},{"name":"Apoorva Pandey","email":"apoorvapandey365@gmail.com","login":"apoorvaeternity","count":40},{"name":"Shreyash sharma","email":"shreyneil@yahoo.co.in","login":"shreyneil","count":35},{"name":"Harshit Bansal","email":"harshit.bansalec@gmail.com","login":"harshitbansal05","count":34},{"name":"ShivamNegi","email":"shivamnegi2019@gmail.com","login":"ShivamNegi","count":28},{"name":"Elita Baldridge","email":"elita.baldridge@weecology.org","login":"embaldridge","count":26},{"name":"Aakash Chaudhary","email":"aakash312000@gmail.com","login":"Aakash3101","count":19},{"name":"Ansh Dassani","email":"anshdassani4@gmail.com","login":"dassaniansh","count":17},{"name":"Ashish","email":"ashishpriyadarshi1@gmail.com","login":"ashishpriyadarshiCIC","count":16},{"name":"Daniel McGlinn","email":"danmcglinn@gmail.com","login":"dmcglinn","count":10},{"name":"Sumit Saha","email":"sumit.saha666@gmail.com","login":"ss-is-master-chief","count":9},{"name":"akshayah3","email":"akshaynukala95@gmail.com","login":"akshayah3","count":8},{"name":"David J. Harris","email":"harry491@gmail.com","login":"davharris","count":7},{"name":"Katherine Thibault","email":"kthibault@neoninc.org","login":null,"count":7},{"name":"Pankaj Kumar","email":"me@panks.me","login":"panks","count":6},{"name":"Nageshbansal","email":"nageshbansal59@gmail.com","login":"Nageshbansal","count":6},{"name":"ddigges","email":"deborahgertrude_digges@intuit.com","login":null,"count":5},{"name":"Kunal Pal","email":"mail.kunalpal@gmail.com","login":"iskunalpal","count":5},{"name":"Shawn Taylor","email":"shawntaylor@weecology.org","login":"sdtaylor","count":5},{"name":"kapil kumar","email":"kapilkd13@gmail.com","login":"kapilkd13","count":5},{"name":"paul wolf","email":"paul.wolf@usu.edu","login":"Wolflab","count":5},{"name":"ashu","email":"jainamritanshu@gmail.com","login":"jainamritanshu","count":4},{"name":"sarsees","email":"reehl.sarahmarie@gmail.com","login":"sarsees","count":4},{"name":"pranita-s","email":"pranitarsharma@gmail.com","login":"pranita-s","count":4},{"name":"Kristina Riemer","email":"kristina.riemer@weecology.org","login":"KristinaRiemer","count":4},{"name":"unknown","email":"Ben@.(none)","login":null,"count":4},{"name":"Mohit Kumar","email":"mkay6123@gmail.com","login":"Mohitkumar6122","count":3},{"name":"Xiao Xiao","email":"xiao@weecology.org","login":"rueuntal","count":3},{"name":"Yanghao Li","email":"lyttonhao@gmail.com","login":"lyttonhao","count":3},{"name":"adhaamehab","email":"adhaamehab7@gmail.com","login":"adhaamehab","count":3},{"name":"emchristensen","email":"erica.christensen@weecology.org","login":"emchristensen","count":3},{"name":"Kush Kothari","email":"kushkothari2001@gmail.com","login":"kkothari2001","count":3},{"name":"kvnamipara","email":"kvnamipara@gmail.com","login":"kvnamipara","count":3},{"name":"Bo Zheng","email":"cool_zb@outlook.com","login":"coolalexzb","count":3},{"name":"Bo Zheng","email":"zhengbo@zhengbodembp.dyndns.rice.edu","login":null,"count":2},{"name":"Aniket Singh Rawat","email":"sprx@gmail.com","login":null,"count":2},{"name":"Carol Rowe","email":"carol.rowe666@gmail.com","login":"carol-rowe666","count":2},{"name":"Darío Hereñú","email":"magallania@gmail.com","login":"kant","count":2},{"name":"David LeBauer","email":"dlebauer@gmail.com","login":"dlebauer","count":2},{"name":"Goel","email":"goelakas@amazon.com","login":"goel-akas","count":2},{"name":"James Quadrino","email":"james.quadrino.13@gmail.com","login":"jamesaq","count":2},{"name":"Morgan Ernest","email":"morgan@weecology.org","login":"skmorgane","count":2},{"name":"Saket Choudhary","email":"saketkc@gmail.com","login":"saketkc","count":2},{"name":"prabhjyot28","email":"tryyourrajat@gmail.com","login":"prabhjyot28","count":2},{"name":"asarmakeeva","email":"asarmakeeva@gmail.com","login":"asarmakeeva","count":1},{"name":"Zack Brym","email":"z.t.brym@gmail.com","login":"brymz","count":1},{"name":"Tushar Kadam","email":"tushar.kadam@somaiya.edu","login":"Kadam-Tushar","count":1},{"name":"The Gitter Badger","email":"badger@gitter.im","login":"gitter-badger","count":1},{"name":"Sumit Sarin","email":"sumitsarinofficial@gmail.com","login":"stellargo","count":1},{"name":"SohanLal","email":"sohanlalgupta022@gmail.com","login":"Sohan022","count":1},{"name":"Live session user","email":"ubuntu@ubuntu.(none)","login":null,"count":1},{"name":"adhaamehab","email":"adham@floralytics.com","login":null,"count":1},{"name":"YuliZheng","email":"zhengyuli@mail.ustc.edu.cn","login":null,"count":1},{"name":"Ratin Kumar","email":"ratin.kumar.2k@gmail.com","login":"DumbMachine","count":1},{"name":"Rajat Agarwal","email":"rajat503@gmail.com","login":"rajat503","count":1},{"name":"RadostW","email":"51670923+RadostW","login":"RadostW","count":1},{"name":"mohamedsto7y","email":"mohamed_alsayed@live.com","login":"mohamedsto7y","count":1},{"name":"scls19fr","email":"scls19fr","login":"scls19fr","count":1},{"name":"Prabh Simran Singh Baweja","email":"prabhsimransingh.baweja@gmail.com","login":"prabh27","count":1},{"name":"Piyush Chauhan","email":"pi.codemonk@gmail.com","login":"piyushchauhan","count":1},{"name":"Barry Wark","email":"barrywark@gmail.com","login":"barrywark","count":1},{"name":"Bishakh Ghosh","email":"ghoshbishakh@gmail.com","login":"ghoshbishakh","count":1},{"name":"Deborah Digges","email":"deborah.gertrude.digges@gmail.com","login":"Deborah-Digges","count":1},{"name":"Jaffrey Joy","email":"jaffreyjoy@gmail.com","login":"jaffreyjoy","count":1},{"name":"Jay Kishan Singh","email":"jaykishan2209@hotmail.com","login":"Jay-Iam","count":1},{"name":"Joan Meiners","email":"joan.meiners@gmail.com","login":"beecycles","count":1},{"name":"MakarovYaroslav","email":"yaroslav.makarov.97@mail.ru","login":"MakarovYaroslav","count":1},{"name":"MarconiS","email":"s.marconi@ufl.edu","login":"MarconiS","count":1},{"name":"Parth-25m","email":"partha.25m@gmail.com","login":"Parth-25m","count":1}],"total_commits":2030,"total_committers":73,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":27.80821917808219,"dds":0.6339901477832512,"past_year_committers":[],"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2025-08-07T08:21:37.021Z","last_synced_commit":"a80765c479883c0aa441d857cba0b987ba701720","created_at":"2023-03-07T16:40:53.350Z","updated_at":"2025-08-07T08:21:39.259Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-08-08T00:00:12.331Z","repositories_count":5415637,"commits_count":848636468,"contributors_count":30917626,"owners_count":904180,"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":"weecology/retriever","html_url":"https://github.com/weecology/retriever","last_synced_at":"2025-08-31T21:36:13.510Z","status":"error","issues_count":30,"pull_requests_count":84,"avg_time_to_close_issue":20988512.29411765,"avg_time_to_close_pull_request":2879566.8767123288,"issues_closed_count":17,"pull_requests_closed_count":73,"pull_request_authors_count":17,"issue_authors_count":8,"avg_comments_per_issue":2.6333333333333333,"avg_comments_per_pull_request":2.630952380952381,"merged_pull_requests_count":48,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":0,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":2.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-10T21:11:59.193Z","updated_at":"2025-09-01T17:52:57.491Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/weecology%2Fretriever/issues","issue_labels_count":{"getting-started":11,"Dataset Request":6,"Spatial-data":1,"Feature Request":1},"pull_request_labels_count":{"Under Review and Tests":2,"dependencies":2,"ready":1,"Changes Requested":1},"issue_author_associations_count":{"CONTRIBUTOR":25,"MEMBER":3,"NONE":2},"pull_request_author_associations_count":{"CONTRIBUTOR":74,"NONE":15,"MEMBER":1},"issue_authors":{"henrykironde":17,"Aakash3101":3,"kkothari2001":3,"ethanwhite":2,"Nageshbansal":2,"dikwickley":1,"bw4sz":1,"ha0ye":1},"pull_request_authors":{"henrykironde":42,"dassaniansh":13,"Aakash3101":9,"Nageshbansal":6,"dikwickley":4,"kkothari2001":2,"dependabot[bot]":2,"Khush2040":2,"Luckysteve007":2,"apeksha235":1,"jainamritanshu":1,"bloemenk":1,"pri1311":1,"PatriceJada":1,"pyther-hub":1,"RadostW":1,"ethanwhite":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-01T00:00:07.725Z","repositories_count":9966144,"issues_count":29680459,"pull_requests_count":86440165,"authors_count":9648275,"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":{},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{"NONE":4,"CONTRIBUTOR":2},"past_year_issue_authors":{},"past_year_pull_request_authors":{"Luckysteve007":2,"henrykironde":2,"Khush2040":2},"maintainers":[{"login":"ethanwhite","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ethanwhite"},{"login":"ha0ye","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ha0ye"}],"active_maintainers":[]},"events":{"total":{"IssuesEvent":1,"WatchEvent":11,"IssueCommentEvent":8,"PushEvent":1,"PullRequestEvent":5,"GollumEvent":13,"ForkEvent":8},"last_year":{"IssuesEvent":1,"WatchEvent":11,"IssueCommentEvent":8,"PushEvent":1,"PullRequestEvent":5,"GollumEvent":13,"ForkEvent":8}},"keywords":["data","data-retrieval","data-science","dataset","datasets","hacktobefest","python"],"dependencies":[{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-16T11:35:10.618Z","updated_at":"2022-08-16T11:35:10.618Z","repository_link":"https://github.com/weecology/retriever/blob/main/requirements.txt","dependencies":[{"id":1851605459,"package_name":"argcomplete","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605460,"package_name":"coverage","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605461,"package_name":"future","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605462,"package_name":"h5py","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605463,"package_name":"inquirer","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605464,"package_name":"kaggle","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605465,"package_name":"numpydoc","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605466,"package_name":"openpyxl","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605467,"package_name":"pandas","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605468,"package_name":"Pillow","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605469,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605470,"package_name":"PyMySQL","ecosystem":"pypi","requirements":"\u003e=0.4","direct":true,"kind":"runtime","optional":false},{"id":1851605471,"package_name":"requests","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605472,"package_name":"setuptools","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605473,"package_name":"sphinx_py3doc_enhanced_theme","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605474,"package_name":"sphinx_rtd_theme","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605475,"package_name":"sphinxcontrib-napoleon","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605476,"package_name":"tables","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605477,"package_name":"tqdm","ecosystem":"pypi","requirements":"==4.30.0","direct":true,"kind":"runtime","optional":false},{"id":1851605478,"package_name":"xlrd","ecosystem":"pypi","requirements":"\u003e=0.7","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2022-08-16T11:35:10.704Z","updated_at":"2022-08-16T11:35:10.704Z","repository_link":"https://github.com/weecology/retriever/blob/main/setup.py","dependencies":[{"id":1851605575,"package_name":"xlrd","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605576,"package_name":"future","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605577,"package_name":"kaggle","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605578,"package_name":"argcomplete","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605579,"package_name":"tqdm","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605580,"package_name":"requests","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605581,"package_name":"pandas","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605582,"package_name":"h5py","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":1851605583,"package_name":"Pillow","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docker-publish.yml","sha":null,"kind":"manifest","created_at":"2023-02-12T04:46:44.175Z","updated_at":"2023-02-12T04:46:44.175Z","repository_link":"https://github.com/weecology/retriever/blob/main/.github/workflows/docker-publish.yml","dependencies":[{"id":7571477723,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7571477724,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7571477725,"package_name":"docker/login-action","ecosystem":"actions","requirements":"28218f9b04b4f3f62068d7b6ce6ca5b26e35336c","direct":true,"kind":"composite","optional":false},{"id":7571477726,"package_name":"crazy-max/ghaction-docker-meta","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7571477727,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"ad44023a93711e3deb337508980b4b5e9bcdc5dc","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/publish-to-test-pypi.yml","sha":null,"kind":"manifest","created_at":"2023-02-12T04:46:44.650Z","updated_at":"2023-02-12T04:46:44.650Z","repository_link":"https://github.com/weecology/retriever/blob/main/.github/workflows/publish-to-test-pypi.yml","dependencies":[{"id":7571479937,"package_name":"actions/checkout","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":7571479938,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7571479939,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/python-package.yml","sha":null,"kind":"manifest","created_at":"2023-02-12T04:46:44.728Z","updated_at":"2023-02-12T04:46:44.728Z","repository_link":"https://github.com/weecology/retriever/blob/main/.github/workflows/python-package.yml","dependencies":[{"id":7571480401,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7571480402,"package_name":"huaxk/postgis-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7571480403,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7571480404,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7571480405,"package_name":"mysql","ecosystem":"actions","requirements":"5.7","direct":true,"kind":"docker","optional":false}]},{"ecosystem":"docker","filepath":"docker/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-02-12T04:46:45.285Z","updated_at":"2023-02-12T04:46:45.285Z","repository_link":"https://github.com/weecology/retriever/blob/main/docker/Dockerfile","dependencies":[{"id":7571494798,"package_name":"osgeo/gdal","ecosystem":"docker","requirements":"latest","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"docker-compose.yml","sha":null,"kind":"manifest","created_at":"2023-02-12T04:46:45.680Z","updated_at":"2023-02-12T04:46:45.680Z","repository_link":"https://github.com/weecology/retriever/blob/main/docker-compose.yml","dependencies":[{"id":7571500146,"package_name":"mysql","ecosystem":"docker","requirements":"5.7","direct":true,"kind":"runtime","optional":false},{"id":7571500148,"package_name":"kartoza/postgis","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false},{"id":7571500149,"package_name":"ret_image","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false}]}],"score":18.165830093458318,"created_at":"2025-09-04T09:18:08.378Z","updated_at":"2025-10-07T08:04:43.433Z","avatar_url":"https://github.com/weecology.png","language":"Python","category":"Scientific Software","sub_category":"Peer-reviewed","monthly_downloads":818,"funding_links":[],"readme_doi_urls":["https://doi.org/10.5281/zenodo.1038272","https://doi.org/10.21105/joss.00451"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["ecology","shiny","community-ecology","small-mammal-trapping","portal","pde"],"project_url":"https://science.ecosyste.ms/api/v1/projects/2958","html_url":"https://science.ecosyste.ms/projects/2958","bibtex_url":"https://science.ecosyste.ms/projects/2958/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/2958/export.apalike"}