{"id":389565,"url":"https://github.com/opensearch-project/opensearch-py-ml","last_synced_at":"2026-10-25T00:34:26.261Z","repository":{"id":63391571,"uuid":"531996173","full_name":"opensearch-project/opensearch-py-ml","owner":"opensearch-project","description":null,"archived":false,"fork":false,"pushed_at":"2026-07-14T19:43:59.000Z","size":31463,"stargazers_count":55,"open_issues_count":51,"forks_count":77,"subscribers_count":16,"default_branch":"main","last_synced_at":"2026-10-01T13:11:16.425Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/opensearch-project.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":"NOTICE","maintainers":"MAINTAINERS.md","copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-09-02T16:14:20.000Z","updated_at":"2026-07-14T19:44:04.000Z","dependencies_parsed_at":"2023-09-27T05:28:21.949Z","dependency_job_id":"7e5b7c30-156c-45e1-b0b3-bccd20673098","html_url":"https://github.com/opensearch-project/opensearch-py-ml","commit_stats":{"total_commits":534,"total_committers":53,"mean_commits":"10.075471698113208","dds":0.7696629213483146,"last_synced_commit":"39284d6e99cd9b449bcfe99511c68a63d897ca78"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":"amazon-archives/__template_Apache-2.0","purl":"pkg:github/opensearch-project/opensearch-py-ml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/opensearch-project","download_url":"https://codeload.github.com/opensearch-project/opensearch-py-ml/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":343170754,"owners_count":38081416,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-06T02:00:06.537Z","response_time":86,"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":"opensearch-project","name":"OpenSearch Project","uuid":"80134844","kind":"organization","description":"OpenSearch is a community-driven, Apache 2.0-licensed open source search and analytics suite that makes it easy to ingest, search, visualize, and analyze data.","email":null,"website":"https://opensearch.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/80134844?v=4","repositories_count":154,"last_synced_at":"2026-10-22T14:35:57.990Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/opensearch-project","funding_links":[],"total_stars":24165,"followers":3980,"following":0,"created_at":"2022-11-02T16:52:40.748Z","updated_at":"2026-10-22T14:35:58.004Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/opensearch-project","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/opensearch-project/repositories"},"packages":[{"id":5395864,"name":"opensearch-py-ml","ecosystem":"pypi","description":"Python Client and Toolkit for DataFrames, Big Data, Machine Learning and ETL in OpenSearch","homepage":"https://github.com/opensearch-project/opensearch-py-ml","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/opensearch-project/opensearch-py-ml","keywords_array":["Opensearch","opensearch_py_ml","pandas","python"],"namespace":null,"versions_count":6,"first_release_published_at":"2022-11-23T19:52:26.000Z","latest_release_published_at":"2022-11-07T14:25:07.000Z","latest_release_number":"10.7.8","latest_published_release_number":"10.7.8","last_synced_at":"2026-10-23T21:31:32.867Z","created_at":"2022-11-07T16:05:55.194Z","updated_at":"2026-10-23T21:31:32.867Z","registry_url":"https://pypi.org/project/opensearch-py-ml/","install_command":"pip install opensearch-py-ml --index-url https://pypi.org/simple","documentation_url":"https://opensearch-py-ml.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Environment :: Console","Intended Audience :: Developers","Intended Audience :: Science/Research","License :: OSI Approved :: Apache Software License","Operating System :: OS Independent","Programming Language :: Python","Programming Language :: Python :: 3","Programming Language :: Python :: 3 :: Only","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Topic :: Scientific/Engineering"],"normalized_name":"opensearch-py-ml","project_status":null},"repo_metadata":{"id":63391571,"uuid":"531996173","full_name":"opensearch-project/opensearch-py-ml","owner":"opensearch-project","description":null,"archived":false,"fork":false,"pushed_at":"2026-07-14T19:43:59.000Z","size":31463,"stargazers_count":55,"open_issues_count":51,"forks_count":77,"subscribers_count":16,"default_branch":"main","last_synced_at":"2026-10-01T13:11:16.425Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/opensearch-project.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":"NOTICE","maintainers":"MAINTAINERS.md","copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-09-02T16:14:20.000Z","updated_at":"2026-07-14T19:44:04.000Z","dependencies_parsed_at":"2023-09-27T05:28:21.949Z","dependency_job_id":"7e5b7c30-156c-45e1-b0b3-bccd20673098","html_url":"https://github.com/opensearch-project/opensearch-py-ml","commit_stats":{"total_commits":534,"total_committers":53,"mean_commits":"10.075471698113208","dds":0.7696629213483146,"last_synced_commit":"39284d6e99cd9b449bcfe99511c68a63d897ca78"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":"amazon-archives/__template_Apache-2.0","purl":"pkg:github/opensearch-project/opensearch-py-ml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/opensearch-project","download_url":"https://codeload.github.com/opensearch-project/opensearch-py-ml/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":343170754,"owners_count":38081416,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-06T02:00:06.537Z","response_time":86,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"opensearch-project","name":"OpenSearch Project","uuid":"80134844","kind":"organization","description":"OpenSearch is a community-driven, Apache 2.0-licensed open source search and analytics suite that makes it easy to ingest, search, visualize, and analyze data.","email":null,"website":"https://opensearch.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/80134844?v=4","repositories_count":153,"last_synced_at":"2026-10-08T09:40:49.955Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/opensearch-project","funding_links":[],"total_stars":24030,"followers":3956,"following":0,"created_at":"2022-11-02T16:52:40.748Z","updated_at":"2026-10-08T09:40:49.964Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/opensearch-project","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/opensearch-project/repositories"},"tags":[{"name":"1.3.0","sha":"2158bf8bf09d9274177d4fd921642864c50dde6c","kind":"commit","published_at":"2025-09-15T19:12:41.000Z","download_url":"https://codeload.github.com/opensearch-project/opensearch-py-ml/tar.gz/1.3.0","html_url":"https://github.com/opensearch-project/opensearch-py-ml/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/opensearch-project/opensearch-py-ml@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"f615d1c8be2d53ad430d34f1e68f2cf0419fc07d","kind":"commit","published_at":"2025-05-28T16:08:10.000Z","download_url":"https://codeload.github.com/opensearch-project/opensearch-py-ml/tar.gz/1.2.0","html_url":"https://github.com/opensearch-project/opensearch-py-ml/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/opensearch-project/opensearch-py-ml@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"1237aa61bb40cf6cef06002cffa02093ef4b2023","kind":"commit","published_at":"2023-07-27T20:03:17.000Z","download_url":"https://codeload.github.com/opensearch-project/opensearch-py-ml/tar.gz/1.1.0","html_url":"https://github.com/opensearch-project/opensearch-py-ml/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/opensearch-project/opensearch-py-ml@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/tags/1.1.0/manifests"},{"name":"1.0.0","sha":"d2f6838ef2ab6bda531ce4f975b6e1749e97f3c0","kind":"commit","published_at":"2023-02-09T19:23:38.000Z","download_url":"https://codeload.github.com/opensearch-project/opensearch-py-ml/tar.gz/1.0.0","html_url":"https://github.com/opensearch-project/opensearch-py-ml/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/opensearch-project/opensearch-py-ml@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/tags/1.0.0/manifests"},{"name":"1.0.0b1","sha":"795314c136823cd3293ecec1535d091f94d79151","kind":"commit","published_at":"2022-11-23T19:39:07.000Z","download_url":"https://codeload.github.com/opensearch-project/opensearch-py-ml/tar.gz/1.0.0b1","html_url":"https://github.com/opensearch-project/opensearch-py-ml/releases/tag/1.0.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/opensearch-project/opensearch-py-ml@1.0.0b1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/tags/1.0.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/tags/1.0.0b1/manifests"}]},"repo_metadata_updated_at":"2026-10-09T02:38:23.884Z","dependent_packages_count":0,"downloads":59942,"downloads_period":"last-month","dependent_repos_count":1,"rankings":{"downloads":5.554083750574162,"dependent_repos_count":21.592921703686898,"dependent_packages_count":10.104988627979555,"stargazers_count":12.682946358612037,"forks_count":5.651670015211415,"docker_downloads_count":null,"average":11.117322091212813},"purl":"pkg:pypi/opensearch-py-ml","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/opensearch-py-ml","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/opensearch-py-ml","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/opensearch-py-ml/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-09T00:09:04.202Z","issues_count":158,"pull_requests_count":429,"avg_time_to_close_issue":6415149.211382113,"avg_time_to_close_pull_request":2349795.07977208,"issues_closed_count":123,"pull_requests_closed_count":351,"pull_request_authors_count":46,"issue_authors_count":39,"avg_comments_per_issue":2.7531645569620253,"avg_comments_per_pull_request":1.6083916083916083,"merged_pull_requests_count":254,"bot_issues_count":77,"bot_pull_requests_count":172,"past_year_issues_count":1,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":2506102.5,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":2.3333333333333335,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/issues","maintainers":[{"login":"dhrubo-os","count":42,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhrubo-os"},{"login":"nathaliellenaa","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nathaliellenaa"},{"login":"zhichao-aws","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zhichao-aws"},{"login":"junqiu-lei","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junqiu-lei"},{"login":"Yerzhaisang","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Yerzhaisang"},{"login":"gaiksaya","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gaiksaya"},{"login":"peterzhuamazon","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/peterzhuamazon"},{"login":"dblock","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"},{"login":"dtaivpp","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dtaivpp"},{"login":"b4sjoo","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/b4sjoo"},{"login":"greaa-aws","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greaa-aws"},{"login":"ylwu-amzn","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ylwu-amzn"},{"login":"zelinh","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zelinh"},{"login":"yuye-aws","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yuye-aws"},{"login":"peternied","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/peternied"}],"active_maintainers":[{"login":"gaiksaya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gaiksaya"},{"login":"nathaliellenaa","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nathaliellenaa"},{"login":"peterzhuamazon","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/peterzhuamazon"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/opensearch-py-ml/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/opensearch-py-ml/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/opensearch-py-ml/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/opensearch-py-ml/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/opensearch-py-ml/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/opensearch-py-ml/codemeta","maintainers":[{"uuid":"OpenSearch","login":"OpenSearch","name":null,"email":null,"url":null,"packages_count":10,"html_url":"https://pypi.org/user/OpenSearch/","role":null,"created_at":"2023-02-09T23:27:18.941Z","updated_at":"2023-02-09T23:27:18.941Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/OpenSearch/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":944578,"maintainers_count":406550,"namespaces_count":0,"keywords_count":326720,"github":"pypi","metadata":{"funded_packages_count":64113,"rate_limit":2},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-10-24T05:03:16.789Z","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":5442823,"name":"sayali-ml","ecosystem":"pypi","description":"Python Client and Toolkit for DataFrames, Big Data, Machine Learning and ETL in OpenSearch","homepage":"https://github.com/opensearch-project/opensearch-py-ml","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/opensearch-project/opensearch-py-ml","keywords_array":["Opensearch","opensearch_py_ml","pandas","python"],"namespace":null,"versions_count":1,"first_release_published_at":"2022-11-21T20:22:36.000Z","latest_release_published_at":"2022-11-21T20:22:36.000Z","latest_release_number":"1.0.0","latest_published_release_number":null,"last_synced_at":"2026-10-23T21:31:32.599Z","created_at":"2022-11-21T20:36:20.365Z","updated_at":"2026-10-23T21:31:32.600Z","registry_url":"https://pypi.org/project/sayali-ml/","install_command":"pip install sayali-ml --index-url https://pypi.org/simple","documentation_url":"https://sayali-ml.readthedocs.io/","metadata":{"funding":null,"normalized_name":"sayali-ml"},"repo_metadata":{"id":63391571,"uuid":"531996173","full_name":"opensearch-project/opensearch-py-ml","owner":"opensearch-project","description":null,"archived":false,"fork":false,"pushed_at":"2026-07-14T19:43:59.000Z","size":31463,"stargazers_count":55,"open_issues_count":51,"forks_count":77,"subscribers_count":16,"default_branch":"main","last_synced_at":"2026-10-01T13:11:16.425Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/opensearch-project.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":"NOTICE","maintainers":"MAINTAINERS.md","copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-09-02T16:14:20.000Z","updated_at":"2026-07-14T19:44:04.000Z","dependencies_parsed_at":"2023-09-27T05:28:21.949Z","dependency_job_id":"7e5b7c30-156c-45e1-b0b3-bccd20673098","html_url":"https://github.com/opensearch-project/opensearch-py-ml","commit_stats":{"total_commits":534,"total_committers":53,"mean_commits":"10.075471698113208","dds":0.7696629213483146,"last_synced_commit":"39284d6e99cd9b449bcfe99511c68a63d897ca78"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":"amazon-archives/__template_Apache-2.0","purl":"pkg:github/opensearch-project/opensearch-py-ml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/opensearch-project","download_url":"https://codeload.github.com/opensearch-project/opensearch-py-ml/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":343170754,"owners_count":38081416,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-06T02:00:06.537Z","response_time":86,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"opensearch-project","name":"OpenSearch Project","uuid":"80134844","kind":"organization","description":"OpenSearch is a community-driven, Apache 2.0-licensed open source search and analytics suite that makes it easy to ingest, search, visualize, and analyze data.","email":null,"website":"https://opensearch.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/80134844?v=4","repositories_count":153,"last_synced_at":"2026-10-08T09:40:49.955Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/opensearch-project","funding_links":[],"total_stars":24030,"followers":3956,"following":0,"created_at":"2022-11-02T16:52:40.748Z","updated_at":"2026-10-08T09:40:49.964Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/opensearch-project","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/opensearch-project/repositories"},"tags":[{"name":"1.3.0","sha":"2158bf8bf09d9274177d4fd921642864c50dde6c","kind":"commit","published_at":"2025-09-15T19:12:41.000Z","download_url":"https://codeload.github.com/opensearch-project/opensearch-py-ml/tar.gz/1.3.0","html_url":"https://github.com/opensearch-project/opensearch-py-ml/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/opensearch-project/opensearch-py-ml@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"f615d1c8be2d53ad430d34f1e68f2cf0419fc07d","kind":"commit","published_at":"2025-05-28T16:08:10.000Z","download_url":"https://codeload.github.com/opensearch-project/opensearch-py-ml/tar.gz/1.2.0","html_url":"https://github.com/opensearch-project/opensearch-py-ml/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/opensearch-project/opensearch-py-ml@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"1237aa61bb40cf6cef06002cffa02093ef4b2023","kind":"commit","published_at":"2023-07-27T20:03:17.000Z","download_url":"https://codeload.github.com/opensearch-project/opensearch-py-ml/tar.gz/1.1.0","html_url":"https://github.com/opensearch-project/opensearch-py-ml/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/opensearch-project/opensearch-py-ml@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/tags/1.1.0/manifests"},{"name":"1.0.0","sha":"d2f6838ef2ab6bda531ce4f975b6e1749e97f3c0","kind":"commit","published_at":"2023-02-09T19:23:38.000Z","download_url":"https://codeload.github.com/opensearch-project/opensearch-py-ml/tar.gz/1.0.0","html_url":"https://github.com/opensearch-project/opensearch-py-ml/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/opensearch-project/opensearch-py-ml@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/tags/1.0.0/manifests"},{"name":"1.0.0b1","sha":"795314c136823cd3293ecec1535d091f94d79151","kind":"commit","published_at":"2022-11-23T19:39:07.000Z","download_url":"https://codeload.github.com/opensearch-project/opensearch-py-ml/tar.gz/1.0.0b1","html_url":"https://github.com/opensearch-project/opensearch-py-ml/releases/tag/1.0.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/opensearch-project/opensearch-py-ml@1.0.0b1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/tags/1.0.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/tags/1.0.0b1/manifests"}]},"repo_metadata_updated_at":"2026-10-09T02:38:25.156Z","dependent_packages_count":0,"downloads":null,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":6.338822413838517,"dependent_packages_count":4.829065866571524,"stargazers_count":20.469233771613705,"forks_count":14.416558712887644,"average":11.513420191227848},"purl":"pkg:pypi/sayali-ml","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/sayali-ml","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/sayali-ml","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/sayali-ml/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-09T00:09:04.202Z","issues_count":158,"pull_requests_count":429,"avg_time_to_close_issue":6415149.211382113,"avg_time_to_close_pull_request":2349795.07977208,"issues_closed_count":123,"pull_requests_closed_count":351,"pull_request_authors_count":46,"issue_authors_count":39,"avg_comments_per_issue":2.7531645569620253,"avg_comments_per_pull_request":1.6083916083916083,"merged_pull_requests_count":254,"bot_issues_count":77,"bot_pull_requests_count":172,"past_year_issues_count":1,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":2506102.5,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":2.3333333333333335,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/issues","maintainers":[{"login":"dhrubo-os","count":42,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhrubo-os"},{"login":"nathaliellenaa","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nathaliellenaa"},{"login":"zhichao-aws","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zhichao-aws"},{"login":"junqiu-lei","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junqiu-lei"},{"login":"Yerzhaisang","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Yerzhaisang"},{"login":"gaiksaya","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gaiksaya"},{"login":"peterzhuamazon","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/peterzhuamazon"},{"login":"dblock","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"},{"login":"dtaivpp","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dtaivpp"},{"login":"b4sjoo","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/b4sjoo"},{"login":"greaa-aws","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greaa-aws"},{"login":"ylwu-amzn","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ylwu-amzn"},{"login":"zelinh","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zelinh"},{"login":"yuye-aws","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yuye-aws"},{"login":"peternied","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/peternied"}],"active_maintainers":[{"login":"gaiksaya","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gaiksaya"},{"login":"nathaliellenaa","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nathaliellenaa"},{"login":"peterzhuamazon","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/peterzhuamazon"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/sayali-ml/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/sayali-ml/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/sayali-ml/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/sayali-ml/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/sayali-ml/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/sayali-ml/codemeta","maintainers":[{"uuid":"sayaligaikawad","login":"sayaligaikawad","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/sayaligaikawad/","role":"Owner","created_at":"2024-12-10T19:31:26.254Z","updated_at":"2024-12-10T19:31:26.254Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/sayaligaikawad/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":944578,"maintainers_count":406550,"namespaces_count":0,"keywords_count":326720,"github":"pypi","metadata":{"funded_packages_count":64113,"rate_limit":2},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-10-24T05:03:16.789Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":693397,"full_name":"opensearch-project/opensearch-py-ml","default_branch":"main","total_commits":610,"total_committers":62,"total_bot_commits":41,"total_bot_committers":2,"mean_commits":9.838709677419354,"dds":0.798360655737705,"past_year_total_commits":17,"past_year_total_committers":8,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":2.125,"past_year_dds":0.5882352941176471,"last_synced_at":"2026-10-23T21:31:24.597Z","last_synced_commit":"feb1ad1d42b8835ce98248b265ac05f44be02668","created_at":"2023-03-09T11:32:04.099Z","updated_at":"2026-10-23T21:31:24.276Z","committers":[{"name":"Stephen Dodson","email":"steve.dodson@elastic.co","login":"stevedodson","count":123},{"name":"Seth Michael Larson","email":"seth.larson@elastic.co","login":"sethmlarson","count":94},{"name":"P. Sai Vinay","email":"33659563+V1NAY8","login":"V1NAY8","count":39},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":36},{"name":"Dhrubo Saha","email":"109556906+dhrubo-os","login":"dhrubo-os","count":36},{"name":"Winterflower","email":"camilla.montonen@elastic.co","login":null,"count":30},{"name":"Thomas Ma","email":"thomayinma@gmail.com","login":"LEFTA98","count":26},{"name":"Thanawan Atchariyachanvanit","email":"latchari@amazon.com","login":"thanawan-atc","count":26},{"name":"Nathalie Jonathan","email":"143617992+nathaliellenaa","login":"nathaliellenaa","count":23},{"name":"Benjamin Trent","email":"ben.w.trent@gmail.com","login":"benwtrent","count":16},{"name":"Kalyan","email":"kalyan.ben10@live.com","login":"rawwar","count":14},{"name":"Sayali Gaikawad","email":"gaiksaya@amazon.com","login":"gaiksaya","count":14},{"name":"Michael Hirsch","email":"michaelahirsch@gmail.com","login":"blaklaybul","count":11},{"name":"Yerzhaisang Taskali","email":"55043014+Yerzhaisang","login":"Yerzhaisang","count":10},{"name":"Daniel Mesejo-León","email":"mesejoleon@gmail.com","login":"mesejo","count":10},{"name":"Josh Devins","email":"josh.devins@elastic.co","login":"joshdevins","count":7},{"name":"Michael Hirsch","email":"michael.hirsch@elastic.co","login":null,"count":6},{"name":"Alibi Zhenis","email":"92104549+AlibiZhenis","login":"AlibiZhenis","count":6},{"name":"Mingshi Liu","email":"113382730+mingshl","login":"mingshl","count":6},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":5},{"name":"Junqiu Lei","email":"junqiu@amazon.com","login":"junqiu-lei","count":5},{"name":"David Kyle","email":"david.kyle@elastic.co","login":"davidkyle","count":4},{"name":"conggguan","email":"157357330+conggguan","login":"conggguan","count":4},{"name":"zhichao-aws","email":"zhichaog@amazon.com","login":"zhichao-aws","count":4},{"name":"David Olaru","email":"dolaru@vaevixen.com","login":"dolaru","count":4},{"name":"Lisa Cawley","email":"lcawley@elastic.co","login":"lcawl","count":3},{"name":"Peter Zhu","email":"zhujiaxi@amazon.com","login":"peterzhuamazon","count":3},{"name":"Ashton Sidhu","email":"ashton.sidhu@elastic.co","login":null,"count":2},{"name":"Ed Savage","email":"ed.savage@elastic.co","login":"edsavage","count":2},{"name":"Jabin Kong","email":"1059978534@qq.com","login":"kxbin","count":2},{"name":"Nurlan","email":"nabzalbekov0@gmail.com","login":"Nurlanprog","count":2},{"name":"Prudhvi Godithi","email":"pgodithi@amazon.com","login":"prudhvigodithi","count":2},{"name":"Will Hwang","email":"22586574+will-hwang","login":"will-hwang","count":2},{"name":"Zelin Hao","email":"zelinhao@amazon.com","login":"zelinh","count":2},{"name":"patrickbarnhart","email":"patrick@dahlialabs.ai","login":"patrickbarnhart","count":2},{"name":"xinyual","email":"74362153+xinyual","login":"xinyual","count":2},{"name":"Daniel (dB.) Doubrovkine","email":"dblock@dblock.org","login":"dblock","count":2},{"name":"Yaliang Wu","email":"ylwu@amazon.com","login":"ylwu-amzn","count":1},{"name":"Vincent Zhao","email":"59675522+VincentZhao12","login":"VincentZhao12","count":1},{"name":"Vinay-Vinod","email":"60075018+Vinay-Vinod","login":"Vinay-Vinod","count":1},{"name":"Varun Lodaya","email":"varunml@amazon.com","login":"varun-lodaya","count":1},{"name":"Tim Vossen","email":"61426691+upwards-gravity","login":"upwards-gravity","count":1},{"name":"Sicheng Song","email":"sicheng.song@outlook.com","login":"b4sjoo","count":1},{"name":"Shreya Bhatta","email":"shreyab963@gmail.com","login":"shreyah963","count":1},{"name":"Rikkarth","email":"dev@rikkarth.com","login":"rikkarth","count":1},{"name":"Prikshit","email":"prikshitsharma8024@gmail.com","login":"Prikshit7766","count":1},{"name":"Francesco Vigliaturo","email":"francesco.vigliaturo@elastic.co","login":null,"count":1},{"name":"Nigel Small","email":"nasmall@pm.me","login":"technige","count":1},{"name":"Merey","email":"orazaly1508@gmail.com","login":"Merey1508","count":1},{"name":"Martijn Laarman","email":"Mpdreamz@gmail.com","login":"Mpdreamz","count":1},{"name":"aaslan1997","email":"a.aslan@jobware.de","login":"aaslan1997","count":1},{"name":"miamia1999","email":"123776561+miamia1999","login":"miamia1999","count":1},{"name":"Alexander (Alec) Greaves-Tunnell","email":"115591462+greaa-aws","login":"greaa-aws","count":1},{"name":"Amazon GitHub Automation","email":"54958958+amazon-auto","login":"amazon-auto","count":1},{"name":"David Tippett","email":"Dtaivpp@gmail.com","login":"dtaivpp","count":1},{"name":"Derek Ho","email":"derek01778@gmail.com","login":"derek-ho","count":1},{"name":"Divya Madala","email":"113469545+Divyaasm","login":"Divyaasm","count":1},{"name":"Florian Winkler","email":"flowi@outlook.com","login":"Fju","count":1},{"name":"Heemin Kim","email":"heemin@amazon.com","login":"heemin32","count":1},{"name":"István Zoltán Szabó","email":"istvan.szabo@elastic.co","login":"szabosteve","count":1},{"name":"James Rodewig","email":"40268737+jrodewig","login":"jrodewig","count":1},{"name":"Léonard Binet","email":"leonardbinet@gmail.com","login":"leonardbinet","count":1}],"past_year_committers":[{"name":"Nathalie Jonathan","email":"143617992+nathaliellenaa","login":"nathaliellenaa","count":7},{"name":"Will Hwang","email":"22586574+will-hwang","login":"will-hwang","count":2},{"name":"Sayali Gaikawad","email":"gaiksaya@amazon.com","login":"gaiksaya","count":2},{"name":"Peter Zhu","email":"zhujiaxi@amazon.com","login":"peterzhuamazon","count":2},{"name":"Shreya Bhatta","email":"shreyab963@gmail.com","login":"shreyah963","count":1},{"name":"Rikkarth","email":"dev@rikkarth.com","login":"rikkarth","count":1},{"name":"Heemin Kim","email":"heemin@amazon.com","login":"heemin32","count":1},{"name":"Divya Madala","email":"113469545+Divyaasm","login":"Divyaasm","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-25T00:00:19.066Z","repositories_count":8570357,"commits_count":1302985371,"contributors_count":59794394,"owners_count":1842986,"committers_count":3887443,"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":"opensearch-project/opensearch-py-ml","html_url":"https://github.com/opensearch-project/opensearch-py-ml","last_synced_at":"2026-10-23T21:31:30.405Z","status":null,"issues_count":188,"pull_requests_count":513,"avg_time_to_close_issue":7104578.15060241,"avg_time_to_close_pull_request":2232483.6574712642,"issues_closed_count":166,"pull_requests_closed_count":435,"pull_request_authors_count":53,"issue_authors_count":41,"avg_comments_per_issue":3.0904255319148937,"avg_comments_per_pull_request":1.5009746588693957,"merged_pull_requests_count":309,"bot_issues_count":98,"bot_pull_requests_count":187,"past_year_issues_count":18,"past_year_pull_requests_count":19,"past_year_avg_time_to_close_issue":2818476.466666667,"past_year_avg_time_to_close_pull_request":2787167.8235294116,"past_year_issues_closed_count":15,"past_year_pull_requests_closed_count":17,"past_year_pull_request_authors_count":10,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":1.0555555555555556,"past_year_avg_comments_per_pull_request":2.1578947368421053,"past_year_bot_issues_count":16,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":16,"created_at":"2023-05-15T05:23:35.822Z","updated_at":"2026-10-23T21:31:30.405Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/opensearch-project%2Fopensearch-py-ml/issues","issue_labels_count":{"table":{"enhancement":66,"Mend: dependency security vulnerability":55,"untriaged":30,"CCI":21,"bug":21,"good first issue":17,"semantic-search":1,"Features":1}},"pull_request_labels_count":{"table":{"ModelUploading":59,"backport 1.x":44,"skip-changelog":22,"Mend: dependency security vulnerability":19,"github_actions":19,"ModelListingUploading":16,"backport 1.0":11,"enhancement":5,"documentation":1,"untriaged":1,"semantic-search":1,"good first issue":1}},"issue_author_associations_count":{"table":{"NONE":73,"CONTRIBUTOR":73,"COLLABORATOR":33,"MEMBER":9}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":298,"COLLABORATOR":101,"NONE":74,"MEMBER":40}},"issue_authors":{"table":{"mend-for-github-com[bot]":55,"github-actions[bot]":43,"dhrubo-os":24,"rawwar":13,"nathaliellenaa":5,"AlibiZhenis":3,"zhichao-aws":3,"thanawan-atc":3,"ylwu-amzn":2,"rbpasker":2,"bl1nkker":2,"mingshl":2,"dblock":2,"dtaivpp":2,"yuye-aws":1,"cbeaujoin":1,"miguelsousa":1,"taborzbislaw":1,"peternied":1,"HenryL27":1,"mohdaliiqbal":1,"stephen-crawford":1,"conggguan":1,"evandiewald":1,"Jon-AtAWS":1,"peterzhuamazon":1,"soapergem":1,"contrebande-labs":1,"gmyers-aiq":1,"gonzachiar":1,"upwards-gravity":1,"rikkarth":1,"harshavamsi":1,"Yerzhaisang":1,"tallytarik":1,"aaslan1997":1,"rednaksi91":1,"Nurlanprog":1,"mfarrelm":1,"b4sjoo":1,"faradawn":1}},"pull_request_authors":{"table":{"github-actions[bot]":75,"dependabot[bot]":65,"dhrubo-os":48,"opensearch-trigger-bot[bot]":47,"thanawan-atc":42,"nathaliellenaa":40,"rawwar":27,"Yerzhaisang":24,"mingshl":14,"gaiksaya":11,"conggguan":10,"zhichao-aws":10,"junqiu-lei":9,"Merey1508":8,"AlibiZhenis":8,"LEFTA98":6,"Nurlanprog":5,"tl18g":5,"bilal-aamer":4,"peterzhuamazon":4,"VincentZhao12":3,"greaa-aws":3,"Arnav-Gr0ver":2,"zelinh":2,"derek-ho":2,"Vinay-Vinod":2,"patrickbarnhart":2,"xinyual":2,"b4sjoo":2,"prudhvigodithi":2,"varun-lodaya":2,"aaslan1997":2,"will-hwang":2,"Prikshit7766":2,"Jebq":2,"dblock":2,"dtaivpp":1,"fen-qin":1,"heemin32":1,"mvarlamov222":1,"HenryL27":1,"ZahraALhilal":1,"shreyah963":1,"vaipos":1,"ylwu-amzn":1,"upwards-gravity":1,"zhonniks":1,"rikkarth":1,"Divyaasm":1,"faradawn":1,"miamia1999":1,"dheerkt":1,"hmumtazz":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-10-25T00:00:09.564Z","repositories_count":18200831,"issues_count":49036925,"pull_requests_count":151024562,"authors_count":12105939,"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":{"Mend: dependency security vulnerability":15,"enhancement":2}},"past_year_pull_request_labels_count":{"table":{"skip-changelog":7,"enhancement":2,"ModelUploading":1}},"past_year_issue_author_associations_count":{"table":{"NONE":15,"CONTRIBUTOR":2,"COLLABORATOR":1}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":8,"COLLABORATOR":6,"MEMBER":5}},"past_year_issue_authors":{"table":{"mend-for-github-com[bot]":15,"github-actions[bot]":1,"nathaliellenaa":1,"rikkarth":1}},"past_year_pull_request_authors":{"table":{"nathaliellenaa":6,"gaiksaya":3,"peterzhuamazon":2,"will-hwang":2,"Divyaasm":1,"fen-qin":1,"github-actions[bot]":1,"heemin32":1,"rikkarth":1,"shreyah963":1}},"maintainers":[{"table":{"login":"dhrubo-os","count":72,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dhrubo-os"}},{"table":{"login":"nathaliellenaa","count":37,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nathaliellenaa"}},{"table":{"login":"Yerzhaisang","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Yerzhaisang"}},{"table":{"login":"zhichao-aws","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zhichao-aws"}},{"table":{"login":"gaiksaya","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gaiksaya"}},{"table":{"login":"junqiu-lei","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junqiu-lei"}},{"table":{"login":"peterzhuamazon","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/peterzhuamazon"}},{"table":{"login":"dblock","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dblock"}},{"table":{"login":"ylwu-amzn","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ylwu-amzn"}},{"table":{"login":"b4sjoo","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/b4sjoo"}},{"table":{"login":"greaa-aws","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/greaa-aws"}},{"table":{"login":"prudhvigodithi","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/prudhvigodithi"}},{"table":{"login":"zelinh","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zelinh"}},{"table":{"login":"yuye-aws","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yuye-aws"}},{"table":{"login":"peternied","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/peternied"}},{"table":{"login":"Jon-AtAWS","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Jon-AtAWS"}}],"active_maintainers":[{"table":{"login":"nathaliellenaa","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nathaliellenaa"}},{"table":{"login":"gaiksaya","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gaiksaya"}},{"table":{"login":"peterzhuamazon","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/peterzhuamazon"}}]}},"events":{"total":{"CommitCommentEvent":2,"CreateEvent":33,"DeleteEvent":14,"ForkEvent":5,"IssueCommentEvent":303,"IssuesEvent":105,"MemberEvent":2,"PullRequestEvent":139,"PullRequestReviewCommentEvent":322,"PullRequestReviewEvent":345,"PushEvent":97,"ReleaseEvent":2,"WatchEvent":12},"last_year":{"CreateEvent":1,"IssueCommentEvent":10,"IssuesEvent":9,"PullRequestEvent":10,"PullRequestReviewCommentEvent":7,"PullRequestReviewEvent":9,"PushEvent":10,"WatchEvent":1}},"keywords":[],"dependencies":[{"ecosystem":"pypi","filepath":"docs/requirements-docs.txt","sha":null,"kind":"manifest","created_at":"2022-11-18T03:40:03.373Z","updated_at":"2022-11-18T03:40:03.373Z","repository_link":"https://github.com/opensearch-project/opensearch-py-ml/blob/main/docs/requirements-docs.txt","dependencies":[{"id":6706881673,"package_name":"opensearch-py","ecosystem":"pypi","requirements":"\u003e=2","direct":true,"kind":"runtime","optional":false},{"id":6706881674,"package_name":"pandas","ecosystem":"pypi","requirements":"\u003e=1.5,\u003c2","direct":true,"kind":"runtime","optional":false},{"id":6706881675,"package_name":"matplotlib","ecosystem":"pypi","requirements":"\u003e=3.6.0,\u003c4","direct":true,"kind":"runtime","optional":false},{"id":6706881676,"package_name":"nbval","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6706881677,"package_name":"sphinx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6706881678,"package_name":"sphinx_rtd_theme","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6706881679,"package_name":"nbsphinx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6706881680,"package_name":"pandoc","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6706881681,"package_name":"traitlets","ecosystem":"pypi","requirements":"\u003c5.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements-dev.txt","sha":null,"kind":"manifest","created_at":"2022-11-18T03:40:03.549Z","updated_at":"2022-11-18T03:40:03.549Z","repository_link":"https://github.com/opensearch-project/opensearch-py-ml/blob/main/requirements-dev.txt","dependencies":[{"id":6706881722,"package_name":"pandas","ecosystem":"pypi","requirements":"\u003e=1.5,\u003c2","direct":true,"kind":"development","optional":false},{"id":6706881723,"package_name":"matplotlib","ecosystem":"pypi","requirements":"\u003e=3.6.0,\u003c4","direct":true,"kind":"development","optional":false},{"id":6706881724,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=1.23.3,\u003c2","direct":true,"kind":"development","optional":false},{"id":6706881725,"package_name":"opensearch-py","ecosystem":"pypi","requirements":"\u003e=2","direct":true,"kind":"development","optional":false},{"id":6706881726,"package_name":"pytest","ecosystem":"pypi","requirements":"\u003e=7.1.2","direct":true,"kind":"development","optional":false},{"id":6706881727,"package_name":"pytest-mock","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":6706881728,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":6706881729,"package_name":"nbval","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":6706881730,"package_name":"nox","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false},{"id":6706881731,"package_name":"mypy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"development","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2022-11-18T03:40:03.675Z","updated_at":"2022-11-18T03:40:03.675Z","repository_link":"https://github.com/opensearch-project/opensearch-py-ml/blob/main/requirements.txt","dependencies":[{"id":6706881747,"package_name":"pandas","ecosystem":"pypi","requirements":"\u003e=1.5,\u003c2","direct":true,"kind":"runtime","optional":false},{"id":6706881748,"package_name":"matplotlib","ecosystem":"pypi","requirements":"\u003e=3.6.0,\u003c4","direct":true,"kind":"runtime","optional":false},{"id":6706881749,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=1.23.3,\u003c2","direct":true,"kind":"runtime","optional":false},{"id":6706881750,"package_name":"opensearch-py","ecosystem":"pypi","requirements":"\u003e=2","direct":true,"kind":"runtime","optional":false},{"id":6706881751,"package_name":"protobuf","ecosystem":"pypi","requirements":"==3.20.","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2022-11-18T03:40:03.733Z","updated_at":"2022-11-18T03:40:03.733Z","repository_link":"https://github.com/opensearch-project/opensearch-py-ml/blob/main/setup.py","dependencies":[{"id":6706881773,"package_name":"opensearch-py","ecosystem":"pypi","requirements":"\u003e=2","direct":true,"kind":"runtime","optional":false},{"id":6706881774,"package_name":"pandas","ecosystem":"pypi","requirements":"\u003e=1.5,\u003c2","direct":true,"kind":"runtime","optional":false},{"id":6706881775,"package_name":"matplotlib","ecosystem":"pypi","requirements":"\u003e=3.6.0,\u003c4","direct":true,"kind":"runtime","optional":false},{"id":6706881776,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=1.23.3,\u003c2","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/add-untriaged.yml","sha":null,"kind":"manifest","created_at":"2023-09-27T05:28:20.089Z","updated_at":"2023-09-27T05:28:20.089Z","repository_link":"https://github.com/opensearch-project/opensearch-py-ml/blob/main/.github/workflows/add-untriaged.yml","dependencies":[{"id":13967568407,"package_name":"actions/github-script","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/backport.yml","sha":null,"kind":"manifest","created_at":"2023-09-27T05:28:20.130Z","updated_at":"2023-09-27T05:28:20.130Z","repository_link":"https://github.com/opensearch-project/opensearch-py-ml/blob/main/.github/workflows/backport.yml","dependencies":[{"id":13967568547,"package_name":"tibdex/github-app-token","ecosystem":"actions","requirements":"v1.5.0","direct":true,"kind":"composite","optional":false},{"id":13967568548,"package_name":"VachaShah/backport","ecosystem":"actions","requirements":"v1.1.4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/build_deploy_doc.yml","sha":null,"kind":"manifest","created_at":"2023-09-27T05:28:20.157Z","updated_at":"2023-09-27T05:28:20.157Z","repository_link":"https://github.com/opensearch-project/opensearch-py-ml/blob/main/.github/workflows/build_deploy_doc.yml","dependencies":[{"id":13967568556,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13967568557,"package_name":"peaceiris/actions-gh-pages","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/changelog_verifier.yml","sha":null,"kind":"manifest","created_at":"2023-09-27T05:28:20.197Z","updated_at":"2023-09-27T05:28:20.197Z","repository_link":"https://github.com/opensearch-project/opensearch-py-ml/blob/main/.github/workflows/changelog_verifier.yml","dependencies":[{"id":13967568560,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13967568561,"package_name":"dangoslen/changelog-enforcer","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci.yml","sha":null,"kind":"manifest","created_at":"2023-09-27T05:28:20.375Z","updated_at":"2023-09-27T05:28:20.375Z","repository_link":"https://github.com/opensearch-project/opensearch-py-ml/blob/main/.github/workflows/ci.yml","dependencies":[{"id":13967569859,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13967569864,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13967569869,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/dco.yml","sha":null,"kind":"manifest","created_at":"2023-09-27T05:28:20.595Z","updated_at":"2023-09-27T05:28:20.595Z","repository_link":"https://github.com/opensearch-project/opensearch-py-ml/blob/main/.github/workflows/dco.yml","dependencies":[{"id":13967570967,"package_name":"tim-actions/get-pr-commits","ecosystem":"actions","requirements":"v1.1.0","direct":true,"kind":"composite","optional":false},{"id":13967570971,"package_name":"tim-actions/dco","ecosystem":"actions","requirements":"v1.1.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/delete_backport_branch.yml","sha":null,"kind":"manifest","created_at":"2023-09-27T05:28:20.673Z","updated_at":"2023-09-27T05:28:20.673Z","repository_link":"https://github.com/opensearch-project/opensearch-py-ml/blob/main/.github/workflows/delete_backport_branch.yml","dependencies":[{"id":13967571058,"package_name":"SvanBoxel/delete-merged-branch","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/delete_model_uploader_branch.yml","sha":null,"kind":"manifest","created_at":"2023-09-27T05:28:20.742Z","updated_at":"2023-09-27T05:28:20.742Z","repository_link":"https://github.com/opensearch-project/opensearch-py-ml/blob/main/.github/workflows/delete_model_uploader_branch.yml","dependencies":[{"id":13967571087,"package_name":"dawidd6/action-delete-branch","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/integration.yml","sha":null,"kind":"manifest","created_at":"2023-09-27T05:28:21.019Z","updated_at":"2023-09-27T05:28:21.019Z","repository_link":"https://github.com/opensearch-project/opensearch-py-ml/blob/main/.github/workflows/integration.yml","dependencies":[{"id":13967571528,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13967571532,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/model_listing_uploader.yml","sha":null,"kind":"manifest","created_at":"2023-09-27T05:28:21.068Z","updated_at":"2023-09-27T05:28:21.068Z","repository_link":"https://github.com/opensearch-project/opensearch-py-ml/blob/main/.github/workflows/model_listing_uploader.yml","dependencies":[{"id":13967572334,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13967572335,"package_name":"aws-actions/configure-aws-credentials","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/model_uploader.yml","sha":null,"kind":"manifest","created_at":"2023-09-27T05:28:21.123Z","updated_at":"2023-09-27T05:28:21.123Z","repository_link":"https://github.com/opensearch-project/opensearch-py-ml/blob/main/.github/workflows/model_uploader.yml","dependencies":[{"id":13967572713,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13967572714,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13967572715,"package_name":"aws-actions/configure-aws-credentials","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13967572716,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13967572717,"package_name":"trstringer/manual-approval","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13967572718,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13967572719,"package_name":"peter-evans/create-pull-request","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":13967572720,"package_name":"thollander/actions-comment-pull-request","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13967572721,"package_name":"stefanzweifel/git-auto-commit-action","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release-drafter.yml","sha":null,"kind":"manifest","created_at":"2023-09-27T05:28:21.289Z","updated_at":"2023-09-27T05:28:21.289Z","repository_link":"https://github.com/opensearch-project/opensearch-py-ml/blob/main/.github/workflows/release-drafter.yml","dependencies":[{"id":13967572816,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13967572817,"package_name":"trstringer/manual-approval","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13967572818,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13967572819,"package_name":"softprops/action-gh-release","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/update_model_listing.yml","sha":null,"kind":"manifest","created_at":"2023-09-27T05:28:21.599Z","updated_at":"2023-09-27T05:28:21.599Z","repository_link":"https://github.com/opensearch-project/opensearch-py-ml/blob/main/.github/workflows/update_model_listing.yml","dependencies":[{"id":13967573322,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13967573326,"package_name":"aws-actions/configure-aws-credentials","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13967573329,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13967573331,"package_name":"peter-evans/create-pull-request","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":13967573332,"package_name":"thollander/actions-comment-pull-request","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13967573334,"package_name":"stefanzweifel/git-auto-commit-action","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":".ci/opensearch/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-09-27T05:28:21.670Z","updated_at":"2023-09-27T05:28:21.670Z","repository_link":"https://github.com/opensearch-project/opensearch-py-ml/blob/main/.ci/opensearch/Dockerfile","dependencies":[{"id":13967573645,"package_name":"opensearchproject/opensearch","ecosystem":"docker","requirements":"$OPENSEARCH_VERSION","direct":true,"kind":"build","optional":false}]}],"score":19.791756233298912,"created_at":"2026-10-06T11:19:16.438Z","updated_at":"2026-10-25T00:34:26.261Z","avatar_url":"https://github.com/opensearch-project.png","language":"Python","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/389565","html_url":"https://summary.ecosyste.ms/projects/389565"}