{"id":53038,"name":"Sinergym","description":"Gym environment for building simulation and control using reinforcement learning.","url":"https://github.com/ugr-sail/sinergym","last_synced_at":"2026-04-11T01:02:04.497Z","repository":{"id":37425257,"uuid":"332283679","full_name":"ugr-sail/sinergym","owner":"ugr-sail","description":"Gym environment for building simulation and control using reinforcement learning","archived":false,"fork":false,"pushed_at":"2026-03-18T13:18:12.000Z","size":540444,"stargazers_count":216,"open_issues_count":6,"forks_count":57,"subscribers_count":7,"default_branch":"main","last_synced_at":"2026-03-28T12:44:02.261Z","etag":null,"topics":["building-control","building-energy","buildings","energyplus","framework","python","reinforcement-learning","reinforcement-learning-environments","simulation"],"latest_commit_sha":null,"homepage":"https://ugr-sail.github.io/sinergym/","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/ugr-sail.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.bib","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-01-23T18:45:17.000Z","updated_at":"2026-03-25T02:59:33.000Z","dependencies_parsed_at":"2024-12-05T15:38:25.429Z","dependency_job_id":"29427016-f4f5-4eb2-a89a-aaeb2e6de002","html_url":"https://github.com/ugr-sail/sinergym","commit_stats":{"total_commits":732,"total_committers":11,"mean_commits":66.54545454545455,"dds":0.1789617486338798,"last_synced_commit":"a27419b47dab7c47b4a8078cd496630e7309670e"},"previous_names":["jajimer/sinergym"],"tags_count":68,"template":false,"template_full_name":null,"purl":"pkg:github/ugr-sail/sinergym","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ugr-sail","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31160472,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-29T18:55:37.765Z","status":"ssl_error","status_checked_at":"2026-03-29T18:55:04.089Z","response_time":89,"last_error":"SSL_read: 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":"ugr-sail","name":"UGR-SAIL","uuid":"100535102","kind":"organization","description":"Research group at the University of Granada focused on developing AI tools for climate-neutral buildings and networks","email":null,"website":"http://sail.ugr.es","location":"Spain","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/100535102?v=4","repositories_count":2,"last_synced_at":"2023-03-05T01:18:39.087Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ugr-sail","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T03:30:22.696Z","updated_at":"2023-03-05T01:18:39.182Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ugr-sail","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ugr-sail/repositories"},"packages":[{"id":777039,"name":"sinergym","ecosystem":"pypi","description":"Sinergym provides a Gymnasium-based interface to interact with building simulations. This allows control in simulation time through custom controllers, including reinforcement learning agents","homepage":"https://github.com/ugr-sail/sinergym","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/ugr-sail/sinergym","keywords_array":["deep-reinforcement-learning","buildings","simulation","control","energy-optimization"],"namespace":null,"versions_count":55,"first_release_published_at":"2022-01-31T15:52:41.000Z","latest_release_published_at":"2026-01-20T12:35:56.000Z","latest_release_number":"3.11.0","last_synced_at":"2026-03-02T06:01:41.267Z","created_at":"2022-04-07T12:23:04.064Z","updated_at":"2026-03-02T06:01:41.267Z","registry_url":"https://pypi.org/project/sinergym/","install_command":"pip install sinergym --index-url https://pypi.org/simple","documentation_url":"https://ugr-sail.github.io/sinergym","metadata":{"funding":null,"documentation":"https://ugr-sail.github.io/sinergym","classifiers":["Development Status :: 5 - Production/Stable","Operating System :: OS Independent","Programming Language :: Python :: 3.12"],"normalized_name":"sinergym","project_status":null},"repo_metadata":{"id":37425257,"uuid":"332283679","full_name":"ugr-sail/sinergym","owner":"ugr-sail","description":"Gym environment for building simulation and control using reinforcement learning","archived":false,"fork":false,"pushed_at":"2024-08-05T12:32:45.000Z","size":364896,"stargazers_count":122,"open_issues_count":11,"forks_count":33,"subscribers_count":7,"default_branch":"main","last_synced_at":"2024-08-05T18:05:54.282Z","etag":null,"topics":["building-control","building-energy","buildings","energyplus","framework","python","reinforcement-learning","reinforcement-learning-environments","simulation"],"latest_commit_sha":null,"homepage":"https://ugr-sail.github.io/sinergym/","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/ugr-sail.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.bib","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-01-23T18:45:17.000Z","updated_at":"2024-08-07T04:16:54.390Z","dependencies_parsed_at":"2024-08-07T04:26:46.932Z","dependency_job_id":null,"html_url":"https://github.com/ugr-sail/sinergym","commit_stats":{"total_commits":675,"total_committers":15,"mean_commits":45.0,"dds":"0.35851851851851857","last_synced_commit":"13df06c38c3cc6ecb1899450ea2c7a98817831d5"},"previous_names":["jajimer/sinergym"],"tags_count":55,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ugr-sail","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":217519090,"owners_count":16189632,"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":"ugr-sail","name":"UGR-SAIL","uuid":"100535102","kind":"organization","description":"Research group at the University of Granada focused on developing AI tools for climate-neutral buildings and networks","email":null,"website":"http://sail.ugr.es","location":"Spain","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/100535102?v=4","repositories_count":2,"last_synced_at":"2023-03-05T01:18:39.087Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ugr-sail","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T03:30:22.696Z","updated_at":"2023-03-05T01:18:39.182Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ugr-sail","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ugr-sail/repositories"},"tags":[{"name":"v3.4.0","sha":"13df06c38c3cc6ecb1899450ea2c7a98817831d5","kind":"commit","published_at":"2024-07-03T13:21:11.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.4.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.4.0/manifests"},{"name":"v3.3.8","sha":"d7d8c6e1d14fbc1a6d0405f1fb3b9327df1baa45","kind":"commit","published_at":"2024-07-03T10:36:34.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.3.8","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.3.8/manifests"},{"name":"v3.3.7","sha":"1aab03a13466687c400358c93888bfa93f51270b","kind":"commit","published_at":"2024-07-02T11:27:50.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.3.7","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.3.7/manifests"},{"name":"v3.3.3","sha":"0d31eeee4d8986ca99279fb40b6b2623f92e1b8e","kind":"commit","published_at":"2024-05-06T14:35:46.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.3.3","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.3.3/manifests"},{"name":"v3.3.1","sha":"d602d747e326a4f7bd5d18ce91d768044bce64cf","kind":"commit","published_at":"2024-04-22T13:46:27.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.3.1","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"4dc33808d2cc2ee857742c3d38f2fafcf48a7a1b","kind":"commit","published_at":"2024-04-03T08:14:06.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.3.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.3.0/manifests"},{"name":"v3.2.10","sha":"b4f204a2b8fce45d2baa98b360733e67e181fa66","kind":"commit","published_at":"2024-03-26T11:37:41.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.2.10","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.2.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.2.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.2.10/manifests"},{"name":"v3.2.7","sha":"b7f0545351f353a4fad1c3bc95dccdef7d2600f4","kind":"commit","published_at":"2024-03-13T10:33:45.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.2.7","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.2.7/manifests"},{"name":"v3.2.4","sha":"b3a10befdeb1456735242e20252062b234892450","kind":"commit","published_at":"2024-02-26T15:06:22.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.2.4","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.2.4/manifests"},{"name":"v3.2.0","sha":"89f824ad6b00a87fe53c16b71194be4d03617a1a","kind":"commit","published_at":"2024-02-07T12:01:24.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.2.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.2.0/manifests"},{"name":"v3.1.7","sha":"8c215c0bb8c78f467c4678047927ccc286a201ff","kind":"commit","published_at":"2024-01-18T10:03:54.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.1.7","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.1.7/manifests"},{"name":"v3.1.5","sha":"9a171db10f2a7dc8ac19d968ee28525fb7eab24d","kind":"commit","published_at":"2024-01-15T11:54:25.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.1.5","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.1.5/manifests"},{"name":"v3.1.3","sha":"fb95d62bf63b159fbb2a12a951b2c028246ec6c3","kind":"commit","published_at":"2024-01-05T12:13:54.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.1.3","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.1.3/manifests"},{"name":"v3.1.0","sha":"7616f748c7024f7a4fdfe91f8add7a532b75e777","kind":"commit","published_at":"2023-11-20T14:29:15.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.1.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.1.0/manifests"},{"name":"v3.0.6","sha":"678e9136299466f881f55bd9fdf2337f5039671b","kind":"commit","published_at":"2023-09-15T16:53:40.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.0.6","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.0.6/manifests"},{"name":"v3.0.1","sha":"6ca30e3417a5e70771fd601cd92b7bfbddcd9017","kind":"commit","published_at":"2023-08-28T14:18:20.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.0.1","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.0.1/manifests"},{"name":"v2.5.2","sha":"5b9bdd3e5b832734913778bf327d6732b6b28a98","kind":"commit","published_at":"2023-06-28T15:11:30.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.5.2","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.5.2/manifests"},{"name":"v2.5.1","sha":"280ca335284c47e92a12d56c18b20f856f606232","kind":"commit","published_at":"2023-06-28T09:12:38.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.5.1","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.5.1/manifests"},{"name":"v2.5.0","sha":"a81917f0c616140a6b5576f20049fab6136be71a","kind":"commit","published_at":"2023-06-01T14:10:36.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.5.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"68126c3835c4c0e4beaf16552634f09a479a3bdd","kind":"commit","published_at":"2023-05-30T13:24:19.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.4.1","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.4.1/manifests"},{"name":"v2.3.4","sha":"2c3ec8cebe2bb06d54ec9ca0602e02e3e4179a92","kind":"commit","published_at":"2023-05-09T14:12:41.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.3.4","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.3.4/manifests"},{"name":"v2.3.3","sha":"f611c859d9d91837872305accd4917ffd4b16f61","kind":"commit","published_at":"2023-04-27T09:45:46.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.3.3","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.3.3/manifests"},{"name":"v2.3.2","sha":"479890caf5b793ba12912b3181857fb27cc9fb1c","kind":"commit","published_at":"2023-04-18T10:11:23.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.3.2","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.3.2/manifests"},{"name":"v2.3.1","sha":"9e52b3746782c00b9ec8a3d496b70b128ec8dea1","kind":"commit","published_at":"2023-04-13T10:55:29.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.3.1","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"684e08851fc59117888975c92f79bf85a7c74657","kind":"commit","published_at":"2023-04-10T16:33:13.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.3.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.3.0/manifests"},{"name":"v2.2.9","sha":"ad99d02322293a73caee6fb39873527057f0fac0","kind":"commit","published_at":"2023-03-24T15:19:15.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.2.9","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.2.9/manifests"},{"name":"v2.2.5","sha":"8138a8f18a7518c93b3d697012d9d6ad2d2dcb34","kind":"commit","published_at":"2023-03-10T10:57:02.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.2.5","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.2.5/manifests"},{"name":"v2.2.3","sha":"5a6748eca46c4762639ac927eb26a18b74877b5a","kind":"commit","published_at":"2023-02-23T15:09:30.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.2.3","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.2.3/manifests"},{"name":"v2.2.0","sha":"989a93d2ee5931a7dabdb75bf2bec6363d86c95b","kind":"commit","published_at":"2023-01-17T12:48:02.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.2.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.2.0/manifests"},{"name":"v2.1.5","sha":"21193863143bfebcd94ccf0a915a780d5f786c1b","kind":"commit","published_at":"2023-01-16T14:30:41.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.1.5","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.1.5/manifests"},{"name":"v2.1.3","sha":"b5150ae322cb5e2c0b523dbae908fbd7d311692d","kind":"commit","published_at":"2022-11-14T16:55:19.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.1.3","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.1.3/manifests"},{"name":"v2.1.2","sha":"a0ee490e0af062b62f1c705610cc60ac6d2c80f7","kind":"commit","published_at":"2022-11-10T11:49:28.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.1.2","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.1.2/manifests"},{"name":"v2.1.0","sha":"6d2d4b1a1441fb238d2d373605e2e4628568fbd3","kind":"commit","published_at":"2022-10-03T13:29:20.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.1.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.1.0/manifests"},{"name":"v2.0.0","sha":"a23e315b19dd9af72c0640d6d0a940ce014d17ef","kind":"commit","published_at":"2022-08-25T11:02:52.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.0.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.0.0/manifests"},{"name":"v1.9.5","sha":"f7cd80936d9b1cd7c5f0d5516cde423d40a1e507","kind":"commit","published_at":"2022-06-21T11:50:43.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.9.5","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.9.5/manifests"},{"name":"v1.9.1","sha":"31b761d327ee0be803dbf1c9a3157e2a4290c22b","kind":"commit","published_at":"2022-05-23T08:06:17.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.9.1","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.9.1/manifests"},{"name":"v1.8.4","sha":"f7d153f894653f3a321c7d225e42d582d6635292","kind":"commit","published_at":"2022-04-07T10:33:52.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.8.4","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.8.4/manifests"},{"name":"v1.8.2","sha":"dbcd290f8a00c138420977833eaff693da480798","kind":"commit","published_at":"2022-03-31T18:25:44.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.8.2","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.8.2/manifests"},{"name":"v1.7.8","sha":"23bd35778362b18dbd1da123d10c4c527326d6a9","kind":"commit","published_at":"2022-03-23T12:24:35.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.7.8","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.7.8/manifests"},{"name":"v1.7.7","sha":"07ed0dd91d6ded14589c0bec4442bcd7ca9c874b","kind":"commit","published_at":"2022-03-15T13:10:56.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.7.7","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.7.7/manifests"},{"name":"v1.7.6","sha":"14bbc827d19833f8c6369868fe366bf90a815802","kind":"commit","published_at":"2022-02-15T13:02:17.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.7.6","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.7.6/manifests"},{"name":"v1.7.5","sha":"011c9414abc9e5de27161ee1f1d55873f4006814","kind":"commit","published_at":"2022-02-14T15:53:40.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.7.5","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.7.5/manifests"},{"name":"v1.7.2","sha":"831c07fec5455ade46872ec6df7dfeb4992ff232","kind":"commit","published_at":"2022-01-28T13:11:02.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.7.2","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.7.2/manifests"},{"name":"v1.7.0","sha":"6a69afeb9e656454f9db1e6c3ceb32f9ac1475ca","kind":"commit","published_at":"2022-01-21T15:21:24.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.7.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.7.0/manifests"},{"name":"v1.6.0","sha":"ff03a80dca167ba807cfdb270c9b907e3e9762d6","kind":"commit","published_at":"2021-12-28T10:10:23.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.6.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.6.0/manifests"},{"name":"v1.4.0","sha":"0510f7ffd2edbb76a17ad854129654aef854169c","kind":"commit","published_at":"2021-11-03T19:41:07.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.4.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"9b49b9c56564a134182d273cbf152b35b84b3100","kind":"commit","published_at":"2021-09-29T14:35:11.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.3.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"c8e06a49c313415779061343787dfc2d1291d44d","kind":"commit","published_at":"2021-09-09T11:42:02.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.2.1","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"2f925ab3263922949e6c65a8a3c7b4bb6f79f4bf","kind":"commit","published_at":"2021-09-09T10:36:59.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.2.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54d8eef1f19ef4e850b34b3f7398722374c5a107","kind":"commit","published_at":"2021-08-26T09:57:09.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.1.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"c7f656ed912037c3c02c127276c179cc785cf4ca","kind":"commit","published_at":"2021-06-09T18:11:06.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.0.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.0.0/manifests"},{"name":"v0.3.0","sha":"228ccb591b9a304ac44c68d0ba103d0a568352c3","kind":"commit","published_at":"2021-05-23T19:01:55.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v0.3.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"bdc181b7448c1ede70fc5899e29c0b78304e1a77","kind":"tag","published_at":"2021-04-04T16:39:38.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v0.2.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v0.2.0/manifests"},{"name":"v0.1.1","sha":"28823198f4b47291a2f325579720ede1f13b926b","kind":"tag","published_at":"2021-03-16T20:06:11.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v0.1.1","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v0.1.1/manifests"},{"name":"v0.0","sha":"b4bad76a6367e13ea2079b8399acc81582240916","kind":"tag","published_at":"2021-03-05T13:48:40.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v0.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v0.0/manifests"}]},"repo_metadata_updated_at":"2024-09-07T20:08:09.489Z","dependent_packages_count":0,"downloads":911,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":17.2668813436561,"dependent_repos_count":22.087784936889527,"dependent_packages_count":7.31012528119255,"stargazers_count":7.5917055400149165,"forks_count":8.271714424991337,"docker_downloads_count":2.9196265853386394,"average":10.907973018680513},"purl":"pkg:pypi/sinergym","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/sinergym","docker_dependents_count":1,"docker_downloads_count":35,"usage_url":"https://repos.ecosyste.ms/usage/pypi/sinergym","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/sinergym/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-07T19:04:16.081Z","issues_count":121,"pull_requests_count":90,"avg_time_to_close_issue":3679304.7,"avg_time_to_close_pull_request":268354.2696629214,"issues_closed_count":110,"pull_requests_closed_count":89,"pull_request_authors_count":7,"issue_authors_count":27,"avg_comments_per_issue":1.6528925619834711,"avg_comments_per_pull_request":0.03333333333333333,"merged_pull_requests_count":86,"bot_issues_count":0,"bot_pull_requests_count":1,"past_year_issues_count":40,"past_year_pull_requests_count":47,"past_year_avg_time_to_close_issue":1231158.3636363635,"past_year_avg_time_to_close_pull_request":112338.13043478261,"past_year_issues_closed_count":33,"past_year_pull_requests_closed_count":46,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":14,"past_year_avg_comments_per_issue":1.25,"past_year_avg_comments_per_pull_request":0.02127659574468085,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":45,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/issues","maintainers":[{"login":"AlejandroCN7","count":140,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AlejandroCN7"},{"login":"Ahmed2BP","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ahmed2BP"},{"login":"jajimer","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jajimer"},{"login":"manjavacas","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/manjavacas"},{"login":"MMdeCastro","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MMdeCastro"}],"active_maintainers":[{"login":"AlejandroCN7","count":65,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AlejandroCN7"},{"login":"Ahmed2BP","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ahmed2BP"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/sinergym/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/sinergym/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/sinergym/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/sinergym/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/sinergym/codemeta","maintainers":[{"uuid":"alejandrocn7","login":"alejandrocn7","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/alejandrocn7/","role":null,"created_at":"2022-11-14T19:11:42.817Z","updated_at":"2022-11-14T19:11:42.817Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/alejandrocn7/packages"},{"uuid":"sail-ugr","login":"sail-ugr","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/sail-ugr/","role":null,"created_at":"2022-11-14T19:11:42.826Z","updated_at":"2022-11-14T19:11:42.826Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/sail-ugr/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":829441,"maintainers_count":353989,"namespaces_count":0,"keywords_count":0,"github":"pypi","metadata":{"funded_packages_count":52937},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-03-31T05:54:38.193Z","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":11733636,"name":"github.com/ugr-sail/sinergym","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/ugr-sail/sinergym","keywords_array":[],"namespace":null,"versions_count":67,"first_release_published_at":"2021-03-16T19:59:38.000Z","latest_release_published_at":"2026-01-20T11:59:29.000Z","latest_release_number":"v3.11.0+incompatible","last_synced_at":"2026-03-29T19:10:05.046Z","created_at":"2025-06-05T11:17:40.001Z","updated_at":"2026-03-29T19:10:05.047Z","registry_url":"https://pkg.go.dev/github.com/ugr-sail/sinergym","install_command":"go get github.com/ugr-sail/sinergym","documentation_url":"https://pkg.go.dev/github.com/ugr-sail/sinergym#section-documentation","metadata":{},"repo_metadata":{"id":37425257,"uuid":"332283679","full_name":"ugr-sail/sinergym","owner":"ugr-sail","description":"Gym environment for building simulation and control using reinforcement learning","archived":false,"fork":false,"pushed_at":"2025-10-21T15:40:09.000Z","size":511394,"stargazers_count":191,"open_issues_count":4,"forks_count":52,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-11-05T21:02:37.042Z","etag":null,"topics":["building-control","building-energy","buildings","energyplus","framework","python","reinforcement-learning","reinforcement-learning-environments","simulation"],"latest_commit_sha":null,"homepage":"https://ugr-sail.github.io/sinergym/","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/ugr-sail.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.bib","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-01-23T18:45:17.000Z","updated_at":"2025-11-05T17:37:19.000Z","dependencies_parsed_at":"2024-12-05T15:38:25.429Z","dependency_job_id":"29427016-f4f5-4eb2-a89a-aaeb2e6de002","html_url":"https://github.com/ugr-sail/sinergym","commit_stats":{"total_commits":732,"total_committers":11,"mean_commits":66.54545454545455,"dds":0.1789617486338798,"last_synced_commit":"a27419b47dab7c47b4a8078cd496630e7309670e"},"previous_names":["jajimer/sinergym"],"tags_count":67,"template":false,"template_full_name":null,"purl":"pkg:github/ugr-sail/sinergym","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ugr-sail","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":283265667,"owners_count":26807488,"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-11-07T02:00:06.343Z","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_record":{"login":"ugr-sail","name":"UGR-SAIL","uuid":"100535102","kind":"organization","description":"Research group at the University of Granada focused on developing AI tools for climate-neutral buildings and networks","email":null,"website":"http://sail.ugr.es","location":"Spain","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/100535102?v=4","repositories_count":2,"last_synced_at":"2023-03-05T01:18:39.087Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ugr-sail","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T03:30:22.696Z","updated_at":"2023-03-05T01:18:39.182Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ugr-sail","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ugr-sail/repositories"},"tags":[{"name":"v3.10.0","sha":"1f3bdd26eddef0485849f88d063f805d0c3ee955","kind":"commit","published_at":"2025-10-21T15:17:56.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.10.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.10.0/manifests"},{"name":"v3.9.0","sha":"acd52f693290560f0d60e00152a41922a95247da","kind":"commit","published_at":"2025-07-28T14:53:00.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.9.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.9.0/manifests"},{"name":"v3.8.4","sha":"4ae5986c5130eb485c81cc0fefaaa12ac1bce769","kind":"commit","published_at":"2025-04-22T10:36:10.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.8.4","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.8.4/manifests"},{"name":"v3.8.2","sha":"d76dd5ca98f411d0bbcc830c26c37353cbf67377","kind":"commit","published_at":"2025-04-07T15:16:25.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.8.2","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"bbae3b46e78d14861e8da2f3662d077f520ad364","kind":"commit","published_at":"2025-04-04T13:18:27.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.8.1","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"00179122b8b6b419cccc13c49a8b70b45ee05031","kind":"commit","published_at":"2025-03-24T11:22:17.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.8.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.8.0/manifests"},{"name":"v3.7.3","sha":"2902239dcc59f1abf7e2477d2a433f44351e0f90","kind":"commit","published_at":"2025-01-27T09:08:53.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.7.3","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.7.3/manifests"},{"name":"v3.7.0","sha":"b6d0c595ea3371ca6b13905707a867aaa4f987c8","kind":"commit","published_at":"2024-12-11T11:50:31.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.7.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.7.0/manifests"},{"name":"v3.6.2","sha":"fe45bbc5b2b0e873bfa2b676fcb943a1f7252b2a","kind":"commit","published_at":"2024-09-27T13:41:56.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.6.2","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.6.2/manifests"},{"name":"v3.6.0","sha":"b98e3efeed575fe53462a9353d6748b749bd8afd","kind":"commit","published_at":"2024-09-26T14:39:41.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.6.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.6.0/manifests"},{"name":"v3.5.1","sha":"e2e37b20885be76649c735e818d5e73229988e16","kind":"commit","published_at":"2024-08-23T13:20:03.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.5.1","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"918df94a8eb0c2b665d4d7e9d2a381ff308bc3c3","kind":"commit","published_at":"2024-08-21T11:45:20.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.5.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.5.0/manifests"},{"name":"v3.4.0","sha":"13df06c38c3cc6ecb1899450ea2c7a98817831d5","kind":"commit","published_at":"2024-07-03T13:21:11.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.4.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.4.0/manifests"},{"name":"v3.3.8","sha":"d7d8c6e1d14fbc1a6d0405f1fb3b9327df1baa45","kind":"commit","published_at":"2024-07-03T10:36:34.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.3.8","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.3.8/manifests"},{"name":"v3.3.7","sha":"1aab03a13466687c400358c93888bfa93f51270b","kind":"commit","published_at":"2024-07-02T11:27:50.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.3.7","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.3.7/manifests"},{"name":"v3.3.3","sha":"0d31eeee4d8986ca99279fb40b6b2623f92e1b8e","kind":"commit","published_at":"2024-05-06T14:35:46.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.3.3","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.3.3/manifests"},{"name":"v3.3.1","sha":"d602d747e326a4f7bd5d18ce91d768044bce64cf","kind":"commit","published_at":"2024-04-22T13:46:27.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.3.1","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"4dc33808d2cc2ee857742c3d38f2fafcf48a7a1b","kind":"commit","published_at":"2024-04-03T08:14:06.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.3.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.3.0/manifests"},{"name":"v3.2.10","sha":"b4f204a2b8fce45d2baa98b360733e67e181fa66","kind":"commit","published_at":"2024-03-26T11:37:41.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.2.10","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.2.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.2.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.2.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.2.10/manifests"},{"name":"v3.2.7","sha":"b7f0545351f353a4fad1c3bc95dccdef7d2600f4","kind":"commit","published_at":"2024-03-13T10:33:45.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.2.7","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.2.7/manifests"},{"name":"v3.2.4","sha":"b3a10befdeb1456735242e20252062b234892450","kind":"commit","published_at":"2024-02-26T15:06:22.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.2.4","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.2.4/manifests"},{"name":"v3.2.0","sha":"89f824ad6b00a87fe53c16b71194be4d03617a1a","kind":"commit","published_at":"2024-02-07T12:01:24.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.2.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.2.0/manifests"},{"name":"v3.1.7","sha":"8c215c0bb8c78f467c4678047927ccc286a201ff","kind":"commit","published_at":"2024-01-18T10:03:54.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.1.7","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.1.7/manifests"},{"name":"v3.1.5","sha":"9a171db10f2a7dc8ac19d968ee28525fb7eab24d","kind":"commit","published_at":"2024-01-15T11:54:25.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.1.5","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.1.5/manifests"},{"name":"v3.1.3","sha":"fb95d62bf63b159fbb2a12a951b2c028246ec6c3","kind":"commit","published_at":"2024-01-05T12:13:54.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.1.3","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.1.3/manifests"},{"name":"v3.1.0","sha":"7616f748c7024f7a4fdfe91f8add7a532b75e777","kind":"commit","published_at":"2023-11-20T14:29:15.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.1.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.1.0/manifests"},{"name":"v3.0.6","sha":"678e9136299466f881f55bd9fdf2337f5039671b","kind":"commit","published_at":"2023-09-15T16:53:40.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.0.6","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.0.6/manifests"},{"name":"v3.0.1","sha":"6ca30e3417a5e70771fd601cd92b7bfbddcd9017","kind":"commit","published_at":"2023-08-28T14:18:20.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v3.0.1","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v3.0.1/manifests"},{"name":"v2.5.2","sha":"5b9bdd3e5b832734913778bf327d6732b6b28a98","kind":"commit","published_at":"2023-06-28T15:11:30.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.5.2","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v2.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.5.2/manifests"},{"name":"v2.5.1","sha":"280ca335284c47e92a12d56c18b20f856f606232","kind":"commit","published_at":"2023-06-28T09:12:38.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.5.1","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v2.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.5.1/manifests"},{"name":"v2.5.0","sha":"a81917f0c616140a6b5576f20049fab6136be71a","kind":"commit","published_at":"2023-06-01T14:10:36.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.5.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"68126c3835c4c0e4beaf16552634f09a479a3bdd","kind":"commit","published_at":"2023-05-30T13:24:19.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.4.1","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.4.1/manifests"},{"name":"v2.3.4","sha":"2c3ec8cebe2bb06d54ec9ca0602e02e3e4179a92","kind":"commit","published_at":"2023-05-09T14:12:41.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.3.4","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v2.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.3.4/manifests"},{"name":"v2.3.3","sha":"f611c859d9d91837872305accd4917ffd4b16f61","kind":"commit","published_at":"2023-04-27T09:45:46.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.3.3","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v2.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.3.3/manifests"},{"name":"v2.3.2","sha":"479890caf5b793ba12912b3181857fb27cc9fb1c","kind":"commit","published_at":"2023-04-18T10:11:23.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.3.2","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.3.2/manifests"},{"name":"v2.3.1","sha":"9e52b3746782c00b9ec8a3d496b70b128ec8dea1","kind":"commit","published_at":"2023-04-13T10:55:29.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.3.1","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"684e08851fc59117888975c92f79bf85a7c74657","kind":"commit","published_at":"2023-04-10T16:33:13.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.3.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.3.0/manifests"},{"name":"v2.2.9","sha":"ad99d02322293a73caee6fb39873527057f0fac0","kind":"commit","published_at":"2023-03-24T15:19:15.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.2.9","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v2.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.2.9/manifests"},{"name":"v2.2.5","sha":"8138a8f18a7518c93b3d697012d9d6ad2d2dcb34","kind":"commit","published_at":"2023-03-10T10:57:02.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.2.5","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v2.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.2.5/manifests"},{"name":"v2.2.3","sha":"5a6748eca46c4762639ac927eb26a18b74877b5a","kind":"commit","published_at":"2023-02-23T15:09:30.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.2.3","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.2.3/manifests"},{"name":"v2.2.0","sha":"989a93d2ee5931a7dabdb75bf2bec6363d86c95b","kind":"commit","published_at":"2023-01-17T12:48:02.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.2.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.2.0/manifests"},{"name":"v2.1.5","sha":"21193863143bfebcd94ccf0a915a780d5f786c1b","kind":"commit","published_at":"2023-01-16T14:30:41.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.1.5","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v2.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.1.5/manifests"},{"name":"v2.1.3","sha":"b5150ae322cb5e2c0b523dbae908fbd7d311692d","kind":"commit","published_at":"2022-11-14T16:55:19.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.1.3","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.1.3/manifests"},{"name":"v2.1.2","sha":"a0ee490e0af062b62f1c705610cc60ac6d2c80f7","kind":"commit","published_at":"2022-11-10T11:49:28.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.1.2","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.1.2/manifests"},{"name":"v2.1.0","sha":"6d2d4b1a1441fb238d2d373605e2e4628568fbd3","kind":"commit","published_at":"2022-10-03T13:29:20.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.1.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.1.0/manifests"},{"name":"v2.0.0","sha":"a23e315b19dd9af72c0640d6d0a940ce014d17ef","kind":"commit","published_at":"2022-08-25T11:02:52.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v2.0.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v2.0.0/manifests"},{"name":"v1.9.5","sha":"f7cd80936d9b1cd7c5f0d5516cde423d40a1e507","kind":"commit","published_at":"2022-06-21T11:50:43.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.9.5","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v1.9.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.9.5/manifests"},{"name":"v1.9.1","sha":"31b761d327ee0be803dbf1c9a3157e2a4290c22b","kind":"commit","published_at":"2022-05-23T08:06:17.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.9.1","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.9.1/manifests"},{"name":"v1.8.4","sha":"f7d153f894653f3a321c7d225e42d582d6635292","kind":"commit","published_at":"2022-04-07T10:33:52.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.8.4","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.8.4/manifests"},{"name":"v1.8.2","sha":"dbcd290f8a00c138420977833eaff693da480798","kind":"commit","published_at":"2022-03-31T18:25:44.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.8.2","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.8.2/manifests"},{"name":"v1.7.8","sha":"23bd35778362b18dbd1da123d10c4c527326d6a9","kind":"commit","published_at":"2022-03-23T12:24:35.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.7.8","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v1.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.7.8/manifests"},{"name":"v1.7.7","sha":"07ed0dd91d6ded14589c0bec4442bcd7ca9c874b","kind":"commit","published_at":"2022-03-15T13:10:56.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.7.7","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v1.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.7.7/manifests"},{"name":"v1.7.6","sha":"14bbc827d19833f8c6369868fe366bf90a815802","kind":"commit","published_at":"2022-02-15T13:02:17.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.7.6","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v1.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.7.6/manifests"},{"name":"v1.7.5","sha":"011c9414abc9e5de27161ee1f1d55873f4006814","kind":"commit","published_at":"2022-02-14T15:53:40.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.7.5","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v1.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.7.5/manifests"},{"name":"v1.7.2","sha":"831c07fec5455ade46872ec6df7dfeb4992ff232","kind":"commit","published_at":"2022-01-28T13:11:02.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.7.2","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.7.2/manifests"},{"name":"v1.7.0","sha":"6a69afeb9e656454f9db1e6c3ceb32f9ac1475ca","kind":"commit","published_at":"2022-01-21T15:21:24.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.7.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.7.0/manifests"},{"name":"v1.6.0","sha":"ff03a80dca167ba807cfdb270c9b907e3e9762d6","kind":"commit","published_at":"2021-12-28T10:10:23.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.6.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.6.0/manifests"},{"name":"v1.4.0","sha":"0510f7ffd2edbb76a17ad854129654aef854169c","kind":"commit","published_at":"2021-11-03T19:41:07.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.4.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"9b49b9c56564a134182d273cbf152b35b84b3100","kind":"commit","published_at":"2021-09-29T14:35:11.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.3.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.3.0/manifests"},{"name":"v1.2.1","sha":"c8e06a49c313415779061343787dfc2d1291d44d","kind":"commit","published_at":"2021-09-09T11:42:02.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.2.1","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"2f925ab3263922949e6c65a8a3c7b4bb6f79f4bf","kind":"commit","published_at":"2021-09-09T10:36:59.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.2.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"54d8eef1f19ef4e850b34b3f7398722374c5a107","kind":"commit","published_at":"2021-08-26T09:57:09.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.1.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"c7f656ed912037c3c02c127276c179cc785cf4ca","kind":"commit","published_at":"2021-06-09T18:11:06.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v1.0.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v1.0.0/manifests"},{"name":"v0.3.0","sha":"228ccb591b9a304ac44c68d0ba103d0a568352c3","kind":"commit","published_at":"2021-05-23T19:01:55.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v0.3.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"bdc181b7448c1ede70fc5899e29c0b78304e1a77","kind":"tag","published_at":"2021-04-04T16:39:38.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v0.2.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v0.2.0/manifests"},{"name":"v0.1.1","sha":"28823198f4b47291a2f325579720ede1f13b926b","kind":"tag","published_at":"2021-03-16T20:06:11.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v0.1.1","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v0.1.1/manifests"},{"name":"v0.0","sha":"b4bad76a6367e13ea2079b8399acc81582240916","kind":"tag","published_at":"2021-03-05T13:48:40.000Z","download_url":"https://codeload.github.com/ugr-sail/sinergym/tar.gz/v0.0","html_url":"https://github.com/ugr-sail/sinergym/releases/tag/v0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ugr-sail/sinergym@v0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/tags/v0.0/manifests"}]},"repo_metadata_updated_at":"2025-11-18T03:08:03.077Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.757538697138725,"dependent_packages_count":5.395053785167736,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.57629624115323},"purl":"pkg:golang/github.com/ugr-sail/sinergym","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/ugr-sail/sinergym","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/ugr-sail/sinergym","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/ugr-sail/sinergym/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-30T12:02:25.218Z","issues_count":129,"pull_requests_count":201,"avg_time_to_close_issue":4324848.713043478,"avg_time_to_close_pull_request":155048.03191489363,"issues_closed_count":115,"pull_requests_closed_count":188,"pull_request_authors_count":9,"issue_authors_count":31,"avg_comments_per_issue":1.550387596899225,"avg_comments_per_pull_request":0.024875621890547265,"merged_pull_requests_count":184,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":7,"past_year_pull_requests_count":65,"past_year_avg_time_to_close_issue":176700.75,"past_year_avg_time_to_close_pull_request":59421.642857142855,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":56,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":0.7142857142857143,"past_year_avg_comments_per_pull_request":0.015384615384615385,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":56,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/issues","maintainers":[{"login":"AlejandroCN7","count":238,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AlejandroCN7"},{"login":"manjavacas","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/manjavacas"},{"login":"jajimer","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jajimer"},{"login":"MMdeCastro","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MMdeCastro"},{"login":"Ahmed2BP","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ahmed2BP"}],"active_maintainers":[{"login":"AlejandroCN7","count":48,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AlejandroCN7"},{"login":"manjavacas","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/manjavacas"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fugr-sail%2Fsinergym/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fugr-sail%2Fsinergym/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fugr-sail%2Fsinergym/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fugr-sail%2Fsinergym/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fugr-sail%2Fsinergym/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2083182,"maintainers_count":0,"namespaces_count":778194,"keywords_count":0,"github":"golang","metadata":{"funded_packages_count":53384},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-03-31T05:29:29.987Z","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":528494,"full_name":"ugr-sail/sinergym","default_branch":"main","total_commits":853,"total_committers":11,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":77.54545454545455,"dds":0.1559202813599062,"past_year_total_commits":31,"past_year_total_committers":2,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":15.5,"past_year_dds":0.06451612903225812,"last_synced_at":"2026-03-29T18:16:04.764Z","last_synced_commit":"4eddd52882069a7ab820492c04e689c78a4d3ef1","created_at":"2023-03-09T03:40:19.434Z","updated_at":"2026-03-29T18:15:59.979Z","committers":[{"name":"AlejandroCN7","email":"alejandroac79@gmail.com","login":"AlejandroCN7","count":720},{"name":"jajimer","email":"javi.j21@gmail.com","login":"jajimer","count":70},{"name":"Antonio","email":"antomanjavacas@gmail.com","login":"manjavacas","count":32},{"name":"GitHub Action","email":"action@github.com","login":"actions-user","count":11},{"name":"Maria Moreno de Castro","email":"maria.morenodecastro@outlook.com","login":"MMdeCastro","count":5},{"name":"Jiménez","email":"j.jimenez@accenture.com","login":null,"count":4},{"name":"Francisco Pertíñez Perea","email":"72466550+fpertinezp","login":"fpertinezp","count":3},{"name":"Ahmed Brek Prieto","email":"73520984+Ahmed2BP","login":"Ahmed2BP","count":3},{"name":"Miguel Molina-Solana","email":"miguems@gmail.com","login":"miguems","count":2},{"name":"Pablo Torres Anaya","email":"hfazefiris@gmail.com","login":"Melon-PieldeSapo","count":2},{"name":"Marco Biemann","email":"37658893+biemann","login":"biemann","count":1}],"past_year_committers":[{"name":"Alejandro Campoy Nieves","email":"alejandroac79@gmail.com","login":"AlejandroCN7","count":29},{"name":"Antonio Manjavacas","email":"40355800+manjavacas","login":"manjavacas","count":2}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-29T00:04:24.059Z","repositories_count":6205287,"commits_count":928089442,"contributors_count":35821961,"owners_count":1143864,"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":"ugr-sail/sinergym","html_url":"https://github.com/ugr-sail/sinergym","last_synced_at":"2026-03-28T10:12:33.004Z","status":"active","issues_count":133,"pull_requests_count":207,"avg_time_to_close_issue":4305910.483050847,"avg_time_to_close_pull_request":152907.79057591624,"issues_closed_count":118,"pull_requests_closed_count":191,"pull_request_authors_count":11,"issue_authors_count":34,"avg_comments_per_issue":1.6766917293233083,"avg_comments_per_pull_request":0.028985507246376812,"merged_pull_requests_count":187,"bot_issues_count":0,"bot_pull_requests_count":3,"past_year_issues_count":8,"past_year_pull_requests_count":31,"past_year_avg_time_to_close_issue":2776635.25,"past_year_avg_time_to_close_pull_request":27572.68,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":25,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":2.625,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":25,"created_at":"2023-05-14T08:10:24.765Z","updated_at":"2026-03-28T10:12:33.004Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ugr-sail%2Fsinergym/issues","issue_labels_count":{"question":46,"bug":32,"enhancement":30,"Feature request":17,"documentation":16,"Env":16,"wrapper":13,"building":12,"BackEnd":8,"DRL":7,"log":6,"container":3,"workflow":3,"reward":2,"Testing":2,"callback":2,"Cloud":2,"help wanted":1,"good first issue":1,"Controller":1,"warning":1,"PyPi":1,"dependencies":1,"Interface":1},"pull_request_labels_count":{"enhancement":17,"bug":9,"documentation":9,"building":9,"wrapper":8,"Env":8,"BackEnd":5,"log":4,"reward":3,"dependencies":3,"Feature request":2,"container":2,"callback":1},"issue_author_associations_count":{"COLLABORATOR":64,"NONE":63,"MEMBER":5,"CONTRIBUTOR":1},"pull_request_author_associations_count":{"COLLABORATOR":127,"MEMBER":65,"NONE":9,"CONTRIBUTOR":6},"issue_authors":{"AlejandroCN7":59,"MichielKempkens":19,"kad99kev":8,"Miguel-jp":4,"jajimer":4,"HYDesmondLiu":3,"Oussama-ziadi":2,"Lorenzo69420":2,"Ahmed2BP":2,"mrks-g":2,"MMdeCastro":2,"chencjiajy":2,"FerranAD":2,"manjavacas":2,"Theophile11":1,"glolichen":1,"Trenza1ore":1,"shudabee":1,"cainiaodidi":1,"biemann":1,"SJYSJYSJY":1,"Hnecent":1,"jingjijiji":1,"KandBM":1,"AntonioAlgaida":1,"V-for-Vaggelis":1,"RaphaelGoettfried":1,"SHITIANYU-hue":1,"HannesGauch":1,"YuBai630":1,"kjhatimr":1,"AminDar":1,"AndreasH96":1,"Mulcek04":1},"pull_request_authors":{"AlejandroCN7":182,"fpertinezp":6,"manjavacas":5,"dependabot[bot]":3,"Ahmed2BP":3,"multi-stager":2,"MMdeCastro":2,"jajimer":1,"luzechao":1,"kad99kev":1,"Trenza1ore":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-29T00:00:10.666Z","repositories_count":13985722,"issues_count":34545573,"pull_requests_count":112946500,"authors_count":11212070,"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":4,"question":4},"past_year_pull_request_labels_count":{"enhancement":2},"past_year_issue_author_associations_count":{"NONE":8},"past_year_pull_request_author_associations_count":{"MEMBER":29,"NONE":2},"past_year_issue_authors":{"FerranAD":2,"Miguel-jp":2,"Oussama-ziadi":2,"SJYSJYSJY":1,"Trenza1ore":1},"past_year_pull_request_authors":{"AlejandroCN7":27,"manjavacas":2,"luzechao":1,"Trenza1ore":1},"maintainers":[{"login":"AlejandroCN7","count":241,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AlejandroCN7"},{"login":"manjavacas","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/manjavacas"},{"login":"jajimer","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jajimer"},{"login":"MMdeCastro","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/MMdeCastro"},{"login":"Ahmed2BP","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ahmed2BP"}],"active_maintainers":[{"login":"AlejandroCN7","count":27,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AlejandroCN7"},{"login":"manjavacas","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/manjavacas"}]},"events":{"total":{"ReleaseEvent":7,"DeleteEvent":38,"PullRequestEvent":57,"ForkEvent":19,"IssuesEvent":15,"WatchEvent":55,"IssueCommentEvent":19,"PushEvent":213,"PullRequestReviewEvent":1,"CreateEvent":39},"last_year":{"ReleaseEvent":4,"DeleteEvent":18,"PullRequestEvent":17,"ForkEvent":7,"IssuesEvent":9,"WatchEvent":26,"IssueCommentEvent":13,"PushEvent":93,"CreateEvent":18}},"keywords":["building-control","building-energy","buildings","energyplus","framework","python","reinforcement-learning","reinforcement-learning-environments","simulation"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/create_pr.yml","sha":null,"kind":"manifest","created_at":"2023-02-10T10:15:43.909Z","updated_at":"2023-02-10T10:15:43.909Z","repository_link":"https://github.com/ugr-sail/sinergym/blob/main/.github/workflows/create_pr.yml","dependencies":[{"id":7525471480,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7525471481,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7525471482,"package_name":"peter-evans/autopep8","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7525471483,"package_name":"isort/isort-action","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":7525471484,"package_name":"dorny/paths-filter","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/create_release.yml","sha":null,"kind":"manifest","created_at":"2023-02-10T10:15:44.908Z","updated_at":"2023-02-10T10:15:44.908Z","repository_link":"https://github.com/ugr-sail/sinergym/blob/main/.github/workflows/create_release.yml","dependencies":[{"id":7525473439,"package_name":"actions/checkout","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":7525473440,"package_name":"abatilo/release-info-action","ecosystem":"actions","requirements":"v1.3.0","direct":true,"kind":"composite","optional":false},{"id":7525473441,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7525473442,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"release/v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/merge_pr.yml","sha":null,"kind":"manifest","created_at":"2023-02-10T10:15:46.313Z","updated_at":"2023-02-10T10:15:46.313Z","repository_link":"https://github.com/ugr-sail/sinergym/blob/main/.github/workflows/merge_pr.yml","dependencies":[{"id":7525475779,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7525475782,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7525475784,"package_name":"isort/isort-action","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":7525475786,"package_name":"peter-evans/autopep8","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7525475789,"package_name":"tj-actions/verify-changed-files","ecosystem":"actions","requirements":"v7.2","direct":true,"kind":"composite","optional":false},{"id":7525475792,"package_name":"stefanzweifel/git-auto-commit-action","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":7525475795,"package_name":"dorny/paths-filter","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/protection.yml","sha":null,"kind":"manifest","created_at":"2023-02-10T10:15:46.428Z","updated_at":"2023-02-10T10:15:46.428Z","repository_link":"https://github.com/ugr-sail/sinergym/blob/main/.github/workflows/protection.yml","dependencies":[{"id":7525476137,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":7525476138,"package_name":"dorny/paths-filter","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":".devcontainer/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-02-10T10:15:46.548Z","updated_at":"2023-02-10T10:15:46.548Z","repository_link":"https://github.com/ugr-sail/sinergym/blob/main/.devcontainer/Dockerfile","dependencies":[{"id":7525476182,"package_name":"sailugr/sinergym","ecosystem":"docker","requirements":"latest","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2023-02-10T10:15:46.619Z","updated_at":"2023-02-10T10:15:46.619Z","repository_link":"https://github.com/ugr-sail/sinergym/blob/main/Dockerfile","dependencies":[{"id":7525476243,"package_name":"ubuntu","ecosystem":"docker","requirements":"${UBUNTU_VERSION}","direct":true,"kind":"build","optional":false}]},{"ecosystem":"pypi","filepath":"docs/requirements.txt","sha":null,"kind":"manifest","created_at":"2024-11-06T00:02:06.330Z","updated_at":"2024-11-06T00:02:06.330Z","repository_link":"https://github.com/ugr-sail/sinergym/blob/main/docs/requirements.txt","dependencies":[{"id":20582239460,"package_name":"sphinx-rtd-theme","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":20582239461,"package_name":"nbsphinx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"poetry.lock","sha":null,"kind":"lockfile","created_at":"2024-11-06T00:02:06.418Z","updated_at":"2024-11-06T00:02:06.418Z","repository_link":"https://github.com/ugr-sail/sinergym/blob/main/poetry.lock","dependencies":[{"id":20582239462,"package_name":"alabaster","ecosystem":"pypi","requirements":"0.7.16","direct":false,"kind":"runtime","optional":false},{"id":20582239463,"package_name":"asttokens","ecosystem":"pypi","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":20582239464,"package_name":"attrs","ecosystem":"pypi","requirements":"24.2.0","direct":false,"kind":"runtime","optional":false},{"id":20582239465,"package_name":"autopep8","ecosystem":"pypi","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":20582239466,"package_name":"babel","ecosystem":"pypi","requirements":"2.16.0","direct":false,"kind":"runtime","optional":false},{"id":20582239467,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"4.8.0","direct":false,"kind":"runtime","optional":false},{"id":20582239468,"package_name":"bleach","ecosystem":"pypi","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":20582239469,"package_name":"cachetools","ecosystem":"pypi","requirements":"5.5.0","direct":false,"kind":"runtime","optional":false},{"id":20582239470,"package_name":"certifi","ecosystem":"pypi","requirements":"2024.8.30","direct":false,"kind":"runtime","optional":false},{"id":20582239471,"package_name":"cffi","ecosystem":"pypi","requirements":"1.17.1","direct":false,"kind":"runtime","optional":false},{"id":20582239472,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.3.2","direct":false,"kind":"runtime","optional":false},{"id":20582239473,"package_name":"click","ecosystem":"pypi","requirements":"8.1.7","direct":false,"kind":"runtime","optional":false},{"id":20582239474,"package_name":"cloudpickle","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":20582239475,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":20582239476,"package_name":"contourpy","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":20582239477,"package_name":"coverage","ecosystem":"pypi","requirements":"7.6.1","direct":false,"kind":"runtime","optional":false},{"id":20582239478,"package_name":"cycler","ecosystem":"pypi","requirements":"0.12.1","direct":false,"kind":"runtime","optional":false},{"id":20582239479,"package_name":"decorator","ecosystem":"pypi","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":20582239480,"package_name":"defusedxml","ecosystem":"pypi","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":20582239481,"package_name":"docker-pycreds","ecosystem":"pypi","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":20582239482,"package_name":"docutils","ecosystem":"pypi","requirements":"0.20.1","direct":false,"kind":"runtime","optional":false},{"id":20582239483,"package_name":"eppy","ecosystem":"pypi","requirements":"0.5.63","direct":false,"kind":"runtime","optional":false},{"id":20582239484,"package_name":"epw","ecosystem":"pypi","requirements":"1.2.dev2","direct":false,"kind":"runtime","optional":false},{"id":20582239485,"package_name":"execnet","ecosystem":"pypi","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":20582239486,"package_name":"executing","ecosystem":"pypi","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":20582239487,"package_name":"farama-notifications","ecosystem":"pypi","requirements":"0.0.4","direct":false,"kind":"runtime","optional":false},{"id":20582239488,"package_name":"fastjsonschema","ecosystem":"pypi","requirements":"2.20.0","direct":false,"kind":"runtime","optional":false},{"id":20582239489,"package_name":"filelock","ecosystem":"pypi","requirements":"3.16.1","direct":false,"kind":"runtime","optional":false},{"id":20582239490,"package_name":"fonttools","ecosystem":"pypi","requirements":"4.54.1","direct":false,"kind":"runtime","optional":false},{"id":20582239491,"package_name":"fsspec","ecosystem":"pypi","requirements":"2024.9.0","direct":false,"kind":"runtime","optional":false},{"id":20582239492,"package_name":"future","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":20582239493,"package_name":"gitdb","ecosystem":"pypi","requirements":"4.0.11","direct":false,"kind":"runtime","optional":false},{"id":20582239494,"package_name":"gitpython","ecosystem":"pypi","requirements":"3.1.43","direct":false,"kind":"runtime","optional":false},{"id":20582239495,"package_name":"google-api-core","ecosystem":"pypi","requirements":"2.20.0","direct":false,"kind":"runtime","optional":false},{"id":20582239496,"package_name":"google-api-python-client","ecosystem":"pypi","requirements":"2.147.0","direct":false,"kind":"runtime","optional":false},{"id":20582239497,"package_name":"google-auth","ecosystem":"pypi","requirements":"2.35.0","direct":false,"kind":"runtime","optional":false},{"id":20582239498,"package_name":"google-auth-httplib2","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":20582239499,"package_name":"google-cloud-core","ecosystem":"pypi","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":20582239500,"package_name":"google-cloud-storage","ecosystem":"pypi","requirements":"2.18.2","direct":false,"kind":"runtime","optional":false},{"id":20582239501,"package_name":"google-crc32c","ecosystem":"pypi","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":20582239502,"package_name":"google-resumable-media","ecosystem":"pypi","requirements":"2.7.2","direct":false,"kind":"runtime","optional":false},{"id":20582239503,"package_name":"googleapis-common-protos","ecosystem":"pypi","requirements":"1.65.0","direct":false,"kind":"runtime","optional":false},{"id":20582239504,"package_name":"gymnasium","ecosystem":"pypi","requirements":"0.29.1","direct":false,"kind":"runtime","optional":false},{"id":20582239505,"package_name":"httplib2","ecosystem":"pypi","requirements":"0.22.0","direct":false,"kind":"runtime","optional":false},{"id":20582239506,"package_name":"idna","ecosystem":"pypi","requirements":"3.10","direct":false,"kind":"runtime","optional":false},{"id":20582239507,"package_name":"imagesize","ecosystem":"pypi","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":20582239508,"package_name":"immutabledict","ecosystem":"pypi","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":20582239509,"package_name":"importlab","ecosystem":"pypi","requirements":"0.8.1","direct":false,"kind":"runtime","optional":false},{"id":20582239510,"package_name":"iniconfig","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":20582239511,"package_name":"ipython","ecosystem":"pypi","requirements":"8.27.0","direct":false,"kind":"runtime","optional":false},{"id":20582239512,"package_name":"isort","ecosystem":"pypi","requirements":"5.13.2","direct":false,"kind":"runtime","optional":false},{"id":20582239513,"package_name":"jedi","ecosystem":"pypi","requirements":"0.19.1","direct":false,"kind":"runtime","optional":false},{"id":20582239514,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.1.4","direct":false,"kind":"runtime","optional":false},{"id":20582239515,"package_name":"jsonschema","ecosystem":"pypi","requirements":"4.23.0","direct":false,"kind":"runtime","optional":false},{"id":20582239516,"package_name":"jsonschema-specifications","ecosystem":"pypi","requirements":"2023.12.1","direct":false,"kind":"runtime","optional":false},{"id":20582239517,"package_name":"jupyter-client","ecosystem":"pypi","requirements":"8.6.3","direct":false,"kind":"runtime","optional":false},{"id":20582239518,"package_name":"jupyter-core","ecosystem":"pypi","requirements":"5.7.2","direct":false,"kind":"runtime","optional":false},{"id":20582239519,"package_name":"jupyterlab-pygments","ecosystem":"pypi","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":20582239520,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"1.4.7","direct":false,"kind":"runtime","optional":false},{"id":20582239521,"package_name":"libcst","ecosystem":"pypi","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":20582239522,"package_name":"lxml","ecosystem":"pypi","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":20582239523,"package_name":"markupsafe","ecosystem":"pypi","requirements":"2.1.5","direct":false,"kind":"runtime","optional":false},{"id":20582239524,"package_name":"matplotlib","ecosystem":"pypi","requirements":"3.9.2","direct":false,"kind":"runtime","optional":false},{"id":20582239525,"package_name":"matplotlib-inline","ecosystem":"pypi","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":20582239526,"package_name":"mistune","ecosystem":"pypi","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":20582239527,"package_name":"mpmath","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":20582239528,"package_name":"msgspec","ecosystem":"pypi","requirements":"0.18.6","direct":false,"kind":"runtime","optional":false},{"id":20582239529,"package_name":"munch","ecosystem":"pypi","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":20582239530,"package_name":"nbclient","ecosystem":"pypi","requirements":"0.10.0","direct":false,"kind":"runtime","optional":false},{"id":20582239531,"package_name":"nbconvert","ecosystem":"pypi","requirements":"7.16.4","direct":false,"kind":"runtime","optional":false},{"id":20582239532,"package_name":"nbformat","ecosystem":"pypi","requirements":"5.10.4","direct":false,"kind":"runtime","optional":false},{"id":20582239533,"package_name":"nbsphinx","ecosystem":"pypi","requirements":"0.9.5","direct":false,"kind":"runtime","optional":false},{"id":20582239534,"package_name":"nbsphinx-link","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":20582239535,"package_name":"networkx","ecosystem":"pypi","requirements":"3.1","direct":false,"kind":"runtime","optional":false},{"id":20582239536,"package_name":"ninja","ecosystem":"pypi","requirements":"1.11.1.1","direct":false,"kind":"runtime","optional":false},{"id":20582239537,"package_name":"numpy","ecosystem":"pypi","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":20582239538,"package_name":"nvidia-cublas-cu12","ecosystem":"pypi","requirements":"12.1.3.1","direct":false,"kind":"runtime","optional":false},{"id":20582239539,"package_name":"nvidia-cuda-cupti-cu12","ecosystem":"pypi","requirements":"12.1.105","direct":false,"kind":"runtime","optional":false},{"id":20582239540,"package_name":"nvidia-cuda-nvrtc-cu12","ecosystem":"pypi","requirements":"12.1.105","direct":false,"kind":"runtime","optional":false},{"id":20582239541,"package_name":"nvidia-cuda-runtime-cu12","ecosystem":"pypi","requirements":"12.1.105","direct":false,"kind":"runtime","optional":false},{"id":20582239542,"package_name":"nvidia-cudnn-cu12","ecosystem":"pypi","requirements":"9.1.0.70","direct":false,"kind":"runtime","optional":false},{"id":20582239543,"package_name":"nvidia-cufft-cu12","ecosystem":"pypi","requirements":"11.0.2.54","direct":false,"kind":"runtime","optional":false},{"id":20582239544,"package_name":"nvidia-curand-cu12","ecosystem":"pypi","requirements":"10.3.2.106","direct":false,"kind":"runtime","optional":false},{"id":20582239545,"package_name":"nvidia-cusolver-cu12","ecosystem":"pypi","requirements":"11.4.5.107","direct":false,"kind":"runtime","optional":false},{"id":20582239546,"package_name":"nvidia-cusparse-cu12","ecosystem":"pypi","requirements":"12.1.0.106","direct":false,"kind":"runtime","optional":false},{"id":20582239547,"package_name":"nvidia-nccl-cu12","ecosystem":"pypi","requirements":"2.20.5","direct":false,"kind":"runtime","optional":false},{"id":20582239548,"package_name":"nvidia-nvjitlink-cu12","ecosystem":"pypi","requirements":"12.6.68","direct":false,"kind":"runtime","optional":false},{"id":20582239549,"package_name":"nvidia-nvtx-cu12","ecosystem":"pypi","requirements":"12.1.105","direct":false,"kind":"runtime","optional":false},{"id":20582239550,"package_name":"oauth2client","ecosystem":"pypi","requirements":"4.1.3","direct":false,"kind":"runtime","optional":false},{"id":20582239551,"package_name":"packaging","ecosystem":"pypi","requirements":"24.1","direct":false,"kind":"runtime","optional":false},{"id":20582239552,"package_name":"pandas","ecosystem":"pypi","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":20582239553,"package_name":"pandocfilters","ecosystem":"pypi","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":20582239554,"package_name":"parso","ecosystem":"pypi","requirements":"0.8.4","direct":false,"kind":"runtime","optional":false},{"id":20582239555,"package_name":"pexpect","ecosystem":"pypi","requirements":"4.9.0","direct":false,"kind":"runtime","optional":false},{"id":20582239556,"package_name":"pillow","ecosystem":"pypi","requirements":"10.4.0","direct":false,"kind":"runtime","optional":false},{"id":20582239557,"package_name":"pip","ecosystem":"pypi","requirements":"24.2","direct":false,"kind":"runtime","optional":false},{"id":20582239558,"package_name":"pipdeptree","ecosystem":"pypi","requirements":"2.23.4","direct":false,"kind":"runtime","optional":false},{"id":20582239559,"package_name":"platformdirs","ecosystem":"pypi","requirements":"4.3.6","direct":false,"kind":"runtime","optional":false},{"id":20582239560,"package_name":"pluggy","ecosystem":"pypi","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":20582239561,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"3.0.48","direct":false,"kind":"runtime","optional":false},{"id":20582239562,"package_name":"proto-plus","ecosystem":"pypi","requirements":"1.24.0","direct":false,"kind":"runtime","optional":false},{"id":20582239563,"package_name":"protobuf","ecosystem":"pypi","requirements":"5.28.2","direct":false,"kind":"runtime","optional":false},{"id":20582239564,"package_name":"psutil","ecosystem":"pypi","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":20582239565,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":20582239566,"package_name":"pure-eval","ecosystem":"pypi","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":20582239567,"package_name":"pyasn1","ecosystem":"pypi","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":20582239568,"package_name":"pyasn1-modules","ecosystem":"pypi","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":20582239569,"package_name":"pycnite","ecosystem":"pypi","requirements":"2024.7.31","direct":false,"kind":"runtime","optional":false},{"id":20582239570,"package_name":"pycodestyle","ecosystem":"pypi","requirements":"2.12.1","direct":false,"kind":"runtime","optional":false},{"id":20582239571,"package_name":"pycparser","ecosystem":"pypi","requirements":"2.22","direct":false,"kind":"runtime","optional":false},{"id":20582239572,"package_name":"pydot","ecosystem":"pypi","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":20582239573,"package_name":"pydot3k","ecosystem":"pypi","requirements":"1.0.17","direct":false,"kind":"runtime","optional":false},{"id":20582239574,"package_name":"pyenchant","ecosystem":"pypi","requirements":"3.2.2","direct":false,"kind":"runtime","optional":false},{"id":20582239575,"package_name":"pygments","ecosystem":"pypi","requirements":"2.18.0","direct":false,"kind":"runtime","optional":false},{"id":20582239576,"package_name":"pyparsing","ecosystem":"pypi","requirements":"3.1.4","direct":false,"kind":"runtime","optional":false},{"id":20582239577,"package_name":"pytest","ecosystem":"pypi","requirements":"8.3.3","direct":false,"kind":"runtime","optional":false},{"id":20582239578,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":20582239579,"package_name":"pytest-xdist","ecosystem":"pypi","requirements":"3.6.1","direct":false,"kind":"runtime","optional":false},{"id":20582239580,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.9.0.post0","direct":false,"kind":"runtime","optional":false},{"id":20582239581,"package_name":"pytype","ecosystem":"pypi","requirements":"2024.9.13","direct":false,"kind":"runtime","optional":false},{"id":20582239582,"package_name":"pytz","ecosystem":"pypi","requirements":"2024.2","direct":false,"kind":"runtime","optional":false},{"id":20582239583,"package_name":"pywin32","ecosystem":"pypi","requirements":"306","direct":false,"kind":"runtime","optional":false},{"id":20582239584,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":20582239585,"package_name":"pyzmq","ecosystem":"pypi","requirements":"26.2.0","direct":false,"kind":"runtime","optional":false},{"id":20582239586,"package_name":"referencing","ecosystem":"pypi","requirements":"0.35.1","direct":false,"kind":"runtime","optional":false},{"id":20582239587,"package_name":"requests","ecosystem":"pypi","requirements":"2.32.3","direct":false,"kind":"runtime","optional":false},{"id":20582239588,"package_name":"rpds-py","ecosystem":"pypi","requirements":"0.20.0","direct":false,"kind":"runtime","optional":false},{"id":20582239589,"package_name":"rsa","ecosystem":"pypi","requirements":"4.9","direct":false,"kind":"runtime","optional":false},{"id":20582239590,"package_name":"sentry-sdk","ecosystem":"pypi","requirements":"2.14.0","direct":false,"kind":"runtime","optional":false},{"id":20582239591,"package_name":"setproctitle","ecosystem":"pypi","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":20582239592,"package_name":"setuptools","ecosystem":"pypi","requirements":"75.1.0","direct":false,"kind":"runtime","optional":false},{"id":20582239593,"package_name":"six","ecosystem":"pypi","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":20582239594,"package_name":"smmap","ecosystem":"pypi","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":20582239595,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":20582239596,"package_name":"soupsieve","ecosystem":"pypi","requirements":"2.6","direct":false,"kind":"runtime","optional":false},{"id":20582239597,"package_name":"sphinx","ecosystem":"pypi","requirements":"7.4.7","direct":false,"kind":"runtime","optional":false},{"id":20582239598,"package_name":"sphinx-multitoc-numbering","ecosystem":"pypi","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":20582239599,"package_name":"sphinx-multiversion","ecosystem":"pypi","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":20582239600,"package_name":"sphinx-rtd-theme","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":20582239601,"package_name":"sphinxcontrib-applehelp","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":20582239602,"package_name":"sphinxcontrib-devhelp","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":20582239603,"package_name":"sphinxcontrib-htmlhelp","ecosystem":"pypi","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":20582239604,"package_name":"sphinxcontrib-jquery","ecosystem":"pypi","requirements":"4.1","direct":false,"kind":"runtime","optional":false},{"id":20582239605,"package_name":"sphinxcontrib-jsmath","ecosystem":"pypi","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":20582239606,"package_name":"sphinxcontrib-qthelp","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":20582239607,"package_name":"sphinxcontrib-serializinghtml","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":20582239608,"package_name":"sphinxcontrib-spelling","ecosystem":"pypi","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":20582239609,"package_name":"stable-baselines3","ecosystem":"pypi","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":20582239610,"package_name":"stack-data","ecosystem":"pypi","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":20582239611,"package_name":"sympy","ecosystem":"pypi","requirements":"1.13.3","direct":false,"kind":"runtime","optional":false},{"id":20582239612,"package_name":"tabulate","ecosystem":"pypi","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":20582239613,"package_name":"tinycss2","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":20582239614,"package_name":"tinynumpy","ecosystem":"pypi","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":20582239615,"package_name":"toml","ecosystem":"pypi","requirements":"0.10.2","direct":false,"kind":"runtime","optional":false},{"id":20582239616,"package_name":"torch","ecosystem":"pypi","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":20582239617,"package_name":"tornado","ecosystem":"pypi","requirements":"6.4.1","direct":false,"kind":"runtime","optional":false},{"id":20582239618,"package_name":"tqdm","ecosystem":"pypi","requirements":"4.66.5","direct":false,"kind":"runtime","optional":false},{"id":20582239619,"package_name":"traitlets","ecosystem":"pypi","requirements":"5.14.3","direct":false,"kind":"runtime","optional":false},{"id":20582239620,"package_name":"triton","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":20582239621,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.12.2","direct":false,"kind":"runtime","optional":false},{"id":20582239622,"package_name":"tzdata","ecosystem":"pypi","requirements":"2024.2","direct":false,"kind":"runtime","optional":false},{"id":20582239623,"package_name":"uritemplate","ecosystem":"pypi","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":20582239624,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":20582239625,"package_name":"wandb","ecosystem":"pypi","requirements":"0.18.1","direct":false,"kind":"runtime","optional":false},{"id":20582239626,"package_name":"wcwidth","ecosystem":"pypi","requirements":"0.2.13","direct":false,"kind":"runtime","optional":false},{"id":20582239627,"package_name":"webencodings","ecosystem":"pypi","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":20582239628,"package_name":"xlsxwriter","ecosystem":"pypi","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2024-11-06T00:02:07.361Z","updated_at":"2024-11-06T00:02:07.361Z","repository_link":"https://github.com/ugr-sail/sinergym/blob/main/pyproject.toml","dependencies":[{"id":20582239629,"package_name":"python","ecosystem":"pypi","requirements":"^3.12","direct":true,"kind":"runtime","optional":false},{"id":20582239630,"package_name":"gymnasium","ecosystem":"pypi","requirements":"^0.29.1","direct":true,"kind":"runtime","optional":false},{"id":20582239631,"package_name":"numpy","ecosystem":"pypi","requirements":"^2.1.1","direct":true,"kind":"runtime","optional":false},{"id":20582239632,"package_name":"pandas","ecosystem":"pypi","requirements":"^2.2.2","direct":true,"kind":"runtime","optional":false},{"id":20582239633,"package_name":"eppy","ecosystem":"pypi","requirements":"^0.5.63","direct":true,"kind":"runtime","optional":false},{"id":20582239634,"package_name":"tqdm","ecosystem":"pypi","requirements":"^4.66.5","direct":true,"kind":"runtime","optional":false},{"id":20582239635,"package_name":"xlsxwriter","ecosystem":"pypi","requirements":"^3.2.0","direct":true,"kind":"runtime","optional":false},{"id":20582239636,"package_name":"epw","ecosystem":"pypi","requirements":"^1.2.dev2","direct":true,"kind":"runtime","optional":false},{"id":20582239637,"package_name":"pytest","ecosystem":"pypi","requirements":"^8.3.3","direct":true,"kind":"runtime","optional":false},{"id":20582239638,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"^5.0.0","direct":true,"kind":"runtime","optional":false},{"id":20582239639,"package_name":"pytest-xdist","ecosystem":"pypi","requirements":"^3.6.1","direct":true,"kind":"runtime","optional":false},{"id":20582239640,"package_name":"coverage","ecosystem":"pypi","requirements":"^7.6.1","direct":true,"kind":"runtime","optional":false},{"id":20582239641,"package_name":"stable-baselines3","ecosystem":"pypi","requirements":"^2.3.2","direct":true,"kind":"runtime","optional":false},{"id":20582239642,"package_name":"wandb","ecosystem":"pypi","requirements":"^0.18.1","direct":true,"kind":"runtime","optional":false},{"id":20582239643,"package_name":"IPython","ecosystem":"pypi","requirements":"^8.27.0","direct":true,"kind":"runtime","optional":false},{"id":20582239644,"package_name":"google-api-python-client","ecosystem":"pypi","requirements":"^2.58.0","direct":true,"kind":"runtime","optional":false},{"id":20582239645,"package_name":"oauth2client","ecosystem":"pypi","requirements":"^4.1.3","direct":true,"kind":"runtime","optional":false},{"id":20582239646,"package_name":"google-cloud-storage","ecosystem":"pypi","requirements":"^2.5.0","direct":true,"kind":"runtime","optional":false},{"id":20582239647,"package_name":"autopep8","ecosystem":"pypi","requirements":"^2.3.1","direct":true,"kind":"format","optional":false},{"id":20582239648,"package_name":"isort","ecosystem":"pypi","requirements":"^5.13.2","direct":true,"kind":"format","optional":false},{"id":20582239649,"package_name":"pipdeptree","ecosystem":"pypi","requirements":"^2.23.4","direct":true,"kind":"format","optional":false},{"id":20582239650,"package_name":"pytype","ecosystem":"pypi","requirements":"^2024.9.13","direct":true,"kind":"typing","optional":false},{"id":20582239651,"package_name":"urllib3","ecosystem":"pypi","requirements":"^2.2.3","direct":true,"kind":"typing","optional":false},{"id":20582239652,"package_name":"pytest","ecosystem":"pypi","requirements":"^8.3.3","direct":true,"kind":"test","optional":false},{"id":20582239653,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"^5.0.0","direct":true,"kind":"test","optional":false},{"id":20582239654,"package_name":"pytest-xdist","ecosystem":"pypi","requirements":"^3.6.1","direct":true,"kind":"test","optional":false},{"id":20582239655,"package_name":"coverage","ecosystem":"pypi","requirements":"^7.6.1","direct":true,"kind":"test","optional":false},{"id":20582239656,"package_name":"wandb","ecosystem":"pypi","requirements":"^0.18.1","direct":true,"kind":"test","optional":false},{"id":20582239657,"package_name":"sphinx","ecosystem":"pypi","requirements":"^7.4.7","direct":true,"kind":"doc","optional":false},{"id":20582239658,"package_name":"sphinx-rtd-theme","ecosystem":"pypi","requirements":"^2.0.0","direct":true,"kind":"doc","optional":false},{"id":20582239659,"package_name":"sphinxcontrib-spelling","ecosystem":"pypi","requirements":"^8.0.0","direct":true,"kind":"doc","optional":false},{"id":20582239660,"package_name":"sphinxcontrib-jquery","ecosystem":"pypi","requirements":"^4.1","direct":true,"kind":"doc","optional":false},{"id":20582239661,"package_name":"sphinx-multitoc-numbering","ecosystem":"pypi","requirements":"^0.1.3","direct":true,"kind":"doc","optional":false},{"id":20582239662,"package_name":"sphinx-multiversion","ecosystem":"pypi","requirements":"^0.2.4","direct":true,"kind":"doc","optional":false},{"id":20582239663,"package_name":"pyenchant","ecosystem":"pypi","requirements":"^3.2.2","direct":true,"kind":"doc","optional":false},{"id":20582239664,"package_name":"nbsphinx","ecosystem":"pypi","requirements":"^0.9.5","direct":true,"kind":"doc","optional":false},{"id":20582239665,"package_name":"nbsphinx_link","ecosystem":"pypi","requirements":"^1.3.1","direct":true,"kind":"doc","optional":false},{"id":20582239666,"package_name":"IPython","ecosystem":"pypi","requirements":"^8.27.0","direct":true,"kind":"doc","optional":false},{"id":20582239667,"package_name":"IPython","ecosystem":"pypi","requirements":"^8.27.0","direct":true,"kind":"ipython","optional":false},{"id":20582239668,"package_name":"stable-baselines3","ecosystem":"pypi","requirements":"^2.3.2","direct":true,"kind":"drl","optional":false},{"id":20582239669,"package_name":"wandb","ecosystem":"pypi","requirements":"^0.18.1","direct":true,"kind":"platforms","optional":false},{"id":20582239670,"package_name":"google-api-python-client","ecosystem":"pypi","requirements":"^2.58.0","direct":true,"kind":"gcloud","optional":false},{"id":20582239671,"package_name":"oauth2client","ecosystem":"pypi","requirements":"^4.1.3","direct":true,"kind":"gcloud","optional":false},{"id":20582239672,"package_name":"google-cloud-storage","ecosystem":"pypi","requirements":"^2.5.0","direct":true,"kind":"gcloud","optional":false}]}],"score":14.657034639265238,"created_at":"2023-09-13T13:16:51.750Z","updated_at":"2026-04-11T01:02:04.501Z","avatar_url":"https://github.com/ugr-sail.png","language":"Python","category":"Consumption","sub_category":"Buildings and Heating","monthly_downloads":911,"total_dependent_repos":1,"total_dependent_packages":0,"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"images/logo.png\" width=50%\u003e\u003cbr\u003e\u003cbr\u003e\n\u003c/div\u003e\n\n\u003c/p\u003e\n  \u003cp align=\"center\"\u003e\n    \u003c!-- Repository \u0026 community --\u003e\n    \u003ca href=\"https://github.com/ugr-sail/sinergym/releases\"\u003e\n      \u003cimg alt=\"Github latest release\" src=\"https://img.shields.io/github/release-date/ugr-sail/sinergym\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/ugr-sail/sinergym/commits/main\"\u003e\n      \u003cimg alt=\"Github last commit\" src=\"https://img.shields.io/github/last-commit/ugr-sail/sinergym\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/ugr-sail/sinergym/graphs/contributors\"\u003e\n      \u003cimg alt=\"GitHub Contributors\" src=\"https://img.shields.io/github/contributors/ugr-sail/sinergym\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/ugr-sail/sinergym/issues\"\u003e\n      \u003cimg alt=\"Github issues\" src=\"https://img.shields.io/github/issues/ugr-sail/sinergym?color=0088ff\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/ugr-sail/sinergym/pulls\"\u003e\n      \u003cimg alt=\"GitHub pull requests\" src=\"https://img.shields.io/github/issues-pr/ugr-sail/sinergym?color=0088ff\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/ugr-sail/sinergym/pulls\"\u003e\n      \u003cimg alt=\"PRs\" src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square\" /\u003e\n    \u003c/a\u003e\n    \u003c!-- Distribution --\u003e\n    \u003ca href=\"https://pypi.org/project/sinergym/\"\u003e\n      \u003cimg alt=\"pypi version\" src=\"https://img.shields.io/pypi/v/sinergym\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://www.python.org/downloads/release/python-3120/\"\u003e\n      \u003cimg alt=\"pypi Python version\" src=\"https://img.shields.io/pypi/pyversions/sinergym\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://hub.docker.com/r/sailugr/sinergym/tags\"\u003e\n      \u003cimg alt=\"DockerHub last version\" src=\"https://img.shields.io/docker/v/sailugr/sinergym?color=blue\u0026label=Docker%20Image%20Version\u0026logo=docker\" /\u003e\n    \u003c/a\u003e\n    \u003c!-- CI \u0026 quality --\u003e\n    \u003ca href=\"https://github.com/ugr-sail/sinergym/actions/workflows/create_pr.yml\"\u003e\n      \u003cimg alt=\"tests\" src=\"https://img.shields.io/github/actions/workflow/status/ugr-sail/sinergym/create_pr.yml?label=tests\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://ugr-sail.github.io/sinergym/compilation/main/index.html\"\u003e\n      \u003cimg alt=\"docs: up\" src=\"https://img.shields.io/website?url=https%3A%2F%2Fugr-sail.github.io%2Fsinergym%2Fcompilation%2Fmain%2Findex.html\u0026label=docs\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://codecov.io/gh/ugr-sail/sinergym\"\u003e\n      \u003cimg src=\"https://codecov.io/gh/ugr-sail/sinergym/branch/main/graph/badge.svg\" /\u003e\n    \u003c/a\u003e\n    \u003c!-- Downloads --\u003e\n    \u003ca href=\"https://pepy.tech/project/sinergym\"\u003e\n      \u003cimg alt=\"total PyPI downloads\" src=\"https://static.pepy.tech/badge/sinergym\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://pepy.tech/project/sinergym\"\u003e\n      \u003cimg alt=\"month PyPI downloads\" src=\"https://static.pepy.tech/badge/sinergym/month\" /\u003e\n    \u003c/a\u003e\n    \u003c!-- Meta --\u003e\n    \u003ca href=\"https://github.com/ugr-sail/sinergym/blob/main/LICENSE\"\u003e\n      \u003cimg alt=\"Github license\" src=\"https://img.shields.io/github/license/ugr-sail/sinergym\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://doi.org/10.1016/j.enbuild.2024.115075\"\u003e\n      \u003cimg alt=\"DOI\" src=\"https://img.shields.io/badge/DOI-10.1016%2Fj.enbuild.2024.115075-blue\" /\u003e\n    \u003c/a\u003e\n    \u003c!-- Code style --\u003e\n    \u003ca href=\"https://github.com/psf/black\"\u003e\n      \u003cimg alt=\"code style: black\" src=\"https://img.shields.io/badge/code%20style-black-000000.svg\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/astral-sh/ruff\"\u003e\n      \u003cimg alt=\"linting: ruff\" src=\"https://img.shields.io/badge/linting-ruff-261230.svg?logo=ruff\u0026logoColor=d7ff64\" /\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/microsoft/pyright\"\u003e\n      \u003cimg alt=\"type checker: pyright\" src=\"https://img.shields.io/badge/type%20checker-pyright-blue.svg\" /\u003e\n    \u003c/a\u003e\n    \u003cbr /\u003e\n    \u003cbr /\u003e\n    \u003ca href=\"https://code.visualstudio.com/\"\u003e\n      \u003cimg src=\"https://img.shields.io/badge/Supported%20by-VSCode%20Power%20User%20%E2%86%92-gray.svg?colorA=655BE1\u0026colorB=4F44D6\u0026style=for-the-badge\"/\u003e\n    \u003c/a\u003e\n  \u003c/p\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"images/general_blueprint.png\" width=80%\u003e\u003cbr\u003e\u003cbr\u003e\n\u003c/div\u003e\n\n## About Sinergym\n\n*Sinergym* provides a [Gymnasium](https://gymnasium.farama.org/)-based interface to interact with simulation engines such as *EnergyPlus*. This allows control in simulation time through custom controllers, including **reinforcement learning** agents.\n\nFor more information about *Sinergym*, refer to its [documentation](https://ugr-sail.github.io/sinergym/compilation/main/index.html).\n\n## Main features\n\n⚙️  **Simulation engines compatibility**. *Sinergym* is currently compatible with the [EnergyPlus Python API](https://energyplus.readthedocs.io/en/latest/api.html) for controller-building communication.\n\n📊  **Benchmark environments**. Similar to *Atari* or *Mujoco*, *Sinergym* allows the use of benchmarking environments to test and compare RL algorithms or custom control strategies.\n\n🛠️  **Custom experimentation**. *Sinergym* enables effortless customization of experimental settings. Users can create their own environments or customize pre-configured ones within *Sinergym*. Select your preferred reward functions, wrappers, controllers, and more!\n\n🏠  **Automatic building model adaptation**. Automatic adaptation of building models to align with user-defined settings.\n\n🪛  **Automatic actuator control**. Seamless management of building actuators via the Gymnasium interface. Users only need to specify actuator names, and *Sinergym* will do the rest.\n\n🤖  **Stable Baselines 3 integration**. *Sinergym* is highly integrated with [Stable Baselines 3](https://github.com/DLR-RM/stable-baselines3) algorithms, wrappers and callbacks.\n\n✅  **Controller-agnostic**. Any controller compatible with the Gymnasium interface can be integrated with *Sinergym*.\n\n☁️  **Google Cloud execution**. *Sinergym* provides several features to execute experiments in [Google Cloud](https://cloud.google.com/).\n\n📈  **Weights \u0026 Biases logging**. Automate the logging of training and evaluation data, and record your models in the cloud. *Sinergym* facilitates reproducibility and cloud data storage through [Weights and Biases](https://wandb.ai/site) integration.\n\n📒  **Notebook examples**. Learn how to get the most out of *Sinergym* through our [notebooks examples](https://github.com/ugr-sail/sinergym/tree/main/examples).\n\n📚  **Extensive documentation, unit tests, and GitHub actions workflows**. *Sinergym* follows proper development practices facilitating community contributions.\n\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"images/operation_diagram.png\"\u003e\u003cbr\u003e\u003cbr\u003e\n\u003c/div\u003e\n\n## Project structure\n\nThis repository is organized into the following directories:\n\n- `sinergym/`: the source code of *Sinergym*.\n- `docs/`: *Sinergym*'s documentation sources.\n- `examples/`: notebooks with several examples illustrating how to use *Sinergym*.\n- `tests/`: *Sinergym* tests code.\n- `scripts/`: auxiliary and helper scripts.\n\n## Available environments\n\nFor a complete and up-to-date list of available environments, please refer to [our documentation](https://ugr-sail.github.io/sinergym/compilation/main/pages/environments.html#).\n\n## Installation\n\nRead [INSTALL.md](https://github.com/ugr-sail/sinergym/blob/main/INSTALL.md) for detailed installation instructions.\n\n## Usage example\n\nThis is a simple script using *Sinergym*:\n\n```python\nimport gymnasium as gym\nimport sinergym\n\n# Create environment\nenv = gym.make('Eplus-datacenter-mixed-continuous-stochastic-v1')\n\n# Initialization\nobs, info = env.reset()\ntruncated = terminated = False\n\n# Run episode\nwhile not (terminated or truncated):\n    action = env.action_space.sample() # random action selection\n    obs, reward, terminated, truncated, info = env.step(action)\n\nenv.close()\n```\n\nSeveral usage examples can be consulted [here](https://ugr-sail.github.io/sinergym/compilation/main/pages/notebooks/basic_example.html#Basic-example).\n\n## Contributing\n\nTo report questions and issues, [open an issue](https://github.com/ugr-sail/sinergym/issues) following the provided templates. We appreciate your feedback!\n\nCheck out [CONTRIBUTING.md](https://github.com/ugr-sail/sinergym/blob/main/CONTRIBUTING.md) for specific details on how to contribute.\n\nTo better adhere to the required standards of this repository, we recommend running the following command:\n\n```bash\nchmod +x hooks/*\ngit config core.hooksPath hooks\n```\n\nThis will add git hooks that execute before using typical commands (add, commit, push, etc.) \nto verify that the methodology is correct before proceeding with the process.\n\n## Projects using Sinergym\n\nThe following are some of the projects using *Sinergym*:\n\n- [Demosthen/ActiveRL](https://github.com/Demosthen/ActiveRL)\n- [VectorInstitute/HV-Ai-C](https://github.com/VectorInstitute/HV-Ai-C)\n- [rdnfn/beobench](https://github.com/rdnfn/beobench)\n\n📝 If you want to appear in this list, feel free to open a pull request and include the following badge in your repository:\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/ugr-sail/sinergym\"\u003e\n      \u003cimg src=\"https://img.shields.io/badge/Powered%20by-Sinergym%20%E2%86%92-gray.svg?colorA=00BABF\u0026colorB=4BF2F7\u0026style=for-the-badge\"/\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## Repository activity\n\n![Alt](https://repobeats.axiom.co/api/embed/d8dc96d423d6996351e728a2412dba2551f99cca.svg \"Repobeats analytics image\")\n\n## Citing Sinergym\n\nIf you use *Sinergym* in your work, please cite our [paper](https://www.sciencedirect.com/science/article/abs/pii/S0378778824011915):\n\n```bibtex\n@article{Campoy2025sinergym,\n  title = {Sinergym – A virtual testbed for building energy optimization with Reinforcement Learning},\n  author = {Alejandro Campoy-Nieves and Antonio Manjavacas and Javier Jiménez-Raboso and Miguel Molina-Solana and Juan Gómez-Romero},\n  journal   = {Energy and Buildings},\n  volume = {327},\n  articleno = {115075},\n  year = {2025},\n  issn = {0378-7788},\n  doi = {10.1016/j.enbuild.2024.115075},\n  url = {https://www.sciencedirect.com/science/article/pii/S0378778824011915},\n}\n```\n","funding_links":[],"readme_doi_urls":["https://doi.org/10.1016/j.enbuild.2024.115075"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["routing"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/53038","html_url":"https://ost.ecosyste.ms/projects/53038"}