{"id":41071,"name":"esmvaltool","description":"ESMValTool: A community diagnostic and performance metrics tool for routine evaluation of Earth system models in CMIP ","url":"https://github.com/esmvalgroup/esmvaltool","last_synced_at":"2025-09-05T08:52:15.300Z","repository":{"id":37708406,"uuid":"80120461","full_name":"ESMValGroup/ESMValTool","owner":"ESMValGroup","description":"ESMValTool: A community diagnostic and performance metrics tool for routine evaluation of Earth system models in CMIP ","archived":false,"fork":false,"pushed_at":"2025-09-01T09:47:01.000Z","size":249574,"stargazers_count":251,"open_issues_count":370,"forks_count":139,"subscribers_count":28,"default_branch":"main","last_synced_at":"2025-09-01T09:58:34.077Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.esmvaltool.org","language":"NCL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ESMValGroup.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":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":".zenodo.json","notice":"NOTICE","maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-01-26T14:15:37.000Z","updated_at":"2025-09-01T08:44:12.000Z","dependencies_parsed_at":"2023-09-21T19:45:25.910Z","dependency_job_id":"8fd1bc7b-3446-4da4-9ed2-9807b4ca3fcd","html_url":"https://github.com/ESMValGroup/ESMValTool","commit_stats":{"total_commits":9103,"total_committers":138,"mean_commits":65.96376811594203,"dds":0.8588377457980886,"last_synced_commit":"ba940112420ad248cac8e6a95d4e5da8ca6216fb"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ESMValGroup/ESMValTool","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ESMValGroup","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273734394,"owners_count":25158269,"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":"ESMValGroup","name":"ESMValGroup","uuid":"24584460","kind":"organization","description":"Earth System Model eValuation Tool","email":null,"website":"https://www.esmvaltool.org","location":null,"twitter":"ESMValTool","company":null,"icon_url":"https://avatars.githubusercontent.com/u/24584460?v=4","repositories_count":8,"last_synced_at":"2023-03-04T22:27:36.878Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ESMValGroup","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T01:49:54.190Z","updated_at":"2023-03-04T22:27:36.884Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ESMValGroup","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ESMValGroup/repositories"},"packages":[{"id":2725224,"name":"esmvaltool","ecosystem":"pypi","description":"ESMValTool: A community diagnostic and performance metrics tool for routine evaluation of Earth system models in CMIP.","homepage":"https://www.esmvaltool.org","licenses":"Apache License, Version 2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/ESMValGroup/ESMValTool","keywords_array":[],"namespace":null,"versions_count":14,"first_release_published_at":"2020-08-03T16:40:54.000Z","latest_release_published_at":"2025-03-05T13:38:16.000Z","latest_release_number":"2.12.0","last_synced_at":"2025-09-04T14:39:52.276Z","created_at":"2022-04-10T10:54:37.411Z","updated_at":"2025-09-04T14:39:52.276Z","registry_url":"https://pypi.org/project/esmvaltool/","install_command":"pip install esmvaltool --index-url https://pypi.org/simple","documentation_url":"https://esmvaltool.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Environment :: Console","Intended Audience :: Science/Research","License :: OSI Approved :: Apache Software License","Natural Language :: English","Operating System :: POSIX :: Linux","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Topic :: Scientific/Engineering","Topic :: Scientific/Engineering :: Atmospheric Science","Topic :: Scientific/Engineering :: GIS","Topic :: Scientific/Engineering :: Hydrology","Topic :: Scientific/Engineering :: Physics"],"normalized_name":"esmvaltool","project_status":null},"repo_metadata":{"uuid":"80120461","full_name":"ESMValGroup/ESMValTool","owner":"ESMValGroup","description":"ESMValTool: A community diagnostic and performance metrics tool for routine evaluation of Earth system models in CMIP ","archived":false,"fork":false,"pushed_at":"2024-04-13T18:13:58.000Z","size":222913,"stargazers_count":202,"open_issues_count":348,"forks_count":120,"subscribers_count":33,"default_branch":"main","last_synced_at":"2024-04-14T02:29:31.035Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.esmvaltool.org","language":"NCL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ESMValGroup.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":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2017-01-26T14:15:37.000Z","updated_at":"2024-04-15T09:54:56.990Z","dependencies_parsed_at":"2023-09-21T19:45:25.910Z","dependency_job_id":"8fd1bc7b-3446-4da4-9ed2-9807b4ca3fcd","html_url":"https://github.com/ESMValGroup/ESMValTool","commit_stats":{"total_commits":9042,"total_committers":134,"mean_commits":67.4776119402985,"dds":0.858438398584384,"last_synced_commit":"200a8d633b2ee77ee050c68a59bcec02d4731c65"},"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ESMValGroup","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":199167832,"owners_count":13559875,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"ESMValGroup","name":"ESMValGroup","uuid":"24584460","kind":"organization","description":"Earth System Model eValuation Tool","email":null,"website":"https://www.esmvaltool.org","location":null,"twitter":"ESMValTool","company":null,"icon_url":"https://avatars.githubusercontent.com/u/24584460?v=4","repositories_count":8,"last_synced_at":"2023-03-04T22:27:36.878Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ESMValGroup","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T01:49:54.190Z","updated_at":"2023-03-04T22:27:36.884Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ESMValGroup","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ESMValGroup/repositories"},"tags":[{"name":"v2.10.0","sha":"7e1ffaad0313629eaec39664ecf7df3b45e8d89c","kind":"commit","published_at":"2023-12-20T07:45:54.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/v2.10.0","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/v2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.10.0/manifests"},{"name":"v2.9.0","sha":"35c4fcfdceddf3c1dfbd1cf6004ab7bdeee7abc6","kind":"commit","published_at":"2023-07-06T14:21:00.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/v2.9.0","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/v2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.9.0/manifests"},{"name":"v2.8.0","sha":"9dcaa5575dbc00c111470db4197e77eb5c6f7eb9","kind":"commit","published_at":"2023-03-28T12:54:13.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/v2.8.0","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.8.0/manifests"},{"name":"v2.7.0","sha":"97e395e57cd121caf35df412984bd39ad9eccd17","kind":"commit","published_at":"2022-10-28T17:36:24.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/v2.7.0","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.7.0/manifests"},{"name":"v2.6.0","sha":"2c835c134e3899875fbf4d7f9d17f64e4dc8648a","kind":"commit","published_at":"2022-07-25T07:05:50.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/v2.6.0","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.6.0/manifests"},{"name":"v2.5.0","sha":"3fce1b8e9cb66130f62d4a3285a108861e5a0368","kind":"commit","published_at":"2022-03-15T13:10:47.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/v2.5.0","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.5.0/manifests"},{"name":"v2.4.0","sha":"5bc7f039c27078b413530b784661b4795c099653","kind":"commit","published_at":"2021-11-09T15:25:38.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/v2.4.0","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.4.0/manifests"},{"name":"v2.3.0","sha":"0bb9e29c12624c40c8ba403e1a54c222396394f1","kind":"commit","published_at":"2021-07-27T15:33:37.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/v2.3.0","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.3.0/manifests"},{"name":"feature-freeze-2.3.0","sha":"a19f801db62c54ccb45b3e6b926f80d1b8f27225","kind":"tag","published_at":"2021-07-26T14:57:03.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/feature-freeze-2.3.0","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/feature-freeze-2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/feature-freeze-2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/feature-freeze-2.3.0/manifests"},{"name":"v2.2.0","sha":"4f85e057349bda77bde6367bde2961695842797f","kind":"commit","published_at":"2021-02-25T14:07:24.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/v2.2.0","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"9fdc683b8f82845379094acd6dea7bbef82b003d","kind":"commit","published_at":"2020-12-01T15:53:29.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/v2.1.1","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"e60b8a719c2d6041c23e4e19b6605f505a6d1cc3","kind":"commit","published_at":"2020-10-26T12:44:22.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/v2.1.0","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.1.0/manifests"},{"name":"v2.0.0","sha":"d9f3e44d2931fab099fc237a251a3c719dc784b0","kind":"commit","published_at":"2020-08-03T15:23:56.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/v2.0.0","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.0.0/manifests"},{"name":"v2.0.0b4","sha":"ce96832a744cdc7b4530902430e83debc82f0187","kind":"commit","published_at":"2020-04-21T15:20:18.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/v2.0.0b4","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/v2.0.0b4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.0.0b4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.0.0b4/manifests"},{"name":"v2.0.0b3","sha":"a5fe0e94cc700d28831c1d7a2e01bb41ff059b7a","kind":"commit","published_at":"2020-03-05T14:13:20.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/v2.0.0b3","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/v2.0.0b3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.0.0b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.0.0b3/manifests"},{"name":"v2.0.0b2","sha":"52bf99f4be2d56a44de058da520d907a505028a8","kind":"commit","published_at":"2020-01-27T13:38:04.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/v2.0.0b2","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/v2.0.0b2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.0.0b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.0.0b2/manifests"},{"name":"v2.0.0b1","sha":"6a8b50f09dc09b7d254f8738b0b8c9b7e60056ae","kind":"commit","published_at":"2019-09-06T12:43:53.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/v2.0.0b1","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/v2.0.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.0.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.0.0b1/manifests"},{"name":"v2.0.0b0","sha":"9dedc729f155caa8c7f374385b591aaaba1de286","kind":"commit","published_at":"2019-06-27T10:07:53.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/v2.0.0b0","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/v2.0.0b0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.0.0b0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.0.0b0/manifests"},{"name":"v2.0a2","sha":"773ee617a235d62e381f38ef57d43f8ec3907338","kind":"commit","published_at":"2019-05-29T15:00:07.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/v2.0a2","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/v2.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.0a2/manifests"},{"name":"v2.0a1","sha":"7a60b30ea69a74c34f0604925fcfaee63654e54f","kind":"commit","published_at":"2018-08-07T09:09:39.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/v2.0a1","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/v2.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.0a1/manifests"},{"name":"v2.0a0","sha":"48374e91b7de2b1a904618f17fb2e207a67b443e","kind":"commit","published_at":"2018-06-19T11:33:34.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/v2.0a0","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/v2.0a0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.0a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v2.0a0/manifests"},{"name":"v1.1.0.dev1","sha":"14d045af0e0d4705ca5ddec355653cddf848ac48","kind":"commit","published_at":"2018-06-18T09:53:14.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/v1.1.0.dev1","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/v1.1.0.dev1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v1.1.0.dev1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v1.1.0.dev1/manifests"},{"name":"v1.0","sha":"b51391a7f04a3aec47a05ffdbaf409a69beee328","kind":"tag","published_at":"2017-02-17T12:50:50.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/v1.0","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v1.0/manifests"},{"name":"v1.0.1","sha":"5de5579fa33940d0f31d1bfc3c2b865d3c7d94a3","kind":"tag","published_at":"2017-02-17T12:49:48.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/v1.0.1","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v1.0.1/manifests"},{"name":"v1.1.0","sha":"799150e4784f334262755a39022c72b2d39585c9","kind":"tag","published_at":"2017-02-17T12:49:00.000Z","download_url":"https://codeload.github.com/ESMValGroup/ESMValTool/tar.gz/v1.1.0","html_url":"https://github.com/ESMValGroup/ESMValTool/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/tags/v1.1.0/manifests"}]},"repo_metadata_updated_at":"2024-09-06T18:13:46.086Z","dependent_packages_count":1,"downloads":268,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":16.302508209985245,"dependent_repos_count":21.559058535118407,"dependent_packages_count":4.781391382798716,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":14.214319375967456},"purl":"pkg:pypi/esmvaltool","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/esmvaltool","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/esmvaltool","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/esmvaltool/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-06T18:13:07.657Z","issues_count":1486,"pull_requests_count":2029,"avg_time_to_close_issue":10431090.634974534,"avg_time_to_close_pull_request":2983520.760460251,"issues_closed_count":1177,"pull_requests_closed_count":1912,"pull_request_authors_count":101,"issue_authors_count":153,"avg_comments_per_issue":5.062584118438762,"avg_comments_per_pull_request":5.299655002464268,"merged_pull_requests_count":1700,"bot_issues_count":0,"bot_pull_requests_count":107,"past_year_issues_count":196,"past_year_pull_requests_count":262,"past_year_avg_time_to_close_issue":2690444.7528089886,"past_year_avg_time_to_close_pull_request":900547.4974358975,"past_year_issues_closed_count":88,"past_year_pull_requests_closed_count":195,"past_year_pull_request_authors_count":25,"past_year_issue_authors_count":34,"past_year_avg_comments_per_issue":2.061224489795918,"past_year_avg_comments_per_pull_request":1.8854961832061068,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":49,"past_year_merged_pull_requests_count":175,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/issues","maintainers":[{"login":"bouweandela","count":529,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bouweandela"},{"login":"nielsdrost","count":53,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nielsdrost"},{"login":"veyring","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/veyring"}],"active_maintainers":[{"login":"bouweandela","count":35,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bouweandela"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/esmvaltool/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/esmvaltool/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/esmvaltool/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/esmvaltool/related_packages","maintainers":[{"uuid":"nlesc","login":"nlesc","name":null,"email":null,"url":null,"packages_count":38,"html_url":"https://pypi.org/user/nlesc/","role":null,"created_at":"2023-02-24T04:17:55.327Z","updated_at":"2023-02-24T04:17:55.327Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/nlesc/packages"},{"uuid":"ehogan","login":"ehogan","name":null,"email":null,"url":null,"packages_count":5,"html_url":"https://pypi.org/user/ehogan/","role":"Owner","created_at":"2024-05-15T08:32:52.777Z","updated_at":"2024-05-15T08:32:52.777Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/ehogan/packages"},{"uuid":"jvegas","login":"jvegas","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://pypi.org/user/jvegas/","role":null,"created_at":"2023-02-24T04:17:55.246Z","updated_at":"2023-02-24T04:17:55.246Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/jvegas/packages"},{"uuid":"bandela","login":"bandela","name":null,"email":null,"url":null,"packages_count":6,"html_url":"https://pypi.org/user/bandela/","role":null,"created_at":"2023-02-24T04:17:55.179Z","updated_at":"2023-02-24T04:17:55.179Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/bandela/packages"},{"uuid":"valeriupredoi","login":"valeriupredoi","name":null,"email":null,"url":null,"packages_count":6,"html_url":"https://pypi.org/user/valeriupredoi/","role":null,"created_at":"2023-02-24T04:17:55.374Z","updated_at":"2023-02-24T04:17:55.374Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/valeriupredoi/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":725059,"maintainers_count":308348,"namespaces_count":0,"keywords_count":238006,"github":"pypi","metadata":{"funded_packages_count":50519},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-05T05:40:58.860Z","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":1254396,"full_name":"ESMValGroup/ESMValTool","default_branch":"main","committers":[{"name":"Bouwe Andela","email":"b.andela@esciencecenter.nl","login":"bouweandela","count":1295},{"name":"Valeriu Predoi","email":"valeriu.predoi@gmail.com","login":"valeriupredoi","count":1100},{"name":"Mattia Righi","email":"mattia.righi@dlr.de","login":"mattiarighi","count":1026},{"name":"Manuel Schlund","email":"manuel.schlund@dlr.de","login":"schlunma","count":666},{"name":"Javier Vegas-Regidor","email":"javier.vegas@bsc.es","login":null,"count":611},{"name":"Lee de Mora","email":"ledm@pml.ac.uk","login":"ledm","count":356},{"name":"jhardenberg","email":"hardenberg@gmail.com","login":"jhardenberg","count":326},{"name":"Axel Lauer","email":"axel.lauer@dlr.de","login":"axel-lauer","count":295},{"name":"Bas Crezee","email":"bascrezee@gmail.com","login":"bascrezee","count":209},{"name":"nperezzanon","email":"nuria.perez@bsc.es","login":"nperezzanon","count":173},{"name":"Björn Brötz","email":"bjoern.broetz@dlr.de","login":"bjoernbroetz","count":170},{"name":"SarahAlidoost","email":"f.alidoost@esciencecenter.nl","login":"SarahAlidoost","count":168},{"name":"loewalex","email":"bulli92","login":"bulli92","count":157},{"name":"Lisa Bock","email":"lisa.bock@dlr.de","login":"LisaBock","count":151},{"name":"Tomas Lovato","email":"tomas.lovato@cmcc.it","login":"tomaslovato","count":140},{"name":"Nikolay Koldunov","email":"koldunovn@gmail.com","login":"koldunovn","count":138},{"name":"Ben","email":"b.mueller@iggf.geo.uni-muenchen.de","login":null,"count":134},{"name":"Peter Kalverla","email":"peter.kalverla@gmx.com","login":"Peter9192","count":132},{"name":"Birgit Hassler","email":"33543691+hb326","login":"hb326","count":131},{"name":"Enrico Arnone","email":"e.arnone@isac.cnr.it","login":null,"count":126},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":118},{"name":"Klaus Zimmermann","email":"klaus.zimmermann@smhi.se","login":"zklaus","count":102},{"name":"bettina-gier","email":"Bettina.Gier@dlr.de","login":"bettina-gier","count":95},{"name":"“katjaweigel”","email":"“weigel@iup.physik.uni-bremen.de”","login":null,"count":88},{"name":"Veronika Eyring","email":"veronika.eyring@dlr.de","login":"veyring","count":86},{"name":"Tobias Stacke","email":"tobias.stacke@mpimet.mpg.de","login":"tobstac","count":80},{"name":"mwjury","email":"martin.w.jury@gmail.com","login":"mwjury","count":64},{"name":"RicardaRe","email":"ricarda.rettinger@dlr.de","login":"RicardaRe","count":60},{"name":"zechlau","email":"32642158+zechlau","login":"zechlau","count":59},{"name":"peter.berg","email":"a001850@c20834.ad.smhi.se","login":null,"count":57},{"name":"Valerio Lembo","email":"valeriolembo@apple135.cen.uni-hamburg.de","login":null,"count":52},{"name":"Rémi Kazeroni","email":"70641264+remi-kazeroni","login":"remi-kazeroni","count":52},{"name":"Federico Serva","email":"federico.serva@gmail.com","login":"fserva","count":52},{"name":"ValerioLembo","email":"valerio.lembo@uni-hamburg.de","login":"ValerioLembo","count":51},{"name":"nperez","email":"nperez@bscearth372.int.bsc.es","login":null,"count":50},{"name":"DSenftleben","email":"DSenftleben","login":"DSenftleben","count":43},{"name":"Faruk D","email":"f.diblen@esciencecenter.nl","login":"fdiblen","count":35},{"name":"Jaro Camphuijsen","email":"jjecamphuijsen@gmail.com","login":"JaroCamphuijsen","count":34},{"name":"ahunter","email":"alasdair.hunter@bsc.es","login":null,"count":32},{"name":"Niels Drost","email":"Niels Drost","login":null,"count":31},{"name":"sloosvel","email":"45196700+sloosvel","login":"sloosvel","count":30},{"name":"yifatdzigan","email":"y.dzigan@esciencecenter.nl","login":"yifatdzigan","count":30},{"name":"Emma Hogan","email":"ehogan","login":"ehogan","count":27},{"name":"jprb-walton","email":"jprb.walton@gmail.com","login":"jprb-walton","count":27},{"name":"katjaweigel","email":"weigel@iup.physik.uni-bremen.de","login":"katjaweigel","count":22},{"name":"ipelupessy","email":"i.pelupessy@esciencecenter.nl","login":"ipelupessy","count":20},{"name":"rswamina","email":"ranjinis@gmail.com","login":"rswamina","count":19},{"name":"Romain Beucher","email":"romain.beucher@anu.edu.au","login":"rbeucher","count":18},{"name":"Ruth Lorenz","email":"ruth.lorenz22@gmail.com","login":"ruthlorenz","count":18},{"name":"Jerom Aerts","email":"jeromaerts@gmail.com","login":"jeromaerts","count":18},{"name":"Alistair Sellar","email":"16133375+alistairsellar","login":"alistairsellar","count":16},{"name":"Stefan Verhoeven","email":"s.verhoeven@esciencecenter.nl","login":"sverhoeven","count":14},{"name":"Anonymous DLR","email":"esmvaltool@dlr.de","login":null,"count":13},{"name":"DSenftleben","email":"daniel.senftleben@dlr.de","login":null,"count":12},{"name":"Lukas Brunner","email":"lukas.brunner@live.at","login":"lukasbrunner","count":11},{"name":"FranziskaWinterstein","email":"119339136+FranziskaWinterstein","login":"FranziskaWinterstein","count":11},{"name":"Lukas","email":"lukas@uni-bremen.de","login":"lukruh","count":10},{"name":"Stef Smeets","email":"stefsmeets","login":"stefsmeets","count":10},{"name":"Valerio Lembo","email":"u234097@mistralpp3.hpc.dkrz.de","login":null,"count":10},{"name":"Bill Little","email":"bill.james.little@gmail.com","login":"bjlittle","count":9},{"name":"Valerio Lembo","email":"u234097@mistralpp2.hpc.dkrz.de","login":null,"count":9},{"name":"Valerio Lembo","email":"u234097@mistralpp5.hpc.dkrz.de","login":null,"count":9},{"name":"Ronald van Haren","email":"r.vanharen@esciencecenter.nl","login":null,"count":7},{"name":"Tomas Torsvik","email":"43031053+TomasTorsvik","login":"TomasTorsvik","count":6},{"name":"Felicity Chun","email":"32269066+flicj191","login":"flicj191","count":6},{"name":"Enrico Arnone","email":"e.arnone@gmail.com","login":"earnone","count":6},{"name":"Valerio Lembo","email":"u234097@mistralpp1.hpc.dkrz.de","login":null,"count":6},{"name":"rswamina","email":"","login":null,"count":6},{"name":"Daniel Senftleben","email":"b380140@mlogin105.hpc.dkrz.de","login":null,"count":6},{"name":"jvegas","email":"javier.vegas2bsc.es","login":null,"count":5},{"name":"Niels Drost","email":"n.drost@esciencecenter.nl","login":"nielsdrost","count":5},{"name":"Liza Malinina","email":"66973360+malininae","login":"malininae","count":5},{"name":"Julien Lenhardt","email":"45034763+jlenh","login":"jlenh","count":5},{"name":"Evgenia Galytska","email":"egalytska@iup.physik.uni-bremen.de","login":"egalytska","count":5},{"name":"maritsandstad","email":"marit.sandstad@astro.uio.no","login":"maritsandstad","count":4},{"name":"chrisbillowsMO","email":"152496175+chrisbillowsMO","login":"chrisbillowsMO","count":4},{"name":"Martin Jury","email":"martin.jury@uni-graz.at","login":null,"count":4},{"name":"Diego Cammarano","email":"diegocamm@gmail.com","login":"diegokam","count":4},{"name":"Valerio Lembo","email":"u234097@mistralpp4.hpc.dkrz.de","login":null,"count":3},{"name":"qlejeune","email":"25582963+qlejeune","login":"qlejeune","count":3},{"name":"mo-tgeddes","email":"108924122+mo-tgeddes","login":"mo-tgeddes","count":3},{"name":"max-anu","email":"137736464+max-anu","login":"max-anu","count":3},{"name":"Sabrina Zechlau","email":"b309145@mistralpp2.hpc.dkrz.de","login":null,"count":3},{"name":"Sabrina Zechlau","email":"b309145@mistralpp1.hpc.dkrz.de","login":null,"count":3},{"name":"Mattia RIghi","email":"mattia@linux-xa29.suse","login":null,"count":3},{"name":"Birgit Hassler","email":"b309143@mlogin101.hpc.dkrz.de","login":null,"count":3},{"name":"Sabrina Zechlau","email":"b309145@mistralpp5.hpc.dkrz.de","login":null,"count":3},{"name":"Soufiane Karmouche","email":"b380749@mlogin100.hpc.dkrz.de","login":null,"count":3},{"name":"Daniel Senftleben","email":"b380140@mlogin101.hpc.dkrz.de","login":null,"count":2},{"name":"chrisdane","email":"cdanek@awi.de","login":null,"count":2},{"name":"Sabrina Zechlau","email":"b309145@mistralpp3.hpc.dkrz.de","login":null,"count":2},{"name":"Soufiane Karmouche","email":"b380749@mlogin103.hpc.dkrz.de","login":null,"count":2},{"name":"Javier Vegas-Regidor","email":"13482714+jvegreg","login":"jvegreg","count":2},{"name":"Emma Daniels","email":"emma.daniels@knmi.nl","login":"Emmadd","count":2},{"name":"Ed","email":"146008263+mo-gill","login":"mo-gill","count":2},{"name":"Peter Berg","email":"peter.berg@smhi.se","login":"PeterBergSMHI","count":2},{"name":"nc","email":"95471152+nchawang","login":"nchawang","count":2},{"name":"alasdairhunter","email":"alasdair.a.r.hunter@gmail.com","login":"alasdairhunter","count":2},{"name":"Banafsheh Abdollahi","email":"61459911+babdollahi","login":"babdollahi","count":2},{"name":"Brei Soliño","email":"b.solinofernandez@gmail.com","login":"bsolino","count":2},{"name":"Abel Siqueira","email":"nepper271@gmail.com","login":"abelsiqueira","count":1},{"name":"Alejandro Bodas","email":"97702998+mo-abodas","login":"mo-abodas","count":1},{"name":"Barbara Vreede","email":"b.vreede@esciencecenter.nl","login":"bvreede","count":1},{"name":"Greg Munday","email":"100290135+mo-gregmunday","login":"mo-gregmunday","count":1},{"name":"Soufiane Karmouche","email":"b380749@mlogin105.hpc.dkrz.de","login":null,"count":1},{"name":"Bettina Gier","email":"b309137@mistralpp2.hpc.dkrz.de","login":null,"count":1},{"name":"Bettina Gier","email":"b309137@mistralpp4.hpc.dkrz.de","login":null,"count":1},{"name":"morobking","email":"68544044+morobking","login":"morobking","count":1},{"name":"koir-su","email":"skoirala@bgc-jena.mpg.de","login":"dr-ko","count":1},{"name":"jmrgonza","email":"jrodriguezg@aemet.es","login":"jmrgonza","count":1},{"name":"ellensarauer","email":"143390753+ellensarauer","login":"ellensarauer","count":1},{"name":"debe-kevin","email":"kevin.debeire@dlr.de","login":"debe-kevin","count":1},{"name":"cubeme","email":"cubeme","login":"cubeme","count":1},{"name":"catherinehardacre","email":"84192386+catherinehardacre","login":"catherinehardacre","count":1},{"name":"amarjiitpandde","email":"39812489+amarjiitpandde","login":"amarjiitpandde","count":1},{"name":"Yoko Tsushima","email":"yoko.tsushima@metoffice.gov.uk","login":"tsussi","count":1},{"name":"The Codacy Badger","email":"badger@codacy.com","login":"codacy-badger","count":1},{"name":"SophieHall2024","email":"sophie.hall@metoffice.gov.uk","login":"SophieHall2024","count":1},{"name":"SarahAlidoost","email":"alidoost.f@gmail.com","login":"SarahAldt","count":1},{"name":"Richard Littauer","email":"richard.littauer@gmail.com","login":"RichardLitt","count":1},{"name":"Pep Cos","email":"66776374+pepcos","login":"pepcos","count":1},{"name":"Paulinebonnet111","email":"123577048+Paulinebonnet111","login":"Paulinebonnet111","count":1},{"name":"ulrikaw-cloud","email":"76114040+ulrikaw-cloud","login":"ulrikaw-cloud","count":1},{"name":"Jon Lillis","email":"68286976+Jon-Lillis","login":"Jon-Lillis","count":1},{"name":"Bettina Gier","email":"b309137@mistralpp5.hpc.dkrz.de","login":null,"count":1},{"name":"Bettina Gier","email":"b309137@mlogin108.hpc.dkrz.de","login":null,"count":1},{"name":"Birgit Hassler","email":"b309143@mlogin100.hpc.dkrz.de","login":null,"count":1},{"name":"Birgit Hassler","email":"b309143@mlogin104.hpc.dkrz.de","login":null,"count":1},{"name":"Birgit Hassler","email":"b309143@mlogin108.hpc.dkrz.de","login":null,"count":1},{"name":"Bock","email":"bock_ls@pa2-a.central.bs.cluster","login":null,"count":1},{"name":"Daniel Senftleben","email":"b380140@mlogin104.hpc.dkrz.de","login":null,"count":1},{"name":"Evgenia Galytska","email":"b380971@mlogin101.hpc.dkrz.de","login":null,"count":1},{"name":"Javier Vegas","email":"jvegas@jasmin-sci4.ceda.ac.uk","login":null,"count":1},{"name":"Jerom Aerts","email":"jaerts@int1.bullx","login":null,"count":1},{"name":"Jerom Aerts","email":"jaerts@int2.bullx","login":null,"count":1},{"name":"Martin Jury","email":"maj@wegc203123.uni-graz.at","login":null,"count":1},{"name":"Martin Jury","email":"maj@wegc203129.uni-graz.at","login":null,"count":1},{"name":"Niels Drost","email":"n.drost@esciencecente.nl","login":null,"count":1},{"name":"Nuria Perez-Zanon","email":"nperez@jasmin-sci5.ceda.ac.uk","login":null,"count":1},{"name":"stacristo","email":"95353789+stacristo","login":"stacristo","count":1},{"name":"soufianekar","email":"45199262+soufianekar","login":"soufianekar","count":1},{"name":"Joakim Löw","email":"127192942+ljoakim","login":"ljoakim","count":1}],"total_commits":9288,"total_committers":142,"total_bot_commits":118,"total_bot_committers":1,"mean_commits":65.40845070422536,"dds":0.86057278208441,"past_year_committers":[{"name":"Valeriu Predoi","email":"valeriu.predoi@gmail.com","login":"valeriupredoi","count":39},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":34},{"name":"Manuel Schlund","email":"32543114+schlunma","login":"schlunma","count":24},{"name":"Emma Hogan","email":"ehogan","login":"ehogan","count":15},{"name":"Axel Lauer","email":"axel.lauer@dlr.de","login":"axel-lauer","count":11},{"name":"Bouwe Andela","email":"b.andela@esciencecenter.nl","login":"bouweandela","count":11},{"name":"Lisa Bock","email":"lisa.bock@dlr.de","login":"LisaBock","count":7},{"name":"sloosvel","email":"45196700+sloosvel","login":"sloosvel","count":7},{"name":"Alistair Sellar","email":"16133375+alistairsellar","login":"alistairsellar","count":6},{"name":"Julien Lenhardt","email":"45034763+jlenh","login":"jlenh","count":5},{"name":"Lukas","email":"lukas@uni-bremen.de","login":"lukruh","count":5},{"name":"Romain Beucher","email":"romain.beucher@anu.edu.au","login":"rbeucher","count":4},{"name":"chrisbillowsMO","email":"152496175+chrisbillowsMO","login":"chrisbillowsMO","count":4},{"name":"Bettina Gier","email":"gier@uni-bremen.de","login":"bettina-gier","count":3},{"name":"Diego Cammarano","email":"diegocamm@gmail.com","login":"diegokam","count":3},{"name":"Liza Malinina","email":"66973360+malininae","login":"malininae","count":3},{"name":"max-anu","email":"137736464+max-anu","login":"max-anu","count":3},{"name":"Felicity Chun","email":"32269066+flicj191","login":"flicj191","count":2},{"name":"katjaweigel","email":"weigel@iup.physik.uni-bremen.de","login":"katjaweigel","count":2},{"name":"nc","email":"95471152+nchawang","login":"nchawang","count":2},{"name":"Birgit Hassler","email":"33543691+hb326","login":"hb326","count":1},{"name":"FranziskaWinterstein","email":"119339136+FranziskaWinterstein","login":"FranziskaWinterstein","count":1},{"name":"SophieHall2024","email":"sophie.hall@metoffice.gov.uk","login":"SophieHall2024","count":1},{"name":"rswamina","email":"42945525+rswamina","login":"rswamina","count":1}],"past_year_total_commits":194,"past_year_total_committers":24,"past_year_total_bot_commits":34,"past_year_total_bot_committers":1,"past_year_mean_commits":8.083333333333334,"past_year_dds":0.7989690721649485,"last_synced_at":"2025-08-09T01:26:25.566Z","last_synced_commit":"26d8c28e4e8eb19e0c0f75f4b2016144083023b6","created_at":"2023-03-27T11:33:44.073Z","updated_at":"2025-08-09T01:26:25.567Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-08-28T00:00:20.468Z","repositories_count":5479765,"commits_count":853309202,"contributors_count":31095204,"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":"ESMValGroup/ESMValTool","html_url":"https://github.com/ESMValGroup/ESMValTool","last_synced_at":"2025-09-04T21:03:33.584Z","status":null,"issues_count":1567,"pull_requests_count":2552,"avg_time_to_close_issue":11513908.944849959,"avg_time_to_close_pull_request":3136059.2180805486,"issues_closed_count":1233,"pull_requests_closed_count":2334,"pull_request_authors_count":113,"issue_authors_count":165,"avg_comments_per_issue":4.818123803446075,"avg_comments_per_pull_request":4.80564263322884,"merged_pull_requests_count":2053,"bot_issues_count":2,"bot_pull_requests_count":214,"past_year_issues_count":134,"past_year_pull_requests_count":465,"past_year_avg_time_to_close_issue":2116609.3,"past_year_avg_time_to_close_pull_request":1242664.6120689656,"past_year_issues_closed_count":50,"past_year_pull_requests_closed_count":348,"past_year_pull_request_authors_count":31,"past_year_issue_authors_count":33,"past_year_avg_comments_per_issue":1.2014925373134329,"past_year_avg_comments_per_pull_request":2.4731182795698925,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":105,"past_year_merged_pull_requests_count":288,"created_at":"2023-05-09T10:35:23.342Z","updated_at":"2025-09-04T21:03:33.586Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ESMValGroup%2FESMValTool/issues","issue_labels_count":{"enhancement":305,"bug":223,"diagnostic":220,"documentation":142,"installation":123,"observations":98,"Recipe Test Workflow (RTW)":72,"testing":66,"standards":59,"community":56,"question":54,"release":44,"help wanted":43,"metric":41,"Data":23,"iris":21,"PRIMAVERA":15,"deployment":15,"REF":14,"EUCP":12,"AutoAssess":11,"eWaterCycle":10,"ESMValBot":10,"era5":9,"IPCC":8,"is-enes":8,"deprecated feature":6,"backwards incompatible change":6,"requires new ESMValCore release":5,"EMAC":3,"condalock":3,"Stale":3,"automatedPR":2,"in scientific review":1,"iris311":1,"approved by technical reviewer":1,"approved by scientific reviewer":1,"new recipe":1},"pull_request_labels_count":{"testing":389,"diagnostic":360,"documentation":353,"observations":217,"automatedPR":212,"enhancement":212,"installation":176,"condalock":171,"bug":170,"approved by technical reviewer":129,"release":114,"approved by scientific reviewer":107,"Recipe Test Workflow (RTW)":97,"ESMValBot":47,"REF":47,"standards":34,"requires new ESMValCore release":31,"deprecated feature":29,"deployment":26,"Data":26,"in technical review":24,"looking for technical reviewer":23,"new recipe":21,"backwards incompatible change":18,"eWaterCycle":18,"in scientific review":17,"EUCP":15,"IPCC":14,"looking for scientific reviewer":14,"iris":13,"PRIMAVERA":12,"community":12,"AutoAssess":7,"is-enes":6,"metric":4,"dependencies":4,"github_actions":4,"era5":3,"EMAC":3,"iris311":2,"Stale":2,"help wanted":1,"cross-platform":1},"issue_author_associations_count":{"CONTRIBUTOR":1156,"MEMBER":224,"NONE":187},"pull_request_author_associations_count":{"CONTRIBUTOR":2080,"MEMBER":391,"NONE":80,"COLLABORATOR":1},"issue_authors":{"valeriupredoi":208,"bouweandela":194,"mattiarighi":94,"schlunma":88,"ehogan":67,"ledm":61,"remi-kazeroni":53,"jvegreg":41,"rswamina":37,"zklaus":31,"sloosvel":30,"nielsdrost":30,"axel-lauer":26,"alistairsellar":26,"bascrezee":23,"Peter9192":20,"SarahAlidoost":20,"malininae":19,"katjaweigel":17,"bjoernbroetz":16,"hb326":15,"LisaBock":14,"earnone":13,"bjlittle":12,"chrisbillowsMO":12,"TomasTorsvik":11,"rbeucher":11,"jhardenberg":11,"lukruh":10,"stacristo":10,"lukasbrunner":10,"flicj191":10,"jlenh":10,"mo-gill":10,"BenMGeo":10,"mo-tgeddes":9,"koldunovn":9,"KatherineTomkins":8,"tomaslovato":7,"alasdairhunter":7,"ruthlorenz":6,"hahsan1":6,"stefsmeets":6,"mnichol3":6,"JaroCamphuijsen":6,"bettina-gier":6,"cehbrecht":5,"morobking":5,"bulli92":5,"FranziskaWinterstein":5,"glpotter":5,"Jon-Lillis":5,"glad94":5,"wu841227":4,"bsolino":4,"ssmithClimate":4,"senesis":4,"thomascrocker":4,"ValerioLembo":4,"MartineMichou":3,"rjp23":3,"amarjiitpandde":3,"DoMatte":3,"mkuzak":3,"DSenftleben":3,"YanchunHe":3,"PeterBergSMHI":3,"fserva":3,"egalytska":3,"rebeccaherman1":3,"riddernina":3,"nperezzanon":3,"tobstac":3,"chrisdane":3,"jmcgove":3,"evertrol":3,"tommibergman":2,"k-a-webb":2,"yoniv1":2,"lucap1979":2,"hsuchyta":2,"babdollahi":2,"mo-gregmunday":2,"annapedersen":2,"MartinCussacMF":2,"jonnyhtw":2,"tepmo42":2,"github-actions[bot]":2,"jfrost-mo":2,"jgriesfeller":2,"NParsonsMO":2,"maritsandstad":2,"thomaskroi1996":2,"dhohn":2,"RCHG":2,"zilinxinyue":2,"catherinehardacre":2,"mwjury":2,"jumin94":1,"Richard2808":1,"FrankFranziska":1,"chengzhuzhang":1,"HannoSpreeuw":1,"ipelupessy":1,"ellensarauer":1,"Emmadd":1,"tugiyo523":1,"Neah-Ko":1,"14me":1,"ccarouge":1,"TomLav":1,"chuaxr":1,"fdiblen":1,"thomaswilder":1,"aschurer":1,"mpmoine":1,"ljoakim":1,"suraj500":1,"BrendanMD":1,"brittaGrusdt":1,"sverhoeven":1,"tillku":1,"aperezpredictia":1,"almerrifield":1,"kserradell":1,"debe-kevin":1,"goord":1,"manmeet3591":1,"helenelang":1,"JosueBock":1,"heannacan":1,"gbodeImoleayo":1,"Xiongfl":1,"pabretonniere":1,"zechlau":1,"znicholls":1,"chris-to-pher":1,"YasamanJafari":1,"dsantuy":1,"spolade":1,"Scott-Burgan":1,"rhaegar325":1,"mo-fpearce":1,"vincenzodetoma":1,"antony-john-payne":1,"VSumanth99":1,"mathause":1,"nchawang":1,"IreMav":1,"sakshiv7":1,"tv3141":1,"eleanorgb":1,"irenecionni":1,"SophieHall2024":1,"trexfeathers":1,"dr-ko":1,"francesco-cmcc":1,"PBrockmann":1,"soufianekar":1,"cubeme":1,"kchenhyd":1,"BSchilperoort":1,"nhsavage":1,"xiaoyujiaxyj":1,"mo-abodas":1},"pull_request_authors":{"valeriupredoi":385,"bouweandela":367,"schlunma":221,"github-actions[bot]":210,"mattiarighi":119,"jvegreg":98,"axel-lauer":97,"ehogan":73,"zklaus":61,"remi-kazeroni":54,"LisaBock":50,"bjoernbroetz":45,"sloosvel":41,"rbeucher":39,"alistairsellar":34,"yifatdzigan":30,"katjaweigel":28,"hb326":28,"bascrezee":26,"jhardenberg":24,"ledm":24,"nielsdrost":23,"bettina-gier":23,"mo-gill":22,"jlenh":21,"nperezzanon":21,"Peter9192":21,"flicj191":21,"SarahAlidoost":18,"lukruh":16,"chrisbillowsMO":16,"mwjury":15,"tomaslovato":13,"lukasbrunner":13,"FranziskaWinterstein":13,"malininae":12,"stefsmeets":11,"mo-tgeddes":11,"JaroCamphuijsen":11,"diegokam":10,"KatherineTomkins":9,"bjlittle":9,"morobking":8,"TomasTorsvik":8,"koldunovn":8,"fdiblen":7,"earnone":7,"max-anu":6,"BenMGeo":6,"DSenftleben":5,"mo-gregmunday":5,"fserva":5,"maresb":4,"PeterBergSMHI":4,"dependabot[bot]":4,"Jon-Lillis":4,"ValerioLembo":3,"sverhoeven":3,"zechlau":3,"egalytska":3,"nchawang":3,"ruthlorenz":3,"babdollahi":2,"bulli92":2,"catherinehardacre":2,"SophieHall2024":2,"tv3141":2,"yteunicelo":2,"rswamina":2,"chrisbillows":2,"alasdairhunter":2,"Paulinebonnet111":2,"tobstac":2,"ljoakim":2,"stacristo":2,"bsolino":2,"Emmadd":2,"mkuzak":2,"kirsy05":2,"jeromaerts":2,"giuliacast":2,"thomaskroi1996":1,"riddernina":1,"codacy-badger":1,"NParsonsMO":1,"tillku":1,"tommibergman":1,"TrellixVulnTeam":1,"katrinleinweber":1,"ipelupessy":1,"WPringle":1,"bvreede":1,"abelsiqueira":1,"dr-ko":1,"mo-abodas":1,"jmalles":1,"aytacpacal":1,"debe-kevin":1,"ulrikaw-cloud":1,"veyring":1,"amarjiitpandde":1,"RichardLitt":1,"jmrgonza":1,"chrisdane":1,"RCHG":1,"ellensarauer":1,"francesco-cmcc":1,"cubeme":1,"Neah-Ko":1,"cehbrecht":1,"thomascrocker":1,"evertrol":1,"pepcos":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10095965,"issues_count":31399514,"pull_requests_count":97158349,"authors_count":10700272,"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":{"diagnostic":28,"Recipe Test Workflow (RTW)":23,"REF":14,"enhancement":12,"testing":10,"release":9,"installation":8,"documentation":7,"observations":6,"Data":4,"bug":2,"IPCC":2,"iris":1,"iris311":1,"approved by technical reviewer":1,"approved by scientific reviewer":1,"new recipe":1,"deployment":1,"community":1},"past_year_pull_request_labels_count":{"testing":157,"automatedPR":101,"condalock":60,"diagnostic":49,"REF":47,"ESMValBot":41,"installation":38,"Recipe Test Workflow (RTW)":36,"approved by technical reviewer":34,"approved by scientific reviewer":28,"documentation":26,"observations":23,"release":17,"enhancement":16,"new recipe":13,"requires new ESMValCore release":13,"backwards incompatible change":8,"in technical review":8,"deprecated feature":6,"in scientific review":5,"looking for technical reviewer":5,"github_actions":4,"dependencies":4,"looking for scientific reviewer":4,"iris311":2,"iris":2,"IPCC":1,"community":1,"Data":1},"past_year_issue_author_associations_count":{"CONTRIBUTOR":109,"NONE":17,"MEMBER":8},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":420,"MEMBER":25,"NONE":20},"past_year_issue_authors":{"ehogan":22,"valeriupredoi":15,"schlunma":14,"jlenh":10,"sloosvel":9,"bouweandela":8,"chrisbillowsMO":6,"alistairsellar":5,"flicj191":4,"axel-lauer":4,"malininae":4,"rbeucher":4,"rswamina":4,"bettina-gier":3,"katjaweigel":2,"lukruh":2,"NParsonsMO":2,"VSumanth99":1,"TomasTorsvik":1,"thomaswilder":1,"thomaskroi1996":1,"SophieHall2024":1,"wu841227":1,"YasamanJafari":1,"sakshiv7":1,"nchawang":1,"mo-gregmunday":1,"MartineMichou":1,"MartinCussacMF":1,"kchenhyd":1,"hb326":1,"dsantuy":1,"chuaxr":1},"past_year_pull_request_authors":{"github-actions[bot]":101,"valeriupredoi":92,"schlunma":45,"ehogan":31,"bouweandela":25,"jlenh":21,"axel-lauer":17,"sloosvel":16,"alistairsellar":12,"LisaBock":12,"bettina-gier":11,"flicj191":11,"chrisbillowsMO":10,"lukruh":8,"malininae":6,"max-anu":6,"rbeucher":6,"diegokam":4,"dependabot[bot]":4,"katjaweigel":4,"maresb":4,"nchawang":3,"hb326":3,"kirsy05":2,"SophieHall2024":2,"mo-gregmunday":2,"giuliacast":2,"chrisbillows":2,"aytacpacal":1,"NParsonsMO":1,"rswamina":1},"maintainers":[{"login":"bouweandela","count":561,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bouweandela"},{"login":"nielsdrost","count":53,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nielsdrost"},{"login":"veyring","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/veyring"},{"login":"WPringle","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/WPringle"}],"active_maintainers":[{"login":"bouweandela","count":33,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bouweandela"}]},"events":null,"keywords":[],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/citation_file_validator.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:45:15.126Z","updated_at":"2023-09-21T19:45:15.126Z","repository_link":"https://github.com/ESMValGroup/ESMValTool/blob/main/.github/workflows/citation_file_validator.yml","dependencies":[{"id":13856857573,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13856857574,"package_name":"citation-file-format/cffconvert-github-action","ecosystem":"actions","requirements":"2.0.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/create-condalock-file.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:45:15.474Z","updated_at":"2023-09-21T19:45:15.474Z","repository_link":"https://github.com/ESMValGroup/ESMValTool/blob/main/.github/workflows/create-condalock-file.yml","dependencies":[{"id":13856857590,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13856857591,"package_name":"conda-incubator/setup-miniconda","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13856857592,"package_name":"peter-evans/create-pull-request","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/install-from-conda.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:45:16.178Z","updated_at":"2023-09-21T19:45:16.178Z","repository_link":"https://github.com/ESMValGroup/ESMValTool/blob/main/.github/workflows/install-from-conda.yml","dependencies":[{"id":13856857600,"package_name":"conda-incubator/setup-miniconda","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13856857601,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/install-from-condalock-file.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:45:16.496Z","updated_at":"2023-09-21T19:45:16.496Z","repository_link":"https://github.com/ESMValGroup/ESMValTool/blob/main/.github/workflows/install-from-condalock-file.yml","dependencies":[{"id":13856857608,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13856857609,"package_name":"conda-incubator/setup-miniconda","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13856857610,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/install-from-source.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:45:16.791Z","updated_at":"2023-09-21T19:45:16.791Z","repository_link":"https://github.com/ESMValGroup/ESMValTool/blob/main/.github/workflows/install-from-source.yml","dependencies":[{"id":13856857619,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13856857620,"package_name":"conda-incubator/setup-miniconda","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13856857621,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pypi-build-and-deploy.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:45:17.370Z","updated_at":"2023-09-21T19:45:17.370Z","repository_link":"https://github.com/ESMValGroup/ESMValTool/blob/main/.github/workflows/pypi-build-and-deploy.yml","dependencies":[{"id":13856857850,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13856857851,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13856857852,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"v1.5.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/run-tests-monitor.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:45:17.837Z","updated_at":"2023-09-21T19:45:17.837Z","repository_link":"https://github.com/ESMValGroup/ESMValTool/blob/main/.github/workflows/run-tests-monitor.yml","dependencies":[{"id":13856857863,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13856857864,"package_name":"conda-incubator/setup-miniconda","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13856857865,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test-development.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:45:18.403Z","updated_at":"2023-09-21T19:45:18.403Z","repository_link":"https://github.com/ESMValGroup/ESMValTool/blob/main/.github/workflows/test-development.yml","dependencies":[{"id":13856857883,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13856857884,"package_name":"conda-incubator/setup-miniconda","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13856857885,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:45:18.752Z","updated_at":"2023-09-21T19:45:18.752Z","repository_link":"https://github.com/ESMValGroup/ESMValTool/blob/main/.github/workflows/test.yml","dependencies":[{"id":13856857888,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13856857889,"package_name":"conda-incubator/setup-miniconda","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13856857890,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"cran","filepath":"esmvaltool/diag_scripts/extreme_events/climdex.pcic.ncdf/DESCRIPTION","sha":null,"kind":"manifest","created_at":"2023-09-21T19:45:20.666Z","updated_at":"2023-09-21T19:45:20.666Z","repository_link":"https://github.com/ESMValGroup/ESMValTool/blob/main/esmvaltool/diag_scripts/extreme_events/climdex.pcic.ncdf/DESCRIPTION","dependencies":[{"id":13856858823,"package_name":"R","ecosystem":"cran","requirements":"\u003e= 3.0","direct":true,"kind":"depends","optional":false},{"id":13856858824,"package_name":"PCICt","ecosystem":"cran","requirements":"\u003e= 0.5","direct":true,"kind":"depends","optional":false},{"id":13856858825,"package_name":"ncdf4","ecosystem":"cran","requirements":"\u003e= 1.10","direct":true,"kind":"imports","optional":false},{"id":13856858826,"package_name":"climdex.pcic","ecosystem":"cran","requirements":"\u003e= 1.1","direct":true,"kind":"imports","optional":false},{"id":13856858827,"package_name":"ncdf4.helpers","ecosystem":"cran","requirements":"\u003e= 0.3","direct":true,"kind":"imports","optional":false},{"id":13856858828,"package_name":"snow","ecosystem":"cran","requirements":"\u003e= 0.3","direct":true,"kind":"imports","optional":false},{"id":13856858829,"package_name":"udunits2","ecosystem":"cran","requirements":"\u003e= 0.6","direct":true,"kind":"imports","optional":false},{"id":13856858830,"package_name":"functional","ecosystem":"cran","requirements":"\u003e= 0.4","direct":true,"kind":"imports","optional":false},{"id":13856858831,"package_name":"proj4","ecosystem":"cran","requirements":"\u003e= 1.0","direct":true,"kind":"imports","optional":false},{"id":13856858833,"package_name":"RUnit","ecosystem":"cran","requirements":"*","direct":true,"kind":"suggests","optional":false}]},{"ecosystem":"docker","filepath":"docker/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-09-21T19:45:21.344Z","updated_at":"2023-09-21T19:45:21.344Z","repository_link":"https://github.com/ESMValGroup/ESMValTool/blob/main/docker/Dockerfile","dependencies":[{"id":13856859463,"package_name":"condaforge/mambaforge","ecosystem":"docker","requirements":"latest","direct":true,"kind":"build","optional":false}]},{"ecosystem":"pypi","filepath":"environment.yml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:45:22.112Z","updated_at":"2023-09-21T19:45:22.112Z","repository_link":"https://github.com/ESMValGroup/ESMValTool/blob/main/environment.yml","dependencies":[]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:45:22.734Z","updated_at":"2023-09-21T19:45:22.734Z","repository_link":"https://github.com/ESMValGroup/ESMValTool/blob/main/pyproject.toml","dependencies":[]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2023-09-21T19:45:23.517Z","updated_at":"2023-09-21T19:45:23.517Z","repository_link":"https://github.com/ESMValGroup/ESMValTool/blob/main/setup.py","dependencies":[]}],"score":17.003929237201312,"created_at":"2025-09-04T15:51:15.768Z","updated_at":"2025-10-07T08:16:45.329Z","avatar_url":"https://github.com/ESMValGroup.png","language":"NCL","category":null,"sub_category":null,"monthly_downloads":268,"funding_links":[],"readme_doi_urls":["https://doi.org/10.5281/zenodo.3401363"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["earth-science","meteorology","hydrology","grib","iris","oceanography","spaceweather","visualisation","meshes","annotation"],"project_url":"https://science.ecosyste.ms/api/v1/projects/41071","html_url":"https://science.ecosyste.ms/projects/41071","bibtex_url":"https://science.ecosyste.ms/projects/41071/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/41071/export.apalike"}