{"id":358970,"url":"https://github.com/adrn/gala","last_synced_at":"2026-08-14T03:32:56.137Z","repository":{"id":14854581,"uuid":"17577779","full_name":"adrn/gala","owner":"adrn","description":"Galactic and gravitational dynamics in Python","archived":false,"fork":false,"pushed_at":"2026-08-11T01:15:20.000Z","size":18800,"stargazers_count":149,"open_issues_count":36,"forks_count":59,"subscribers_count":8,"default_branch":"main","last_synced_at":"2026-08-13T03:12:06.216Z","etag":null,"topics":["astronomy","astrophysics","astropy-affiliated","dynamics","physics","python"],"latest_commit_sha":null,"homepage":"http://gala.adrian.pw","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/adrn.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGES.rst","contributing":"docs/contributing.rst","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":"docs/supporting.rst","governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":"codemeta.json","zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2014-03-10T00:56:18.000Z","updated_at":"2026-08-13T01:57:58.000Z","dependencies_parsed_at":"2026-08-05T22:31:05.757Z","dependency_job_id":"e055c06b-d2b4-46a7-834f-ae27c08d7b53","html_url":"https://github.com/adrn/gala","commit_stats":{"total_commits":3308,"total_committers":21,"mean_commits":"157.52380952380952","dds":"0.023579201934703753","last_synced_commit":"1e9636215fa4287e0c6dd28329422965e932b1fc"},"previous_names":["adrn/gary"],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/adrn/gala","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adrn","download_url":"https://codeload.github.com/adrn/gala/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36629975,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-14T02:00:06.934Z","response_time":54,"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":"adrn","name":"Adrian Price-Whelan","uuid":"583379","kind":"user","description":"","email":"","website":"adrian.pw","location":"NYC","twitter":null,"company":"Flatiron Institute","icon_url":"https://avatars.githubusercontent.com/u/583379?u=e38a2c1600136ea8a3e6bff4cbd17840a0cd6527\u0026v=4","repositories_count":124,"last_synced_at":"2023-03-12T08:36:42.912Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/adrn","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-03T04:16:37.745Z","updated_at":"2023-03-12T08:36:43.071Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adrn","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adrn/repositories"},"packages":[{"id":11693179,"name":"github.com/adrn/gala","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/adrn/gala","keywords_array":[],"namespace":null,"versions_count":17,"first_release_published_at":"2016-05-19T22:21:04.000Z","latest_release_published_at":"2025-12-11T03:17:02.000Z","latest_release_number":"v1.11.0","last_synced_at":"2026-08-13T03:05:21.990Z","created_at":"2025-05-27T08:26:48.501Z","updated_at":"2026-08-13T03:21:04.328Z","registry_url":"https://pkg.go.dev/github.com/adrn/gala","install_command":"go get github.com/adrn/gala","documentation_url":"https://pkg.go.dev/github.com/adrn/gala#section-documentation","metadata":{},"repo_metadata":{"id":14854581,"uuid":"17577779","full_name":"adrn/gala","owner":"adrn","description":"Galactic and gravitational dynamics in Python","archived":false,"fork":false,"pushed_at":"2026-08-06T00:11:34.000Z","size":18781,"stargazers_count":148,"open_issues_count":36,"forks_count":59,"subscribers_count":8,"default_branch":"main","last_synced_at":"2026-08-06T00:56:47.088Z","etag":null,"topics":["astronomy","astrophysics","astropy-affiliated","dynamics","physics","python"],"latest_commit_sha":null,"homepage":"http://gala.adrian.pw","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/adrn.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGES.rst","contributing":"docs/contributing.rst","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":"docs/supporting.rst","governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":"codemeta.json","zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2014-03-10T00:56:18.000Z","updated_at":"2026-08-06T00:11:34.000Z","dependencies_parsed_at":"2026-08-05T22:31:05.757Z","dependency_job_id":"e055c06b-d2b4-46a7-834f-ae27c08d7b53","html_url":"https://github.com/adrn/gala","commit_stats":{"total_commits":3308,"total_committers":21,"mean_commits":"157.52380952380952","dds":"0.023579201934703753","last_synced_commit":"1e9636215fa4287e0c6dd28329422965e932b1fc"},"previous_names":["adrn/gary"],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/adrn/gala","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adrn","download_url":"https://codeload.github.com/adrn/gala/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36328619,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"ssl_error","status_checked_at":"2026-08-06T04:43:02.660Z","response_time":54,"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_record":{"login":"adrn","name":"Adrian Price-Whelan","uuid":"583379","kind":"user","description":"","email":"","website":"adrian.pw","location":"NYC","twitter":null,"company":"Flatiron Institute","icon_url":"https://avatars.githubusercontent.com/u/583379?u=e38a2c1600136ea8a3e6bff4cbd17840a0cd6527\u0026v=4","repositories_count":124,"last_synced_at":"2023-03-12T08:36:42.912Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/adrn","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-03T04:16:37.745Z","updated_at":"2023-03-12T08:36:43.071Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adrn","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adrn/repositories"},"tags":[{"name":"v1.11.0","sha":"60ec324c329437d0823ef40ee17ecdc07766cb10","kind":"commit","published_at":"2025-12-11T03:17:02.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.11.0","html_url":"https://github.com/adrn/gala/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"878bf57981adc26be10aa4eb178e80d2b0027e5f","kind":"commit","published_at":"2025-08-21T23:50:46.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.10.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"6039ece20cb29e717509523d723ae6c730ffbeb1","kind":"commit","published_at":"2025-07-31T12:30:02.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.10.0","html_url":"https://github.com/adrn/gala/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"9fcf8195c72f33bd48a1f7bf7479b4c1283748ba","kind":"commit","published_at":"2024-08-26T23:56:49.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.9.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"b49aae5c42468b3cc5408416dc4a0717eedbbec5","kind":"commit","published_at":"2024-08-22T16:51:48.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.9.0","html_url":"https://github.com/adrn/gala/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.9.0/manifests"},{"name":"v1.8.1","sha":"c3fc2d779fbd188c14b84ccda63350a82e90d5f4","kind":"commit","published_at":"2024-01-02T02:11:33.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.8.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"7337c7e027736470dc905b7593636108ef5b6115","kind":"tag","published_at":"2023-12-23T15:09:39.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.8.0","html_url":"https://github.com/adrn/gala/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.8.0/manifests"},{"name":"v1.7.1","sha":"6b9a2ed192d9217093d1ee8ce9c988379c175215","kind":"commit","published_at":"2023-08-05T13:43:43.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.7.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.7.1/manifests"},{"name":"v1.7","sha":"d7aa46f66e1d6360e7b4cfd3d75f95e9bbc0a46a","kind":"tag","published_at":"2023-08-05T10:43:05.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.7","html_url":"https://github.com/adrn/gala/releases/tag/v1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.7/manifests"},{"name":"v1.6.1","sha":"55b41dd018d3f6fb92380eb3e186ff7f7d2fb39e","kind":"commit","published_at":"2022-11-07T13:50:37.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.6.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.6.1/manifests"},{"name":"v1.6","sha":"7f2bf398fb7b133431403c4dca52c4a89afea7e3","kind":"commit","published_at":"2022-11-07T06:15:19.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.6","html_url":"https://github.com/adrn/gala/releases/tag/v1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.6/manifests"},{"name":"v1.5","sha":"c9fe40806a3a32d45fec69fd164e38049f577010","kind":"commit","published_at":"2022-03-03T15:06:35.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.5","html_url":"https://github.com/adrn/gala/releases/tag/v1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.5/manifests"},{"name":"v1.4.1","sha":"2a566aa2a2eb8debe06bd4206f316bc7909598ea","kind":"commit","published_at":"2021-07-02T00:22:03.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.4.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.4.1/manifests"},{"name":"v1.4","sha":"f65e337d42f0470cf80406fa6be0537e69d1bb53","kind":"commit","published_at":"2021-07-01T22:56:15.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.4","html_url":"https://github.com/adrn/gala/releases/tag/v1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.4/manifests"},{"name":"v1.3","sha":"11ae096aa9bd345f8485873a573c2d4c3160232a","kind":"commit","published_at":"2020-10-27T14:02:11.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.3","html_url":"https://github.com/adrn/gala/releases/tag/v1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.3/manifests"},{"name":"v1.2","sha":"73a2f3b2204dc555694109315c42e552ff9bf0a2","kind":"commit","published_at":"2020-07-13T19:06:43.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.2","html_url":"https://github.com/adrn/gala/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.2/manifests"},{"name":"v1.1","sha":"1633fe02b7d289d31196e29046a950045bf61620","kind":"commit","published_at":"2020-03-08T18:50:51.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.1/manifests"},{"name":"v1.0.1","sha":"b892a437787f82a42e5725a4a7479978d022620f","kind":"commit","published_at":"2020-02-07T20:10:51.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.0.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.0.1/manifests"},{"name":"v1.0","sha":"e4ae95ec63b945f166270fe00c7694c9a97dc087","kind":"commit","published_at":"2019-04-13T22:13:13.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.0","html_url":"https://github.com/adrn/gala/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.0/manifests"},{"name":"v0.3","sha":"a42698c8ba5872a0f3dd7b31c32e3bb9675f00b7","kind":"commit","published_at":"2018-04-24T01:29:21.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.3","html_url":"https://github.com/adrn/gala/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.3/manifests"},{"name":"v0.2.2","sha":"89171856b7ad949734db165bdbb26ba6bf39e754","kind":"commit","published_at":"2017-10-07T20:09:43.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.2.2","html_url":"https://github.com/adrn/gala/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"005df0cfd53ee81f2ff5c7480349193898764b8e","kind":"commit","published_at":"2017-07-19T09:37:52.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.2.1","html_url":"https://github.com/adrn/gala/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.2.1/manifests"},{"name":"v0.2","sha":"5b48db9ec0f92fc60c6c3f1350c1a7a00360af81","kind":"commit","published_at":"2017-07-15T21:10:33.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.2","html_url":"https://github.com/adrn/gala/releases/tag/v0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.2/manifests"},{"name":"v0.1.3","sha":"1a6557ef99f5b9fa6928673874ffae7a53b6f6a6","kind":"commit","published_at":"2016-10-16T16:35:51.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.1.3","html_url":"https://github.com/adrn/gala/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"99fbdc9b8f72951677197c4011711e1ffc296869","kind":"commit","published_at":"2016-07-17T17:32:28.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.1.2","html_url":"https://github.com/adrn/gala/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"89f0950cbcbe3c07b611b83e43ec3276a5d0f3fb","kind":"commit","published_at":"2016-05-20T14:57:27.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.1.1","html_url":"https://github.com/adrn/gala/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"9dcf8b10b88ae11452fbf5a2adac68fa82e4ad1b","kind":"commit","published_at":"2016-05-19T22:21:04.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.1.0","html_url":"https://github.com/adrn/gala/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.0/manifests"},{"name":"pre-alpha","sha":"800b4324fe8d4b1de5f2cc15dea4ef99c7329533","kind":"tag","published_at":"2015-11-30T22:28:51.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/pre-alpha","html_url":"https://github.com/adrn/gala/releases/tag/pre-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@pre-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/pre-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/pre-alpha/manifests"}]},"repo_metadata_updated_at":"2026-08-13T03:21:04.327Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.807004531283771,"dependent_packages_count":5.441509219438237,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.624256875361004},"purl":"pkg:golang/github.com/adrn/gala","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/adrn/gala","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/adrn/gala","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/adrn/gala/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-11T02:03:02.506Z","issues_count":75,"pull_requests_count":316,"avg_time_to_close_issue":24185549.914285716,"avg_time_to_close_pull_request":2270442.1773584904,"issues_closed_count":35,"pull_requests_closed_count":265,"pull_request_authors_count":17,"issue_authors_count":26,"avg_comments_per_issue":1.0266666666666666,"avg_comments_per_pull_request":0.6424050632911392,"merged_pull_requests_count":230,"bot_issues_count":1,"bot_pull_requests_count":147,"past_year_issues_count":10,"past_year_pull_requests_count":92,"past_year_avg_time_to_close_issue":390026.0,"past_year_avg_time_to_close_pull_request":486718.07692307694,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":65,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":0.4,"past_year_avg_comments_per_pull_request":0.5543478260869565,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":58,"past_year_merged_pull_requests_count":63,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/issues","maintainers":[{"login":"adrn","count":154,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/adrn"},{"login":"lgarrison","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lgarrison"}],"active_maintainers":[{"login":"adrn","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/adrn"},{"login":"lgarrison","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lgarrison"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fadrn%2Fgala/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fadrn%2Fgala/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fadrn%2Fgala/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fadrn%2Fgala/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fadrn%2Fgala/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fadrn%2Fgala/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2265171,"maintainers_count":0,"namespaces_count":837425,"keywords_count":122443,"github":"golang","metadata":{"funded_packages_count":65362,"sync_missing_packages_cursor":{"timestamp":"2026-08-14T00:36:35.799436Z","path":"github.com/cloudfoundry/terraform-provider-cloudfoundry","version":"v1.17.0"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-14T00:37:35.903Z","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"}},{"id":2742982,"name":"gala","ecosystem":"pypi","description":"Galactic dynamics in Python","homepage":null,"licenses":"The MIT License (MIT)\n        \n        Copyright (c) 2012-2024 Adrian M. Price-Whelan\n        \n        Permission is hereby granted, free of charge, to any person obtaining a copy\n        of this software and associated documentation files (the \"Software\"), to deal\n        in the Software without restriction, including without limitation the rights\n        to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n        copies of the Software, and to permit persons to whom the Software is\n        furnished to do so, subject to the following conditions:\n        \n        The above copyright notice and this permission notice shall be included in all\n        copies or substantial portions of the Software.\n        \n        THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n        IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n        FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n        AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n        LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n        OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n        SOFTWARE.\n        ","normalized_licenses":["Other"],"repository_url":"https://github.com/adrn/gala","keywords_array":["astronomy","dynamics"],"namespace":null,"versions_count":11,"first_release_published_at":"2020-10-27T14:04:49.000Z","latest_release_published_at":"2025-12-11T04:10:51.000Z","latest_release_number":"1.11.0","last_synced_at":"2026-08-12T02:32:56.241Z","created_at":"2022-04-10T11:05:25.748Z","updated_at":"2026-08-12T02:32:56.241Z","registry_url":"https://pypi.org/project/gala/","install_command":"pip install gala --index-url https://pypi.org/simple","documentation_url":"https://gala.adrian.pw","metadata":{"funding":null,"documentation":"https://gala.adrian.pw","classifiers":["Development Status :: 5 - Production/Stable","Programming Language :: Python","Topic :: Scientific/Engineering :: Astronomy"],"normalized_name":"gala","project_status":null},"repo_metadata":{"id":14854581,"uuid":"17577779","full_name":"adrn/gala","owner":"adrn","description":"Galactic and gravitational dynamics in Python","archived":false,"fork":false,"pushed_at":"2024-09-17T01:09:32.000Z","size":17234,"stargazers_count":130,"open_issues_count":42,"forks_count":55,"subscribers_count":9,"default_branch":"main","last_synced_at":"2024-09-17T05:11:52.039Z","etag":null,"topics":["astronomy","astrophysics","astropy-affiliated","dynamics","physics","python"],"latest_commit_sha":null,"homepage":"http://gala.adrian.pw","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/adrn.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGES.rst","contributing":"docs/contributing.rst","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":"codemeta.json"}},"created_at":"2014-03-10T00:56:18.000Z","updated_at":"2024-09-17T01:09:35.000Z","dependencies_parsed_at":"2023-12-23T16:43:24.073Z","dependency_job_id":"5ff8c472-ff1d-414c-9123-77f62819c9c9","html_url":"https://github.com/adrn/gala","commit_stats":{"total_commits":3308,"total_committers":21,"mean_commits":"157.52380952380952","dds":"0.023579201934703753","last_synced_commit":"1e9636215fa4287e0c6dd28329422965e932b1fc"},"previous_names":["adrn/gary"],"tags_count":25,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adrn","download_url":"https://codeload.github.com/adrn/gala/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":219845719,"owners_count":16556441,"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":"adrn","name":"Adrian Price-Whelan","uuid":"583379","kind":"user","description":"","email":"","website":"adrian.pw","location":"NYC","twitter":null,"company":"Flatiron Institute","icon_url":"https://avatars.githubusercontent.com/u/583379?u=e38a2c1600136ea8a3e6bff4cbd17840a0cd6527\u0026v=4","repositories_count":124,"last_synced_at":"2023-03-12T08:36:42.912Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/adrn","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-03T04:16:37.745Z","updated_at":"2023-03-12T08:36:43.071Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adrn","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adrn/repositories"},"tags":[{"name":"v1.9.1","sha":"9fcf8195c72f33bd48a1f7bf7479b4c1283748ba","kind":"commit","published_at":"2024-08-26T23:56:49.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.9.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"b49aae5c42468b3cc5408416dc4a0717eedbbec5","kind":"commit","published_at":"2024-08-22T16:51:48.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.9.0","html_url":"https://github.com/adrn/gala/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.9.0/manifests"},{"name":"v1.8.1","sha":"c3fc2d779fbd188c14b84ccda63350a82e90d5f4","kind":"commit","published_at":"2024-01-02T02:11:33.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.8.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"7337c7e027736470dc905b7593636108ef5b6115","kind":"tag","published_at":"2023-12-23T15:09:39.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.8.0","html_url":"https://github.com/adrn/gala/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.8.0/manifests"},{"name":"v1.7.1","sha":"6b9a2ed192d9217093d1ee8ce9c988379c175215","kind":"commit","published_at":"2023-08-05T13:43:43.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.7.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.7.1/manifests"},{"name":"v1.7","sha":"d7aa46f66e1d6360e7b4cfd3d75f95e9bbc0a46a","kind":"tag","published_at":"2023-08-05T10:43:05.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.7","html_url":"https://github.com/adrn/gala/releases/tag/v1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.7/manifests"},{"name":"v1.6.1","sha":"55b41dd018d3f6fb92380eb3e186ff7f7d2fb39e","kind":"commit","published_at":"2022-11-07T13:50:37.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.6.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.6.1/manifests"},{"name":"v1.6","sha":"7f2bf398fb7b133431403c4dca52c4a89afea7e3","kind":"commit","published_at":"2022-11-07T06:15:19.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.6","html_url":"https://github.com/adrn/gala/releases/tag/v1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.6/manifests"},{"name":"v1.5","sha":"c9fe40806a3a32d45fec69fd164e38049f577010","kind":"commit","published_at":"2022-03-03T15:06:35.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.5","html_url":"https://github.com/adrn/gala/releases/tag/v1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.5/manifests"},{"name":"v1.4.1","sha":"2a566aa2a2eb8debe06bd4206f316bc7909598ea","kind":"commit","published_at":"2021-07-02T00:22:03.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.4.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.4.1/manifests"},{"name":"v1.4","sha":"f65e337d42f0470cf80406fa6be0537e69d1bb53","kind":"commit","published_at":"2021-07-01T22:56:15.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.4","html_url":"https://github.com/adrn/gala/releases/tag/v1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.4/manifests"},{"name":"v1.3","sha":"11ae096aa9bd345f8485873a573c2d4c3160232a","kind":"commit","published_at":"2020-10-27T14:02:11.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.3","html_url":"https://github.com/adrn/gala/releases/tag/v1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.3/manifests"},{"name":"v1.2","sha":"73a2f3b2204dc555694109315c42e552ff9bf0a2","kind":"commit","published_at":"2020-07-13T19:06:43.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.2","html_url":"https://github.com/adrn/gala/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.2/manifests"},{"name":"v1.1","sha":"1633fe02b7d289d31196e29046a950045bf61620","kind":"commit","published_at":"2020-03-08T18:50:51.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.1/manifests"},{"name":"v1.0.1","sha":"b892a437787f82a42e5725a4a7479978d022620f","kind":"commit","published_at":"2020-02-07T20:10:51.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.0.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.0.1/manifests"},{"name":"v1.0","sha":"e4ae95ec63b945f166270fe00c7694c9a97dc087","kind":"commit","published_at":"2019-04-13T22:13:13.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.0","html_url":"https://github.com/adrn/gala/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.0/manifests"},{"name":"v0.3","sha":"a42698c8ba5872a0f3dd7b31c32e3bb9675f00b7","kind":"commit","published_at":"2018-04-24T01:29:21.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.3","html_url":"https://github.com/adrn/gala/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.3/manifests"},{"name":"v0.2.2","sha":"89171856b7ad949734db165bdbb26ba6bf39e754","kind":"commit","published_at":"2017-10-07T20:09:43.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.2.2","html_url":"https://github.com/adrn/gala/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"005df0cfd53ee81f2ff5c7480349193898764b8e","kind":"commit","published_at":"2017-07-19T09:37:52.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.2.1","html_url":"https://github.com/adrn/gala/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.2.1/manifests"},{"name":"v0.2","sha":"5b48db9ec0f92fc60c6c3f1350c1a7a00360af81","kind":"commit","published_at":"2017-07-15T21:10:33.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.2","html_url":"https://github.com/adrn/gala/releases/tag/v0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.2/manifests"},{"name":"v0.1.3","sha":"1a6557ef99f5b9fa6928673874ffae7a53b6f6a6","kind":"commit","published_at":"2016-10-16T16:35:51.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.1.3","html_url":"https://github.com/adrn/gala/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"99fbdc9b8f72951677197c4011711e1ffc296869","kind":"commit","published_at":"2016-07-17T17:32:28.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.1.2","html_url":"https://github.com/adrn/gala/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"89f0950cbcbe3c07b611b83e43ec3276a5d0f3fb","kind":"commit","published_at":"2016-05-20T14:57:27.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.1.1","html_url":"https://github.com/adrn/gala/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"9dcf8b10b88ae11452fbf5a2adac68fa82e4ad1b","kind":"commit","published_at":"2016-05-19T22:21:04.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.1.0","html_url":"https://github.com/adrn/gala/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.0/manifests"},{"name":"pre-alpha","sha":"800b4324fe8d4b1de5f2cc15dea4ef99c7329533","kind":"tag","published_at":"2015-11-30T22:28:51.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/pre-alpha","html_url":"https://github.com/adrn/gala/releases/tag/pre-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/pre-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/pre-alpha/manifests"}]},"repo_metadata_updated_at":"2024-10-15T01:29:41.858Z","dependent_packages_count":3,"downloads":12669,"downloads_period":"last-month","dependent_repos_count":18,"rankings":{"downloads":10.170930608885355,"dependent_repos_count":3.47515803437997,"dependent_packages_count":7.466124823681255,"stargazers_count":6.74578438424039,"forks_count":5.764804603212658,"docker_downloads_count":3.5864700711260284,"average":6.201545420920943},"purl":"pkg:pypi/gala","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/gala","docker_dependents_count":1,"docker_downloads_count":837,"usage_url":"https://repos.ecosyste.ms/usage/pypi/gala","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/gala/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-17T05:12:20.129Z","issues_count":60,"pull_requests_count":117,"avg_time_to_close_issue":13029529.71875,"avg_time_to_close_pull_request":3605075.2123893807,"issues_closed_count":32,"pull_requests_closed_count":113,"pull_request_authors_count":13,"issue_authors_count":18,"avg_comments_per_issue":1.45,"avg_comments_per_pull_request":0.6581196581196581,"merged_pull_requests_count":98,"bot_issues_count":0,"bot_pull_requests_count":37,"past_year_issues_count":12,"past_year_pull_requests_count":44,"past_year_avg_time_to_close_issue":4386439.285714285,"past_year_avg_time_to_close_pull_request":1348327.5952380951,"past_year_issues_closed_count":7,"past_year_pull_requests_closed_count":42,"past_year_pull_request_authors_count":9,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":1.5833333333333333,"past_year_avg_comments_per_pull_request":0.8409090909090909,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":19,"past_year_merged_pull_requests_count":34,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/issues","maintainers":[{"login":"adrn","count":96,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/adrn"}],"active_maintainers":[{"login":"adrn","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/adrn"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/gala/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/gala/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/gala/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/gala/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/gala/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/gala/codemeta","maintainers":[{"uuid":"adrn","login":"adrn","name":null,"email":null,"url":null,"packages_count":22,"html_url":"https://pypi.org/user/adrn/","role":null,"created_at":"2023-02-24T07:07:27.592Z","updated_at":"2023-02-24T07:07:27.592Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/adrn/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":928221,"maintainers_count":398528,"namespaces_count":0,"keywords_count":309778,"github":"pypi","metadata":{"funded_packages_count":57398,"rate_limit":2},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-08-13T11:34:41.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"}},{"id":5282721,"name":"astro-gala","ecosystem":"conda","description":"Gala is a Python package for Galactic astronomy and gravitational dynamics. The bulk of the package centers around implementations of gravitational potentials, numerical integration, and nonlinear dynamics.","homepage":"http://gala.adrian.pw/","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/adrn/gala","keywords_array":[],"namespace":null,"versions_count":7,"first_release_published_at":"2018-05-25T12:11:23.000Z","latest_release_published_at":"2020-02-20T14:28:01.000Z","latest_release_number":"1.0.1","last_synced_at":"2026-03-26T11:28:21.593Z","created_at":"2022-10-03T15:38:09.403Z","updated_at":"2026-08-13T03:21:04.222Z","registry_url":"https://anaconda.org/conda-forge/astro-gala","install_command":"conda install -c conda-forge astro-gala","documentation_url":null,"metadata":{},"repo_metadata":{"id":14854581,"uuid":"17577779","full_name":"adrn/gala","owner":"adrn","description":"Galactic and gravitational dynamics in Python","archived":false,"fork":false,"pushed_at":"2026-08-06T00:11:34.000Z","size":18781,"stargazers_count":148,"open_issues_count":36,"forks_count":59,"subscribers_count":8,"default_branch":"main","last_synced_at":"2026-08-06T00:56:47.088Z","etag":null,"topics":["astronomy","astrophysics","astropy-affiliated","dynamics","physics","python"],"latest_commit_sha":null,"homepage":"http://gala.adrian.pw","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/adrn.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGES.rst","contributing":"docs/contributing.rst","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":"docs/supporting.rst","governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":"codemeta.json","zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2014-03-10T00:56:18.000Z","updated_at":"2026-08-06T00:11:34.000Z","dependencies_parsed_at":"2026-08-05T22:31:05.757Z","dependency_job_id":"e055c06b-d2b4-46a7-834f-ae27c08d7b53","html_url":"https://github.com/adrn/gala","commit_stats":{"total_commits":3308,"total_committers":21,"mean_commits":"157.52380952380952","dds":"0.023579201934703753","last_synced_commit":"1e9636215fa4287e0c6dd28329422965e932b1fc"},"previous_names":["adrn/gary"],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/adrn/gala","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adrn","download_url":"https://codeload.github.com/adrn/gala/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36328619,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"ssl_error","status_checked_at":"2026-08-06T04:43:02.660Z","response_time":54,"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_record":{"login":"adrn","name":"Adrian Price-Whelan","uuid":"583379","kind":"user","description":"","email":"","website":"adrian.pw","location":"NYC","twitter":null,"company":"Flatiron Institute","icon_url":"https://avatars.githubusercontent.com/u/583379?u=e38a2c1600136ea8a3e6bff4cbd17840a0cd6527\u0026v=4","repositories_count":124,"last_synced_at":"2023-03-12T08:36:42.912Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/adrn","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-03T04:16:37.745Z","updated_at":"2023-03-12T08:36:43.071Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adrn","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adrn/repositories"},"tags":[{"name":"v1.11.0","sha":"60ec324c329437d0823ef40ee17ecdc07766cb10","kind":"commit","published_at":"2025-12-11T03:17:02.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.11.0","html_url":"https://github.com/adrn/gala/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"878bf57981adc26be10aa4eb178e80d2b0027e5f","kind":"commit","published_at":"2025-08-21T23:50:46.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.10.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"6039ece20cb29e717509523d723ae6c730ffbeb1","kind":"commit","published_at":"2025-07-31T12:30:02.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.10.0","html_url":"https://github.com/adrn/gala/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"9fcf8195c72f33bd48a1f7bf7479b4c1283748ba","kind":"commit","published_at":"2024-08-26T23:56:49.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.9.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"b49aae5c42468b3cc5408416dc4a0717eedbbec5","kind":"commit","published_at":"2024-08-22T16:51:48.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.9.0","html_url":"https://github.com/adrn/gala/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.9.0/manifests"},{"name":"v1.8.1","sha":"c3fc2d779fbd188c14b84ccda63350a82e90d5f4","kind":"commit","published_at":"2024-01-02T02:11:33.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.8.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"7337c7e027736470dc905b7593636108ef5b6115","kind":"tag","published_at":"2023-12-23T15:09:39.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.8.0","html_url":"https://github.com/adrn/gala/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.8.0/manifests"},{"name":"v1.7.1","sha":"6b9a2ed192d9217093d1ee8ce9c988379c175215","kind":"commit","published_at":"2023-08-05T13:43:43.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.7.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.7.1/manifests"},{"name":"v1.7","sha":"d7aa46f66e1d6360e7b4cfd3d75f95e9bbc0a46a","kind":"tag","published_at":"2023-08-05T10:43:05.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.7","html_url":"https://github.com/adrn/gala/releases/tag/v1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.7/manifests"},{"name":"v1.6.1","sha":"55b41dd018d3f6fb92380eb3e186ff7f7d2fb39e","kind":"commit","published_at":"2022-11-07T13:50:37.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.6.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.6.1/manifests"},{"name":"v1.6","sha":"7f2bf398fb7b133431403c4dca52c4a89afea7e3","kind":"commit","published_at":"2022-11-07T06:15:19.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.6","html_url":"https://github.com/adrn/gala/releases/tag/v1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.6/manifests"},{"name":"v1.5","sha":"c9fe40806a3a32d45fec69fd164e38049f577010","kind":"commit","published_at":"2022-03-03T15:06:35.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.5","html_url":"https://github.com/adrn/gala/releases/tag/v1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.5/manifests"},{"name":"v1.4.1","sha":"2a566aa2a2eb8debe06bd4206f316bc7909598ea","kind":"commit","published_at":"2021-07-02T00:22:03.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.4.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.4.1/manifests"},{"name":"v1.4","sha":"f65e337d42f0470cf80406fa6be0537e69d1bb53","kind":"commit","published_at":"2021-07-01T22:56:15.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.4","html_url":"https://github.com/adrn/gala/releases/tag/v1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.4/manifests"},{"name":"v1.3","sha":"11ae096aa9bd345f8485873a573c2d4c3160232a","kind":"commit","published_at":"2020-10-27T14:02:11.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.3","html_url":"https://github.com/adrn/gala/releases/tag/v1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.3/manifests"},{"name":"v1.2","sha":"73a2f3b2204dc555694109315c42e552ff9bf0a2","kind":"commit","published_at":"2020-07-13T19:06:43.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.2","html_url":"https://github.com/adrn/gala/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.2/manifests"},{"name":"v1.1","sha":"1633fe02b7d289d31196e29046a950045bf61620","kind":"commit","published_at":"2020-03-08T18:50:51.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.1/manifests"},{"name":"v1.0.1","sha":"b892a437787f82a42e5725a4a7479978d022620f","kind":"commit","published_at":"2020-02-07T20:10:51.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.0.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.0.1/manifests"},{"name":"v1.0","sha":"e4ae95ec63b945f166270fe00c7694c9a97dc087","kind":"commit","published_at":"2019-04-13T22:13:13.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.0","html_url":"https://github.com/adrn/gala/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.0/manifests"},{"name":"v0.3","sha":"a42698c8ba5872a0f3dd7b31c32e3bb9675f00b7","kind":"commit","published_at":"2018-04-24T01:29:21.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.3","html_url":"https://github.com/adrn/gala/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.3/manifests"},{"name":"v0.2.2","sha":"89171856b7ad949734db165bdbb26ba6bf39e754","kind":"commit","published_at":"2017-10-07T20:09:43.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.2.2","html_url":"https://github.com/adrn/gala/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"005df0cfd53ee81f2ff5c7480349193898764b8e","kind":"commit","published_at":"2017-07-19T09:37:52.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.2.1","html_url":"https://github.com/adrn/gala/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.2.1/manifests"},{"name":"v0.2","sha":"5b48db9ec0f92fc60c6c3f1350c1a7a00360af81","kind":"commit","published_at":"2017-07-15T21:10:33.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.2","html_url":"https://github.com/adrn/gala/releases/tag/v0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.2/manifests"},{"name":"v0.1.3","sha":"1a6557ef99f5b9fa6928673874ffae7a53b6f6a6","kind":"commit","published_at":"2016-10-16T16:35:51.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.1.3","html_url":"https://github.com/adrn/gala/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"99fbdc9b8f72951677197c4011711e1ffc296869","kind":"commit","published_at":"2016-07-17T17:32:28.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.1.2","html_url":"https://github.com/adrn/gala/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"89f0950cbcbe3c07b611b83e43ec3276a5d0f3fb","kind":"commit","published_at":"2016-05-20T14:57:27.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.1.1","html_url":"https://github.com/adrn/gala/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"9dcf8b10b88ae11452fbf5a2adac68fa82e4ad1b","kind":"commit","published_at":"2016-05-19T22:21:04.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.1.0","html_url":"https://github.com/adrn/gala/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.0/manifests"},{"name":"pre-alpha","sha":"800b4324fe8d4b1de5f2cc15dea4ef99c7329533","kind":"tag","published_at":"2015-11-30T22:28:51.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/pre-alpha","html_url":"https://github.com/adrn/gala/releases/tag/pre-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@pre-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/pre-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/pre-alpha/manifests"}]},"repo_metadata_updated_at":"2026-08-13T03:21:04.221Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":34.025455452957324,"dependent_packages_count":51.17544297479411,"stargazers_count":30.72622909907662,"forks_count":23.563763414025455,"average":34.87272273521338},"purl":"pkg:conda/astro-gala?repository_url=https://conda-forge.org","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/astro-gala","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/astro-gala","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/astro-gala/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-11T02:03:02.506Z","issues_count":75,"pull_requests_count":316,"avg_time_to_close_issue":24185549.914285716,"avg_time_to_close_pull_request":2270442.1773584904,"issues_closed_count":35,"pull_requests_closed_count":265,"pull_request_authors_count":17,"issue_authors_count":26,"avg_comments_per_issue":1.0266666666666666,"avg_comments_per_pull_request":0.6424050632911392,"merged_pull_requests_count":230,"bot_issues_count":1,"bot_pull_requests_count":147,"past_year_issues_count":10,"past_year_pull_requests_count":92,"past_year_avg_time_to_close_issue":390026.0,"past_year_avg_time_to_close_pull_request":486718.07692307694,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":65,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":0.4,"past_year_avg_comments_per_pull_request":0.5543478260869565,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":58,"past_year_merged_pull_requests_count":63,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/issues","maintainers":[{"login":"adrn","count":154,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/adrn"},{"login":"lgarrison","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lgarrison"}],"active_maintainers":[{"login":"adrn","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/adrn"},{"login":"lgarrison","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lgarrison"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/astro-gala/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/astro-gala/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/astro-gala/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/astro-gala/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/astro-gala/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/astro-gala/codemeta","maintainers":[],"registry":{"name":"conda-forge.org","url":"https://conda-forge.org","ecosystem":"conda","default":false,"packages_count":20636,"maintainers_count":0,"namespaces_count":0,"keywords_count":13549,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org","funded_packages_count":2318},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2026-08-10T05:08:21.105Z","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":5286270,"name":"gala","ecosystem":"conda","description":"Gala is a Python package for Galactic astronomy and gravitational dynamics. The bulk of the package centers around implementations of gravitational potentials, numerical integration, and nonlinear dynamics.","homepage":"http://gala.adrian.pw/","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/adrn/gala","keywords_array":[],"namespace":null,"versions_count":5,"first_release_published_at":"2020-10-30T03:42:00.000Z","latest_release_published_at":"2022-11-07T20:42:56.000Z","latest_release_number":"1.6.1","last_synced_at":"2026-03-22T09:20:36.178Z","created_at":"2022-10-03T15:43:42.827Z","updated_at":"2026-08-13T03:21:04.276Z","registry_url":"https://anaconda.org/conda-forge/gala","install_command":"conda install -c conda-forge gala","documentation_url":null,"metadata":{},"repo_metadata":{"id":14854581,"uuid":"17577779","full_name":"adrn/gala","owner":"adrn","description":"Galactic and gravitational dynamics in Python","archived":false,"fork":false,"pushed_at":"2026-08-06T00:11:34.000Z","size":18781,"stargazers_count":148,"open_issues_count":36,"forks_count":59,"subscribers_count":8,"default_branch":"main","last_synced_at":"2026-08-06T00:56:47.088Z","etag":null,"topics":["astronomy","astrophysics","astropy-affiliated","dynamics","physics","python"],"latest_commit_sha":null,"homepage":"http://gala.adrian.pw","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/adrn.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGES.rst","contributing":"docs/contributing.rst","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":"docs/supporting.rst","governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":"codemeta.json","zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2014-03-10T00:56:18.000Z","updated_at":"2026-08-06T00:11:34.000Z","dependencies_parsed_at":"2026-08-05T22:31:05.757Z","dependency_job_id":"e055c06b-d2b4-46a7-834f-ae27c08d7b53","html_url":"https://github.com/adrn/gala","commit_stats":{"total_commits":3308,"total_committers":21,"mean_commits":"157.52380952380952","dds":"0.023579201934703753","last_synced_commit":"1e9636215fa4287e0c6dd28329422965e932b1fc"},"previous_names":["adrn/gary"],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/adrn/gala","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adrn","download_url":"https://codeload.github.com/adrn/gala/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36328619,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"ssl_error","status_checked_at":"2026-08-06T04:43:02.660Z","response_time":54,"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_record":{"login":"adrn","name":"Adrian Price-Whelan","uuid":"583379","kind":"user","description":"","email":"","website":"adrian.pw","location":"NYC","twitter":null,"company":"Flatiron Institute","icon_url":"https://avatars.githubusercontent.com/u/583379?u=e38a2c1600136ea8a3e6bff4cbd17840a0cd6527\u0026v=4","repositories_count":124,"last_synced_at":"2023-03-12T08:36:42.912Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/adrn","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-03T04:16:37.745Z","updated_at":"2023-03-12T08:36:43.071Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adrn","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adrn/repositories"},"tags":[{"name":"v1.11.0","sha":"60ec324c329437d0823ef40ee17ecdc07766cb10","kind":"commit","published_at":"2025-12-11T03:17:02.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.11.0","html_url":"https://github.com/adrn/gala/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"878bf57981adc26be10aa4eb178e80d2b0027e5f","kind":"commit","published_at":"2025-08-21T23:50:46.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.10.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"6039ece20cb29e717509523d723ae6c730ffbeb1","kind":"commit","published_at":"2025-07-31T12:30:02.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.10.0","html_url":"https://github.com/adrn/gala/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"9fcf8195c72f33bd48a1f7bf7479b4c1283748ba","kind":"commit","published_at":"2024-08-26T23:56:49.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.9.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"b49aae5c42468b3cc5408416dc4a0717eedbbec5","kind":"commit","published_at":"2024-08-22T16:51:48.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.9.0","html_url":"https://github.com/adrn/gala/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.9.0/manifests"},{"name":"v1.8.1","sha":"c3fc2d779fbd188c14b84ccda63350a82e90d5f4","kind":"commit","published_at":"2024-01-02T02:11:33.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.8.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"7337c7e027736470dc905b7593636108ef5b6115","kind":"tag","published_at":"2023-12-23T15:09:39.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.8.0","html_url":"https://github.com/adrn/gala/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.8.0/manifests"},{"name":"v1.7.1","sha":"6b9a2ed192d9217093d1ee8ce9c988379c175215","kind":"commit","published_at":"2023-08-05T13:43:43.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.7.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.7.1/manifests"},{"name":"v1.7","sha":"d7aa46f66e1d6360e7b4cfd3d75f95e9bbc0a46a","kind":"tag","published_at":"2023-08-05T10:43:05.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.7","html_url":"https://github.com/adrn/gala/releases/tag/v1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.7/manifests"},{"name":"v1.6.1","sha":"55b41dd018d3f6fb92380eb3e186ff7f7d2fb39e","kind":"commit","published_at":"2022-11-07T13:50:37.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.6.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.6.1/manifests"},{"name":"v1.6","sha":"7f2bf398fb7b133431403c4dca52c4a89afea7e3","kind":"commit","published_at":"2022-11-07T06:15:19.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.6","html_url":"https://github.com/adrn/gala/releases/tag/v1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.6/manifests"},{"name":"v1.5","sha":"c9fe40806a3a32d45fec69fd164e38049f577010","kind":"commit","published_at":"2022-03-03T15:06:35.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.5","html_url":"https://github.com/adrn/gala/releases/tag/v1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.5/manifests"},{"name":"v1.4.1","sha":"2a566aa2a2eb8debe06bd4206f316bc7909598ea","kind":"commit","published_at":"2021-07-02T00:22:03.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.4.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.4.1/manifests"},{"name":"v1.4","sha":"f65e337d42f0470cf80406fa6be0537e69d1bb53","kind":"commit","published_at":"2021-07-01T22:56:15.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.4","html_url":"https://github.com/adrn/gala/releases/tag/v1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.4/manifests"},{"name":"v1.3","sha":"11ae096aa9bd345f8485873a573c2d4c3160232a","kind":"commit","published_at":"2020-10-27T14:02:11.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.3","html_url":"https://github.com/adrn/gala/releases/tag/v1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.3/manifests"},{"name":"v1.2","sha":"73a2f3b2204dc555694109315c42e552ff9bf0a2","kind":"commit","published_at":"2020-07-13T19:06:43.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.2","html_url":"https://github.com/adrn/gala/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.2/manifests"},{"name":"v1.1","sha":"1633fe02b7d289d31196e29046a950045bf61620","kind":"commit","published_at":"2020-03-08T18:50:51.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.1/manifests"},{"name":"v1.0.1","sha":"b892a437787f82a42e5725a4a7479978d022620f","kind":"commit","published_at":"2020-02-07T20:10:51.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.0.1","html_url":"https://github.com/adrn/gala/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.0.1/manifests"},{"name":"v1.0","sha":"e4ae95ec63b945f166270fe00c7694c9a97dc087","kind":"commit","published_at":"2019-04-13T22:13:13.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v1.0","html_url":"https://github.com/adrn/gala/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v1.0/manifests"},{"name":"v0.3","sha":"a42698c8ba5872a0f3dd7b31c32e3bb9675f00b7","kind":"commit","published_at":"2018-04-24T01:29:21.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.3","html_url":"https://github.com/adrn/gala/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.3/manifests"},{"name":"v0.2.2","sha":"89171856b7ad949734db165bdbb26ba6bf39e754","kind":"commit","published_at":"2017-10-07T20:09:43.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.2.2","html_url":"https://github.com/adrn/gala/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"005df0cfd53ee81f2ff5c7480349193898764b8e","kind":"commit","published_at":"2017-07-19T09:37:52.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.2.1","html_url":"https://github.com/adrn/gala/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.2.1/manifests"},{"name":"v0.2","sha":"5b48db9ec0f92fc60c6c3f1350c1a7a00360af81","kind":"commit","published_at":"2017-07-15T21:10:33.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.2","html_url":"https://github.com/adrn/gala/releases/tag/v0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.2/manifests"},{"name":"v0.1.3","sha":"1a6557ef99f5b9fa6928673874ffae7a53b6f6a6","kind":"commit","published_at":"2016-10-16T16:35:51.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.1.3","html_url":"https://github.com/adrn/gala/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"99fbdc9b8f72951677197c4011711e1ffc296869","kind":"commit","published_at":"2016-07-17T17:32:28.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.1.2","html_url":"https://github.com/adrn/gala/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"89f0950cbcbe3c07b611b83e43ec3276a5d0f3fb","kind":"commit","published_at":"2016-05-20T14:57:27.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.1.1","html_url":"https://github.com/adrn/gala/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"9dcf8b10b88ae11452fbf5a2adac68fa82e4ad1b","kind":"commit","published_at":"2016-05-19T22:21:04.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/v0.1.0","html_url":"https://github.com/adrn/gala/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/v0.1.0/manifests"},{"name":"pre-alpha","sha":"800b4324fe8d4b1de5f2cc15dea4ef99c7329533","kind":"tag","published_at":"2015-11-30T22:28:51.000Z","download_url":"https://codeload.github.com/adrn/gala/tar.gz/pre-alpha","html_url":"https://github.com/adrn/gala/releases/tag/pre-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/adrn/gala@pre-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/pre-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/tags/pre-alpha/manifests"}]},"repo_metadata_updated_at":"2026-08-13T03:21:04.276Z","dependent_packages_count":0,"downloads":133175,"downloads_period":"total","dependent_repos_count":2,"rankings":{"downloads":null,"dependent_repos_count":20.0099825305715,"dependent_packages_count":51.42999750436735,"stargazers_count":32.64287496880459,"forks_count":24.68679810331919,"docker_downloads_count":null,"average":32.192413276765656},"purl":"pkg:conda/gala?repository_url=https://conda-forge.org","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/gala","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/gala","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/gala/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-11T02:03:02.506Z","issues_count":75,"pull_requests_count":316,"avg_time_to_close_issue":24185549.914285716,"avg_time_to_close_pull_request":2270442.1773584904,"issues_closed_count":35,"pull_requests_closed_count":265,"pull_request_authors_count":17,"issue_authors_count":26,"avg_comments_per_issue":1.0266666666666666,"avg_comments_per_pull_request":0.6424050632911392,"merged_pull_requests_count":230,"bot_issues_count":1,"bot_pull_requests_count":147,"past_year_issues_count":10,"past_year_pull_requests_count":92,"past_year_avg_time_to_close_issue":390026.0,"past_year_avg_time_to_close_pull_request":486718.07692307694,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":65,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":0.4,"past_year_avg_comments_per_pull_request":0.5543478260869565,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":58,"past_year_merged_pull_requests_count":63,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/issues","maintainers":[{"login":"adrn","count":154,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/adrn"},{"login":"lgarrison","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lgarrison"}],"active_maintainers":[{"login":"adrn","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/adrn"},{"login":"lgarrison","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lgarrison"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/gala/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/gala/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/gala/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/gala/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/gala/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/gala/codemeta","maintainers":[],"registry":{"name":"conda-forge.org","url":"https://conda-forge.org","ecosystem":"conda","default":false,"packages_count":20636,"maintainers_count":0,"namespaces_count":0,"keywords_count":13549,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org","funded_packages_count":2318},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2026-08-10T05:08:21.105Z","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"}}],"commits":{"id":26717,"full_name":"adrn/gala","default_branch":"main","total_commits":4113,"total_committers":28,"total_bot_commits":142,"total_bot_committers":2,"mean_commits":146.89285714285714,"dds":0.0921468514466326,"past_year_total_commits":450,"past_year_total_committers":6,"past_year_total_bot_commits":97,"past_year_total_bot_committers":2,"past_year_mean_commits":75.0,"past_year_dds":0.3933333333333333,"last_synced_at":"2026-08-11T02:03:04.527Z","last_synced_commit":"8bf0a1f574a41bf558476b1264ae253243d680ba","created_at":"2023-03-07T16:32:34.374Z","updated_at":"2026-08-11T02:03:04.453Z","committers":[{"name":"Adrian Price-Whelan","email":"adrian.prw@gmail.com","login":"adrn","count":3734},{"name":"Lehman Garrison","email":"lgarrison@flatironinstitute.org","login":"lgarrison","count":154},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":94},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":48},{"name":"Tom Wagg","email":"tomjwagg@gmail.com","login":"TomWagg","count":16},{"name":"Harrison Souchereau","email":"harrison.souchereau@yale.edu","login":"HSouch","count":15},{"name":"Brigitta Sipocz","email":"bsipocz@gmail.com","login":"bsipocz","count":10},{"name":"nstarman","email":"nstarman","login":"nstarman","count":9},{"name":"Bill Chen (Mac)","email":"ybchen@umich.edu","login":"ybillchen","count":6},{"name":"Sophia Lilleengen","email":"s.lilleengen@surrey.ac.uk","login":null,"count":3},{"name":"Daniel","email":"mail@daniellenz.org","login":"DanielLenz","count":3},{"name":"jngaravitoc","email":"jngaravitoc@email.arizona.edu","login":"jngaravitoc","count":3},{"name":"Johnny Greco","email":"jgreco.astro@gmail.com","login":"johnnygreco","count":2},{"name":"Tom Wagg","email":"twagg@college.harvard.edu","login":null,"count":2},{"name":"AlexKurek","email":"aleksander.kurek@uj.edu.pl","login":"AlexKurek","count":1},{"name":"jngaravitoc","email":"nico@ccalin018.flatironinstitute.org","login":null,"count":1},{"name":"Sergey Koposov","email":"skoposov@cmu.edu","login":null,"count":1},{"name":"Martin D. Weinberg","email":"weinberg@astro.umass.edu","login":null,"count":1},{"name":"Junyang Lu","email":"jul143@ucsd.edu","login":null,"count":1},{"name":"Akeem","email":"akeemlhart@gmail.com","login":"akeemlh","count":1},{"name":"Clément Robert","email":"cr52@protonmail.com","login":"neutrinoceros","count":1},{"name":"Dan Foreman-Mackey","email":"foreman.mackey@gmail.com","login":"dfm","count":1},{"name":"HNL","email":"Hitesh.Lala@uni-heidelberg.de","login":"HNLala","count":1},{"name":"Pey Lian Lim","email":"2090236+pllim","login":"pllim","count":1},{"name":"Semyeong Oh","email":"semyeong.oh@gmail.com","login":"smoh","count":1},{"name":"Sergey Koposov","email":"skoposov@ed.ac.uk","login":"segasai","count":1},{"name":"Sophia Lilleengen","email":"14293528+sophialilleengen","login":"sophialilleengen","count":1},{"name":"Syrtis Major","email":"styr.py@gmail.com","login":"syrte","count":1}],"past_year_committers":[{"name":"Adrian Price-Whelan","email":"583379+adrn","login":"adrn","count":273},{"name":"Lehman Garrison","email":"lgarrison@flatironinstitute.org","login":"lgarrison","count":76},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":53},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":44},{"name":"Tom Wagg","email":"tomjwagg@gmail.com","login":"TomWagg","count":3},{"name":"Martin D. Weinberg","email":"weinberg@astro.umass.edu","login":null,"count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-12T00:00:07.637Z","repositories_count":6631915,"commits_count":915469698,"contributors_count":39041269,"owners_count":1332011,"committers_count":3295764,"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":{"table":{"full_name":"adrn/gala","html_url":"https://github.com/adrn/gala","last_synced_at":"2026-08-11T02:03:02.506Z","status":null,"issues_count":75,"pull_requests_count":316,"avg_time_to_close_issue":24185549.914285716,"avg_time_to_close_pull_request":2270442.1773584904,"issues_closed_count":35,"pull_requests_closed_count":265,"pull_request_authors_count":17,"issue_authors_count":26,"avg_comments_per_issue":1.0266666666666666,"avg_comments_per_pull_request":0.6424050632911392,"merged_pull_requests_count":230,"bot_issues_count":1,"bot_pull_requests_count":147,"past_year_issues_count":10,"past_year_pull_requests_count":92,"past_year_avg_time_to_close_issue":390026.0,"past_year_avg_time_to_close_pull_request":486718.07692307694,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":65,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":0.4,"past_year_avg_comments_per_pull_request":0.5543478260869565,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":58,"past_year_merged_pull_requests_count":63,"created_at":"2023-05-10T20:41:29.118Z","updated_at":"2026-08-12T10:58:56.883Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrn%2Fgala/issues","issue_labels_count":{"table":{"enhancement":16,"feature-request":15,"bug":11,"docs":4,"infrastructure":1,"priority:high":1,"dependencies":1,"github_actions":1,"priority:low":1,"question":1}},"pull_request_labels_count":{"table":{"dependencies":118,"github_actions":32,"python:uv":14,"bug":9,"enhancement":8,"infrastructure":7,"docs only":4,"benchmark":3,"skip wheels":2,"skip docs":2,"dev only":2,"docs":1,"work-in-progress":1,"skip tests":1,"feature-request":1}},"issue_author_associations_count":{"table":{"OWNER":41,"NONE":17,"CONTRIBUTOR":14,"COLLABORATOR":3}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":179,"OWNER":113,"COLLABORATOR":15,"NONE":9}},"issue_authors":{"table":{"adrn":41,"nstarman":4,"sophialilleengen":3,"lgarrison":3,"segasai":2,"juliaespositon":2,"martinmestre":1,"DanielLenz":1,"liljo0731":1,"patito-mary":1,"HNLala":1,"dependabot[bot]":1,"skgrunblatt":1,"rushingfox":1,"balbinot":1,"rindler":1,"TomWagg":1,"BrianTCook":1,"thomasdonlon":1,"azz147":1,"SauravMaheshkar":1,"jortiz12":1,"ariasant":1,"jngaravitoc":1,"mlucey":1,"oeur":1}},"pull_request_authors":{"table":{"dependabot[bot]":119,"adrn":113,"pre-commit-ci[bot]":28,"lgarrison":23,"TomWagg":6,"HSouch":4,"nstarman":4,"segasai":3,"jl3937":3,"sophialilleengen":2,"neutrinoceros":2,"AlexKurek":2,"jngaravitoc":2,"ybillchen":2,"akeemlh":1,"The9Cat":1,"HNLala":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-13T00:00:06.201Z","repositories_count":16027599,"issues_count":40496203,"pull_requests_count":130966956,"authors_count":11441745,"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":{"table":{"enhancement":3,"dependencies":1,"github_actions":1}},"past_year_pull_request_labels_count":{"table":{"dependencies":31,"github_actions":17,"python:uv":14,"benchmark":3,"skip docs":2,"skip wheels":2,"dev only":1,"skip tests":1}},"past_year_issue_author_associations_count":{"table":{"COLLABORATOR":3,"NONE":3,"OWNER":3,"CONTRIBUTOR":1}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":58,"OWNER":16,"COLLABORATOR":15,"NONE":2}},"past_year_issue_authors":{"table":{"adrn":3,"lgarrison":3,"ariasant":1,"BrianTCook":1,"dependabot[bot]":1,"rushingfox":1}},"past_year_pull_request_authors":{"table":{"dependabot[bot]":31,"pre-commit-ci[bot]":26,"adrn":16,"lgarrison":15,"jl3937":1,"segasai":1,"The9Cat":1}},"maintainers":[{"table":{"login":"adrn","count":154,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/adrn"}},{"table":{"login":"lgarrison","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lgarrison"}}],"active_maintainers":[{"table":{"login":"adrn","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/adrn"}},{"table":{"login":"lgarrison","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lgarrison"}}]}},"events":{"total":{"DeleteEvent":95,"MemberEvent":1,"PullRequestEvent":135,"ForkEvent":5,"IssuesEvent":23,"WatchEvent":14,"IssueCommentEvent":70,"PushEvent":206,"PullRequestReviewEvent":14,"PullRequestReviewCommentEvent":9,"CreateEvent":92},"last_year":{"DeleteEvent":67,"MemberEvent":1,"PullRequestEvent":70,"IssuesEvent":19,"WatchEvent":3,"IssueCommentEvent":19,"PushEvent":142,"PullRequestReviewEvent":10,"PullRequestReviewCommentEvent":8,"CreateEvent":63}},"keywords":["astronomy","astrophysics","astropy-affiliated","dynamics","physics","python"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/tests.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T18:09:27.232Z","updated_at":"2023-01-13T18:09:27.232Z","repository_link":"https://github.com/adrn/gala/blob/main/.github/workflows/tests.yml","dependencies":[{"id":6891007967,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6891007968,"package_name":"FedericoCarboni/setup-ffmpeg","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6891007969,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":6891007970,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v3.1.1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/tutorials.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T18:09:27.269Z","updated_at":"2023-01-13T18:09:27.269Z","repository_link":"https://github.com/adrn/gala/blob/main/.github/workflows/tutorials.yml","dependencies":[{"id":6891007971,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6891007972,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":6891007973,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6891007974,"package_name":"dfm/rtds-action","ecosystem":"actions","requirements":"v1.0.3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/wheels.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T18:09:27.298Z","updated_at":"2023-01-13T18:09:27.298Z","repository_link":"https://github.com/adrn/gala/blob/main/.github/workflows/wheels.yml","dependencies":[{"id":6891007975,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6891007976,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":6891007977,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6891007978,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6891007979,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-09-22T04:14:24.989Z","updated_at":"2023-09-22T04:14:24.989Z","repository_link":"https://github.com/adrn/gala/blob/main/pyproject.toml","dependencies":[{"id":13865062022,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=1.20","direct":true,"kind":"runtime","optional":false},{"id":13865062023,"package_name":"scipy","ecosystem":"pypi","requirements":"\u003e=1.8","direct":true,"kind":"runtime","optional":false},{"id":13865062024,"package_name":"astropy","ecosystem":"pypi","requirements":"\u003e=5.0","direct":true,"kind":"runtime","optional":false},{"id":13865062025,"package_name":"pyyaml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":13865062026,"package_name":"cython","ecosystem":"pypi","requirements":"\u003e=0.29","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2023-09-22T04:14:25.083Z","updated_at":"2023-09-22T04:14:25.083Z","repository_link":"https://github.com/adrn/gala/blob/main/setup.py","dependencies":[]},{"ecosystem":"actions","filepath":".github/actions/build-exp/action.yml","sha":null,"kind":"manifest","created_at":"2026-08-05T22:31:00.127Z","updated_at":"2026-08-05T22:31:00.127Z","repository_link":"https://github.com/adrn/gala/blob/main/.github/actions/build-exp/action.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/benchmarks.yml","sha":null,"kind":"manifest","created_at":"2026-08-05T22:31:00.675Z","updated_at":"2026-08-05T22:31:00.675Z","repository_link":"https://github.com/adrn/gala/blob/main/.github/workflows/benchmarks.yml","dependencies":[{"id":25896237213,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v7","direct":true,"kind":"composite","optional":false},{"id":25896237214,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v7","direct":true,"kind":"composite","optional":false},{"id":25896237215,"package_name":"astral-sh/setup-uv","ecosystem":"actions","requirements":"v7","direct":true,"kind":"composite","optional":false},{"id":25896237216,"package_name":"./.github/actions/build-exp","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false},{"id":25896237220,"package_name":"CodSpeedHQ/action","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"uv.lock","sha":null,"kind":"lockfile","created_at":"2026-08-05T22:31:02.680Z","updated_at":"2026-08-05T22:31:02.680Z","repository_link":"https://github.com/adrn/gala/blob/main/uv.lock","dependencies":[{"id":25896240274,"package_name":"accessible-pygments","ecosystem":"pypi","requirements":"0.0.5","direct":false,"kind":"runtime","optional":false},{"id":25896240275,"package_name":"alabaster","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25896240322,"package_name":"appnope","ecosystem":"pypi","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":25896240323,"package_name":"astropy","ecosystem":"pypi","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":25896240324,"package_name":"astropy-iers-data","ecosystem":"pypi","requirements":"0.2026.6.22.1.23.34","direct":false,"kind":"runtime","optional":false},{"id":25896240325,"package_name":"astropy-sphinx-theme","ecosystem":"pypi","requirements":"1.1","direct":false,"kind":"runtime","optional":false},{"id":25896240416,"package_name":"astroquery","ecosystem":"pypi","requirements":"0.4.9.post1","direct":false,"kind":"runtime","optional":false},{"id":25896240417,"package_name":"asttokens","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25896240418,"package_name":"attrs","ecosystem":"pypi","requirements":"25.1.0","direct":false,"kind":"runtime","optional":false},{"id":25896240419,"package_name":"babel","ecosystem":"pypi","requirements":"2.17.0","direct":false,"kind":"runtime","optional":false},{"id":25896240420,"package_name":"backports-tarfile","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":25896240421,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"4.13.3","direct":false,"kind":"runtime","optional":false},{"id":25896240422,"package_name":"bleach","ecosystem":"pypi","requirements":"6.4.0","direct":false,"kind":"runtime","optional":false},{"id":25896240431,"package_name":"certifi","ecosystem":"pypi","requirements":"2025.1.31","direct":false,"kind":"runtime","optional":false},{"id":25896240547,"package_name":"cffi","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25896240548,"package_name":"cfgv","ecosystem":"pypi","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":25896240549,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.4.1","direct":false,"kind":"runtime","optional":false},{"id":25896240550,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":25896240551,"package_name":"comm","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":25896240552,"package_name":"contourpy","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":25896240553,"package_name":"coverage","ecosystem":"pypi","requirements":"7.6.12","direct":false,"kind":"runtime","optional":false},{"id":25896240554,"package_name":"cryptography","ecosystem":"pypi","requirements":"48.0.1","direct":false,"kind":"runtime","optional":false},{"id":25896240555,"package_name":"cycler","ecosystem":"pypi","requirements":"0.12.1","direct":false,"kind":"runtime","optional":false},{"id":25896240556,"package_name":"cython","ecosystem":"pypi","requirements":"3.0.12","direct":false,"kind":"runtime","optional":false},{"id":25896240557,"package_name":"debugpy","ecosystem":"pypi","requirements":"1.8.12","direct":false,"kind":"runtime","optional":false},{"id":25896240558,"package_name":"decorator","ecosystem":"pypi","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":25896240559,"package_name":"defusedxml","ecosystem":"pypi","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":25896240560,"package_name":"distlib","ecosystem":"pypi","requirements":"0.3.9","direct":false,"kind":"runtime","optional":false},{"id":25896240561,"package_name":"docutils","ecosystem":"pypi","requirements":"0.21.2","direct":false,"kind":"runtime","optional":false},{"id":25896240562,"package_name":"execnet","ecosystem":"pypi","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":25896240563,"package_name":"executing","ecosystem":"pypi","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":25896240582,"package_name":"fastjsonschema","ecosystem":"pypi","requirements":"2.21.1","direct":false,"kind":"runtime","optional":false},{"id":25896240583,"package_name":"filelock","ecosystem":"pypi","requirements":"3.25.0","direct":false,"kind":"runtime","optional":false},{"id":25896240589,"package_name":"findiff","ecosystem":"pypi","requirements":"0.12.1","direct":false,"kind":"runtime","optional":false},{"id":25896240879,"package_name":"galpy","ecosystem":"pypi","requirements":"1.10.1","direct":false,"kind":"runtime","optional":false},{"id":25896240995,"package_name":"h5py","ecosystem":"pypi","requirements":"3.13.0","direct":false,"kind":"runtime","optional":false},{"id":25896240999,"package_name":"html5lib","ecosystem":"pypi","requirements":"1.1","direct":false,"kind":"runtime","optional":false},{"id":25896241004,"package_name":"hypothesis","ecosystem":"pypi","requirements":"6.127.3","direct":false,"kind":"runtime","optional":false},{"id":25896241010,"package_name":"identify","ecosystem":"pypi","requirements":"2.6.12","direct":false,"kind":"runtime","optional":false},{"id":25896241014,"package_name":"idna","ecosystem":"pypi","requirements":"3.15","direct":false,"kind":"runtime","optional":false},{"id":25896241016,"package_name":"imagesize","ecosystem":"pypi","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":25896241020,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"8.6.1","direct":false,"kind":"runtime","optional":false},{"id":25896241023,"package_name":"iniconfig","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25896241028,"package_name":"ipykernel","ecosystem":"pypi","requirements":"6.29.5","direct":false,"kind":"runtime","optional":false},{"id":25896241195,"package_name":"ipython","ecosystem":"pypi","requirements":"8.33.0","direct":false,"kind":"runtime","optional":false},{"id":25896241196,"package_name":"ipython-genutils","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":25896241199,"package_name":"jaraco-classes","ecosystem":"pypi","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":25896241200,"package_name":"jaraco-context","ecosystem":"pypi","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":25896241201,"package_name":"jaraco-functools","ecosystem":"pypi","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":25896241202,"package_name":"jedi","ecosystem":"pypi","requirements":"0.19.2","direct":false,"kind":"runtime","optional":false},{"id":25896241203,"package_name":"jeepney","ecosystem":"pypi","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":25896241204,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.1.6","direct":false,"kind":"runtime","optional":false},{"id":25896241205,"package_name":"jsonschema","ecosystem":"pypi","requirements":"4.23.0","direct":false,"kind":"runtime","optional":false},{"id":25896241206,"package_name":"jsonschema-specifications","ecosystem":"pypi","requirements":"2024.10.1","direct":false,"kind":"runtime","optional":false},{"id":25896241207,"package_name":"jupyter-client","ecosystem":"pypi","requirements":"8.6.3","direct":false,"kind":"runtime","optional":false},{"id":25896241208,"package_name":"jupyter-core","ecosystem":"pypi","requirements":"5.7.2","direct":false,"kind":"runtime","optional":false},{"id":25896241211,"package_name":"jupyterlab-pygments","ecosystem":"pypi","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":25896241212,"package_name":"jupytext","ecosystem":"pypi","requirements":"1.16.7","direct":false,"kind":"runtime","optional":false},{"id":25896241213,"package_name":"keyring","ecosystem":"pypi","requirements":"25.6.0","direct":false,"kind":"runtime","optional":false},{"id":25896241214,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"1.4.8","direct":false,"kind":"runtime","optional":false},{"id":25896241215,"package_name":"latexcodec","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25896241216,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25896241217,"package_name":"markupsafe","ecosystem":"pypi","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":25896241218,"package_name":"matplotlib","ecosystem":"pypi","requirements":"3.10.1","direct":false,"kind":"runtime","optional":false},{"id":25896241219,"package_name":"matplotlib-inline","ecosystem":"pypi","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":25896241220,"package_name":"mdit-py-plugins","ecosystem":"pypi","requirements":"0.4.2","direct":false,"kind":"runtime","optional":false},{"id":25896241221,"package_name":"mdurl","ecosystem":"pypi","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":25896241222,"package_name":"mistune","ecosystem":"pypi","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":25896241223,"package_name":"more-itertools","ecosystem":"pypi","requirements":"10.6.0","direct":false,"kind":"runtime","optional":false},{"id":25896241224,"package_name":"mpmath","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":25896241225,"package_name":"nbclient","ecosystem":"pypi","requirements":"0.10.2","direct":false,"kind":"runtime","optional":false},{"id":25896241502,"package_name":"nbconvert","ecosystem":"pypi","requirements":"7.17.1","direct":false,"kind":"runtime","optional":false},{"id":25896241572,"package_name":"nbformat","ecosystem":"pypi","requirements":"5.10.4","direct":false,"kind":"runtime","optional":false},{"id":25896241576,"package_name":"nbsphinx","ecosystem":"pypi","requirements":"0.9.6","direct":false,"kind":"runtime","optional":false},{"id":25896241580,"package_name":"nest-asyncio","ecosystem":"pypi","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":25896242004,"package_name":"nodeenv","ecosystem":"pypi","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":25896242005,"package_name":"numexpr","ecosystem":"pypi","requirements":"2.10.2","direct":false,"kind":"runtime","optional":false},{"id":25896242006,"package_name":"numpy","ecosystem":"pypi","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":25896242182,"package_name":"numpydoc","ecosystem":"pypi","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":25896242184,"package_name":"packaging","ecosystem":"pypi","requirements":"26.2","direct":false,"kind":"runtime","optional":false},{"id":25896242260,"package_name":"pandas","ecosystem":"pypi","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":25896242261,"package_name":"pandocfilters","ecosystem":"pypi","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":25896242263,"package_name":"parso","ecosystem":"pypi","requirements":"0.8.4","direct":false,"kind":"runtime","optional":false},{"id":25896242264,"package_name":"pexpect","ecosystem":"pypi","requirements":"4.9.0","direct":false,"kind":"runtime","optional":false},{"id":25896242314,"package_name":"pillow","ecosystem":"pypi","requirements":"12.3.0","direct":false,"kind":"runtime","optional":false},{"id":25896242315,"package_name":"platformdirs","ecosystem":"pypi","requirements":"4.3.6","direct":false,"kind":"runtime","optional":false},{"id":25896242316,"package_name":"pluggy","ecosystem":"pypi","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":25896242317,"package_name":"pre-commit","ecosystem":"pypi","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":25896242318,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"3.0.50","direct":false,"kind":"runtime","optional":false},{"id":25896242319,"package_name":"psutil","ecosystem":"pypi","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":25896242320,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":25896242321,"package_name":"pure-eval","ecosystem":"pypi","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":25896242322,"package_name":"pybtex","ecosystem":"pypi","requirements":"0.24.0","direct":false,"kind":"runtime","optional":false},{"id":25896242323,"package_name":"pybtex-docutils","ecosystem":"pypi","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":25896242324,"package_name":"pycparser","ecosystem":"pypi","requirements":"2.22","direct":false,"kind":"runtime","optional":false},{"id":25896242325,"package_name":"pydata-sphinx-theme","ecosystem":"pypi","requirements":"0.16.1","direct":false,"kind":"runtime","optional":false},{"id":25896242328,"package_name":"pyerfa","ecosystem":"pypi","requirements":"2.0.1.5","direct":false,"kind":"runtime","optional":false},{"id":25896242329,"package_name":"pygments","ecosystem":"pypi","requirements":"2.20.0","direct":false,"kind":"runtime","optional":false},{"id":25896242330,"package_name":"pyia","ecosystem":"pypi","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":25896242331,"package_name":"pyparsing","ecosystem":"pypi","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":25896242332,"package_name":"pytest","ecosystem":"pypi","requirements":"9.0.3","direct":false,"kind":"runtime","optional":false},{"id":25896242333,"package_name":"pytest-arraydiff","ecosystem":"pypi","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":25896242418,"package_name":"pytest-astropy","ecosystem":"pypi","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":25896242421,"package_name":"pytest-astropy-header","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":25896242448,"package_name":"pytest-codspeed","ecosystem":"pypi","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":25896242449,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":25896242450,"package_name":"pytest-doctestplus","ecosystem":"pypi","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":25896242507,"package_name":"pytest-filter-subpackage","ecosystem":"pypi","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":25896242600,"package_name":"pytest-mock","ecosystem":"pypi","requirements":"3.14.0","direct":false,"kind":"runtime","optional":false},{"id":25896242601,"package_name":"pytest-remotedata","ecosystem":"pypi","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":25896242686,"package_name":"pytest-xdist","ecosystem":"pypi","requirements":"3.8.0","direct":false,"kind":"runtime","optional":false},{"id":25896242687,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.9.0.post0","direct":false,"kind":"runtime","optional":false},{"id":25896242963,"package_name":"python-discovery","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25896242964,"package_name":"pytz","ecosystem":"pypi","requirements":"2025.1","direct":false,"kind":"runtime","optional":false},{"id":25896242965,"package_name":"pyvo","ecosystem":"pypi","requirements":"1.6.1","direct":false,"kind":"runtime","optional":false},{"id":25896242966,"package_name":"pywin32","ecosystem":"pypi","requirements":"308","direct":false,"kind":"runtime","optional":false},{"id":25896242967,"package_name":"pywin32-ctypes","ecosystem":"pypi","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":25896242968,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":25896242969,"package_name":"pyzmq","ecosystem":"pypi","requirements":"26.2.1","direct":false,"kind":"runtime","optional":false},{"id":25896242970,"package_name":"referencing","ecosystem":"pypi","requirements":"0.36.2","direct":false,"kind":"runtime","optional":false},{"id":25896242971,"package_name":"requests","ecosystem":"pypi","requirements":"2.33.0","direct":false,"kind":"runtime","optional":false},{"id":25896242972,"package_name":"rich","ecosystem":"pypi","requirements":"14.2.0","direct":false,"kind":"runtime","optional":false},{"id":25896242973,"package_name":"rpds-py","ecosystem":"pypi","requirements":"0.23.1","direct":false,"kind":"runtime","optional":false},{"id":25896242974,"package_name":"rtds-action","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25896242981,"package_name":"scipy","ecosystem":"pypi","requirements":"1.16.2","direct":false,"kind":"runtime","optional":false},{"id":25896242982,"package_name":"secretstorage","ecosystem":"pypi","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":25896242983,"package_name":"setuptools","ecosystem":"pypi","requirements":"82.0.0","direct":false,"kind":"runtime","optional":false},{"id":25896242984,"package_name":"setuptools-scm","ecosystem":"pypi","requirements":"8.2.0","direct":false,"kind":"runtime","optional":false},{"id":25896242985,"package_name":"six","ecosystem":"pypi","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":25896242986,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":25896242987,"package_name":"sortedcontainers","ecosystem":"pypi","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":25896242988,"package_name":"soupsieve","ecosystem":"pypi","requirements":"2.8.4","direct":false,"kind":"runtime","optional":false},{"id":25896242989,"package_name":"sphinx","ecosystem":"pypi","requirements":"8.1.3","direct":false,"kind":"runtime","optional":false},{"id":25896242990,"package_name":"sphinx-astropy","ecosystem":"pypi","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":25896242991,"package_name":"sphinx-astrorefs","ecosystem":"pypi","requirements":"0.14","direct":false,"kind":"runtime","optional":false},{"id":25896242992,"package_name":"sphinx-automodapi","ecosystem":"pypi","requirements":"0.18.0","direct":false,"kind":"runtime","optional":false},{"id":25896242993,"package_name":"sphinx-gallery","ecosystem":"pypi","requirements":"0.19.0","direct":false,"kind":"runtime","optional":false},{"id":25896243105,"package_name":"sphinxcontrib-applehelp","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25896243106,"package_name":"sphinxcontrib-bibtex","ecosystem":"pypi","requirements":"2.1.4","direct":false,"kind":"runtime","optional":false},{"id":25896243107,"package_name":"sphinxcontrib-devhelp","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25896243108,"package_name":"sphinxcontrib-htmlhelp","ecosystem":"pypi","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25896243109,"package_name":"sphinxcontrib-jquery","ecosystem":"pypi","requirements":"4.1","direct":false,"kind":"runtime","optional":false},{"id":25896243111,"package_name":"sphinxcontrib-jsmath","ecosystem":"pypi","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25896243112,"package_name":"sphinxcontrib-qthelp","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25896243162,"package_name":"sphinxcontrib-serializinghtml","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25896243163,"package_name":"stack-data","ecosystem":"pypi","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":25896243164,"package_name":"sympy","ecosystem":"pypi","requirements":"1.13.3","direct":false,"kind":"runtime","optional":false},{"id":25896243165,"package_name":"tabulate","ecosystem":"pypi","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":25896243166,"package_name":"tinycss2","ecosystem":"pypi","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":25896243167,"package_name":"tomli","ecosystem":"pypi","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":25896243168,"package_name":"tornado","ecosystem":"pypi","requirements":"6.5.7","direct":false,"kind":"runtime","optional":false},{"id":25896243274,"package_name":"tqdm","ecosystem":"pypi","requirements":"4.67.1","direct":false,"kind":"runtime","optional":false},{"id":25896243294,"package_name":"traitlets","ecosystem":"pypi","requirements":"5.14.3","direct":false,"kind":"runtime","optional":false},{"id":25896243409,"package_name":"twobody","ecosystem":"pypi","requirements":"0.9.1","direct":false,"kind":"runtime","optional":false},{"id":25896243733,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.12.2","direct":false,"kind":"runtime","optional":false},{"id":25896243734,"package_name":"tzdata","ecosystem":"pypi","requirements":"2025.1","direct":false,"kind":"runtime","optional":false},{"id":25896243735,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":25896243736,"package_name":"virtualenv","ecosystem":"pypi","requirements":"21.1.0","direct":false,"kind":"runtime","optional":false},{"id":25896243737,"package_name":"wcwidth","ecosystem":"pypi","requirements":"0.2.13","direct":false,"kind":"runtime","optional":false},{"id":25896243738,"package_name":"webencodings","ecosystem":"pypi","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":25896243739,"package_name":"zipp","ecosystem":"pypi","requirements":"3.21.0","direct":false,"kind":"runtime","optional":false},{"id":25896240614,"package_name":"fonttools","ecosystem":"pypi","requirements":"4.61.1","direct":false,"kind":"runtime","optional":false},{"id":25896240726,"package_name":"gala","ecosystem":"pypi","requirements":"*","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/weekly.yml","sha":null,"kind":"manifest","created_at":"2026-08-05T22:31:01.825Z","updated_at":"2026-08-05T22:31:01.825Z","repository_link":"https://github.com/adrn/gala/blob/main/.github/workflows/weekly.yml","dependencies":[]}],"score":20.44874619834373,"created_at":"2025-04-11T10:24:23.353Z","updated_at":"2026-08-14T03:32:56.148Z","avatar_url":"https://github.com/adrn.png","language":"Python","codemeta":{"@context":"https://doi.org/10.5063/schema/codemeta-2.0","@type":"SoftwareSourceCode","name":"Gala: Galactic astronomy and gravitational dynamics","description":"Gala is an Astropy-affiliated Python package for galactic dynamics. Python enables wrapping low-level languages (e.g., C) for speed without losing flexibility or ease-of-use in the user-interface. The API for Gala was designed to provide a class-based and user-friendly interface to fast (C or Cython-optimized) implementations of common operations such as gravitational potential and force evaluation, orbit integration, dynamical transformations, and chaos indicators for nonlinear dynamics. Gala also relies heavily on and interfaces well with the implementations of physical units and astronomical coordinate systems in the Astropy package (astropy.units and astropy.coordinates).","identifier":"https://dx.doi.org/10.21105/joss.00388","author":[{"@type":"Person","givenName":"Adrian","familyName":"Price-Whelan","@id":"http://orcid.org/0000-0003-0872-7098"}],"citation":"https://ui.adsabs.harvard.edu/abs/2017JOSS....2..388P/abstract","relatedLink":["https://gala.adrian.pw/","https://zenodo.org/record/4159870"],"codeRepository":["https://github.com/adrn/gala"],"version":"v1.3","license":"https://github.com/adrn/gala/blob/main/LICENSE"},"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/358970","html_url":"https://summary.ecosyste.ms/projects/358970"}