{"id":2771,"name":"Calliope","description":"Calliope: a multi-scale energy systems modelling framework - Published in JOSS (2018)","url":"https://github.com/calliope-project/calliope","last_synced_at":"2026-03-11T14:22:33.281Z","repository":{"id":10689393,"uuid":"12930335","full_name":"calliope-project/calliope","owner":"calliope-project","description":"A multi-scale energy systems modelling framework","archived":false,"fork":false,"pushed_at":"2026-01-23T12:04:36.000Z","size":67480,"stargazers_count":357,"open_issues_count":51,"forks_count":107,"subscribers_count":17,"default_branch":"main","last_synced_at":"2026-03-05T09:43:25.937Z","etag":null,"topics":["energy","energy-system","optimisation","pyomo","python"],"latest_commit_sha":null,"homepage":"https://www.callio.pe","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/calliope-project.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":"CITATION","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2013-09-18T17:58:41.000Z","updated_at":"2026-02-25T11:14:38.000Z","dependencies_parsed_at":"2024-02-12T11:27:02.769Z","dependency_job_id":"fb08fad0-ac31-414e-9402-d42609aa4854","html_url":"https://github.com/calliope-project/calliope","commit_stats":{"total_commits":1230,"total_committers":22,"mean_commits":55.90909090909091,"dds":0.3853658536585366,"last_synced_commit":"ed25596f4a397274c2a5979f09dc00d12472e157"},"previous_names":[],"tags_count":36,"template":false,"template_full_name":null,"purl":"pkg:github/calliope-project/calliope","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/calliope-project","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30175930,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-06T11:48:51.886Z","status":"ssl_error","status_checked_at":"2026-03-06T11:48:51.460Z","response_time":250,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"calliope-project","name":"Calliope","uuid":"10073020","kind":"organization","description":"A multi-scale energy systems modelling framework","email":null,"website":"https://www.callio.pe/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/10073020?v=4","repositories_count":14,"last_synced_at":"2024-03-27T12:10:54.060Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/calliope-project","funding_links":[],"total_stars":347,"followers":23,"following":0,"created_at":"2022-11-06T03:53:06.998Z","updated_at":"2024-03-27T12:10:57.103Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/calliope-project","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/calliope-project/repositories"},"packages":[{"id":2663768,"name":"calliope","ecosystem":"pypi","description":"A multi-scale energy systems modelling framework","homepage":"https://www.callio.pe/","licenses":"Apache 2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/calliope-project/calliope","keywords_array":["energy systems","optimisation","mathematical programming"],"namespace":null,"versions_count":33,"first_release_published_at":"2015-01-06T13:00:05.000Z","latest_release_published_at":"2023-01-18T15:55:57.000Z","latest_release_number":"0.6.10","last_synced_at":"2026-03-09T01:20:03.004Z","created_at":"2022-04-10T10:16:51.069Z","updated_at":"2026-03-09T01:20:03.004Z","registry_url":"https://pypi.org/project/calliope/","install_command":"pip install calliope --index-url https://pypi.org/simple","documentation_url":"https://calliope.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Intended Audience :: Science/Research","License :: OSI Approved :: Apache Software License","Programming Language :: Python","Programming Language :: Python :: 3","Programming Language :: Python :: 3 :: Only"],"normalized_name":"calliope","project_status":null},"repo_metadata":{"id":10689393,"uuid":"12930335","full_name":"calliope-project/calliope","owner":"calliope-project","description":"A multi-scale energy systems modelling framework","archived":false,"fork":false,"pushed_at":"2024-10-24T11:28:21.000Z","size":67747,"stargazers_count":299,"open_issues_count":59,"forks_count":93,"subscribers_count":16,"default_branch":"main","last_synced_at":"2024-10-29T21:02:05.527Z","etag":null,"topics":["energy","energy-system","optimisation","pyomo","python"],"latest_commit_sha":null,"homepage":"https://www.callio.pe","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/calliope-project.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":"CITATION","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null}},"created_at":"2013-09-18T17:58:41.000Z","updated_at":"2024-10-29T14:10:13.000Z","dependencies_parsed_at":"2024-02-12T11:27:02.769Z","dependency_job_id":"fb08fad0-ac31-414e-9402-d42609aa4854","html_url":"https://github.com/calliope-project/calliope","commit_stats":{"total_commits":1185,"total_committers":20,"mean_commits":59.25,"dds":0.3687763713080169,"last_synced_commit":"690801e58e0248d691b68e1181cd898ab75e3317"},"previous_names":[],"tags_count":32,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/calliope-project","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222132619,"owners_count":16936615,"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":"calliope-project","name":"Calliope","uuid":"10073020","kind":"organization","description":"A multi-scale energy systems modelling framework","email":null,"website":"https://www.callio.pe/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/10073020?v=4","repositories_count":14,"last_synced_at":"2024-03-27T12:10:54.060Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/calliope-project","funding_links":[],"total_stars":347,"followers":23,"following":0,"created_at":"2022-11-06T03:53:06.998Z","updated_at":"2024-03-27T12:10:57.103Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/calliope-project","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/calliope-project/repositories"},"tags":[{"name":"v0.7.0.dev3","sha":"872978dfe3a305c85e0c279925fb794d970bf6bd","kind":"tag","published_at":"2024-02-15T10:14:13.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.7.0.dev3","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.7.0.dev3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.7.0.dev3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.7.0.dev3/manifests"},{"name":"v0.7.0.dev2","sha":"22bbf2d5371e9ad70ecee927fed6216af4282926","kind":"tag","published_at":"2024-01-26T22:01:49.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.7.0.dev2","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.7.0.dev2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.7.0.dev2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.7.0.dev2/manifests"},{"name":"v0.6.10","sha":"aad664ff1202d298e3265cd8994ca5e9a57788e9","kind":"tag","published_at":"2023-01-18T14:09:33.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.6.10","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.6.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.6.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.6.10/manifests"},{"name":"v0.6.9","sha":"7d8e44e9c64977f6c36de9d5000482c83eca8a1f","kind":"tag","published_at":"2023-01-10T15:06:25.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.6.9","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.6.9/manifests"},{"name":"v0.6.8","sha":"3c3ca05c45b5daebb801636b93d9938321f0245e","kind":"tag","published_at":"2022-02-07T17:07:25.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.6.8","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.6.8/manifests"},{"name":"v0.6.7","sha":"88bd2fe4fbb3e3639e0be9bba71093e0601d6903","kind":"commit","published_at":"2021-07-29T14:57:04.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.6.7","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.6.7/manifests"},{"name":"v0.6.6","sha":"3e1abcf06834695a287aceb6a2bae3c0bb4ebf03","kind":"tag","published_at":"2020-10-12T08:45:51.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.6.6","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.6.6/manifests"},{"name":"v0.6.6-post1","sha":"72bfa063303f9c03fb234d95889a0742fcd2fd69","kind":"tag","published_at":"2020-10-12T08:45:36.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.6.6-post1","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.6.6-post1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.6.6-post1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.6.6-post1/manifests"},{"name":"v0.6.5","sha":"148ee39c3671e55ad3a1a2da216ee23112d16abf","kind":"tag","published_at":"2020-01-15T10:31:37.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.6.5","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.6.5/manifests"},{"name":"v0.6.4","sha":"8776bc1b67e776f25153adba700a6450e25692bb","kind":"tag","published_at":"2019-05-27T13:14:22.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.6.4","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.6.4/manifests"},{"name":"v0.6.3","sha":"fbfd2bdcf9f26b0f9b62a9ca4a3a1ff7562b137d","kind":"tag","published_at":"2018-10-04T15:39:16.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.6.3","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.6.3/manifests"},{"name":"v0.6.2","sha":"8ba6abd2330600a9135b20f195b612670e3e4bba","kind":"commit","published_at":"2018-06-04T11:08:20.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.6.2","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"60894bb5781d265b42d064290c1a3006d1fd71b7","kind":"tag","published_at":"2018-05-04T04:53:30.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.6.1","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"4a9434f9982cabf0d151927730e7702e50554b42","kind":"commit","published_at":"2018-04-20T08:02:42.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.6.0","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.6.0/manifests"},{"name":"v0.5.5","sha":"828a60279eab87318fc25f130ce7cde21703d05a","kind":"commit","published_at":"2018-02-28T10:09:41.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.5.5","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.5.5/manifests"},{"name":"v0.5.4","sha":"93e18977a95e5bdb6a2bdc0f02bae0284b0aa7e7","kind":"tag","published_at":"2017-11-10T14:59:58.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.5.4","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.5.4/manifests"},{"name":"v0.5.3","sha":"aea97391f786e5986e6048942ec142451d634aeb","kind":"tag","published_at":"2017-08-22T18:17:34.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.5.3","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.5.3/manifests"},{"name":"v0.5.2","sha":"366d22a19d620b0fda0ada2c1845faac1f0b7a9e","kind":"tag","published_at":"2017-06-16T14:18:45.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.5.2","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"dce24d9ffc5b9c4b131f43a43af9dee21cba6f27","kind":"tag","published_at":"2017-06-14T12:44:48.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.5.1","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"be63d40ef2c400cd82729264867ce136ce01b77d","kind":"tag","published_at":"2017-05-04T15:02:34.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.5.0","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.5.0/manifests"},{"name":"v0.4.1","sha":"90ffb1a87081a566c8bb4925d0766e84cdb61d44","kind":"tag","published_at":"2017-01-12T10:40:47.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.4.1","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"1c5f00c3f383acbf1b9768968f8fdc9d7e701175","kind":"tag","published_at":"2016-12-09T08:13:18.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.4.0","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.4.0/manifests"},{"name":"v0.3.7","sha":"1394e098c3be6d5cf74785dcb9a39382c5803e17","kind":"tag","published_at":"2016-03-10T15:22:41.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.3.7","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.3.7/manifests"},{"name":"v0.3.6","sha":"297bf2cf09754cbdb357a2cfc6fea4de52b87ea4","kind":"tag","published_at":"2015-09-23T09:09:52.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.3.6","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.3.6/manifests"},{"name":"v0.3.5","sha":"3604d97c5ff5e81a37f08db6985a198bcd44f789","kind":"tag","published_at":"2015-09-18T12:33:28.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.3.5","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.3.5/manifests"},{"name":"v0.3.4","sha":"2ebf398cb84d9550621822e3660f566b41b0228b","kind":"tag","published_at":"2015-04-27T09:16:43.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.3.4","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.3.4/manifests"},{"name":"v0.3.3","sha":"8abfe9167e543e2c6c263a473ea2c2180306a745","kind":"tag","published_at":"2015-04-03T09:18:10.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.3.3","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.3.3/manifests"},{"name":"v0.3.2","sha":"8fdb3e488023db79fdf9ae8f237cc937d6dbb25e","kind":"tag","published_at":"2015-02-13T11:17:08.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.3.2","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"02201abca1c7c79639c57ea2f5afb58da00fe763","kind":"tag","published_at":"2015-01-06T13:06:46.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.3.1","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"36568de7fd085cab6ef0432eca517b19a953ef70","kind":"tag","published_at":"2014-12-12T13:05:35.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.3.0","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"4d3ba0c65d98ead0819cbe293f6d8edbcbb38f70","kind":"commit","published_at":"2014-03-18T10:51:41.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.2.0","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"0e9693d06588dbf76bc9581dcc9d3d763a648da8","kind":"commit","published_at":"2013-12-10T18:04:31.000Z","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/v0.1.0","html_url":"https://github.com/calliope-project/calliope/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-10-29T23:42:08.732Z","dependent_packages_count":2,"downloads":407,"downloads_period":"last-month","dependent_repos_count":4,"rankings":{"downloads":19.457564498184183,"dependent_repos_count":7.506007057696381,"dependent_packages_count":3.1548149576018063,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":10.03946217116079},"purl":"pkg:pypi/calliope","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/calliope","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/calliope","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/calliope/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-10-29T20:03:45.773Z","issues_count":349,"pull_requests_count":365,"avg_time_to_close_issue":27671981.943859648,"avg_time_to_close_pull_request":2360524.815864023,"issues_closed_count":285,"pull_requests_closed_count":353,"pull_request_authors_count":18,"issue_authors_count":56,"avg_comments_per_issue":2.4727793696275073,"avg_comments_per_pull_request":2.0575342465753423,"merged_pull_requests_count":317,"bot_issues_count":0,"bot_pull_requests_count":7,"past_year_issues_count":85,"past_year_pull_requests_count":129,"past_year_avg_time_to_close_issue":2503910.3913043477,"past_year_avg_time_to_close_pull_request":920586.7777777778,"past_year_issues_closed_count":46,"past_year_pull_requests_closed_count":117,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":17,"past_year_avg_comments_per_issue":2.588235294117647,"past_year_avg_comments_per_pull_request":1.8372093023255813,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":7,"past_year_merged_pull_requests_count":111,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/issues","maintainers":[{"login":"brynpickering","count":329,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brynpickering"},{"login":"sjpfenninger","count":113,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sjpfenninger"},{"login":"timtroendle","count":59,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/timtroendle"},{"login":"suvayu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/suvayu"},{"login":"brmanuel","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brmanuel"}],"active_maintainers":[{"login":"brynpickering","count":105,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brynpickering"},{"login":"sjpfenninger","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sjpfenninger"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/calliope/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/calliope/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/calliope/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/calliope/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/calliope/codemeta","maintainers":[{"uuid":"sjpfenninger","login":"sjpfenninger","name":null,"email":null,"url":null,"packages_count":6,"html_url":"https://pypi.org/user/sjpfenninger/","role":null,"created_at":"2022-12-23T20:32:56.234Z","updated_at":"2022-12-23T20:32:56.234Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/sjpfenninger/packages"},{"uuid":"brynpickering","login":"brynpickering","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/brynpickering/","role":null,"created_at":"2022-12-23T20:32:56.250Z","updated_at":"2022-12-23T20:32:56.250Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/brynpickering/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":813189,"maintainers_count":345680,"namespaces_count":0,"keywords_count":0,"github":"pypi","metadata":{"funded_packages_count":52738},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-03-11T05:17:15.480Z","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"}},{"id":5283078,"name":"calliope","ecosystem":"conda","description":"Calliope is a framework to develop energy system models, with a focus on flexibility, high spatial and temporal resolution, the ability to execute many runs based on the same base model, and a clear separation of framework (code) and model (data).","homepage":"https://www.callio.pe/","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/calliope-project/calliope","keywords_array":[],"namespace":null,"versions_count":17,"first_release_published_at":"2020-10-12T10:20:51.000Z","latest_release_published_at":"2022-02-07T20:45:22.000Z","latest_release_number":"0.6.8","last_synced_at":"2026-03-01T12:28:42.348Z","created_at":"2022-10-03T15:38:48.296Z","updated_at":"2026-03-01T12:28:42.348Z","registry_url":"https://anaconda.org/conda-forge/calliope","install_command":"conda install -c conda-forge calliope","documentation_url":null,"metadata":{},"repo_metadata":{"id":10689393,"uuid":"12930335","full_name":"calliope-project/calliope","owner":"calliope-project","description":"A multi-scale energy systems modelling framework","archived":false,"fork":false,"pushed_at":"2025-09-26T10:59:04.000Z","size":67346,"stargazers_count":339,"open_issues_count":64,"forks_count":101,"subscribers_count":17,"default_branch":"main","last_synced_at":"2025-09-28T13:41:39.174Z","etag":null,"topics":["energy","energy-system","optimisation","pyomo","python"],"latest_commit_sha":null,"homepage":"https://www.callio.pe","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/calliope-project.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":"CITATION","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2013-09-18T17:58:41.000Z","updated_at":"2025-09-26T10:59:06.000Z","dependencies_parsed_at":"2024-02-12T11:27:02.769Z","dependency_job_id":"fb08fad0-ac31-414e-9402-d42609aa4854","html_url":"https://github.com/calliope-project/calliope","commit_stats":{"total_commits":1230,"total_committers":22,"mean_commits":55.90909090909091,"dds":0.3853658536585366,"last_synced_commit":"ed25596f4a397274c2a5979f09dc00d12472e157"},"previous_names":[],"tags_count":36,"template":false,"template_full_name":null,"purl":"pkg:github/calliope-project/calliope","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/calliope-project","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":277455242,"owners_count":25820680,"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-29T02:00:09.175Z","response_time":84,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"calliope-project","name":"Calliope","uuid":"10073020","kind":"organization","description":"A multi-scale energy systems modelling framework","email":null,"website":"https://www.callio.pe/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/10073020?v=4","repositories_count":14,"last_synced_at":"2024-03-27T12:10:54.060Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/calliope-project","funding_links":[],"total_stars":347,"followers":23,"following":0,"created_at":"2022-11-06T03:53:06.998Z","updated_at":"2024-03-27T12:10:57.103Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/calliope-project","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/calliope-project/repositories"},"tags":[]},"repo_metadata_updated_at":"2025-10-05T18:27:48.514Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":24.102820064886448,"dependent_packages_count":51.53980534065386,"stargazers_count":25.68505116046918,"forks_count":20.813576241577238,"docker_downloads_count":null,"average":30.53531320189668},"purl":"pkg:conda/calliope?repository_url=https://conda-forge.org","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/calliope","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/calliope","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/calliope/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-04T15:00:28.753Z","issues_count":394,"pull_requests_count":506,"avg_time_to_close_issue":26735023.400651466,"avg_time_to_close_pull_request":2351579.0505494503,"issues_closed_count":307,"pull_requests_closed_count":455,"pull_request_authors_count":21,"issue_authors_count":62,"avg_comments_per_issue":2.1269035532994924,"avg_comments_per_pull_request":2.0632411067193677,"merged_pull_requests_count":411,"bot_issues_count":0,"bot_pull_requests_count":28,"past_year_issues_count":63,"past_year_pull_requests_count":102,"past_year_avg_time_to_close_issue":3552797.4827586208,"past_year_avg_time_to_close_pull_request":1265823.873015873,"past_year_issues_closed_count":29,"past_year_pull_requests_closed_count":63,"past_year_pull_request_authors_count":9,"past_year_issue_authors_count":19,"past_year_avg_comments_per_issue":1.1111111111111112,"past_year_avg_comments_per_pull_request":1.892156862745098,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":20,"past_year_merged_pull_requests_count":59,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/issues","maintainers":[{"login":"brynpickering","count":401,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brynpickering"},{"login":"sjpfenninger","count":123,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sjpfenninger"},{"login":"timtroendle","count":59,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/timtroendle"},{"login":"irm-codebase","count":28,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/irm-codebase"},{"login":"suvayu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/suvayu"},{"login":"brmanuel","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brmanuel"}],"active_maintainers":[{"login":"brynpickering","count":53,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brynpickering"},{"login":"irm-codebase","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/irm-codebase"},{"login":"sjpfenninger","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sjpfenninger"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/calliope/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/calliope/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/calliope/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/calliope/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/calliope/codemeta","maintainers":[],"registry":{"name":"conda-forge.org","url":"https://conda-forge.org","ecosystem":"conda","default":false,"packages_count":20636,"maintainers_count":0,"namespaces_count":0,"keywords_count":0,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org","funded_packages_count":2244},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2026-03-11T07:28:20.743Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/namespaces"}},{"id":4159951,"name":"github.com/calliope-project/calliope","ecosystem":"go","description":"","homepage":null,"licenses":"apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/calliope-project/calliope","keywords_array":[],"namespace":"github.com/calliope-project","versions_count":30,"first_release_published_at":"2013-12-10T18:04:31.000Z","latest_release_published_at":"2023-01-18T14:09:13.000Z","latest_release_number":"v0.6.10","last_synced_at":"2026-03-09T01:20:03.671Z","created_at":"2022-04-12T17:47:38.852Z","updated_at":"2026-03-09T01:20:03.672Z","registry_url":"https://pkg.go.dev/github.com/calliope-project/calliope","install_command":"go get github.com/calliope-project/calliope","documentation_url":"https://pkg.go.dev/github.com/calliope-project/calliope#section-documentation","metadata":{},"repo_metadata":{"id":10689393,"uuid":"12930335","full_name":"calliope-project/calliope","owner":"calliope-project","description":"A multi-scale energy systems modelling framework","archived":false,"fork":false,"pushed_at":"2025-09-26T10:59:04.000Z","size":67346,"stargazers_count":339,"open_issues_count":64,"forks_count":101,"subscribers_count":17,"default_branch":"main","last_synced_at":"2025-09-28T13:41:39.174Z","etag":null,"topics":["energy","energy-system","optimisation","pyomo","python"],"latest_commit_sha":null,"homepage":"https://www.callio.pe","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/calliope-project.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":"CITATION","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2013-09-18T17:58:41.000Z","updated_at":"2025-09-26T10:59:06.000Z","dependencies_parsed_at":"2024-02-12T11:27:02.769Z","dependency_job_id":"fb08fad0-ac31-414e-9402-d42609aa4854","html_url":"https://github.com/calliope-project/calliope","commit_stats":{"total_commits":1230,"total_committers":22,"mean_commits":55.90909090909091,"dds":0.3853658536585366,"last_synced_commit":"ed25596f4a397274c2a5979f09dc00d12472e157"},"previous_names":[],"tags_count":36,"template":false,"template_full_name":null,"purl":"pkg:github/calliope-project/calliope","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/calliope-project","download_url":"https://codeload.github.com/calliope-project/calliope/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":277455242,"owners_count":25820680,"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-29T02:00:09.175Z","response_time":84,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"calliope-project","name":"Calliope","uuid":"10073020","kind":"organization","description":"A multi-scale energy systems modelling framework","email":null,"website":"https://www.callio.pe/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/10073020?v=4","repositories_count":14,"last_synced_at":"2024-03-27T12:10:54.060Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/calliope-project","funding_links":[],"total_stars":347,"followers":23,"following":0,"created_at":"2022-11-06T03:53:06.998Z","updated_at":"2024-03-27T12:10:57.103Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/calliope-project","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/calliope-project/repositories"},"tags":[]},"repo_metadata_updated_at":"2025-10-05T18:27:48.513Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":null,"forks_count":null,"average":8.172500131868823},"purl":"pkg:golang/github.com/calliope-project/calliope","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/calliope-project/calliope","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/calliope-project/calliope","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/calliope-project/calliope/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-04T15:00:28.753Z","issues_count":394,"pull_requests_count":506,"avg_time_to_close_issue":26735023.400651466,"avg_time_to_close_pull_request":2351579.0505494503,"issues_closed_count":307,"pull_requests_closed_count":455,"pull_request_authors_count":21,"issue_authors_count":62,"avg_comments_per_issue":2.1269035532994924,"avg_comments_per_pull_request":2.0632411067193677,"merged_pull_requests_count":411,"bot_issues_count":0,"bot_pull_requests_count":28,"past_year_issues_count":63,"past_year_pull_requests_count":102,"past_year_avg_time_to_close_issue":3552797.4827586208,"past_year_avg_time_to_close_pull_request":1265823.873015873,"past_year_issues_closed_count":29,"past_year_pull_requests_closed_count":63,"past_year_pull_request_authors_count":9,"past_year_issue_authors_count":19,"past_year_avg_comments_per_issue":1.1111111111111112,"past_year_avg_comments_per_pull_request":1.892156862745098,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":20,"past_year_merged_pull_requests_count":59,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/issues","maintainers":[{"login":"brynpickering","count":401,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brynpickering"},{"login":"sjpfenninger","count":123,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sjpfenninger"},{"login":"timtroendle","count":59,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/timtroendle"},{"login":"irm-codebase","count":28,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/irm-codebase"},{"login":"suvayu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/suvayu"},{"login":"brmanuel","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brmanuel"}],"active_maintainers":[{"login":"brynpickering","count":53,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brynpickering"},{"login":"irm-codebase","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/irm-codebase"},{"login":"sjpfenninger","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sjpfenninger"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcalliope-project%2Fcalliope/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcalliope-project%2Fcalliope/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcalliope-project%2Fcalliope/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcalliope-project%2Fcalliope/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcalliope-project%2Fcalliope/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2066583,"maintainers_count":0,"namespaces_count":774276,"keywords_count":0,"github":"golang","metadata":{"funded_packages_count":53208},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-03-11T06:57:45.110Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":26872,"full_name":"calliope-project/calliope","default_branch":"main","total_commits":1300,"total_committers":23,"total_bot_commits":20,"total_bot_committers":2,"mean_commits":56.52173913043478,"dds":0.4161538461538462,"past_year_total_commits":53,"past_year_total_committers":6,"past_year_total_bot_commits":9,"past_year_total_bot_committers":1,"past_year_mean_commits":8.833333333333334,"past_year_dds":0.39622641509433965,"last_synced_at":"2026-03-09T03:42:30.997Z","last_synced_commit":"bdda2dbb7c359ed8dfc38b51b884b1bbb837a464","created_at":"2023-03-07T16:33:13.262Z","updated_at":"2026-03-09T03:39:54.562Z","committers":[{"name":"Stefan Pfenninger","email":"stefan@pfenninger.org","login":"sjpfenninger","count":759},{"name":"brynpickering","email":"brynmorpickering@gmail.com","login":"brynpickering","count":399},{"name":"brynpickering","email":"bryn.pickering@usys.ethz.ch","login":null,"count":53},{"name":"Tim Tröndle","email":"tim.troendle@usys.ethz.ch","login":"timtroendle","count":20},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":19},{"name":"Ivan Ruiz Manuel","email":"72193617+irm-codebase","login":"irm-codebase","count":16},{"name":"Bryn Pickering","email":"brynmor.pickering@usys.ethz.ch","login":null,"count":4},{"name":"Francesco Lombardi","email":"francesco.lombardi@polimi.it","login":null,"count":4},{"name":"Francesco Lombardi","email":"f.lombardi@outlook.com","login":"FLomb","count":4},{"name":"jnnr","email":"32454596+jnnr","login":"jnnr","count":4},{"name":"graeme","email":"graeme@lutralutra.com","login":null,"count":3},{"name":"Adriaan Hilbers","email":"31656517+ahilbers","login":"ahilbers","count":2},{"name":"Francesco Sanvito","email":"68587472+FraSanvit","login":"FraSanvit","count":2},{"name":"Suvayu Ali","email":"fatkasuvayu+linux@gmail.com","login":"suvayu","count":2},{"name":"Graeme Hawker","email":"graeme.hawker@strath.ac.uk","login":"GraemeHawker","count":1},{"name":"Katrin Leinweber","email":"kalei@posteo.de","login":"katrinleinweber","count":1},{"name":"Martial G","email":"martial.garchery@gmail.com","login":"mlgarchery","count":1},{"name":"Stefan Strömer","email":"8915976+sstroemer","login":"sstroemer","count":1},{"name":"brmanuel","email":"manuel.broechin@hotmail.com","login":"brmanuel","count":1},{"name":"Stefan Pfenninger","email":"stefan@uwis-cx-dock-11-276.ethz.ch","login":null,"count":1},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":1},{"name":"omahs","email":"73983677+omahs","login":"omahs","count":1},{"name":"pmmeyourmodel","email":"41112077+pmmeyourmodel","login":"pmmeyourmodel","count":1}],"past_year_committers":[{"name":"Bryn Pickering","email":"17178478+brynpickering","login":"brynpickering","count":32},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":9},{"name":"Ivan Ruiz Manuel","email":"72193617+irm-codebase","login":"irm-codebase","count":7},{"name":"Stefan Pfenninger-Lee","email":"stefan@pfenninger.org","login":"sjpfenninger","count":3},{"name":"omahs","email":"73983677+omahs","login":"omahs","count":1},{"name":"Francesco Lombardi","email":"f.lombardi@outlook.com","login":"FLomb","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-11T00:00:08.884Z","repositories_count":6202393,"commits_count":933717472,"contributors_count":36183644,"owners_count":1149919,"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":"calliope-project/calliope","html_url":"https://github.com/calliope-project/calliope","last_synced_at":"2025-09-04T13:01:08.684Z","status":null,"issues_count":385,"pull_requests_count":494,"avg_time_to_close_issue":27074352.653333332,"avg_time_to_close_pull_request":2364000.7933333335,"issues_closed_count":300,"pull_requests_closed_count":450,"pull_request_authors_count":21,"issue_authors_count":61,"avg_comments_per_issue":2.1246753246753247,"avg_comments_per_pull_request":2.0951417004048585,"merged_pull_requests_count":408,"bot_issues_count":0,"bot_pull_requests_count":28,"past_year_issues_count":65,"past_year_pull_requests_count":108,"past_year_avg_time_to_close_issue":4473806.666666667,"past_year_avg_time_to_close_pull_request":1154096.4444444445,"past_year_issues_closed_count":30,"past_year_pull_requests_closed_count":72,"past_year_pull_request_authors_count":9,"past_year_issue_authors_count":17,"past_year_avg_comments_per_issue":1.1076923076923078,"past_year_avg_comments_per_pull_request":1.9259259259259258,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":20,"past_year_merged_pull_requests_count":70,"created_at":"2023-05-09T10:35:02.443Z","updated_at":"2025-09-04T13:01:08.686Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/calliope-project%2Fcalliope/issues","issue_labels_count":{"bug":101,"documentation":59,"enhancement":45,"v0.7":34,"priority":19,"discussion":18,"has-workaround":16,"v0.6":15,"help wanted":14,"constraint":13,"wontfix":7,"good first issue":7,"possibly-revisit":7,"visualisation":5,"timeseries":3,"question":3,"pyomo-bug":1,"duplicate":1},"pull_request_labels_count":{"v0.7":13,"enhancement":4,"dependencies":2,"github_actions":2,"bug":2},"issue_author_associations_count":{"MEMBER":212,"NONE":104,"CONTRIBUTOR":69},"pull_request_author_associations_count":{"MEMBER":389,"CONTRIBUTOR":96,"NONE":9},"issue_authors":{"brynpickering":103,"sjpfenninger":61,"irm-codebase":43,"timtroendle":38,"FLomb":19,"arnaud-leroy":13,"jmorrisnrel":12,"jnnr":8,"sstroemer":8,"lblabr":4,"mohammadamint":4,"CROdominik":3,"fvandebeek":3,"ahilbers":3,"yiqiaowang-arch":3,"ramaroesilva":3,"GraemeHawker":3,"FraSanvit":3,"smorgenthaler":2,"mlgarchery":2,"cpalazzi":2,"louischaman":2,"GlennCeusters":2,"tud-mchen6":2,"hiddegrootes":2,"csv2000":2,"jfallon1997":1,"thormeyc":1,"leonardgoeke":1,"ollie-bell":1,"treyess":1,"Yannickvtil":1,"mdoucet":1,"sjvrijn":1,"darlainedeme":1,"hoomannnnnn":1,"coroa":1,"Longquan-Li":1,"adrienmellot":1,"zoltanmaric":1,"FebinKa":1,"namosata":1,"alexsescu":1,"AlexandreLab":1,"jgu2":1,"maurerle":1,"Lingkangjin":1,"SisiLimperatrice":1,"miraStud":1,"gnawin":1,"tomdeallycat":1,"De-Hav":1,"antoniodepadova":1,"abart89":1,"ddahawkins-TUDelft":1,"alicestamp":1,"jeisenman23":1,"LexPascal":1,"saim14":1,"mkoehme":1,"jaakkohypi":1},"pull_request_authors":{"brynpickering":291,"sjpfenninger":59,"irm-codebase":47,"pre-commit-ci[bot]":26,"timtroendle":21,"FLomb":14,"jnnr":7,"ahilbers":4,"GraemeHawker":4,"sstroemer":3,"FraSanvit":3,"suvayu":3,"omahs":2,"dependabot[bot]":2,"leopardracer":2,"alicestamp":1,"smorgenthaler":1,"brmanuel":1,"FebinKa":1,"mlgarchery":1,"katrinleinweber":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-04T00:00:25.939Z","repositories_count":10079973,"issues_count":31296583,"pull_requests_count":96081645,"authors_count":10693113,"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":{"bug":32,"enhancement":19,"v0.7":14,"documentation":11,"has-workaround":3,"v0.6":2},"past_year_pull_request_labels_count":{"enhancement":4,"v0.7":3,"dependencies":2,"github_actions":2,"bug":2},"past_year_issue_author_associations_count":{"CONTRIBUTOR":23,"MEMBER":21,"NONE":21},"past_year_pull_request_author_associations_count":{"MEMBER":70,"CONTRIBUTOR":34,"NONE":4},"past_year_issue_authors":{"irm-codebase":22,"brynpickering":12,"jmorrisnrel":8,"FLomb":7,"cpalazzi":2,"fvandebeek":2,"jnnr":2,"yiqiaowang-arch":1,"sstroemer":1,"mohammadamint":1,"Longquan-Li":1,"LexPascal":1,"jeisenman23":1,"jaakkohypi":1,"De-Hav":1,"ddahawkins-TUDelft":1,"antoniodepadova":1},"past_year_pull_request_authors":{"brynpickering":49,"irm-codebase":25,"pre-commit-ci[bot]":18,"sjpfenninger":7,"FLomb":2,"leopardracer":2,"dependabot[bot]":2,"omahs":2,"jnnr":1},"maintainers":[{"login":"brynpickering","count":394,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brynpickering"},{"login":"sjpfenninger","count":120,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sjpfenninger"},{"login":"timtroendle","count":59,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/timtroendle"},{"login":"irm-codebase","count":24,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/irm-codebase"},{"login":"suvayu","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/suvayu"},{"login":"brmanuel","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brmanuel"}],"active_maintainers":[{"login":"brynpickering","count":61,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brynpickering"},{"login":"irm-codebase","count":23,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/irm-codebase"},{"login":"sjpfenninger","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sjpfenninger"}]},"events":{"total":{"ReleaseEvent":3,"DeleteEvent":54,"PullRequestEvent":98,"ForkEvent":15,"IssuesEvent":95,"WatchEvent":40,"IssueCommentEvent":261,"PushEvent":289,"PullRequestReviewCommentEvent":339,"PullRequestReviewEvent":384,"CreateEvent":62},"last_year":{"ReleaseEvent":2,"DeleteEvent":30,"PullRequestEvent":61,"ForkEvent":11,"IssuesEvent":59,"WatchEvent":25,"IssueCommentEvent":138,"PushEvent":179,"PullRequestReviewCommentEvent":207,"PullRequestReviewEvent":234,"CreateEvent":41}},"keywords":["energy","energy-system","optimisation","pyomo","python"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/commit-ci.yml","sha":null,"kind":"manifest","created_at":"2024-01-13T04:04:01.117Z","updated_at":"2024-01-13T04:04:01.117Z","repository_link":"https://github.com/calliope-project/calliope/blob/main/.github/workflows/commit-ci.yml","dependencies":[{"id":15580888826,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15580888827,"package_name":"mamba-org/setup-micromamba","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":15580888844,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/link-check.yml","sha":null,"kind":"manifest","created_at":"2024-01-13T04:04:02.703Z","updated_at":"2024-01-13T04:04:02.703Z","repository_link":"https://github.com/calliope-project/calliope/blob/main/.github/workflows/link-check.yml","dependencies":[{"id":15580888852,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15580888853,"package_name":"gaurav-nelson/github-action-markdown-link-check","ecosystem":"actions","requirements":"1.0.15","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr-ci.yml","sha":null,"kind":"manifest","created_at":"2024-01-13T04:04:03.180Z","updated_at":"2024-01-13T04:04:03.180Z","repository_link":"https://github.com/calliope-project/calliope/blob/main/.github/workflows/pr-ci.yml","dependencies":[{"id":15580888858,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":15580888859,"package_name":"mamba-org/setup-micromamba","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":15580888860,"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":"2024-01-13T04:04:03.886Z","updated_at":"2024-01-13T04:04:03.886Z","repository_link":"https://github.com/calliope-project/calliope/blob/main/pyproject.toml","dependencies":[]},{"ecosystem":"pypi","filepath":"requirements/base.txt","sha":null,"kind":"manifest","created_at":"2024-01-13T04:04:03.990Z","updated_at":"2024-01-13T04:04:03.990Z","repository_link":"https://github.com/calliope-project/calliope/blob/main/requirements/base.txt","dependencies":[{"id":15580888957,"package_name":"bottleneck","ecosystem":"pypi","requirements":"\u003e=1,\u003c2","direct":true,"kind":"runtime","optional":false},{"id":15580891316,"package_name":"click","ecosystem":"pypi","requirements":"\u003e=8,\u003c9","direct":true,"kind":"runtime","optional":false},{"id":15580891317,"package_name":"geographiclib","ecosystem":"pypi","requirements":"\u003e=2,\u003c3","direct":true,"kind":"runtime","optional":false},{"id":15580891318,"package_name":"hdf5","ecosystem":"pypi","requirements":"\u003c2","direct":true,"kind":"runtime","optional":false},{"id":15580891324,"package_name":"ipdb","ecosystem":"pypi","requirements":"\u003e=0.13,\u003c0.14","direct":true,"kind":"runtime","optional":false},{"id":15580891325,"package_name":"ipykernel","ecosystem":"pypi","requirements":"\u003c7","direct":true,"kind":"runtime","optional":false},{"id":15580891326,"package_name":"jinja2","ecosystem":"pypi","requirements":"\u003e=3,\u003c4","direct":true,"kind":"runtime","optional":false},{"id":15580891327,"package_name":"jsonschema","ecosystem":"pypi","requirements":"\u003e=4,\u003c5","direct":true,"kind":"runtime","optional":false},{"id":15580891328,"package_name":"libnetcdf","ecosystem":"pypi","requirements":"\u003c5","direct":true,"kind":"runtime","optional":false},{"id":15580892357,"package_name":"natsort","ecosystem":"pypi","requirements":"\u003e=8,\u003c9","direct":true,"kind":"runtime","optional":false},{"id":15580892358,"package_name":"netcdf4","ecosystem":"pypi","requirements":"\u003e=1.2,\u003c1.7","direct":true,"kind":"runtime","optional":false},{"id":15580892359,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=1,\u003c2","direct":true,"kind":"runtime","optional":false},{"id":15580892360,"package_name":"pandas","ecosystem":"pypi","requirements":"\u003e=2.1.3,\u003c2.2","direct":true,"kind":"runtime","optional":false},{"id":15580892361,"package_name":"pyomo","ecosystem":"pypi","requirements":"\u003e=6.5,\u003c7","direct":true,"kind":"runtime","optional":false},{"id":15580892899,"package_name":"pyparsing","ecosystem":"pypi","requirements":"\u003e=3.0,\u003c3.1","direct":true,"kind":"runtime","optional":false},{"id":15580892900,"package_name":"ruamel.yaml","ecosystem":"pypi","requirements":"\u003e=0.17,\u003c0.18","direct":true,"kind":"runtime","optional":false},{"id":15580892901,"package_name":"xarray","ecosystem":"pypi","requirements":"\u003e=2023.10,\u003c2024.3","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements/dev.txt","sha":null,"kind":"manifest","created_at":"2024-01-13T04:04:08.930Z","updated_at":"2024-01-13T04:04:08.930Z","repository_link":"https://github.com/calliope-project/calliope/blob/main/requirements/dev.txt","dependencies":[{"id":15580893954,"package_name":"glpk","ecosystem":"pypi","requirements":"==5.0","direct":true,"kind":"development","optional":false},{"id":15580894712,"package_name":"pre-commit","ecosystem":"pypi","requirements":"\u003c4","direct":true,"kind":"development","optional":false},{"id":15580894717,"package_name":"pytest","ecosystem":"pypi","requirements":"\u003c8","direct":true,"kind":"development","optional":false},{"id":15580894721,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"\u003c5","direct":true,"kind":"development","optional":false},{"id":15580894725,"package_name":"pytest-order","ecosystem":"pypi","requirements":"\u003c2","direct":true,"kind":"development","optional":false},{"id":15580895603,"package_name":"pytest-xdist","ecosystem":"pypi","requirements":"\u003c4","direct":true,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release.yml","sha":null,"kind":"manifest","created_at":"2024-02-05T21:46:16.654Z","updated_at":"2024-02-05T21:46:16.654Z","repository_link":"https://github.com/calliope-project/calliope/blob/main/.github/workflows/release.yml","dependencies":[{"id":16049179293,"package_name":"dawidd6/action-download-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":16049179541,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"release/v1","direct":true,"kind":"composite","optional":false}]}],"score":15.177446650594575,"created_at":"2025-09-04T09:18:05.953Z","updated_at":"2026-03-11T14:22:33.317Z","avatar_url":"https://github.com/calliope-project.png","language":"Python","category":"Scientific Software","sub_category":"Peer-reviewed","monthly_downloads":407,"funding_links":[],"readme_doi_urls":["https://doi.org/10.21105/joss.00825"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["renewable-energy","research","conda","europe","energy-system-model","calliope-models","archival","parallel","transformers","distribution"],"project_url":"https://science.ecosyste.ms/api/v1/projects/2771","html_url":"https://science.ecosyste.ms/projects/2771","bibtex_url":"https://science.ecosyste.ms/projects/2771/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/2771/export.apalike"}