{"id":37126,"name":"iris-grib","description":"GRIB interface for Iris.","url":"https://github.com/scitools/iris-grib","last_synced_at":"2025-09-05T07:20:14.065Z","repository":{"id":8453394,"uuid":"58463720","full_name":"SciTools/iris-grib","owner":"SciTools","description":"GRIB interface for Iris.","archived":false,"fork":false,"pushed_at":"2025-09-01T17:41:09.000Z","size":15297,"stargazers_count":26,"open_issues_count":53,"forks_count":44,"subscribers_count":10,"default_branch":"main","last_synced_at":"2025-09-01T18:25:04.682Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://iris-grib.readthedocs.io/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SciTools.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2016-05-10T13:30:40.000Z","updated_at":"2025-09-01T16:24:48.000Z","dependencies_parsed_at":"2023-02-18T01:15:31.890Z","dependency_job_id":"aa95e935-8a78-4ba8-8ff6-82ae34810eab","html_url":"https://github.com/SciTools/iris-grib","commit_stats":{"total_commits":916,"total_committers":37,"mean_commits":"24.756756756756758","dds":0.8471615720524017,"last_synced_commit":"b0ae1760c477e778bcf64498cb2bc1605d8dd752"},"previous_names":[],"tags_count":24,"template":false,"template_full_name":null,"purl":"pkg:github/SciTools/iris-grib","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SciTools%2Firis-grib","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SciTools%2Firis-grib/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SciTools%2Firis-grib/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SciTools%2Firis-grib/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SciTools","download_url":"https://codeload.github.com/SciTools/iris-grib/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SciTools%2Firis-grib/sbom","scorecard":{"id":126717,"data":{"date":"2025-08-11","repo":{"name":"github.com/SciTools/iris-grib","commit":"248677cecb924613e20284d5e51a0fe9aefac7df"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci-manifest.yml:1","Warn: no topLevel permission defined: .github/workflows/ci-template-check.yml:1","Warn: no topLevel permission defined: .github/workflows/ci-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/refresh-lockfiles.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci-manifest.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/SciTools/iris-grib/ci-manifest.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci-template-check.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/SciTools/iris-grib/ci-template-check.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-tests.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/SciTools/iris-grib/ci-tests.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci-tests.yml:91: update your workflow using https://app.stepsecurity.io/secureworkflow/SciTools/iris-grib/ci-tests.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci-tests.yml:136: update your workflow using https://app.stepsecurity.io/secureworkflow/SciTools/iris-grib/ci-tests.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/refresh-lockfiles.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/SciTools/iris-grib/refresh-lockfiles.yml/main?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-16T04:06:12.814Z","repository_id":8453394,"created_at":"2025-08-16T04:06:12.814Z","updated_at":"2025-08-16T04:06:12.814Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273724322,"owners_count":25156514,"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-05T02:00:09.113Z","response_time":402,"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":"SciTools","name":"SciTools","uuid":"1391487","kind":"organization","description":"SciTools is a collaborative effort to produce powerful Python-based open-source tools for Earth scientists","email":"scitools.pub@gmail.com","website":"https://scitools.org.uk/","location":"United Kingdom","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1391487?v=4","repositories_count":35,"last_synced_at":"2024-03-26T16:10:48.277Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/SciTools","funding_links":[],"total_stars":2248,"followers":103,"following":0,"created_at":"2022-11-04T01:20:09.033Z","updated_at":"2024-03-26T16:10:50.426Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SciTools","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SciTools/repositories"},"packages":null,"commits":{"id":596936,"full_name":"SciTools/iris-grib","default_branch":"main","committers":[{"name":"Patrick Peglar","email":"patrick.peglar@metoffice.gov.uk","login":"pp-mo","count":155},{"name":"Bill Little","email":"bill.james.little@gmail.com","login":"bjlittle","count":136},{"name":"Richard Hattersley","email":"rhattersley@gmail.com","login":"rhattersley","count":129},{"name":"scitools-ci[bot]","email":"107775138+scitools-ci[bot]","login":"scitools-ci[bot]","count":80},{"name":"bblay","email":"byronblay@googlemail.com","login":"bblay","count":77},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":57},{"name":"Ed Campbell","email":"drescampbell@gmail.com","login":"esc24","count":57},{"name":"marqh","email":"markh@scitools.org.uk","login":"marqh","count":55},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":50},{"name":"Elliott Sales de Andrade","email":"quantum.analyst@gmail.com","login":"QuLogic","count":50},{"name":"Peter Killick","email":"peter.killick@metoffice.gov.uk","login":"DPeterK","count":49},{"name":"Phil Elson","email":"pelson.pub@gmail.com","login":"pelson","count":45},{"name":"Corinne Bosley","email":"corinne.e.bosley@gmail.com","login":"corinnebosley","count":39},{"name":"lbdreyer","email":"lbdreyer","login":"lbdreyer","count":33},{"name":"Kevin Donkers","email":"kevin.donkers@metoffice.gov.uk","login":"kaedonkers","count":19},{"name":"Andrew Dawson","email":"ajdawson@acm.org","login":"ajdawson","count":17},{"name":"Carwyn Pelley","email":"cpelley.pub@gmail.com","login":null,"count":16},{"name":"Martin Yeo","email":"40734014+trexfeathers","login":"trexfeathers","count":15},{"name":"Laura Dreyer","email":"laura_dreyer@yahoo.co.uk","login":null,"count":5},{"name":"Andrew Dawson","email":"dawson@atm.ox.ac.uk","login":null,"count":5},{"name":"stephenworsley","email":"49274989+stephenworsley","login":"stephenworsley","count":5},{"name":"Karina Williams","email":"karina.williams@metoffice.gov.uk","login":"kwilliams-mo","count":4},{"name":"Daniel Kirkham","email":"djkirkham","login":"djkirkham","count":3},{"name":"Elias","email":"110238618+ESadek-MO","login":"ESadek-MO","count":3},{"name":"Henry Wright","email":"84939917+HGWright","login":"HGWright","count":3},{"name":"tkknight","email":"2108488+tkknight","login":"tkknight","count":3},{"name":"Niall Robinson","email":"niall.h.robinson@gmail.com","login":"niallrobinson","count":3},{"name":"Thomas Powell","email":"thomas.powell@metoffice.gov.uk","login":"tpowellmeto","count":2},{"name":"James Penn","email":"james@jamespenn.co.uk","login":"jamesp","count":2},{"name":"Matt Wander","email":"42675413+m1dr","login":"m1dr","count":2},{"name":"Stephan Hoyer","email":"shoyer@climate.com","login":"shoyer","count":2},{"name":"s-boardman","email":"s-boardman","login":"s-boardman","count":2},{"name":"tv3141","email":"tv3141","login":"tv3141","count":1},{"name":"david-bentley","email":"75838121+david-bentley","login":"david-bentley","count":1},{"name":"abooton","email":"anna.booton@metoffice.gov.uk","login":"abooton","count":1},{"name":"PICARD Ghislain","email":"gpicard@LGGE162.lab.lan","login":null,"count":1},{"name":"Valeriu Predoi","email":"valeriu.predoi@gmail.com","login":"valeriupredoi","count":1},{"name":"Tom Dufall","email":"tom@tomdufall.co.uk","login":"TomDufall","count":1},{"name":"Stephen Moseley","email":"stephen.moseley@metoffice.gov.uk","login":"MoseleyS","count":1},{"name":"Mike Stucka","email":"stucka@whitedoggies.com","login":"stucka","count":1},{"name":"Jamie Kettleborough","email":"jamie.kettleborough@metoffice.gov.uk","login":"jkettleb","count":1},{"name":"Andrew Munslow","email":"munslowa@gmail.com","login":"munslowa","count":1},{"name":"Alex","email":"mingzhangliu@gmail.com","login":"githubalexliu","count":1},{"name":"BHFock","email":"bjoern.fock@metoffice.gov.uk","login":"BHFock","count":1}],"total_commits":1135,"total_committers":44,"total_bot_commits":187,"total_bot_committers":3,"mean_commits":25.795454545454547,"dds":0.8634361233480177,"past_year_committers":[{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":50},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":42},{"name":"scitools-ci[bot]","email":"107775138+scitools-ci[bot]","login":"scitools-ci[bot]","count":30},{"name":"Patrick Peglar","email":"patrick.peglar@metoffice.gov.uk","login":"pp-mo","count":10},{"name":"Martin Yeo","email":"40734014+trexfeathers","login":"trexfeathers","count":3},{"name":"stephenworsley","email":"49274989+stephenworsley","login":"stephenworsley","count":1},{"name":"Stephen Moseley","email":"stephen.moseley@metoffice.gov.uk","login":"MoseleyS","count":1},{"name":"Elias","email":"110238618+ESadek-MO","login":"ESadek-MO","count":1},{"name":"Bill Little","email":"bill.james.little@gmail.com","login":"bjlittle","count":1},{"name":"Alex","email":"mingzhangliu@gmail.com","login":"githubalexliu","count":1}],"past_year_total_commits":140,"past_year_total_committers":10,"past_year_total_bot_commits":122,"past_year_total_bot_committers":3,"past_year_mean_commits":14.0,"past_year_dds":0.6428571428571428,"last_synced_at":"2025-06-13T01:13:23.605Z","last_synced_commit":"6713cd848351083b0457b4b940f76e3c180f2f1c","created_at":"2023-03-09T06:37:38.025Z","updated_at":"2025-06-13T01:14:29.027Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/SciTools%2Firis-grib/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.343Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"owners_count":906558,"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":"SciTools/iris-grib","html_url":"https://github.com/SciTools/iris-grib","last_synced_at":"2025-09-05T07:01:39.693Z","status":null,"issues_count":108,"pull_requests_count":585,"avg_time_to_close_issue":51241221.41071428,"avg_time_to_close_pull_request":1876966.8049242424,"issues_closed_count":56,"pull_requests_closed_count":528,"pull_request_authors_count":23,"issue_authors_count":37,"avg_comments_per_issue":1.6574074074074074,"avg_comments_per_pull_request":1.0068376068376068,"merged_pull_requests_count":475,"bot_issues_count":3,"bot_pull_requests_count":377,"past_year_issues_count":19,"past_year_pull_requests_count":236,"past_year_avg_time_to_close_issue":1207317.0,"past_year_avg_time_to_close_pull_request":337287.4726368159,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":201,"past_year_pull_request_authors_count":9,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":0.15789473684210525,"past_year_avg_comments_per_pull_request":0.847457627118644,"past_year_bot_issues_count":3,"past_year_bot_pull_requests_count":199,"past_year_merged_pull_requests_count":186,"created_at":"2023-05-14T16:05:11.749Z","updated_at":"2025-09-05T07:01:39.694Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/SciTools%2Firis-grib","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/SciTools%2Firis-grib/issues","issue_labels_count":{"Type: Infrastructure":24,"Type: Technical Debt":7,"Experience-needed: High":5,"Experience-needed: Low":5,"Type: Enhancement":4,"Type: Documentation":4,"T-Shirt: Small":3,"Type: Bug":3,"SemVer: Minor":3,"T-Shirt: Medium":3,"GRIB knowhow":3,"Status: Needs info":2,"Dragon 🐉":2,"Bot":2,"Dragon Sub-Task 🦎":1,"New: Pull Request":1,"Status: Blocked":1,"Status: Decision needed":1,"SemVer: Major":1},"pull_request_labels_count":{"Bot":277,"New: Pull Request":269,"Type: Infrastructure":22,"GRIB knowhow":5,"SemVer: Minor":4,"Type: Enhancement":4,"Blocked: CLA needed":3,"Type: Technical Debt":3,"T-Shirt: Small":2,"Type: Bug":2,"Status: Blocked":1,"SemVer: Patch":1,"Experience-needed: High":1},"issue_author_associations_count":{"MEMBER":56,"NONE":34,"CONTRIBUTOR":18},"pull_request_author_associations_count":{"CONTRIBUTOR":431,"MEMBER":147,"NONE":7},"issue_authors":{"pp-mo":37,"HGWright":9,"lbdreyer":7,"trexfeathers":7,"bjlittle":5,"jamesp":4,"marfel":3,"scitools-ci[bot]":2,"lkugler":2,"stephenworsley":2,"mgange659":2,"larsbarring":2,"schlunma":2,"tv3141":1,"hai-peng-wang":1,"DPeterK":1,"dependabot[bot]":1,"ColemanTom":1,"tjtg":1,"lidiyaKhalil":1,"karldevinenetweather":1,"s-boardman":1,"krikru":1,"adair-kovac":1,"abooton":1,"rvalenzuelar":1,"LukeC92":1,"jweisbaum":1,"nhsavage":1,"hydroscopex":1,"kaedonkers":1,"david-bentley":1,"geofbaum":1,"mo-cbat":1,"MHBalsmeier":1,"pelson":1,"zklaus":1},"pull_request_authors":{"scitools-ci[bot]":151,"dependabot[bot]":126,"pre-commit-ci[bot]":100,"pp-mo":73,"bjlittle":56,"trexfeathers":21,"lbdreyer":14,"stephenworsley":9,"HGWright":7,"ESadek-MO":7,"tkknight":5,"MoseleyS":2,"DPeterK":2,"githubalexliu":2,"s-boardman":2,"marqh":1,"jamesp":1,"andrewgryan":1,"mo-cbat":1,"BHFock":1,"valeriupredoi":1,"abooton":1,"david-bentley":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10087320,"issues_count":31306968,"pull_requests_count":96469683,"authors_count":10696025,"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":{"Type: Infrastructure":2,"Bot":2,"Type: Documentation":1,"New: Pull Request":1},"past_year_pull_request_labels_count":{"Bot":134,"New: Pull Request":132,"Type: Infrastructure":4},"past_year_issue_author_associations_count":{"MEMBER":13,"CONTRIBUTOR":5,"NONE":1},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":207,"MEMBER":28,"NONE":1},"past_year_issue_authors":{"pp-mo":13,"scitools-ci[bot]":2,"dependabot[bot]":1,"hydroscopex":1,"stephenworsley":1,"trexfeathers":1},"past_year_pull_request_authors":{"dependabot[bot]":78,"pre-commit-ci[bot]":65,"scitools-ci[bot]":56,"pp-mo":27,"trexfeathers":3,"ESadek-MO":2,"MoseleyS":2,"stephenworsley":2,"bjlittle":1},"maintainers":[{"login":"pp-mo","count":110,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pp-mo"},{"login":"bjlittle","count":61,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bjlittle"},{"login":"lbdreyer","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lbdreyer"},{"login":"jamesp","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jamesp"},{"login":"DPeterK","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DPeterK"},{"login":"kaedonkers","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kaedonkers"},{"login":"pelson","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pelson"},{"login":"marqh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/marqh"}],"active_maintainers":[{"login":"pp-mo","count":40,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pp-mo"},{"login":"bjlittle","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bjlittle"}]},"events":{"total":{"CreateEvent":85,"ReleaseEvent":1,"IssuesEvent":22,"WatchEvent":4,"DeleteEvent":72,"IssueCommentEvent":118,"PushEvent":124,"PullRequestReviewCommentEvent":34,"PullRequestReviewEvent":162,"PullRequestEvent":206,"ForkEvent":2},"last_year":{"CreateEvent":85,"ReleaseEvent":1,"IssuesEvent":22,"WatchEvent":4,"DeleteEvent":72,"IssueCommentEvent":118,"PushEvent":124,"PullRequestReviewCommentEvent":34,"PullRequestReviewEvent":162,"PullRequestEvent":206,"ForkEvent":2}},"keywords":[],"dependencies":[{"ecosystem":"pypi","filepath":"requirements/all.txt","sha":null,"kind":"manifest","created_at":"2022-08-07T04:16:34.090Z","updated_at":"2022-08-07T04:16:34.090Z","repository_link":"https://github.com/SciTools/iris-grib/blob/main/requirements/all.txt","dependencies":[{"id":587108209,"package_name":"mo_pack","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/core.txt","sha":null,"kind":"manifest","created_at":"2022-08-07T04:16:34.242Z","updated_at":"2022-08-07T04:16:34.242Z","repository_link":"https://github.com/SciTools/iris-grib/blob/main/requirements/core.txt","dependencies":[{"id":587109737,"package_name":"scitools-iris","ecosystem":"pypi","requirements":"\u003e=3.0.2","direct":true,"kind":"runtime","optional":false},{"id":587109738,"package_name":"eccodes-python","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/setup.txt","sha":null,"kind":"manifest","created_at":"2022-08-07T04:16:34.713Z","updated_at":"2022-08-07T04:16:34.713Z","repository_link":"https://github.com/SciTools/iris-grib/blob/main/requirements/setup.txt","dependencies":[{"id":587112497,"package_name":"setuptools","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/test.txt","sha":null,"kind":"manifest","created_at":"2022-08-07T04:16:34.789Z","updated_at":"2022-08-07T04:16:34.789Z","repository_link":"https://github.com/SciTools/iris-grib/blob/main/requirements/test.txt","dependencies":[{"id":587112586,"package_name":"mock","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":587112588,"package_name":"filelock","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":587112589,"package_name":"pep8","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":587112590,"package_name":"requests","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false}]}],"score":8.153637486385282,"created_at":"2025-09-04T15:51:10.795Z","updated_at":"2025-10-07T08:15:18.003Z","avatar_url":"https://github.com/SciTools.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["earth-science","grib","iris","meteorology","oceanography","spaceweather","visualisation","wx","tk","qt"],"project_url":"https://science.ecosyste.ms/api/v1/projects/37126","html_url":"https://science.ecosyste.ms/projects/37126","bibtex_url":"https://science.ecosyste.ms/projects/37126/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/37126/export.apalike"}