{"id":38113,"name":"powergenome","description":"A tool to quickly and easily create inputs for power systems models","url":"https://github.com/powergenome/powergenome","last_synced_at":"2025-09-05T07:41:28.541Z","repository":{"id":37566522,"uuid":"197630673","full_name":"PowerGenome/PowerGenome","owner":"PowerGenome","description":"A tool to quickly and easily create inputs for power systems models","archived":false,"fork":false,"pushed_at":"2025-08-21T17:08:18.000Z","size":178566,"stargazers_count":219,"open_issues_count":113,"forks_count":75,"subscribers_count":18,"default_branch":"master","last_synced_at":"2025-09-02T12:46:35.340Z","etag":null,"topics":["capacity-expansion-planning","power-systems","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PowerGenome.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":".zenodo.json","notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-07-18T17:33:40.000Z","updated_at":"2025-09-01T07:52:34.000Z","dependencies_parsed_at":"2024-01-12T04:53:30.987Z","dependency_job_id":"76d04611-ffc7-4abd-8056-c05eef5ea39a","html_url":"https://github.com/PowerGenome/PowerGenome","commit_stats":{"total_commits":1495,"total_committers":17,"mean_commits":87.94117647058823,"dds":0.557190635451505,"last_synced_commit":"646771c8112c3dc401de2e5c3eeb9ce33dcf826d"},"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/PowerGenome/PowerGenome","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PowerGenome","download_url":"https://codeload.github.com/PowerGenome/PowerGenome/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273618622,"owners_count":25138232,"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-04T02:00:08.968Z","response_time":61,"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":"PowerGenome","name":"PowerGenome","uuid":"76453163","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/76453163?v=4","repositories_count":1,"last_synced_at":"2023-03-05T08:43:32.956Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/PowerGenome","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T09:24:22.806Z","updated_at":"2023-03-05T08:43:32.964Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PowerGenome","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PowerGenome/repositories"},"packages":[{"id":7810285,"name":"powergenome","ecosystem":"pypi","description":"Create power system inputs for capacity expansion models","homepage":null,"licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/PowerGenome/PowerGenome","keywords_array":["capacity expansion","power system data","two"],"namespace":null,"versions_count":8,"first_release_published_at":"2023-05-30T19:32:16.000Z","latest_release_published_at":"2025-03-21T18:15:20.000Z","latest_release_number":"0.7.0","last_synced_at":"2025-09-04T13:40:06.097Z","created_at":"2023-05-30T19:54:36.934Z","updated_at":"2025-09-04T13:40:06.097Z","registry_url":"https://pypi.org/project/powergenome/","install_command":"pip install powergenome --index-url https://pypi.org/simple","documentation_url":"https://powergenome.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 4 - Beta","Environment :: Console","Intended Audience :: Science/Research","License :: OSI Approved :: MIT License","Natural Language :: English","Operating System :: OS Independent","Programming Language :: Python","Programming Language :: Python :: 3","Topic :: Scientific/Engineering"],"normalized_name":"powergenome","project_status":null},"repo_metadata":{"uuid":"197630673","full_name":"PowerGenome/PowerGenome","owner":"PowerGenome","description":"A tool to quickly and easily create inputs for power systems models","archived":false,"fork":false,"pushed_at":"2023-12-08T20:54:41.000Z","size":166677,"stargazers_count":178,"open_issues_count":65,"forks_count":57,"subscribers_count":17,"default_branch":"master","last_synced_at":"2023-12-15T15:12:29.506Z","etag":null,"topics":["capacity-expansion-planning","power-systems","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PowerGenome.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2019-07-18T17:33:40.000Z","updated_at":"2023-12-04T23:04:30.000Z","dependencies_parsed_at":"2023-09-27T10:53:57.667Z","dependency_job_id":null,"html_url":"https://github.com/PowerGenome/PowerGenome","commit_stats":{"total_commits":1334,"total_committers":14,"mean_commits":95.28571428571429,"dds":0.5037481259370316,"last_synced_commit":"bdc18cdf81f54c94ad2507710622c7d91a236a1d"},"previous_names":[],"tags_count":18,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PowerGenome","download_url":"https://codeload.github.com/PowerGenome/PowerGenome/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":176486562,"owners_count":10407521,"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":"PowerGenome","name":"PowerGenome","uuid":"76453163","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/76453163?v=4","repositories_count":1,"last_synced_at":"2023-03-05T08:43:32.956Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/PowerGenome","created_at":"2022-11-15T09:24:22.806Z","updated_at":"2023-03-05T08:43:32.964Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PowerGenome","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PowerGenome/repositories"},"tags":[{"name":"v0.6.1","sha":"44ac0914f41b24115cb0967ecb38dafbcb5140ea","kind":"commit","published_at":"2023-06-20T15:23:06.000Z","download_url":"https://codeload.github.com/PowerGenome/PowerGenome/tar.gz/v0.6.1","html_url":"https://github.com/PowerGenome/PowerGenome/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.6.1/manifests"},{"name":"v0.5.6","sha":"76c924bb8539390aa48b679f92f1ea4d13c38c44","kind":"commit","published_at":"2022-08-11T20:44:45.000Z","download_url":"https://codeload.github.com/PowerGenome/PowerGenome/tar.gz/v0.5.6","html_url":"https://github.com/PowerGenome/PowerGenome/releases/tag/v0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.5.6/manifests"},{"name":"v0.5.5","sha":"9ed3ba5503c7cdb99d670bfd6c685ae8b43249e4","kind":"commit","published_at":"2022-07-25T19:25:15.000Z","download_url":"https://codeload.github.com/PowerGenome/PowerGenome/tar.gz/v0.5.5","html_url":"https://github.com/PowerGenome/PowerGenome/releases/tag/v0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.5.5/manifests"},{"name":"v0.5.4","sha":"d4a10caf89009a00e92f198a84e91cb5c82418d7","kind":"commit","published_at":"2022-02-15T16:52:18.000Z","download_url":"https://codeload.github.com/PowerGenome/PowerGenome/tar.gz/v0.5.4","html_url":"https://github.com/PowerGenome/PowerGenome/releases/tag/v0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.5.4/manifests"},{"name":"v0.5.3","sha":"9c0ec49180a4e5bb283572b04d06432c39c85dae","kind":"commit","published_at":"2022-02-02T22:04:17.000Z","download_url":"https://codeload.github.com/PowerGenome/PowerGenome/tar.gz/v0.5.3","html_url":"https://github.com/PowerGenome/PowerGenome/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"557a381089c3b251b31a816710349793ebee8283","kind":"commit","published_at":"2022-02-01T23:50:15.000Z","download_url":"https://codeload.github.com/PowerGenome/PowerGenome/tar.gz/v0.5.2","html_url":"https://github.com/PowerGenome/PowerGenome/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"26b702794ff9b3806e2c4d5a0f3ad33c6bd08beb","kind":"commit","published_at":"2022-01-28T21:28:08.000Z","download_url":"https://codeload.github.com/PowerGenome/PowerGenome/tar.gz/v0.5.1","html_url":"https://github.com/PowerGenome/PowerGenome/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"f73e72cb630b6099811f819dee94f91e3cb1939f","kind":"commit","published_at":"2022-01-27T21:41:50.000Z","download_url":"https://codeload.github.com/PowerGenome/PowerGenome/tar.gz/v0.5.0","html_url":"https://github.com/PowerGenome/PowerGenome/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.5.0/manifests"},{"name":"v0.5.0-beta.1","sha":"d1ec4041c19bc63b297b366a26152d78b1397845","kind":"commit","published_at":"2021-12-08T16:29:13.000Z","download_url":"https://codeload.github.com/PowerGenome/PowerGenome/tar.gz/v0.5.0-beta.1","html_url":"https://github.com/PowerGenome/PowerGenome/releases/tag/v0.5.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.5.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.5.0-beta.1/manifests"},{"name":"v0.4.3.1","sha":"7c4c23cb1389083a258bd200123603ded0868537","kind":"commit","published_at":"2021-12-01T21:47:11.000Z","download_url":"https://codeload.github.com/PowerGenome/PowerGenome/tar.gz/v0.4.3.1","html_url":"https://github.com/PowerGenome/PowerGenome/releases/tag/v0.4.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.4.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.4.3.1/manifests"},{"name":"v0.4.3","sha":"26041226f2512aca3f8b1a27f4135a10f396a723","kind":"commit","published_at":"2021-12-01T21:09:02.000Z","download_url":"https://codeload.github.com/PowerGenome/PowerGenome/tar.gz/v0.4.3","html_url":"https://github.com/PowerGenome/PowerGenome/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"001b2e16193abbebb6e3f35ecf8b2e3c19981ca0","kind":"commit","published_at":"2021-08-31T15:54:37.000Z","download_url":"https://codeload.github.com/PowerGenome/PowerGenome/tar.gz/v0.4.2","html_url":"https://github.com/PowerGenome/PowerGenome/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"cf0f5fdb888057918245860b0edbf8c632c5b602","kind":"commit","published_at":"2021-02-19T23:50:38.000Z","download_url":"https://codeload.github.com/PowerGenome/PowerGenome/tar.gz/v0.4.1","html_url":"https://github.com/PowerGenome/PowerGenome/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"6a46f6c3c9b80fa826be3e445bf2251a4fdce7ae","kind":"commit","published_at":"2021-01-07T19:41:30.000Z","download_url":"https://codeload.github.com/PowerGenome/PowerGenome/tar.gz/v0.4.0","html_url":"https://github.com/PowerGenome/PowerGenome/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.4.0/manifests"},{"name":"v0.3.4","sha":"e1549ca7495b077500c3081c1efa94ab74a146bd","kind":"commit","published_at":"2020-11-11T23:55:13.000Z","download_url":"https://codeload.github.com/PowerGenome/PowerGenome/tar.gz/v0.3.4","html_url":"https://github.com/PowerGenome/PowerGenome/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"47fc4a4402e0e3e81c6ced932c58d24b6f6f362c","kind":"commit","published_at":"2020-10-29T13:27:50.000Z","download_url":"https://codeload.github.com/PowerGenome/PowerGenome/tar.gz/v0.3.3","html_url":"https://github.com/PowerGenome/PowerGenome/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.3.3/manifests"},{"name":"v0.3.1","sha":"ed7200160b670ed26e02162ca5189d69313ca315","kind":"tag","published_at":"2020-09-04T11:54:22.000Z","download_url":"https://codeload.github.com/PowerGenome/PowerGenome/tar.gz/v0.3.1","html_url":"https://github.com/PowerGenome/PowerGenome/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"3fa7a56f5d41363f6cf5ae238d91b69e3065a79d","kind":"tag","published_at":"2020-09-03T21:07:06.000Z","download_url":"https://codeload.github.com/PowerGenome/PowerGenome/tar.gz/v0.3.0","html_url":"https://github.com/PowerGenome/PowerGenome/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/tags/v0.3.0/manifests"}]},"repo_metadata_updated_at":"2023-12-15T15:12:31.345Z","dependent_packages_count":0,"downloads":34,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":41.36114394056454,"dependent_packages_count":7.282402271402516,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":24.321773105983528},"purl":"pkg:pypi/powergenome","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/powergenome","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/powergenome","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/powergenome/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2023-12-11T08:06:03.197Z","issues_count":126,"pull_requests_count":162,"avg_time_to_close_issue":15309673.661764706,"avg_time_to_close_pull_request":2527207.006451613,"issues_closed_count":68,"pull_requests_closed_count":155,"pull_request_authors_count":13,"issue_authors_count":19,"avg_comments_per_issue":1.1746031746031746,"avg_comments_per_pull_request":1.0493827160493827,"merged_pull_requests_count":137,"bot_issues_count":0,"bot_pull_requests_count":25,"past_year_issues_count":16,"past_year_pull_requests_count":35,"past_year_avg_time_to_close_issue":6924935.5,"past_year_avg_time_to_close_pull_request":642376.1212121212,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":33,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":1.5625,"past_year_avg_comments_per_pull_request":0.6,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":5,"past_year_merged_pull_requests_count":32,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/issues"},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/powergenome/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/powergenome/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/powergenome/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/powergenome/related_packages","maintainers":[{"uuid":"gschivley","login":"gschivley","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://pypi.org/user/gschivley/","role":null,"created_at":"2023-05-31T04:02:47.719Z","updated_at":"2023-05-31T04:02:47.719Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/gschivley/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":725027,"maintainers_count":308331,"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":1253968,"full_name":"PowerGenome/PowerGenome","default_branch":"master","committers":[{"name":"Greg Schivley","email":"greg.schivley@gmail.com","login":"gschivley","count":698},{"name":"Greg Schivley","email":"greg@carbonimpact.co","login":null,"count":662},{"name":"ezwelty","email":"ethan.welty@gmail.com","login":"ezwelty","count":101},{"name":"Qingyu Xu","email":"qingyux@princeton.edu","login":"xuqingyu","count":14},{"name":"Greg Schivley","email":"greg@Gregs-MBP-2.fios-router.home","login":null,"count":11},{"name":"bradenpecora","email":"bpecora11@gmail.com","login":"bradenpecora","count":11},{"name":"Neha Patankar","email":"nspatank@ncsu.edu","login":"nspatank","count":10},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":8},{"name":"Neha Patankar","email":"patankar@princeton.edu","login":null,"count":5},{"name":"gmantegna","email":"30732358+gmantegna","login":"gmantegna","count":5},{"name":"lbonaldo","email":"bonaldo.luca12@gmail.com","login":"lbonaldo","count":5},{"name":"Matthias Fripp","email":"mfripp@edf.org","login":"mfripp","count":4},{"name":"ritibhandarkar","email":"riti.bhandarkar@gmail.com","login":"ritibhandarkar","count":4},{"name":"aneeshamanocha","email":"aneesha.manocha@gmail.com","login":"aneeshamanocha","count":3},{"name":"annafjacobson","email":"anna.f.jacobson@gmail.com","login":"annafjacobson","count":3},{"name":"Becca","email":"32020426+rebeccamccabe","login":"rebeccamccabe","count":2},{"name":"sambuddhac","email":"sambuddha.chakrabarti@gmail.com","login":"sambuddhac","count":2},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":1}],"total_commits":1549,"total_committers":18,"total_bot_commits":9,"total_bot_committers":2,"mean_commits":86.05555555555556,"dds":0.5493867010974822,"past_year_committers":[{"name":"Greg Schivley","email":"greg.schivley@gmail.com","login":"gschivley","count":108},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":5},{"name":"lbonaldo","email":"bonaldo.luca12@gmail.com","login":"lbonaldo","count":5},{"name":"Matthias Fripp","email":"mfripp@edf.org","login":"mfripp","count":4},{"name":"Becca","email":"32020426+rebeccamccabe","login":"rebeccamccabe","count":2}],"past_year_total_commits":124,"past_year_total_committers":5,"past_year_total_bot_commits":5,"past_year_total_bot_committers":1,"past_year_mean_commits":24.8,"past_year_dds":0.12903225806451613,"last_synced_at":"2025-08-09T00:43:28.664Z","last_synced_commit":"b4c7b414b6ee11a837524e9b3b8d7e0d524fff5f","created_at":"2023-03-27T10:49:11.086Z","updated_at":"2025-08-09T00:43:28.664Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.276Z","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":"PowerGenome/PowerGenome","html_url":"https://github.com/PowerGenome/PowerGenome","last_synced_at":"2025-08-31T11:37:56.202Z","status":null,"issues_count":181,"pull_requests_count":246,"avg_time_to_close_issue":12509480.2,"avg_time_to_close_pull_request":2230796.8294930877,"issues_closed_count":85,"pull_requests_closed_count":217,"pull_request_authors_count":20,"issue_authors_count":25,"avg_comments_per_issue":1.0,"avg_comments_per_pull_request":0.8455284552845529,"merged_pull_requests_count":190,"bot_issues_count":0,"bot_pull_requests_count":39,"past_year_issues_count":38,"past_year_pull_requests_count":49,"past_year_avg_time_to_close_issue":423312.0,"past_year_avg_time_to_close_pull_request":189707.41379310345,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":29,"past_year_pull_request_authors_count":8,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":0.3684210526315789,"past_year_avg_comments_per_pull_request":0.4897959183673469,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":27,"created_at":"2023-05-09T10:38:08.202Z","updated_at":"2025-09-02T14:27:26.422Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerGenome%2FPowerGenome/issues","issue_labels_count":{"enhancement":26,"bug":23,"help wanted":4,"good first issue":3,"GenX":2},"pull_request_labels_count":{"dependencies":10,"enhancement":2,"bug":1},"issue_author_associations_count":{"COLLABORATOR":145,"NONE":30,"CONTRIBUTOR":6},"pull_request_author_associations_count":{"COLLABORATOR":182,"NONE":53,"CONTRIBUTOR":45},"issue_authors":{"gschivley":127,"nspatank":7,"rebeccamccabe":7,"fikrikscg":6,"sambuddhac":5,"xuqingyu":3,"NLaws":3,"cfe316":2,"AlannLiu":2,"Msypa7":2,"joshdr83":2,"mfripp":2,"JoC-C":1,"gmantegna":1,"wehuang16":1,"zaneselvans":1,"KhaiXin30":1,"qluo0320github":1,"wilson-ricks":1,"sierra-e":1,"bvenner":1,"JesseJenkins":1,"aranyavenkatesh":1,"fc4uk":1,"TemoaProject":1},"pull_request_authors":{"gschivley":170,"github-actions[bot]":34,"dependabot[bot]":10,"bradenpecora":9,"pre-commit-ci[bot]":7,"rebeccamccabe":7,"mfripp":7,"nspatank":6,"xuqingyu":5,"lbonaldo":5,"NLaws":4,"annafjacobson":3,"Copilot":3,"ritibhandarkar":2,"Rangrang-Zheng":2,"ezwelty":2,"gmantegna":1,"amadabhu":1,"cfe316":1,"aneeshamanocha":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.273Z","repositories_count":10060029,"issues_count":31035129,"pull_requests_count":93957968,"authors_count":10685658,"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":3,"bug":2},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"COLLABORATOR":29,"NONE":5,"CONTRIBUTOR":4},"past_year_pull_request_author_associations_count":{"COLLABORATOR":30,"NONE":13,"CONTRIBUTOR":8},"past_year_issue_authors":{"gschivley":29,"rebeccamccabe":4,"NLaws":3,"JoC-C":1,"KhaiXin30":1},"past_year_pull_request_authors":{"gschivley":30,"lbonaldo":5,"NLaws":4,"rebeccamccabe":4,"Copilot":3,"mfripp":2,"Rangrang-Zheng":2,"pre-commit-ci[bot]":1},"maintainers":[{"login":"gschivley","count":297,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gschivley"},{"login":"nspatank","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nspatank"},{"login":"xuqingyu","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/xuqingyu"},{"login":"sambuddhac","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sambuddhac"},{"login":"gmantegna","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gmantegna"},{"login":"JesseJenkins","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/JesseJenkins"},{"login":"zaneselvans","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zaneselvans"}],"active_maintainers":[{"login":"gschivley","count":59,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gschivley"}]},"events":{"total":{"CreateEvent":20,"ReleaseEvent":1,"IssuesEvent":33,"WatchEvent":25,"DeleteEvent":6,"IssueCommentEvent":29,"PushEvent":107,"GollumEvent":4,"PullRequestReviewEvent":10,"PullRequestReviewCommentEvent":15,"PullRequestEvent":41,"ForkEvent":5},"last_year":{"CreateEvent":20,"ReleaseEvent":1,"IssuesEvent":33,"WatchEvent":25,"DeleteEvent":6,"IssueCommentEvent":29,"PushEvent":107,"GollumEvent":4,"PullRequestReviewEvent":10,"PullRequestReviewCommentEvent":15,"PullRequestEvent":41,"ForkEvent":5}},"keywords":["capacity-expansion-planning","power-systems","python"],"dependencies":[{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2022-07-12T16:23:57.297Z","updated_at":"2022-07-12T16:23:57.297Z","repository_link":"https://github.com/PowerGenome/PowerGenome/blob/master/requirements.txt","dependencies":[{"id":170412593,"package_name":"pytest","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":170412594,"package_name":"pandas","ecosystem":"pypi","requirements":"\u003e=0.24","direct":true,"kind":"runtime","optional":false},{"id":170412595,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":170412596,"package_name":"geopandas","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":170412597,"package_name":"sklearn","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":170412598,"package_name":"xlrd","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":170412599,"package_name":"requests","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":170412600,"package_name":"pyyaml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":170412601,"package_name":"pyarrow","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":170412602,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":170412603,"package_name":"catalystcoop.pudl","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":170412604,"package_name":"cpi","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":170412605,"package_name":"flatten-dict","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":170412606,"package_name":"pre-commit","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":170412607,"package_name":"isort","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":170412608,"package_name":"ruamel.yaml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/blacken_pr.yml","sha":null,"kind":"manifest","created_at":"2023-02-18T11:04:45.653Z","updated_at":"2023-02-18T11:04:45.653Z","repository_link":"https://github.com/PowerGenome/PowerGenome/blob/master/.github/workflows/blacken_pr.yml","dependencies":[{"id":7760222154,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7760222155,"package_name":"rickstaa/action-black","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7760222156,"package_name":"peter-evans/create-pull-request","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/precommit_update.yml","sha":null,"kind":"manifest","created_at":"2023-02-18T11:04:45.752Z","updated_at":"2023-02-18T11:04:45.752Z","repository_link":"https://github.com/PowerGenome/PowerGenome/blob/master/.github/workflows/precommit_update.yml","dependencies":[{"id":7760223381,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7760223382,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7760223383,"package_name":"browniebroke/pre-commit-autoupdate-action","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":7760223384,"package_name":"peter-evans/create-pull-request","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pytest.yml","sha":null,"kind":"manifest","created_at":"2023-02-18T11:04:46.033Z","updated_at":"2023-02-18T11:04:46.033Z","repository_link":"https://github.com/PowerGenome/PowerGenome/blob/master/.github/workflows/pytest.yml","dependencies":[{"id":7760223697,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7760223698,"package_name":"mamba-org/provision-with-micromamba","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":7760223705,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:32:19.238Z","updated_at":"2023-09-21T19:32:19.238Z","repository_link":"https://github.com/PowerGenome/PowerGenome/blob/master/pyproject.toml","dependencies":[{"id":13856726876,"package_name":"catalystcoop.pudl","ecosystem":"pypi","requirements":"\u003e=0.6.0, \u003c=2022.11.30","direct":true,"kind":"runtime","optional":false},{"id":13856726877,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"\u003e= 4.8.13","direct":true,"kind":"runtime","optional":false},{"id":13856726878,"package_name":"statsmodels","ecosystem":"pypi","requirements":"\u003e=0.12.2","direct":true,"kind":"runtime","optional":false},{"id":13856726879,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13856726880,"package_name":"flatten-dict","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13856726881,"package_name":"ruamel.yaml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13856726882,"package_name":"pyyaml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13856726883,"package_name":"frozendict","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13856726884,"package_name":"openpyxl","ecosystem":"pypi","requirements":"\u003e=3.0","direct":true,"kind":"runtime","optional":false},{"id":13856726885,"package_name":"geopandas","ecosystem":"pypi","requirements":"\u003e=0.11","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"environment.yml","sha":null,"kind":"manifest","created_at":"2024-01-12T04:53:30.588Z","updated_at":"2024-01-12T04:53:30.588Z","repository_link":"https://github.com/PowerGenome/PowerGenome/blob/master/environment.yml","dependencies":[]}],"score":12.250854788302066,"created_at":"2025-09-04T15:51:11.973Z","updated_at":"2025-10-07T08:15:38.977Z","avatar_url":"https://github.com/PowerGenome.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":34,"funding_links":[],"readme_doi_urls":["https://doi.org/10.5281/zenodo.4426096","https://doi.org/10.5281/zenodo.3653158"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["mesh","energy-system","optim","interactive","interpretability","data-profilers","datacleaner","pipeline-testing","exoplanet","yolov5"],"project_url":"https://science.ecosyste.ms/api/v1/projects/38113","html_url":"https://science.ecosyste.ms/projects/38113"}