{"id":54332,"name":"mepo","description":"Tool to manage (m)ultiple git r(epo)sitories","url":"https://github.com/geos-esm/mepo","last_synced_at":"2025-09-05T13:24:52.255Z","repository":{"id":41809059,"uuid":"215067850","full_name":"GEOS-ESM/mepo","owner":"GEOS-ESM","description":"Tool to manage (m)ultiple git r(epo)sitories","archived":false,"fork":false,"pushed_at":"2025-06-16T14:21:36.000Z","size":686,"stargazers_count":5,"open_issues_count":32,"forks_count":2,"subscribers_count":19,"default_branch":"main","last_synced_at":"2025-06-16T15:34:07.916Z","etag":null,"topics":["git","python","repository-management"],"latest_commit_sha":null,"homepage":null,"language":"Python","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/GEOS-ESM.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":".zenodo.json"}},"created_at":"2019-10-14T14:38:22.000Z","updated_at":"2025-06-06T15:55:54.000Z","dependencies_parsed_at":"2025-06-16T15:35:43.320Z","dependency_job_id":null,"html_url":"https://github.com/GEOS-ESM/mepo","commit_stats":null,"previous_names":["pchakraborty/mepo"],"tags_count":80,"template":false,"template_full_name":null,"purl":"pkg:github/GEOS-ESM/mepo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GEOS-ESM%2Fmepo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GEOS-ESM%2Fmepo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GEOS-ESM%2Fmepo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GEOS-ESM%2Fmepo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GEOS-ESM","download_url":"https://codeload.github.com/GEOS-ESM/mepo/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GEOS-ESM%2Fmepo/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273762934,"owners_count":25163612,"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":"GEOS-ESM","name":"Goddard Earth Observing System - Earth System Modeling","uuid":"36890935","kind":"organization","description":"","email":null,"website":"https://gmao.gsfc.nasa.gov/index.php","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/36890935?v=4","repositories_count":54,"last_synced_at":"2023-03-03T05:40:35.957Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/GEOS-ESM","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-13T18:11:54.010Z","updated_at":"2023-03-03T05:40:35.986Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GEOS-ESM","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GEOS-ESM/repositories"},"packages":[{"id":10540129,"name":"mepo","ecosystem":"spack","description":"Tool to manage (m)ultiple git r(epo)sitories\n","homepage":"https://github.com/GEOS-ESM/mepo","licenses":"[]","normalized_licenses":["Other"],"repository_url":"https://github.com/GEOS-ESM/mepo","keywords_array":[],"namespace":null,"versions_count":10,"first_release_published_at":"2024-07-03T05:18:34.828Z","latest_release_published_at":"2025-07-17T17:34:59.678Z","latest_release_number":"2.4.0","last_synced_at":"2025-08-26T06:48:33.798Z","created_at":"2024-07-03T05:18:34.618Z","updated_at":"2025-08-26T06:48:33.798Z","registry_url":"https://packages.spack.io/package.html?name=mepo","install_command":"spack install mepo","documentation_url":null,"metadata":{},"repo_metadata":{"id":41809059,"uuid":"215067850","full_name":"GEOS-ESM/mepo","owner":"GEOS-ESM","description":"Tool to manage (m)ultiple git r(epo)sitories","archived":false,"fork":false,"pushed_at":"2024-06-26T14:50:13.000Z","size":686,"stargazers_count":3,"open_issues_count":23,"forks_count":3,"subscribers_count":18,"default_branch":"main","last_synced_at":"2024-06-26T18:03:16.000Z","etag":null,"topics":["git","python","repository-management"],"latest_commit_sha":null,"homepage":null,"language":"Python","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/GEOS-ESM.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-10-14T14:38:22.000Z","updated_at":"2023-04-13T01:57:00.000Z","dependencies_parsed_at":"2024-06-26T18:12:05.772Z","dependency_job_id":null,"html_url":"https://github.com/GEOS-ESM/mepo","commit_stats":null,"previous_names":[],"tags_count":71,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GEOS-ESM%2Fmepo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GEOS-ESM%2Fmepo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GEOS-ESM%2Fmepo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GEOS-ESM%2Fmepo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GEOS-ESM","download_url":"https://codeload.github.com/GEOS-ESM/mepo/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":209379908,"owners_count":15002208,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2024-07-03T05:18:35.547Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":58.23278488726387,"stargazers_count":30.871419865935408,"forks_count":29.71358927483242,"docker_downloads_count":null,"average":29.704448507007925},"purl":"pkg:spack/mepo","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/spack/mepo","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/spack/mepo","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/spack/mepo/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/mepo/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/mepo/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/mepo/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages/mepo/related_packages","maintainers":[{"uuid":"mathomp4","login":"mathomp4","name":null,"email":null,"url":"https://github.com/mathomp4","packages_count":11,"html_url":null,"role":null,"created_at":"2024-07-03T05:18:35.771Z","updated_at":"2024-07-03T05:18:35.771Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/maintainers/mathomp4/packages"},{"uuid":"pchakraborty","login":"pchakraborty","name":null,"email":null,"url":"https://github.com/pchakraborty","packages_count":1,"html_url":null,"role":null,"created_at":"2024-07-03T05:18:35.975Z","updated_at":"2024-07-03T05:18:35.975Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/maintainers/pchakraborty/packages"}],"registry":{"name":"spack.io","url":"https://packages.spack.io","ecosystem":"spack","default":true,"packages_count":8772,"maintainers_count":926,"namespaces_count":0,"keywords_count":3680,"github":"spack","metadata":{"funded_packages_count":402},"icon_url":"https://github.com/spack.png","created_at":"2022-04-04T15:19:23.514Z","updated_at":"2025-09-05T07:48:05.146Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/spack.io/namespaces"}}],"commits":{"message":"Repository syncing started."},"issues_stats":{"full_name":"GEOS-ESM/mepo","html_url":"https://github.com/GEOS-ESM/mepo","last_synced_at":"2025-08-31T07:42:39.914Z","status":null,"issues_count":48,"pull_requests_count":106,"avg_time_to_close_issue":4644893.65625,"avg_time_to_close_pull_request":1586425.0505050505,"issues_closed_count":32,"pull_requests_closed_count":99,"pull_request_authors_count":2,"issue_authors_count":4,"avg_comments_per_issue":0.5416666666666666,"avg_comments_per_pull_request":0.2358490566037736,"merged_pull_requests_count":90,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":14,"past_year_pull_requests_count":40,"past_year_avg_time_to_close_issue":6497664.0,"past_year_avg_time_to_close_pull_request":462603.57575757575,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":33,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.35714285714285715,"past_year_avg_comments_per_pull_request":0.225,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":28,"created_at":"2024-11-12T00:52:57.052Z","updated_at":"2025-09-03T05:45:29.135Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/GEOS-ESM%2Fmepo","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/GEOS-ESM%2Fmepo/issues","issue_labels_count":{"enhancement":22,"bug":7,"question":4,"good first issue":1,"documentation":1},"pull_request_labels_count":{"enhancement":35,"Skip Changelog":18,"bugfix":18,"documentation":11,"gitflow":8,"bug":2},"issue_author_associations_count":{"MEMBER":38,"COLLABORATOR":26,"CONTRIBUTOR":5,"NONE":2},"pull_request_author_associations_count":{"MEMBER":91,"COLLABORATOR":55},"issue_authors":{"mathomp4":38,"pchakraborty":26,"tclune":4,"amdasilva":2,"WilliamJamieson":1},"pull_request_authors":{"mathomp4":91,"pchakraborty":55},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.273Z","repositories_count":10067183,"issues_count":31166656,"pull_requests_count":94972760,"authors_count":10688095,"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":{"enhancement":5,"question":3,"bug":3},"past_year_pull_request_labels_count":{"Skip Changelog":10,"bugfix":10,"enhancement":7,"gitflow":6,"documentation":4,"bug":2},"past_year_issue_author_associations_count":{"MEMBER":11,"COLLABORATOR":5},"past_year_pull_request_author_associations_count":{"COLLABORATOR":32,"MEMBER":21},"past_year_issue_authors":{"mathomp4":11,"pchakraborty":5},"past_year_pull_request_authors":{"pchakraborty":32,"mathomp4":21},"maintainers":[{"login":"mathomp4","count":129,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mathomp4"},{"login":"pchakraborty","count":81,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pchakraborty"}],"active_maintainers":[{"login":"pchakraborty","count":37,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pchakraborty"},{"login":"mathomp4","count":32,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mathomp4"}]},"events":{"total":{"CreateEvent":28,"ReleaseEvent":5,"IssuesEvent":21,"WatchEvent":1,"DeleteEvent":22,"IssueCommentEvent":13,"MemberEvent":1,"PushEvent":66,"PullRequestReviewCommentEvent":2,"GollumEvent":7,"PullRequestReviewEvent":21,"PullRequestEvent":42},"last_year":{"CreateEvent":28,"ReleaseEvent":5,"IssuesEvent":21,"WatchEvent":1,"DeleteEvent":22,"IssueCommentEvent":13,"MemberEvent":1,"PushEvent":66,"PullRequestReviewCommentEvent":2,"GollumEvent":7,"PullRequestReviewEvent":21,"PullRequestEvent":42}},"keywords":["git","python","repository-management"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/changelog-enforcer.yml","sha":null,"kind":"manifest","created_at":"2023-01-26T06:00:45.064Z","updated_at":"2023-01-26T06:00:45.064Z","repository_link":"https://github.com/GEOS-ESM/mepo/blob/main/.github/workflows/changelog-enforcer.yml","dependencies":[{"id":7164593755,"package_name":"dangoslen/changelog-enforcer","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/run-formatter.yaml","sha":null,"kind":"manifest","created_at":"2024-09-06T18:09:23.397Z","updated_at":"2024-09-06T18:09:23.397Z","repository_link":"https://github.com/GEOS-ESM/mepo/blob/main/.github/workflows/run-formatter.yaml","dependencies":[{"id":20007404927,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20007404928,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/run-linter.yaml","sha":null,"kind":"manifest","created_at":"2024-09-06T18:09:24.481Z","updated_at":"2024-09-06T18:09:24.481Z","repository_link":"https://github.com/GEOS-ESM/mepo/blob/main/.github/workflows/run-linter.yaml","dependencies":[{"id":20007404929,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20007404930,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/run-tests.yaml","sha":null,"kind":"manifest","created_at":"2024-09-06T18:09:24.799Z","updated_at":"2024-09-06T18:09:24.799Z","repository_link":"https://github.com/GEOS-ESM/mepo/blob/main/.github/workflows/run-tests.yaml","dependencies":[{"id":20007404931,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":20007404932,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2024-09-06T18:09:25.060Z","updated_at":"2024-09-06T18:09:25.060Z","repository_link":"https://github.com/GEOS-ESM/mepo/blob/main/pyproject.toml","dependencies":[{"id":20007404933,"package_name":"pyyaml","ecosystem":"pypi","requirements":"\u003e=6.0.1","direct":true,"kind":"runtime","optional":false},{"id":20007404934,"package_name":"colorama","ecosystem":"pypi","requirements":"\u003e=0.4.6","direct":true,"kind":"runtime","optional":false}]}],"score":null,"created_at":"2025-09-04T15:51:30.008Z","updated_at":"2025-10-07T08:21:23.913Z","avatar_url":"https://github.com/GEOS-ESM.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":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/54332","html_url":"https://science.ecosyste.ms/projects/54332"}