{"id":60119,"name":"ginga","description":"The Ginga astronomical FITS file viewer","url":"https://github.com/ejeschke/ginga","last_synced_at":"2025-09-05T15:48:09.616Z","repository":{"id":1755359,"uuid":"4758330","full_name":"ejeschke/ginga","owner":"ejeschke","description":"The Ginga astronomical FITS file viewer","archived":false,"fork":false,"pushed_at":"2025-09-02T21:49:08.000Z","size":86670,"stargazers_count":124,"open_issues_count":99,"forks_count":78,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-09-02T23:23:16.927Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ejeschke.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.rst","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":"ROADMAP.rst","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2012-06-23T04:03:05.000Z","updated_at":"2025-09-02T21:49:12.000Z","dependencies_parsed_at":"2023-07-06T15:32:12.155Z","dependency_job_id":"3f0e8d67-90f7-4079-8144-92fa649c8ff7","html_url":"https://github.com/ejeschke/ginga","commit_stats":{"total_commits":2433,"total_committers":47,"mean_commits":"51.765957446808514","dds":0.2872996300863132,"last_synced_commit":"cc71d8235d762262ce7c93f5c3aad1f001e72df4"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ejeschke/ginga","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ejeschke","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273780944,"owners_count":25167122,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"ejeschke","name":null,"uuid":"1305473","kind":"user","description":null,"email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1305473?v=4","repositories_count":15,"last_synced_at":"2023-03-12T08:40:32.031Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ejeschke","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-03T04:19:04.355Z","updated_at":"2023-03-12T08:40:32.033Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ejeschke","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ejeschke/repositories"},"packages":[{"id":5286555,"name":"ginga","ecosystem":"conda","description":"Ginga is a toolkit designed for building viewers for scientific image data in Python, visualizing 2D pixel data in numpy arrays. The Ginga toolkit centers around an image display class which supports zooming and panning, color and intensity mapping, a choice of several automatic cut levels algorithms and canvases for plotting scalable geometric forms.  In addition to this widget, a general purpose ''reference'' FITS viewer is provided, based on a plugin framework. Ginga is distributed under an open-source BSD licence. Please see the file LICENSE.txt in the top-level directory for details.","homepage":"http://ejeschke.github.com/ginga","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/ejeschke/ginga","keywords_array":[],"namespace":null,"versions_count":14,"first_release_published_at":"2022-10-03T15:43:57.278Z","latest_release_published_at":"2022-11-02T23:37:26.000Z","latest_release_number":"3.4.1","last_synced_at":"2025-09-02T23:28:29.046Z","created_at":"2022-10-03T15:43:57.258Z","updated_at":"2025-09-03T06:26:26.037Z","registry_url":"https://anaconda.org/conda-forge/ginga","install_command":"conda install -c conda-forge ginga","documentation_url":null,"metadata":{},"repo_metadata":{"id":1755359,"uuid":"4758330","full_name":"ejeschke/ginga","owner":"ejeschke","description":"The Ginga astronomical FITS file viewer","archived":false,"fork":false,"pushed_at":"2025-09-02T21:49:08.000Z","size":86670,"stargazers_count":124,"open_issues_count":99,"forks_count":78,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-09-02T23:23:16.927Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ejeschke.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.rst","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":"ROADMAP.rst","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2012-06-23T04:03:05.000Z","updated_at":"2025-09-02T21:49:12.000Z","dependencies_parsed_at":"2023-07-06T15:32:12.155Z","dependency_job_id":"3f0e8d67-90f7-4079-8144-92fa649c8ff7","html_url":"https://github.com/ejeschke/ginga","commit_stats":{"total_commits":2433,"total_committers":47,"mean_commits":"51.765957446808514","dds":0.2872996300863132,"last_synced_commit":"cc71d8235d762262ce7c93f5c3aad1f001e72df4"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ejeschke/ginga","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ejeschke","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273402201,"owners_count":25099125,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-03T02:00:09.631Z","response_time":76,"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":"ejeschke","name":null,"uuid":"1305473","kind":"user","description":null,"email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1305473?v=4","repositories_count":15,"last_synced_at":"2023-03-12T08:40:32.031Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ejeschke","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-03T04:19:04.355Z","updated_at":"2023-03-12T08:40:32.033Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ejeschke","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ejeschke/repositories"},"tags":[{"name":"v5.4.0","sha":"838c7fabfd0dfbef1ed166a1f439c8ba4f12d7a0","kind":"tag","published_at":"2025-08-11T02:06:00.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v5.4.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v5.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v5.4.0/manifests"},{"name":"v5.3.0","sha":"5d4f5ce685fa01f2a1caa58547e014393abdaaae","kind":"tag","published_at":"2025-04-02T23:58:53.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v5.3.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v5.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v5.3.0/manifests"},{"name":"v5.2.0","sha":"f138092273af5232f67d1a178fa570b80f3d88ab","kind":"tag","published_at":"2024-10-22T01:24:22.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v5.2.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v5.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v5.2.0/manifests"},{"name":"v5.1.0","sha":"2a45558eba96c3f58c9d0a640ee989a118d5c1ef","kind":"tag","published_at":"2024-05-23T05:44:47.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v5.1.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v5.1.0/manifests"},{"name":"v5.0.1","sha":"06d8d83a4302ed3b86dedf4f7db754e66801848d","kind":"tag","published_at":"2024-03-31T23:57:50.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v5.0.1","html_url":"https://github.com/ejeschke/ginga/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"75e8fce0091c414120afba498605993e5a385ad4","kind":"tag","published_at":"2024-02-25T00:23:13.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v5.0.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v5.0.0/manifests"},{"name":"v4.1.1","sha":"a53d771c4a41d706838d3dac24c22a3505b5c0f7","kind":"tag","published_at":"2023-09-12T00:29:48.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v4.1.1","html_url":"https://github.com/ejeschke/ginga/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v4.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"0b6915ae93a41b4b2c10c1e9b55eafc6c6425ea1","kind":"tag","published_at":"2023-07-01T00:28:24.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v4.1.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v4.1.0/manifests"},{"name":"v4.0.1","sha":"03174a06b6e1e788ce3b01c43d14028ccdeec541","kind":"tag","published_at":"2022-12-28T01:54:29.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v4.0.1","html_url":"https://github.com/ejeschke/ginga/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"f130b34ce47efb9df55b724b49cb50c897fd84fa","kind":"tag","published_at":"2022-12-21T00:46:39.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v4.0.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v4.0.0/manifests"},{"name":"v3.4.2","sha":"f571a13e4d72799c995e708ca809fe60a1238ab6","kind":"tag","published_at":"2022-12-20T03:41:31.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v3.4.2","html_url":"https://github.com/ejeschke/ginga/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"0c40c41ab644eb3dc28a79577650705c5fb3fd42","kind":"tag","published_at":"2022-11-02T22:57:24.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v3.4.1","html_url":"https://github.com/ejeschke/ginga/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"628a83fb14f0522ce3580f39528602682e1c3b9e","kind":"tag","published_at":"2022-06-29T21:39:02.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v3.4.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.4.0/manifests"},{"name":"v3.3.0","sha":"1e4488e32986728bd243f19fe95f3e12c4450b9f","kind":"tag","published_at":"2022-02-16T20:33:11.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v3.3.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"75072a0937b6bec6a7b8c80bc9b5426226325cbe","kind":"tag","published_at":"2021-06-07T20:47:22.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v3.2.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.2.0/manifests"},{"name":"v3.1.0","sha":"def130817fcf490f69a2c22108d253dc4f5ea181","kind":"tag","published_at":"2020-07-20T22:08:03.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v3.1.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.1.0/manifests"},{"name":"v3.0.1","sha":"48735a15b9dc228f46c60110dd1425e953e79c3f","kind":"tag","published_at":"2019-09-23T23:21:29.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v3.0.1","html_url":"https://github.com/ejeschke/ginga/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"23f8d97a9b5490057035509062f7f179957aa126","kind":"tag","published_at":"2019-09-21T03:25:36.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v3.0.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.0.0/manifests"},{"name":"v2.7.2","sha":"b47bb9cff4666e1bc047aa944c0d5f5b491c2079","kind":"tag","published_at":"2018-11-06T00:05:36.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v2.7.2","html_url":"https://github.com/ejeschke/ginga/releases/tag/v2.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v2.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.7.2/manifests"},{"name":"v2.7.1","sha":"3000d6d67128b6bd0b75ba503e182d5d58ea2a2b","kind":"tag","published_at":"2018-07-09T20:36:26.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v2.7.1","html_url":"https://github.com/ejeschke/ginga/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.7.1/manifests"},{"name":"v2.7.0","sha":"b93d39f4fb37fe635a3f2e492124a62263996a7e","kind":"tag","published_at":"2018-02-02T20:15:34.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v2.7.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.7.0/manifests"},{"name":"v2.6.6","sha":"1ba55654b463b0af31af6093e84efc41b1282388","kind":"tag","published_at":"2017-11-02T20:14:37.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v2.6.6","html_url":"https://github.com/ejeschke/ginga/releases/tag/v2.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v2.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.6/manifests"},{"name":"v2.6.5","sha":"11e898b935ca9e4b2b00b5df11a377d73e656f78","kind":"tag","published_at":"2017-08-01T00:40:04.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v2.6.5","html_url":"https://github.com/ejeschke/ginga/releases/tag/v2.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v2.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.5/manifests"},{"name":"v2.6.4","sha":"12ca316a51544f29598f7d6eea844e7b513d2a24","kind":"tag","published_at":"2017-06-07T21:09:45.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v2.6.4","html_url":"https://github.com/ejeschke/ginga/releases/tag/v2.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v2.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.4/manifests"},{"name":"v2.6.3","sha":"647c6550ad3979a1cc15e9e48dc220dfa8941f53","kind":"commit","published_at":"2017-03-31T03:28:04.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v2.6.3","html_url":"https://github.com/ejeschke/ginga/releases/tag/v2.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v2.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.3/manifests"},{"name":"v2.6.2","sha":"c29f9214828ede13675210cb649977b306f2d5d2","kind":"commit","published_at":"2017-02-17T01:35:11.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v2.6.2","html_url":"https://github.com/ejeschke/ginga/releases/tag/v2.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v2.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.2/manifests"},{"name":"v2.6.1","sha":"47a85a1a5a1bd436c3a8161a459759139b9f7861","kind":"commit","published_at":"2016-12-22T18:43:50.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v2.6.1","html_url":"https://github.com/ejeschke/ginga/releases/tag/v2.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v2.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.1/manifests"},{"name":"v2.6.0","sha":"3dd9d68ababac85c90b600d9c4eddc2d23517c99","kind":"commit","published_at":"2016-11-17T00:41:39.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v2.6.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.0/manifests"}]},"repo_metadata_updated_at":"2025-09-03T06:26:26.037Z","dependent_packages_count":8,"downloads":null,"downloads_period":null,"dependent_repos_count":5,"rankings":{"downloads":null,"dependent_repos_count":14.669328674819065,"dependent_packages_count":7.077614175193411,"stargazers_count":32.0039930122286,"forks_count":20.893436486149238,"docker_downloads_count":null,"average":18.661093087097576},"purl":"pkg:conda/ginga","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/ginga","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/ginga","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/ginga/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-01T07:00:43.250Z","issues_count":71,"pull_requests_count":132,"avg_time_to_close_issue":22947986.163934425,"avg_time_to_close_pull_request":9107696.422764227,"issues_closed_count":61,"pull_requests_closed_count":123,"pull_request_authors_count":9,"issue_authors_count":20,"avg_comments_per_issue":4.394366197183099,"avg_comments_per_pull_request":5.325757575757576,"merged_pull_requests_count":109,"bot_issues_count":0,"bot_pull_requests_count":12,"past_year_issues_count":12,"past_year_pull_requests_count":17,"past_year_avg_time_to_close_issue":1311834.75,"past_year_avg_time_to_close_pull_request":466575.3333333333,"past_year_issues_closed_count":8,"past_year_pull_requests_closed_count":15,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":1.3333333333333333,"past_year_avg_comments_per_pull_request":0.6470588235294118,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":15,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/issues","maintainers":[{"login":"ejeschke","count":96,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ejeschke"},{"login":"pllim","count":76,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pllim"}],"active_maintainers":[{"login":"pllim","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pllim"},{"login":"ejeschke","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ejeschke"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/ginga/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/ginga/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/ginga/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/ginga/related_packages","maintainers":[],"registry":{"name":"conda-forge.org","url":"https://conda-forge.org","ecosystem":"conda","default":false,"packages_count":20636,"maintainers_count":0,"namespaces_count":0,"keywords_count":13395,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org","funded_packages_count":2184},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2025-09-05T07:44:46.629Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/namespaces"}},{"id":2747756,"name":"ginga","ecosystem":"pypi","description":"A scientific image viewer and toolkit","homepage":"https://ejeschke.github.io/ginga/","licenses":"BSD","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/ejeschke/ginga","keywords_array":["scientific","image","viewer","numpy","toolkit","astronomy","FITS"],"namespace":null,"versions_count":119,"first_release_published_at":"2013-04-16T00:50:36.000Z","latest_release_published_at":"2025-08-11T02:12:18.000Z","latest_release_number":"5.4.0","last_synced_at":"2025-09-02T23:28:44.997Z","created_at":"2022-04-10T11:08:21.635Z","updated_at":"2025-09-03T06:26:26.046Z","registry_url":"https://pypi.org/project/ginga/","install_command":"pip install ginga --index-url https://pypi.org/simple","documentation_url":"https://ginga.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Intended Audience :: Science/Research","License :: OSI Approved :: BSD License","Operating System :: MacOS :: MacOS X","Operating System :: Microsoft :: Windows","Operating System :: POSIX","Programming Language :: C","Programming Language :: Python :: 3","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Topic :: Scientific/Engineering :: Astronomy","Topic :: Scientific/Engineering :: Physics"],"normalized_name":"ginga","project_status":null},"repo_metadata":{"id":1755359,"uuid":"4758330","full_name":"ejeschke/ginga","owner":"ejeschke","description":"The Ginga astronomical FITS file viewer","archived":false,"fork":false,"pushed_at":"2025-09-02T21:49:08.000Z","size":86670,"stargazers_count":124,"open_issues_count":99,"forks_count":78,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-09-02T23:23:16.927Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ejeschke.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.rst","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":"ROADMAP.rst","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2012-06-23T04:03:05.000Z","updated_at":"2025-09-02T21:49:12.000Z","dependencies_parsed_at":"2023-07-06T15:32:12.155Z","dependency_job_id":"3f0e8d67-90f7-4079-8144-92fa649c8ff7","html_url":"https://github.com/ejeschke/ginga","commit_stats":{"total_commits":2433,"total_committers":47,"mean_commits":"51.765957446808514","dds":0.2872996300863132,"last_synced_commit":"cc71d8235d762262ce7c93f5c3aad1f001e72df4"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ejeschke/ginga","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ejeschke","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273402201,"owners_count":25099125,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-03T02:00:09.631Z","response_time":76,"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":"ejeschke","name":null,"uuid":"1305473","kind":"user","description":null,"email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/1305473?v=4","repositories_count":15,"last_synced_at":"2023-03-12T08:40:32.031Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ejeschke","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-03T04:19:04.355Z","updated_at":"2023-03-12T08:40:32.033Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ejeschke","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ejeschke/repositories"},"tags":[{"name":"v5.4.0","sha":"838c7fabfd0dfbef1ed166a1f439c8ba4f12d7a0","kind":"tag","published_at":"2025-08-11T02:06:00.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v5.4.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v5.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v5.4.0/manifests"},{"name":"v5.3.0","sha":"5d4f5ce685fa01f2a1caa58547e014393abdaaae","kind":"tag","published_at":"2025-04-02T23:58:53.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v5.3.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v5.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v5.3.0/manifests"},{"name":"v5.2.0","sha":"f138092273af5232f67d1a178fa570b80f3d88ab","kind":"tag","published_at":"2024-10-22T01:24:22.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v5.2.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v5.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v5.2.0/manifests"},{"name":"v5.1.0","sha":"2a45558eba96c3f58c9d0a640ee989a118d5c1ef","kind":"tag","published_at":"2024-05-23T05:44:47.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v5.1.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v5.1.0/manifests"},{"name":"v5.0.1","sha":"06d8d83a4302ed3b86dedf4f7db754e66801848d","kind":"tag","published_at":"2024-03-31T23:57:50.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v5.0.1","html_url":"https://github.com/ejeschke/ginga/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"75e8fce0091c414120afba498605993e5a385ad4","kind":"tag","published_at":"2024-02-25T00:23:13.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v5.0.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v5.0.0/manifests"},{"name":"v4.1.1","sha":"a53d771c4a41d706838d3dac24c22a3505b5c0f7","kind":"tag","published_at":"2023-09-12T00:29:48.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v4.1.1","html_url":"https://github.com/ejeschke/ginga/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v4.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"0b6915ae93a41b4b2c10c1e9b55eafc6c6425ea1","kind":"tag","published_at":"2023-07-01T00:28:24.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v4.1.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v4.1.0/manifests"},{"name":"v4.0.1","sha":"03174a06b6e1e788ce3b01c43d14028ccdeec541","kind":"tag","published_at":"2022-12-28T01:54:29.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v4.0.1","html_url":"https://github.com/ejeschke/ginga/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"f130b34ce47efb9df55b724b49cb50c897fd84fa","kind":"tag","published_at":"2022-12-21T00:46:39.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v4.0.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v4.0.0/manifests"},{"name":"v3.4.2","sha":"f571a13e4d72799c995e708ca809fe60a1238ab6","kind":"tag","published_at":"2022-12-20T03:41:31.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v3.4.2","html_url":"https://github.com/ejeschke/ginga/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"0c40c41ab644eb3dc28a79577650705c5fb3fd42","kind":"tag","published_at":"2022-11-02T22:57:24.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v3.4.1","html_url":"https://github.com/ejeschke/ginga/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"628a83fb14f0522ce3580f39528602682e1c3b9e","kind":"tag","published_at":"2022-06-29T21:39:02.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v3.4.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.4.0/manifests"},{"name":"v3.3.0","sha":"1e4488e32986728bd243f19fe95f3e12c4450b9f","kind":"tag","published_at":"2022-02-16T20:33:11.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v3.3.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.3.0/manifests"},{"name":"v3.2.0","sha":"75072a0937b6bec6a7b8c80bc9b5426226325cbe","kind":"tag","published_at":"2021-06-07T20:47:22.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v3.2.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.2.0/manifests"},{"name":"v3.1.0","sha":"def130817fcf490f69a2c22108d253dc4f5ea181","kind":"tag","published_at":"2020-07-20T22:08:03.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v3.1.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.1.0/manifests"},{"name":"v3.0.1","sha":"48735a15b9dc228f46c60110dd1425e953e79c3f","kind":"tag","published_at":"2019-09-23T23:21:29.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v3.0.1","html_url":"https://github.com/ejeschke/ginga/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"23f8d97a9b5490057035509062f7f179957aa126","kind":"tag","published_at":"2019-09-21T03:25:36.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v3.0.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v3.0.0/manifests"},{"name":"v2.7.2","sha":"b47bb9cff4666e1bc047aa944c0d5f5b491c2079","kind":"tag","published_at":"2018-11-06T00:05:36.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v2.7.2","html_url":"https://github.com/ejeschke/ginga/releases/tag/v2.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v2.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.7.2/manifests"},{"name":"v2.7.1","sha":"3000d6d67128b6bd0b75ba503e182d5d58ea2a2b","kind":"tag","published_at":"2018-07-09T20:36:26.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v2.7.1","html_url":"https://github.com/ejeschke/ginga/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.7.1/manifests"},{"name":"v2.7.0","sha":"b93d39f4fb37fe635a3f2e492124a62263996a7e","kind":"tag","published_at":"2018-02-02T20:15:34.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v2.7.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.7.0/manifests"},{"name":"v2.6.6","sha":"1ba55654b463b0af31af6093e84efc41b1282388","kind":"tag","published_at":"2017-11-02T20:14:37.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v2.6.6","html_url":"https://github.com/ejeschke/ginga/releases/tag/v2.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v2.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.6/manifests"},{"name":"v2.6.5","sha":"11e898b935ca9e4b2b00b5df11a377d73e656f78","kind":"tag","published_at":"2017-08-01T00:40:04.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v2.6.5","html_url":"https://github.com/ejeschke/ginga/releases/tag/v2.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v2.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.5/manifests"},{"name":"v2.6.4","sha":"12ca316a51544f29598f7d6eea844e7b513d2a24","kind":"tag","published_at":"2017-06-07T21:09:45.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v2.6.4","html_url":"https://github.com/ejeschke/ginga/releases/tag/v2.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v2.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.4/manifests"},{"name":"v2.6.3","sha":"647c6550ad3979a1cc15e9e48dc220dfa8941f53","kind":"commit","published_at":"2017-03-31T03:28:04.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v2.6.3","html_url":"https://github.com/ejeschke/ginga/releases/tag/v2.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v2.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.3/manifests"},{"name":"v2.6.2","sha":"c29f9214828ede13675210cb649977b306f2d5d2","kind":"commit","published_at":"2017-02-17T01:35:11.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v2.6.2","html_url":"https://github.com/ejeschke/ginga/releases/tag/v2.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v2.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.2/manifests"},{"name":"v2.6.1","sha":"47a85a1a5a1bd436c3a8161a459759139b9f7861","kind":"commit","published_at":"2016-12-22T18:43:50.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v2.6.1","html_url":"https://github.com/ejeschke/ginga/releases/tag/v2.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v2.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.1/manifests"},{"name":"v2.6.0","sha":"3dd9d68ababac85c90b600d9c4eddc2d23517c99","kind":"commit","published_at":"2016-11-17T00:41:39.000Z","download_url":"https://codeload.github.com/ejeschke/ginga/tar.gz/v2.6.0","html_url":"https://github.com/ejeschke/ginga/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ejeschke/ginga@v2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/tags/v2.6.0/manifests"}]},"repo_metadata_updated_at":"2025-09-03T06:26:26.046Z","dependent_packages_count":8,"downloads":8908,"downloads_period":"last-month","dependent_repos_count":19,"rankings":{"downloads":3.179765844983451,"dependent_repos_count":3.3549843448559407,"dependent_packages_count":1.2691699604743083,"stargazers_count":6.68527145265563,"forks_count":4.975018182968093,"docker_downloads_count":3.413840738815689,"average":3.813008420792185},"purl":"pkg:pypi/ginga","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/ginga","docker_dependents_count":0,"docker_downloads_count":0,"usage_url":"https://repos.ecosyste.ms/usage/pypi/ginga","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/ginga/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-01T07:00:43.250Z","issues_count":71,"pull_requests_count":132,"avg_time_to_close_issue":22947986.163934425,"avg_time_to_close_pull_request":9107696.422764227,"issues_closed_count":61,"pull_requests_closed_count":123,"pull_request_authors_count":9,"issue_authors_count":20,"avg_comments_per_issue":4.394366197183099,"avg_comments_per_pull_request":5.325757575757576,"merged_pull_requests_count":109,"bot_issues_count":0,"bot_pull_requests_count":12,"past_year_issues_count":12,"past_year_pull_requests_count":17,"past_year_avg_time_to_close_issue":1311834.75,"past_year_avg_time_to_close_pull_request":466575.3333333333,"past_year_issues_closed_count":8,"past_year_pull_requests_closed_count":15,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":1.3333333333333333,"past_year_avg_comments_per_pull_request":0.6470588235294118,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":8,"past_year_merged_pull_requests_count":15,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/issues","maintainers":[{"login":"ejeschke","count":96,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ejeschke"},{"login":"pllim","count":76,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pllim"}],"active_maintainers":[{"login":"pllim","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pllim"},{"login":"ejeschke","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ejeschke"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/ginga/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/ginga/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/ginga/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/ginga/related_packages","maintainers":[{"uuid":"pllim","login":"pllim","name":null,"email":null,"url":null,"packages_count":14,"html_url":"https://pypi.org/user/pllim/","role":null,"created_at":"2023-01-13T23:32:13.446Z","updated_at":"2023-01-13T23:32:13.446Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/pllim/packages"},{"uuid":"ejeschke","login":"ejeschke","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/ejeschke/","role":null,"created_at":"2023-01-13T23:32:13.442Z","updated_at":"2023-01-13T23:32:13.442Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/ejeschke/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":725200,"maintainers_count":308369,"namespaces_count":0,"keywords_count":238006,"github":"pypi","metadata":{"funded_packages_count":50519},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-05T05:40:58.860Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":27557,"full_name":"ejeschke/ginga","default_branch":"main","committers":[{"name":"Eric Jeschke","email":"eric@naoj.org","login":"ejeschke","count":1774},{"name":"Pey Lian Lim","email":"lim@stsci.edu","login":"pllim","count":495},{"name":"Rajul","email":"rajul09@gmail.com","login":"rajul","count":52},{"name":"Rupak Das","email":"rupak0577@gmail.com","login":"rupak0577","count":32},{"name":"Erik Tollerud","email":"erik.tollerud@gmail.com","login":"eteq","count":19},{"name":"Stuart Mumford","email":"stuart@mumford.me.uk","login":"Cadair","count":12},{"name":"Brigitta Sipocz","email":"bsipocz@gmail.com","login":"bsipocz","count":10},{"name":"Christoph Deil","email":"Deil.Christoph@gmail.com","login":"cdeil","count":8},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":6},{"name":"Russell Kackley","email":"rkackley@naoj.org","login":null,"count":5},{"name":"Chi-Hung Yan","email":"chyan@asiaa.sinica.edu.tw","login":"chyan26","count":4},{"name":"Sergio Pascual","email":"sergiopr@fis.ucm.es","login":"sergiopasra","count":4},{"name":"Thomas Robitaille","email":"thomas.robitaille@gmail.com","login":"astrofrog","count":4},{"name":"rirze","email":"cheedella.sourabh@gmail.com","login":"rirze","count":4},{"name":"Justin Kunimune","email":"justinku@castor.subaru.nao.ac.jp","login":null,"count":3},{"name":"Chris Beaumont","email":"beaumont@hawaii.edu","login":null,"count":3},{"name":"J. Xavier Prochaska","email":"xavier@ucolick.org","login":"profxj","count":3},{"name":"Joe Catera","email":"zhouyaoji@gmail.com","login":"zhouyaoji","count":3},{"name":"Ray Plante","email":"rplante@ncsa.uiuc.edu","login":"RayPlante","count":3},{"name":"supersandra","email":"sandra_smurple@hotmail.com","login":"supersandra","count":3},{"name":"Raj Karamchedu","email":"raj.karamchedu@smartthings.com","login":null,"count":3},{"name":"Miguel de Val-Borro","email":"miguel@archlinux.net","login":null,"count":2},{"name":"Nabil Freij","email":"nabil.freij@gmail.com","login":"nabobalis","count":2},{"name":"Megan Sosey","email":"sosey@stsci.edu","login":"sosey","count":2},{"name":"Jonathan Eisenhamer","email":"eisenhamer@stsci.edu","login":"stscieisenhamer","count":2},{"name":"Austin Beauchamp","email":"austinbeauch@gmail.com","login":"austinbeauch","count":2},{"name":"Christine Chang","email":"xtnchang@gmail.com","login":"xtnchang","count":2},{"name":"Ole Streicher","email":"olebole@debian.org","login":"olebole","count":2},{"name":"jkunimune15","email":"jkunimune15@punahou.edu","login":"jkunimune","count":1},{"name":"Brian Cole","email":"bcole@gemini.edu","login":null,"count":1},{"name":"Eric Jeschke","email":"eric@jupiter.subaru.nao.ac.jp","login":null,"count":1},{"name":"Jonathan Eisenhamer","email":"eisenham@inanna2.stsci.edu","login":null,"count":1},{"name":"Ole Streicher","email":"github@liska.ath.cx","login":null,"count":1},{"name":"ebroens","email":"99874954+ebroens","login":"ebroens","count":1},{"name":"Timothy Ellsworth Bowers","email":"tbowers7@gmail.com","login":"tbowers7","count":1},{"name":"StuartLittlefair","email":"s.littlefair@shef.ac.uk","login":"StuartLittlefair","count":1},{"name":"Simon Krughoff","email":"simon.krughoff@gmail.com","login":"SimonKrughoff","count":1},{"name":"Peter Teuben","email":"teuben@gmail.com","login":"teuben","count":1},{"name":"Michael S. P. Kelley","email":"msk@astro.umd.edu","login":"mkelley","count":1},{"name":"Matthew Thompson","email":"matthewbakerthompson@gmail.com","login":"matthewbakerthompson","count":1},{"name":"Matthew Brown","email":"brownmk@hawaii.edu","login":"mkb0517","count":1},{"name":"Matt Craig","email":"mattwcraig@gmail.com","login":"mwcraig","count":1},{"name":"Henry Ferguson","email":"ferguson@stsci.edu","login":"hcferguson","count":1}],"total_commits":2479,"total_committers":43,"total_bot_commits":6,"total_bot_committers":1,"mean_commits":57.651162790697676,"dds":0.28438886647841877,"past_year_committers":[{"name":"Eric Jeschke","email":"eric@naoj.org","login":"ejeschke","count":50},{"name":"P. L. Lim","email":"2090236+pllim","login":"pllim","count":10},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":4},{"name":"Ole Streicher","email":"olebole@debian.org","login":"olebole","count":1}],"past_year_total_commits":65,"past_year_total_committers":4,"past_year_total_bot_commits":4,"past_year_total_bot_committers":1,"past_year_mean_commits":16.25,"past_year_dds":0.23076923076923073,"last_synced_at":"2025-05-16T04:54:10.033Z","last_synced_commit":"043df7eb15eb92be683b94d042bdb72c88d9d9c1","created_at":"2023-03-07T16:35:25.790Z","updated_at":"2025-05-16T04:54:10.055Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-08-28T00:00:20.468Z","repositories_count":5479765,"commits_count":853309695,"contributors_count":31095220,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"ejeschke/ginga","html_url":"https://github.com/ejeschke/ginga","last_synced_at":"2025-09-03T09:21:30.607Z","status":"active","issues_count":70,"pull_requests_count":141,"avg_time_to_close_issue":23965032.46551724,"avg_time_to_close_pull_request":11031221.18939394,"issues_closed_count":58,"pull_requests_closed_count":132,"pull_request_authors_count":8,"issue_authors_count":19,"avg_comments_per_issue":4.3428571428571425,"avg_comments_per_pull_request":4.9787234042553195,"merged_pull_requests_count":117,"bot_issues_count":0,"bot_pull_requests_count":14,"past_year_issues_count":12,"past_year_pull_requests_count":20,"past_year_avg_time_to_close_issue":128191.33333333333,"past_year_avg_time_to_close_pull_request":743320.4444444445,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":18,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":1.0,"past_year_avg_comments_per_pull_request":0.4,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":10,"past_year_merged_pull_requests_count":18,"created_at":"2023-05-10T20:49:52.056Z","updated_at":"2025-09-03T09:21:30.607Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ejeschke%2Fginga/issues","issue_labels_count":{"bug":23,"maintenance":9,"Feature Request":6,"documentation":4,"plugin":4,"question":3,"enhancement":3,"reference viewer":3,"affects-dev":2,"widget":2,"upstream fix required":2,"invalid":2,"help wanted":1,"duplicate":1,"dependencies":1},"pull_request_labels_count":{"maintenance":70,"reference viewer":45,"enhancement":39,"plugin":37,"documentation":34,"widget":24,"dependencies":16,"needs testing":13,"github_actions":12,"bug":6,"affects-dev":4,"Feature Request":3,"python":2,"duplicate":1},"issue_author_associations_count":{"COLLABORATOR":30,"OWNER":21,"NONE":12,"CONTRIBUTOR":7},"pull_request_author_associations_count":{"OWNER":75,"COLLABORATOR":46,"CONTRIBUTOR":17,"NONE":3},"issue_authors":{"pllim":30,"ejeschke":21,"olebole":2,"StuartLittlefair":2,"jhennawi":1,"obi-wan76":1,"SunilSimha":1,"timj":1,"bmorris3":1,"fmadec":1,"MNBrod":1,"JuanCab":1,"eilatg":1,"Tang-SL":1,"tbowers7":1,"profxj":1,"jortiz12":1,"grgalex":1,"mkelley":1},"pull_request_authors":{"ejeschke":75,"pllim":46,"dependabot[bot]":14,"olebole":2,"ayshih":1,"eteq":1,"ebroens":1,"captainshar":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10103717,"issues_count":31516646,"pull_requests_count":97722052,"authors_count":10703692,"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":5,"Feature Request":2,"maintenance":1,"plugin":1,"dependencies":1},"past_year_pull_request_labels_count":{"maintenance":19,"dependencies":12,"github_actions":10,"enhancement":2,"reference viewer":2,"documentation":2,"plugin":2,"widget":2,"bug":2,"affects-dev":2},"past_year_issue_author_associations_count":{"COLLABORATOR":9,"NONE":3},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":10,"COLLABORATOR":8,"OWNER":2},"past_year_issue_authors":{"pllim":9,"eilatg":1,"grgalex":1,"timj":1},"past_year_pull_request_authors":{"dependabot[bot]":10,"pllim":8,"ejeschke":2},"maintainers":[{"login":"ejeschke","count":96,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ejeschke"},{"login":"pllim","count":76,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pllim"}],"active_maintainers":[{"login":"pllim","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pllim"},{"login":"ejeschke","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ejeschke"}]},"events":{"total":{"CreateEvent":8,"IssuesEvent":22,"ReleaseEvent":3,"WatchEvent":5,"DeleteEvent":6,"IssueCommentEvent":34,"PushEvent":48,"PullRequestReviewEvent":7,"PullRequestEvent":19},"last_year":{"CreateEvent":8,"IssuesEvent":22,"ReleaseEvent":3,"WatchEvent":5,"DeleteEvent":6,"IssueCommentEvent":34,"PushEvent":48,"PullRequestReviewEvent":7,"PullRequestEvent":19}},"keywords":[],"dependencies":[],"score":18.267780698422584,"created_at":"2025-09-04T15:51:36.873Z","updated_at":"2025-10-07T08:23:36.935Z","avatar_url":"https://github.com/ejeschke.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":8908,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["astropy","astronomy","astrophysics","jwst","astropy-affiliated","asdf","advanced-scientific-data-format","closember","source-detection","photometry"],"project_url":"https://science.ecosyste.ms/api/v1/projects/60119","html_url":"https://science.ecosyste.ms/projects/60119","bibtex_url":"https://science.ecosyste.ms/projects/60119/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/60119/export.apalike"}