{"id":364053,"url":"https://github.com/testng-team/testng","last_synced_at":"2026-06-20T13:02:29.739Z","repository":{"id":959067,"uuid":"745749","full_name":"testng-team/testng","owner":"testng-team","description":"TestNG testing framework","archived":false,"fork":false,"pushed_at":"2026-05-10T11:30:00.000Z","size":33103,"stargazers_count":2054,"open_issues_count":284,"forks_count":1024,"subscribers_count":179,"default_branch":"master","last_synced_at":"2026-06-10T08:03:50.257Z","etag":null,"topics":["java","jvm","testing","testng"],"latest_commit_sha":null,"homepage":"https://testng.org","language":"Java","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/testng-team.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.txt","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2010-06-28T23:10:17.000Z","updated_at":"2026-06-08T04:43:47.000Z","dependencies_parsed_at":"2023-07-06T01:54:32.496Z","dependency_job_id":"257f6034-cd14-4f82-98b1-d3ae828e0164","html_url":"https://github.com/testng-team/testng","commit_stats":{"total_commits":4418,"total_committers":276,"mean_commits":"16.007246376811594","dds":0.549117247623359,"last_synced_commit":"7c80f4c7a68a2bfeb237ebb848b7c4379f083df7"},"previous_names":["cbeust/testng"],"tags_count":107,"template":false,"template_full_name":null,"purl":"pkg:github/testng-team/testng","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/testng-team","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34236552,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-12T02:00:06.859Z","response_time":109,"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":"testng-team","name":"TestNG team","uuid":"12528662","kind":"organization","description":"","email":null,"website":"https://testng.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/12528662?v=4","repositories_count":18,"last_synced_at":"2024-04-17T22:47:03.252Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/testng-team","funding_links":[],"total_stars":2159,"followers":35,"following":0,"created_at":"2022-11-03T16:44:48.836Z","updated_at":"2024-04-17T22:47:05.154Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/testng-team","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/testng-team/repositories"},"packages":[{"id":5066255,"name":"org.testng:testng","ecosystem":"maven","description":"Testing framework for Java","homepage":"https://testng.org","licenses":"Apache License, Version 2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/testng-team/testng","keywords_array":[],"namespace":"org.testng","versions_count":90,"first_release_published_at":"2010-07-17T13:36:11.000Z","latest_release_published_at":"2026-01-22T05:19:41.000Z","latest_release_number":"7.12.0","last_synced_at":"2026-06-09T11:33:16.059Z","created_at":"2022-07-28T05:46:19.248Z","updated_at":"2026-06-09T11:33:16.059Z","registry_url":"https://central.sonatype.com/artifact/org.testng/testng/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.testng/testng/","metadata":{"repositories":["https://repo.maven.apache.org/maven2"]},"repo_metadata":{"id":959067,"uuid":"745749","full_name":"testng-team/testng","owner":"testng-team","description":"TestNG testing framework","archived":false,"fork":false,"pushed_at":"2025-05-20T04:35:21.000Z","size":33046,"stargazers_count":2040,"open_issues_count":287,"forks_count":1025,"subscribers_count":180,"default_branch":"master","last_synced_at":"2025-11-01T20:02:59.297Z","etag":null,"topics":["java","jvm","testing","testng"],"latest_commit_sha":null,"homepage":"https://testng.org","language":"Java","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/testng-team.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.txt","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2010-06-28T23:10:17.000Z","updated_at":"2025-10-31T20:47:36.000Z","dependencies_parsed_at":"2023-07-06T01:54:32.496Z","dependency_job_id":"257f6034-cd14-4f82-98b1-d3ae828e0164","html_url":"https://github.com/testng-team/testng","commit_stats":{"total_commits":4418,"total_committers":276,"mean_commits":"16.007246376811594","dds":0.549117247623359,"last_synced_commit":"7c80f4c7a68a2bfeb237ebb848b7c4379f083df7"},"previous_names":["cbeust/testng"],"tags_count":106,"template":false,"template_full_name":null,"purl":"pkg:github/testng-team/testng","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/testng-team","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":282196564,"owners_count":26630289,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-11-01T02:00:06.759Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[{"name":"7.11.0","sha":"b29b5c528e269d9c635b8217bc79d7d7d2ea622a","kind":"tag","published_at":"2025-02-13T03:57:54.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.11.0","html_url":"https://github.com/testng-team/testng/releases/tag/7.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.11.0/manifests"},{"name":"7.11.0-rc2","sha":"b29b5c528e269d9c635b8217bc79d7d7d2ea622a","kind":"tag","published_at":"2025-02-13T03:53:30.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.11.0-rc2","html_url":"https://github.com/testng-team/testng/releases/tag/7.11.0-rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.11.0-rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.11.0-rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.11.0-rc2/manifests"},{"name":"7.11.0-rc1","sha":"b29b5c528e269d9c635b8217bc79d7d7d2ea622a","kind":"tag","published_at":"2025-02-10T03:05:23.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.11.0-rc1","html_url":"https://github.com/testng-team/testng/releases/tag/7.11.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.11.0-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.11.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.11.0-rc1/manifests"},{"name":"7.10.2","sha":"9665805ac267d8016fdcededd855d4b5fa1e588d","kind":"tag","published_at":"2024-04-28T13:26:51.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.10.2","html_url":"https://github.com/testng-team/testng/releases/tag/7.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.10.2/manifests"},{"name":"7.10.2-rc1","sha":"9665805ac267d8016fdcededd855d4b5fa1e588d","kind":"tag","published_at":"2024-04-28T13:19:52.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.10.2-rc1","html_url":"https://github.com/testng-team/testng/releases/tag/7.10.2-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.10.2-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.10.2-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.10.2-rc1/manifests"},{"name":"7.10.1","sha":"5eac7fab73c0387f30ca8672208fdb06706d0ee8","kind":"tag","published_at":"2024-04-09T06:57:01.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.10.1","html_url":"https://github.com/testng-team/testng/releases/tag/7.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.10.1/manifests"},{"name":"7.10.1-rc1","sha":"5eac7fab73c0387f30ca8672208fdb06706d0ee8","kind":"tag","published_at":"2024-04-09T06:01:10.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.10.1-rc1","html_url":"https://github.com/testng-team/testng/releases/tag/7.10.1-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.10.1-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.10.1-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.10.1-rc1/manifests"},{"name":"7.10.0","sha":"05d629d4aa35f99d370a7250927c06233ab02dac","kind":"tag","published_at":"2024-04-07T16:12:36.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.10.0","html_url":"https://github.com/testng-team/testng/releases/tag/7.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.10.0/manifests"},{"name":"7.10.0-rc1","sha":"05d629d4aa35f99d370a7250927c06233ab02dac","kind":"tag","published_at":"2024-04-07T15:38:04.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.10.0-rc1","html_url":"https://github.com/testng-team/testng/releases/tag/7.10.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.10.0-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.10.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.10.0-rc1/manifests"},{"name":"7.9.0","sha":"ad0fb1c1ed494c6dc2ab9ecae9892ddf132df830","kind":"tag","published_at":"2023-12-26T10:03:30.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.9.0","html_url":"https://github.com/testng-team/testng/releases/tag/7.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.9.0/manifests"},{"name":"7.9.0-rc1","sha":"ad0fb1c1ed494c6dc2ab9ecae9892ddf132df830","kind":"tag","published_at":"2023-12-26T09:36:54.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.9.0-rc1","html_url":"https://github.com/testng-team/testng/releases/tag/7.9.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.9.0-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.9.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.9.0-rc1/manifests"},{"name":"7.8.0","sha":"c7e289b84bf8d4b0ad575bd19156cefc8bfa3125","kind":"tag","published_at":"2023-05-19T05:37:24.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.8.0","html_url":"https://github.com/testng-team/testng/releases/tag/7.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.8.0/manifests"},{"name":"7.8.0-rc2","sha":"c7e289b84bf8d4b0ad575bd19156cefc8bfa3125","kind":"tag","published_at":"2023-05-18T19:56:54.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.8.0-rc2","html_url":"https://github.com/testng-team/testng/releases/tag/7.8.0-rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.8.0-rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.8.0-rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.8.0-rc2/manifests"},{"name":"7.8.0-rc1","sha":"c32e96af795239127724c62506ee2bd1345e78da","kind":"tag","published_at":"2023-05-07T09:26:45.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.8.0-rc1","html_url":"https://github.com/testng-team/testng/releases/tag/7.8.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.8.0-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.8.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.8.0-rc1/manifests"},{"name":"7.5.1","sha":"7ddeadb8e3efaa91a58a1706938fd41d7fea8e7c","kind":"tag","published_at":"2023-04-26T05:33:57.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.5.1","html_url":"https://github.com/testng-team/testng/releases/tag/7.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.5.1/manifests"},{"name":"7.5.1-rc1","sha":"7ddeadb8e3efaa91a58a1706938fd41d7fea8e7c","kind":"tag","published_at":"2023-04-26T02:48:23.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.5.1-rc1","html_url":"https://github.com/testng-team/testng/releases/tag/7.5.1-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.5.1-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.5.1-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.5.1-rc1/manifests"},{"name":"7.7.1","sha":"b94395dea479308ea3fe825269730b960f44d805","kind":"tag","published_at":"2022-12-29T02:59:18.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.7.1","html_url":"https://github.com/testng-team/testng/releases/tag/7.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.7.1/manifests"},{"name":"7.7.1-rc1","sha":"b94395dea479308ea3fe825269730b960f44d805","kind":"tag","published_at":"2022-12-26T03:08:48.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.7.1-rc1","html_url":"https://github.com/testng-team/testng/releases/tag/7.7.1-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.7.1-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.7.1-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.7.1-rc1/manifests"},{"name":"7.7.0","sha":"c0e1e772f1fc0ab2142f3a4114a2b8cfe60fa7e1","kind":"tag","published_at":"2022-12-09T03:13:07.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.7.0","html_url":"https://github.com/testng-team/testng/releases/tag/7.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.7.0/manifests"},{"name":"7.7.0-rc2","sha":"c0e1e772f1fc0ab2142f3a4114a2b8cfe60fa7e1","kind":"tag","published_at":"2022-12-06T10:50:04.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.7.0-rc2","html_url":"https://github.com/testng-team/testng/releases/tag/7.7.0-rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.7.0-rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.7.0-rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.7.0-rc2/manifests"},{"name":"7.7.0-rc1","sha":"011527d9bf0f91a40539f5e5467cc106888810d9","kind":"tag","published_at":"2022-12-06T10:28:16.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.7.0-rc1","html_url":"https://github.com/testng-team/testng/releases/tag/7.7.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.7.0-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.7.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.7.0-rc1/manifests"},{"name":"7.6.1","sha":"b331e2620e2a7b750bc1669d3cfbc78fbe1e535d","kind":"tag","published_at":"2022-07-04T13:19:50.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.6.1","html_url":"https://github.com/testng-team/testng/releases/tag/7.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.6.1/manifests"},{"name":"7.6.1-rc1","sha":"2312fca5476d8c9681d54127cea6618762333b91","kind":"tag","published_at":"2022-06-21T03:18:11.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.6.1-rc1","html_url":"https://github.com/testng-team/testng/releases/tag/7.6.1-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.6.1-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.6.1-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.6.1-rc1/manifests"},{"name":"7.6.0","sha":"d190ade58a58e20ced922d47a9114958a5a05e8a","kind":"tag","published_at":"2022-05-18T02:59:02.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.6.0","html_url":"https://github.com/testng-team/testng/releases/tag/7.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.6.0/manifests"},{"name":"7.6.0-rc1","sha":"d190ade58a58e20ced922d47a9114958a5a05e8a","kind":"tag","published_at":"2022-05-18T02:59:02.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.6.0-rc1","html_url":"https://github.com/testng-team/testng/releases/tag/7.6.0-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.6.0-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.6.0-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.6.0-rc1/manifests"},{"name":"7.5","sha":"d8adcef70a9e0b8fcef5eab92ca87a8d398cfb89","kind":"tag","published_at":"2022-01-06T09:25:19.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.5","html_url":"https://github.com/testng-team/testng/releases/tag/7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.5/manifests"},{"name":"7.4.0","sha":"4170ef68fb8203265cba4f6bfdbfb9c4a0b63f05","kind":"tag","published_at":"2021-02-27T09:44:18.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.4.0","html_url":"https://github.com/testng-team/testng/releases/tag/7.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.4.0/manifests"},{"name":"7.3.0","sha":"9ae7d3d9d19e5aa51e9610549c72e883718e82e5","kind":"tag","published_at":"2020-09-19T05:11:51.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.3.0","html_url":"https://github.com/testng-team/testng/releases/tag/7.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.3.0/manifests"},{"name":"7.1.1","sha":"f880b690e11055464c9b7bf6097aa5e544b8b839","kind":"commit","published_at":"2019-12-19T20:07:22.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.1.1","html_url":"https://github.com/testng-team/testng/releases/tag/7.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.1.1/manifests"},{"name":"7.0.0","sha":"28583270df328428c4f889f3da2f5bef93c02adc","kind":"commit","published_at":"2019-08-17T15:39:47.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.0.0","html_url":"https://github.com/testng-team/testng/releases/tag/7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.0.0/manifests"},{"name":"7.0.0-beta7","sha":"754c5745c59c84cecb2be3db69ea739289be5bad","kind":"tag","published_at":"2019-07-02T03:44:29.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.0.0-beta7","html_url":"https://github.com/testng-team/testng/releases/tag/7.0.0-beta7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.0.0-beta7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.0.0-beta7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.0.0-beta7/manifests"},{"name":"7.0.0-beta4","sha":"2a89d6dc90193b7272f987ac1cd2e22dc15d24e3","kind":"tag","published_at":"2019-04-04T21:03:37.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.0.0-beta4","html_url":"https://github.com/testng-team/testng/releases/tag/7.0.0-beta4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.0.0-beta4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.0.0-beta4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.0.0-beta4/manifests"},{"name":"7.0.0-beta2","sha":"f1111e06840a47502188cae6b25585531f67e62b","kind":"tag","published_at":"2019-01-05T16:59:28.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.0.0-beta2","html_url":"https://github.com/testng-team/testng/releases/tag/7.0.0-beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.0.0-beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.0.0-beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.0.0-beta2/manifests"},{"name":"7.0.0-beta1","sha":"bbeafd15cc234e8ba983311d97b11f6becabee0d","kind":"tag","published_at":"2018-09-05T17:43:14.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/7.0.0-beta1","html_url":"https://github.com/testng-team/testng/releases/tag/7.0.0-beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@7.0.0-beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.0.0-beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/7.0.0-beta1/manifests"},{"name":"6.14.3","sha":"67b8f040aae98088cab6331a78d66c9536f87b27","kind":"tag","published_at":"2018-02-23T16:09:41.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/6.14.3","html_url":"https://github.com/testng-team/testng/releases/tag/6.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@6.14.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.14.3/manifests"},{"name":"6.14.2","sha":"833e521ddfea0f22784d6848a984a2479f6066c7","kind":"tag","published_at":"2018-02-04T13:53:04.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/6.14.2","html_url":"https://github.com/testng-team/testng/releases/tag/6.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@6.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.14.2/manifests"},{"name":"6.14.0","sha":"833e521ddfea0f22784d6848a984a2479f6066c7","kind":"tag","published_at":"2018-02-04T13:50:14.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/6.14.0","html_url":"https://github.com/testng-team/testng/releases/tag/6.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@6.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.14.0/manifests"},{"name":"6.14.0-RC4","sha":"833e521ddfea0f22784d6848a984a2479f6066c7","kind":"tag","published_at":"2018-02-04T12:50:30.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/6.14.0-RC4","html_url":"https://github.com/testng-team/testng/releases/tag/6.14.0-RC4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@6.14.0-RC4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.14.0-RC4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.14.0-RC4/manifests"},{"name":"6.14.0-RC3","sha":"3b259c3a814a26d373507a08e6d009ecd08242f8","kind":"tag","published_at":"2018-02-03T19:28:57.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/6.14.0-RC3","html_url":"https://github.com/testng-team/testng/releases/tag/6.14.0-RC3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@6.14.0-RC3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.14.0-RC3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.14.0-RC3/manifests"},{"name":"6.13.1","sha":"374d289ee790bdec532c418f0f341d51b7a640f5","kind":"tag","published_at":"2017-11-27T14:17:45.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/6.13.1","html_url":"https://github.com/testng-team/testng/releases/tag/6.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@6.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.13.1/manifests"},{"name":"6.13-RC2","sha":"d820ff439220e19b75fa6ec9155eacf674a96f5f","kind":"tag","published_at":"2017-11-26T17:50:53.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/6.13-RC2","html_url":"https://github.com/testng-team/testng/releases/tag/6.13-RC2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@6.13-RC2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.13-RC2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.13-RC2/manifests"},{"name":"6.13-RC1","sha":"d820ff439220e19b75fa6ec9155eacf674a96f5f","kind":"tag","published_at":"2017-11-26T00:39:56.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/6.13-RC1","html_url":"https://github.com/testng-team/testng/releases/tag/6.13-RC1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@6.13-RC1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.13-RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.13-RC1/manifests"},{"name":"6.13","sha":"305cf947972e3c3eaf276e27240ded6f1aaba13e","kind":"tag","published_at":"2017-11-22T19:04:02.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/6.13","html_url":"https://github.com/testng-team/testng/releases/tag/6.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@6.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.13/manifests"},{"name":"6.12-snapshot-fortest","sha":"f4a6eb4f53c5585780381ed456c4edec5b944f0f","kind":"commit","published_at":"2017-10-13T21:00:23.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/6.12-snapshot-fortest","html_url":"https://github.com/testng-team/testng/releases/tag/6.12-snapshot-fortest","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@6.12-snapshot-fortest","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.12-snapshot-fortest","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.12-snapshot-fortest/manifests"},{"name":"6.12","sha":"357660c4956c69cc7d53046a928bd42af6f16d19","kind":"tag","published_at":"2017-07-25T17:43:23.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/6.12","html_url":"https://github.com/testng-team/testng/releases/tag/6.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@6.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.12/manifests"},{"name":"6.11","sha":"4356bd981ab2a59677ab93e39b6c3af0a7041f4d","kind":"tag","published_at":"2017-02-27T19:20:31.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/6.11","html_url":"https://github.com/testng-team/testng/releases/tag/6.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@6.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.11/manifests"},{"name":"1339","sha":"f8bb7e1014760b1bdd120e68568cb61c2b0e1fd9","kind":"commit","published_at":"2017-02-25T05:24:13.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/1339","html_url":"https://github.com/testng-team/testng/releases/tag/1339","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@1339","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/1339","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/1339/manifests"},{"name":"6.10","sha":"f29d363968c9e362779bee77db42bb23e67da99b","kind":"tag","published_at":"2016-11-28T18:55:51.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/6.10","html_url":"https://github.com/testng-team/testng/releases/tag/6.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@6.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.10/manifests"},{"name":"6.9.13","sha":"482080ef10354a78830cf4810ddd95479447c503","kind":"tag","published_at":"2016-09-16T16:42:15.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/6.9.13","html_url":"https://github.com/testng-team/testng/releases/tag/6.9.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@6.9.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.9.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.9.13/manifests"},{"name":"6.9.12","sha":"73fce4a63c6dc24a547c159e76af66fa0bb93e9f","kind":"commit","published_at":"2016-06-21T07:18:43.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/6.9.12","html_url":"https://github.com/testng-team/testng/releases/tag/6.9.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@6.9.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.9.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.9.12/manifests"},{"name":"6.9.11","sha":"23bf13cdb12e24732fcdf79f8ee8ca80b46bb149","kind":"tag","published_at":"2016-04-19T04:59:19.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/6.9.11","html_url":"https://github.com/testng-team/testng/releases/tag/6.9.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@6.9.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.9.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.9.11/manifests"},{"name":"6.9.10","sha":"ee3c614707d7b5cbcd8e13b93f0a8402c554f8f6","kind":"commit","published_at":"2015-12-15T03:41:37.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/6.9.10","html_url":"https://github.com/testng-team/testng/releases/tag/6.9.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@6.9.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.9.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.9.10/manifests"},{"name":"6.9.9","sha":"345266145f4c96826dacb2c61d0172cfffacfb89","kind":"tag","published_at":"2015-10-27T07:13:53.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/6.9.9","html_url":"https://github.com/testng-team/testng/releases/tag/6.9.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@6.9.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.9.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.9.9/manifests"},{"name":"6.9.8","sha":"9a0f5571423f01a8f7dfc1598f806406850f5a5e","kind":"tag","published_at":"2015-10-13T10:45:23.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/6.9.8","html_url":"https://github.com/testng-team/testng/releases/tag/6.9.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@6.9.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.9.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.9.8/manifests"},{"name":"6.9.7","sha":"9a0f5571423f01a8f7dfc1598f806406850f5a5e","kind":"tag","published_at":"2015-10-13T10:45:12.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/6.9.7","html_url":"https://github.com/testng-team/testng/releases/tag/6.9.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@6.9.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.9.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/6.9.7/manifests"},{"name":"testng-6.9.5","sha":"ef2d1199abff4e1b8fa4b1148c1314e776d7a044","kind":"tag","published_at":"2015-07-14T16:41:18.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.9.5","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.9.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.9.5/manifests"},{"name":"OpenBSD","sha":"6583ca9cbacee5b49542ea7fc56763821ade93d8","kind":"tag","published_at":"2015-05-25T18:42:38.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/OpenBSD","html_url":"https://github.com/testng-team/testng/releases/tag/OpenBSD","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@OpenBSD","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/OpenBSD","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/OpenBSD/manifests"},{"name":"testng-6.9.4","sha":"091e9c82af2e6a5733402ba633d736a66806cd07","kind":"tag","published_at":"2015-05-09T15:52:31.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.9.4","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.9.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.9.4/manifests"},{"name":"testng-6.9.3","sha":"3d1ddcc72a8f6e2826cc188e1c5a0b07c083e0a9","kind":"tag","published_at":"2015-05-09T15:10:11.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.9.3","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.9.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.9.3/manifests"},{"name":"testng-6.9.2","sha":"b0251c0a1d5e057e42d5b37ef76d383dcab4dd6b","kind":"tag","published_at":"2015-05-09T14:50:33.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.9.2","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.9.2/manifests"},{"name":"testng-6.9.1","sha":"404631242a211a9ed24db0f2dc709fa64531fe46","kind":"tag","published_at":"2015-05-09T14:47:59.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.9.1","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.9.1/manifests"},{"name":"testng-6.9.0","sha":"f5f51cf987c0c47b975ff127cad0b6e6a20be9e0","kind":"tag","published_at":"2015-05-09T14:28:14.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.9.0","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.9.0/manifests"},{"name":"testng-6.8.21","sha":"576c0a52aed1d4715da0b3c6aea675f41d8ce564","kind":"tag","published_at":"2015-02-02T17:28:14.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.8.21","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.8.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.8.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.21/manifests"},{"name":"testng-6.8.20","sha":"344f53e41f7dc1513902d93707b5b1eb4d489b4d","kind":"tag","published_at":"2015-02-01T17:14:52.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.8.20","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.8.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.8.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.20/manifests"},{"name":"testng-6.8.18","sha":"ebea0ad1f5aebac48da889d57a2e06e421c09f56","kind":"tag","published_at":"2015-02-01T17:05:20.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.8.18","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.8.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.8.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.18/manifests"},{"name":"testng-6.8.17","sha":"cb59917c69a0b550088acfd8da3a8b6806034e3c","kind":"tag","published_at":"2015-01-15T17:15:12.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.8.17","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.8.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.8.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.17/manifests"},{"name":"testng-6.8.16","sha":"4de193eef2eba3338e858094bf57f75b1e5b1e68","kind":"tag","published_at":"2015-01-15T17:05:54.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.8.16","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.8.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.8.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.16/manifests"},{"name":"testng-6.8.15","sha":"1a361899c260f4d127f21a884bcaedc532eae180","kind":"tag","published_at":"2015-01-14T17:38:51.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.8.15","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.8.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.8.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.15/manifests"},{"name":"testng-6.8.14","sha":"2e0d0ed922e6dd0b41f0fbf7c4c533d7f22d7d7e","kind":"tag","published_at":"2015-01-13T21:37:01.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.8.14","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.8.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.8.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.14/manifests"},{"name":"testng-6.8.13","sha":"b316eae4528ca9d50aac9c4e069847d463743f4e","kind":"tag","published_at":"2014-12-18T19:09:27.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.8.13","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.8.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.8.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.13/manifests"},{"name":"testng-6.8.12","sha":"aa8cf39b4f561e5078718f0e788dd9a3eec433fe","kind":"tag","published_at":"2014-12-18T19:00:00.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.8.12","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.8.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.8.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.12/manifests"},{"name":"testng-6.8.11","sha":"9940022f7b5c5fc6b63d61ef3752261bb74200a4","kind":"tag","published_at":"2014-12-18T18:56:32.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.8.11","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.8.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.8.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.11/manifests"},{"name":"testng-6.8.10","sha":"804455d51e52ffe686b319a8da3bf556d2b5c09e","kind":"tag","published_at":"2014-12-18T18:55:00.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.8.10","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.8.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.8.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.10/manifests"},{"name":"testng-6.8.8","sha":"41d5561a75a057bcf7c4b8add627613faff1ceee","kind":"tag","published_at":"2014-02-22T17:37:32.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.8.8","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.8/manifests"},{"name":"testng-6.8.7","sha":"81324f98f589ff941b5b5d60bbedb2cea82060aa","kind":"tag","published_at":"2013-09-07T04:36:53.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.8.7","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.7/manifests"},{"name":"testng-6.8.5","sha":"f05406d791a0d786208cf3e7f552c4dacd0d2a4e","kind":"tag","published_at":"2013-05-14T07:07:31.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.8.5","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.5/manifests"},{"name":"testng-6.8.4","sha":"62d54c23baa085252dd53e1765949f3b2a3165e7","kind":"tag","published_at":"2013-05-14T05:11:18.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.8.4","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.4/manifests"},{"name":"testng-6.8.3","sha":"f7102019dad459bd608db443324909ace61b8382","kind":"tag","published_at":"2013-05-14T05:03:15.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.8.3","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.3/manifests"},{"name":"testng-6.8.2","sha":"5e9ac416eda57398a13256e5dd93ae44a4d242b9","kind":"tag","published_at":"2013-05-14T03:57:34.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.8.2","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.2/manifests"},{"name":"testng-6.8.1","sha":"dac0e94f61ec8e60d8964976ebc0420f36c319fb","kind":"tag","published_at":"2013-03-30T15:32:03.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.8.1","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8.1/manifests"},{"name":"testng-6.8","sha":"2b63f0666238c8c5691a88c4f127d8a5799c87f8","kind":"tag","published_at":"2012-09-10T13:57:58.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.8","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.8/manifests"},{"name":"testng-6.7","sha":"43cab61672d20a3f2631834fe79b3b4989ea844f","kind":"tag","published_at":"2012-07-15T00:22:53.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.7","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.7/manifests"},{"name":"testng-6.6","sha":"5a8433a2d5741ef6c418f7a7eb2e33d022e3f0cc","kind":"tag","published_at":"2012-07-15T00:13:04.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.6","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.6/manifests"},{"name":"testng-6.5.2","sha":"af04aca200839d4cfe7b114be6644b13b23cdecf","kind":"tag","published_at":"2012-04-20T07:18:48.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.5.2","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.5.2/manifests"},{"name":"testng-6.5.1","sha":"479e1cb557abcdd6dea3d43f1ad29d7242018375","kind":"tag","published_at":"2012-04-07T01:15:03.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.5.1","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.5.1/manifests"},{"name":"testng-6.4","sha":"a958a4c02cf6f1999a0deb71bd2b802e0990fceb","kind":"tag","published_at":"2012-02-12T17:34:49.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.4","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.4/manifests"},{"name":"testng-6.3.1","sha":"080c80c2f4507e668130dbd373c74379f2f69b85","kind":"tag","published_at":"2011-11-22T22:05:48.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.3.1","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.3.1/manifests"},{"name":"testng-6.3","sha":"e32f21261e3fa59f7701eff4ab0162957d9e7d1c","kind":"tag","published_at":"2011-10-16T21:13:09.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.3","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.3/manifests"},{"name":"testng-6.2.1","sha":"b6b1d3283f9475e77803040e303e0ecc8f2ef2d9","kind":"tag","published_at":"2011-09-08T14:07:26.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.2.1","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.2.1/manifests"},{"name":"testng-6.2","sha":"faba9a30be107dac58250334571eb2134dbeae81","kind":"tag","published_at":"2011-08-18T18:17:53.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.2","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.2/manifests"},{"name":"testng-6.1.1","sha":"d800c3c085289a91dd41d5e85420cd445501506d","kind":"tag","published_at":"2011-07-05T22:21:58.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.1.1","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.1.1/manifests"},{"name":"testng-6.1","sha":"af893166dce0ae47358ed0bc1b5491a381b62e9c","kind":"tag","published_at":"2011-06-29T21:07:20.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.1","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.1/manifests"},{"name":"testng-6.0.1","sha":"ea2c4e7928b0733e8dd825504f5ca62a3498a816","kind":"tag","published_at":"2011-03-24T20:09:37.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.0.1","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.0.1/manifests"},{"name":"testng-6.0","sha":"ec026466adfe584fd4edd9e4d4e34e54ee010ff8","kind":"tag","published_at":"2011-03-15T21:28:34.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-6.0","html_url":"https://github.com/testng-team/testng/releases/tag/testng-6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-6.0/manifests"},{"name":"testng-5.14.10","sha":"54d2c2a6e8fe392232e4e007f5eb94cef137bcd5","kind":"tag","published_at":"2011-02-15T22:44:46.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-5.14.10","html_url":"https://github.com/testng-team/testng/releases/tag/testng-5.14.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-5.14.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-5.14.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-5.14.10/manifests"},{"name":"testng-5.14.9","sha":"2c63166974585b7ebf9007b675e9c86c2447293a","kind":"tag","published_at":"2011-02-04T19:14:42.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-5.14.9","html_url":"https://github.com/testng-team/testng/releases/tag/testng-5.14.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-5.14.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-5.14.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-5.14.9/manifests"},{"name":"testng-5.14.7","sha":"bfd721bd6bdd16b5bed41d9cd2dcfa676dd4021b","kind":"tag","published_at":"2011-01-27T20:58:57.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-5.14.7","html_url":"https://github.com/testng-team/testng/releases/tag/testng-5.14.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-5.14.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-5.14.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-5.14.7/manifests"},{"name":"testng-5.14.6","sha":"602c96dd2699a94ce44c4c2985d6dda9ff3b0342","kind":"tag","published_at":"2010-12-22T23:06:05.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-5.14.6","html_url":"https://github.com/testng-team/testng/releases/tag/testng-5.14.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-5.14.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-5.14.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-5.14.6/manifests"},{"name":"testng-5.14.5","sha":"9dea7392c5a71ba2d1d18334470d5cd8086881ee","kind":"tag","published_at":"2010-12-21T18:41:07.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-5.14.5","html_url":"https://github.com/testng-team/testng/releases/tag/testng-5.14.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-5.14.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-5.14.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-5.14.5/manifests"},{"name":"testng-5.14.4","sha":"db57c36e3467c56e62bdef168c167acd8271c610","kind":"tag","published_at":"2010-12-15T23:04:02.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-5.14.4","html_url":"https://github.com/testng-team/testng/releases/tag/testng-5.14.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-5.14.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-5.14.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-5.14.4/manifests"},{"name":"testng-5.14.3","sha":"3d9a489e9a6cd7e0507c2d7f7812b7f2b07de7a8","kind":"tag","published_at":"2010-12-15T19:04:15.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-5.14.3","html_url":"https://github.com/testng-team/testng/releases/tag/testng-5.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-5.14.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-5.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-5.14.3/manifests"},{"name":"testng-5.14.2","sha":"e39345b37dc07402ee364edc59a13d3b6664d49f","kind":"tag","published_at":"2010-10-05T02:11:54.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-5.14.2","html_url":"https://github.com/testng-team/testng/releases/tag/testng-5.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-5.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-5.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-5.14.2/manifests"},{"name":"testng-5.14.1","sha":"2a0744c1f1faf492d945cea9b8d82db1b6f64e15","kind":"tag","published_at":"2010-10-04T18:08:58.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-5.14.1","html_url":"https://github.com/testng-team/testng/releases/tag/testng-5.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-5.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-5.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-5.14.1/manifests"},{"name":"testng-5.14","sha":"70cdf19ffe72afa159e24ff5874f296db5fb831e","kind":"tag","published_at":"2010-08-30T05:18:44.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-5.14","html_url":"https://github.com/testng-team/testng/releases/tag/testng-5.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-5.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-5.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-5.14/manifests"},{"name":"testng-5.13.1","sha":"4444a36457c671d27277bf20a97b925822cd90b3","kind":"tag","published_at":"2010-08-03T22:43:23.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-5.13.1","html_url":"https://github.com/testng-team/testng/releases/tag/testng-5.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-5.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-5.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-5.13.1/manifests"},{"name":"testng-5.13","sha":"5509258b702128296edf3b9ea47c1ef6b6f42fa3","kind":"tag","published_at":"2010-07-31T17:23:53.000Z","download_url":"https://codeload.github.com/testng-team/testng/tar.gz/testng-5.13","html_url":"https://github.com/testng-team/testng/releases/tag/testng-5.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/testng-team/testng@testng-5.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-5.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/tags/testng-5.13/manifests"}]},"repo_metadata_updated_at":"2025-11-01T20:12:41.328Z","dependent_packages_count":10062,"downloads":null,"downloads_period":null,"dependent_repos_count":112338,"rankings":{"downloads":null,"dependent_repos_count":0.008008889867753206,"dependent_packages_count":0.005806445154121075,"stargazers_count":8.259367898367188,"forks_count":5.23380952857672,"docker_downloads_count":0.17879846629759033,"average":2.7371582456526746},"purl":"pkg:maven/org.testng/testng","advisories":[{"uuid":"GSA_kwCzR0hTQS1yYzJxLXg5bWYtdzN2Zs4AAv9U","url":"https://github.com/advisories/GHSA-rc2q-x9mf-w3vf","title":"TestNG is vulnerable to Path Traversal","description":"### Impact\n\nAffected by this vulnerability is the function `testngXmlExistsInJar` of the file `testng-core/src/main/java/org/testng/JarFileUtils.java` of the component `XML File Parser`.\n\nThe manipulation leads to path traversal only for `.xml`, `.yaml` and `.yml` files by default. The attack implies running an unsafe test JAR. However since that JAR can also contain executable code itself, the path traversal is unlikely to be the main attack.\n\n### Patches\n\nA patch is available in [version 7.7.0](https://github.com/cbeust/testng/releases/tag/7.7.0) at commit 9150736cd2c123a6a3b60e6193630859f9f0422b. It is recommended to apply a patch to fix this issue. The patch was pushed into the master branch but no releases have yet been made with the patch included.\n\nA backport of the fix is available in [version 7.5.1]((https://github.com/cbeust/testng/releases/tag/7.5.1) for Java 8 projects.\n\n### Workaround\n\n* Specify which tests to run when invoking TestNG by configuring them on the CLI or in the build tool controlling the run.\n* Do not run tests with untrusted JARs on the classpath, this includes pull requests on open source projects.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2022-11-19T21:30:25.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.8,"cvss_vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","references":["https://nvd.nist.gov/vuln/detail/CVE-2022-4065","https://github.com/cbeust/testng/pull/2806","https://github.com/cbeust/testng/commit/9150736cd2c123a6a3b60e6193630859f9f0422b","https://vuldb.com/?id.214027","https://github.com/cbeust/testng/releases/tag/7.7.0","https://github.com/cbeust/testng/pull/1596","https://github.com/cbeust/testng/releases/tag/7.7.1","https://vuldb.com/?ctiid.214027","https://github.com/testng-team/testng/pull/2899","https://github.com/testng-team/testng/releases/tag/7.5.1","https://github.com/advisories/GHSA-rc2q-x9mf-w3vf"],"source_kind":"github","identifiers":["GHSA-rc2q-x9mf-w3vf","CVE-2022-4065"],"repository_url":"https://github.com/cbeust/testng","blast_radius":0.0,"created_at":"2022-12-21T16:11:47.378Z","updated_at":"2026-06-07T16:07:08.152Z","epss_percentage":0.00527,"epss_percentile":0.67449,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1yYzJxLXg5bWYtdzN2Zs4AAv9U","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1yYzJxLXg5bWYtdzN2Zs4AAv9U","packages":[{"ecosystem":"maven","package_name":"org.testng:testng","versions":[{"first_patched_version":"7.7.0","vulnerable_version_range":"\u003e= 7.6.0, \u003c 7.7.0"},{"first_patched_version":"7.5.1","vulnerable_version_range":"\u003e= 6.13, \u003c 7.5.1"}],"purl":null}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1yYzJxLXg5bWYtdzN2Zs4AAv9U/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.testng:testng","docker_dependents_count":1597,"docker_downloads_count":576398813,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.testng:testng","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.testng:testng/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2025-10-29T13:05:42.897Z","issues_count":154,"pull_requests_count":180,"avg_time_to_close_issue":27868715.459183674,"avg_time_to_close_pull_request":1422203.0402684563,"issues_closed_count":98,"pull_requests_closed_count":149,"pull_request_authors_count":22,"issue_authors_count":117,"avg_comments_per_issue":4.707792207792208,"avg_comments_per_pull_request":2.0833333333333335,"merged_pull_requests_count":115,"bot_issues_count":0,"bot_pull_requests_count":64,"past_year_issues_count":30,"past_year_pull_requests_count":41,"past_year_avg_time_to_close_issue":251445.0,"past_year_avg_time_to_close_pull_request":372192.86666666664,"past_year_issues_closed_count":7,"past_year_pull_requests_closed_count":30,"past_year_pull_request_authors_count":13,"past_year_issue_authors_count":28,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":1.9024390243902438,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":10,"past_year_merged_pull_requests_count":24,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/issues","maintainers":[{"login":"krmahadevan","count":86,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krmahadevan"},{"login":"juherr","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/juherr"}],"active_maintainers":[{"login":"krmahadevan","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krmahadevan"},{"login":"juherr","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/juherr"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.testng:testng/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.testng:testng/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.testng:testng/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.testng:testng/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.testng:testng/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.testng:testng/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608343,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}}],"commits":{"id":1741767,"full_name":"testng-team/testng","default_branch":"master","total_commits":4446,"total_committers":270,"total_bot_commits":31,"total_bot_committers":1,"mean_commits":16.466666666666665,"dds":0.5519568151147098,"past_year_total_commits":12,"past_year_total_committers":4,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":3.0,"past_year_dds":0.5833333333333333,"last_synced_at":"2026-03-03T08:34:03.680Z","last_synced_commit":"4c92177dde0b50502c3f3d2de3ab514a23ea0994","created_at":"2024-09-13T18:25:03.911Z","updated_at":"2026-03-03T08:18:26.460Z","committers":[{"name":"Cédric Beust","email":"cedric@beust.com","login":"cbeust","count":1992},{"name":"Krishnan Mahadevan","email":"krishnan.mahadevan1978@gmail.com","login":"krmahadevan","count":648},{"name":"Julien Herr","email":"julien@herr.fr","login":"juherr","count":450},{"name":"the.mindstorm","email":"the.mindstorm@1a8b0fc8-9519-0410-aeec-afd8fd7729cf","login":null,"count":200},{"name":"nullin","email":"nalin.makar@gmail.com","login":"nullin","count":70},{"name":"Vladimir Sitnikov","email":"sitnikov.vladimir@gmail.com","login":"vlsi","count":50},{"name":"Vladislav Rassokhin","email":"vladrassokhin@gmail.com","login":"VladRassokhin","count":41},{"name":"Lukas Jungmann","email":"lukas.jungmann@gmail.com","login":"lukasj","count":36},{"name":"gkorland","email":"gkorland@1a8b0fc8-9519-0410-aeec-afd8fd7729cf","login":null,"count":35},{"name":"bileblog","email":"bileblog@1a8b0fc8-9519-0410-aeec-afd8fd7729cf","login":null,"count":31},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":31},{"name":"eyehwan","email":"yehui.wang.mdh@gmail.com","login":"eyehwan","count":31},{"name":"Selena Renee Phillips","email":"sephilli@akamai.com","login":null,"count":29},{"name":"cosminaru","email":"cosminaru@1a8b0fc8-9519-0410-aeec-afd8fd7729cf","login":null,"count":28},{"name":"cquezel","email":"cquezel@1a8b0fc8-9519-0410-aeec-afd8fd7729cf","login":null,"count":27},{"name":"Julien Herr","email":"herr@protoelectronique.com","login":null,"count":26},{"name":"Ryan Schmitt","email":"rschmitt@pobox.com","login":"rschmitt","count":25},{"name":"Abraham Lin","email":"github.atomicknight@xoxy.net","login":"atomicknight","count":20},{"name":"Julien Herr","email":"julien.herr@al-enterprise.com","login":null,"count":18},{"name":"Bill.Michell","email":"Bill.Michell@1a8b0fc8-9519-0410-aeec-afd8fd7729cf","login":null,"count":14},{"name":"mendelson.paul","email":"mendelson.paul@1a8b0fc8-9519-0410-aeec-afd8fd7729cf","login":null,"count":13},{"name":"Nick Tan","email":"missedone@gmail.com","login":"missedone","count":12},{"name":"DanFabulich","email":"DanFabulich@1a8b0fc8-9519-0410-aeec-afd8fd7729cf","login":null,"count":12},{"name":"Sergei Tachenov","email":"sergei@tachenov.name","login":"stachenov","count":11},{"name":"Andrew Barchuk","email":"raindev@icloud.com","login":"raindev","count":11},{"name":"Cedric Beust","email":"cedric.beust@le.com","login":null,"count":11},{"name":"Andrei Solntsev","email":"andrei.solntsev@gmail.com","login":"asolntsev","count":10},{"name":"Ansgar Konermann","email":"ansgar.konermann@googlemail.com","login":"ansgarkonermann","count":10},{"name":"Scott Babcock","email":"scoba@hotmail.com","login":"sbabcoc","count":10},{"name":"User253489","email":"user253489@gmail.com","login":"User253489","count":10},{"name":"emopers","email":"emopers@gmail.com","login":"emopers","count":10},{"name":"Nick Tan","email":"ntan@ebates.com","login":"ntan-ebates","count":9},{"name":"Testo Nakada","email":"test1@doramail.com","login":"testn","count":9},{"name":"Anindya Sundar Roy","email":"nitts21@gmail.com","login":"royanindya-code","count":9},{"name":"my-home","email":"cmaye@foxmail.com","login":"hzsEmperor","count":8},{"name":"bj-9527","email":"nan.liang@ericsson.com","login":"bj-9527","count":8},{"name":"AlexCD","email":"cdalxndr@yahoo.com","login":"cdalexndr","count":7},{"name":"cjayswal","email":"cjayswal@gmail.com","login":"cjayswal","count":7},{"name":"The Main Function (Bryan)","email":"bryan@themainfunction.com","login":"themainfunction","count":7},{"name":"Denis Bazhenov","email":"dotsid@gmail.com","login":"bazhenov","count":7},{"name":"Arham Jain","email":"arham.jain@halodoc.com","login":null,"count":7},{"name":"DannyB","email":"dannyb@dudamobile.com","login":null,"count":7},{"name":"erickubenka","email":"ek@code-fever.de","login":"erickubenka","count":6},{"name":"lijianhua-sdb","email":"lijianhua@sequoiadb.com","login":"lijianhua-sdb","count":6},{"name":"gradle-update-robot","email":"gradle-update-robot@regolo.cc","login":"gradle-update-robot","count":6},{"name":"Scott Kirkpatrick","email":"skirkpatrick@pandora.com","login":"skirkpatrick","count":6},{"name":"Jacek Centkowski","email":"jcentkowski@digital.ai","login":"geminicaprograms","count":6},{"name":"Frank Pavageau","email":"pavageau@fullsix.com","login":"fpavageau","count":6},{"name":"Anton Velma","email":"anton.v.velma@oracle.com","login":"velma","count":6},{"name":"Simonas Tvirbutas","email":"stvirbutas@kayak.com","login":null,"count":6},{"name":"enztngh","email":"yuting.a.zhang@ericsson.com","login":null,"count":6},{"name":"jkuhnert","email":"jkuhnert@1a8b0fc8-9519-0410-aeec-afd8fd7729cf","login":null,"count":6},{"name":"nalin.makar@gmail.com","email":"nalin.makar@gmail.com@1a8b0fc8-9519-0410-aeec-afd8fd7729cf","login":null,"count":6},{"name":"dzmitry","email":"dsankouski@gmail.com","login":null,"count":6},{"name":"Aleksander Pohl","email":"apohllo@o2.pl","login":"apohllo","count":5},{"name":"Bharathan Kumaran","email":"reachbharathan@gmail.com","login":"reachbharathan","count":5},{"name":"Dante Briones","email":"dante@electronicingenuity.com","login":"dbriones","count":5},{"name":"Tim wu","email":"wutingbupt@gmail.com","login":"wutingbupt","count":5},{"name":"cguillaume","email":"cguillaume@hotpads.com","login":"guillaumecle","count":5},{"name":"sergejjkim","email":"sergejjkim@gmail.com","login":"sergejjkim","count":5},{"name":"Tomás Pollak","email":"tpollak.ar@gmail.com","login":"tpollak","count":4},{"name":"Stefan Birkner","email":"mail@stefan-birkner.de","login":"stefanbirkner","count":4},{"name":"Sergio Sacristán","email":"extra@sacristan.com.es","login":"s2oBCN","count":4},{"name":"Marcono1234","email":"Marcono1234","login":"Marcono1234","count":4},{"name":"Uli Schlachter","email":"psychon@znc.in","login":"psychon","count":4},{"name":"VimalRaj Selvam","email":"email2vimalraj@gmail.com","login":"email2vimalraj","count":4},{"name":"Virender Singh","email":"virenv@outlook.com","login":"virenv","count":4},{"name":"placebo","email":"sandeshyapuram@gmail.com","login":"pandareen","count":4},{"name":"toddq","email":"todd.quessenberry@gmail.com","login":"toddq","count":4},{"name":"Jiong Fu","email":"jiong.fu@outlook.com","login":"jiong-fu","count":4},{"name":"Dariusz Luksza","email":"dariusz@luksza.org","login":"dluksza","count":4},{"name":"Bartek Florczak","email":"bflorczak@outlook.com","login":"baflQA","count":4},{"name":"Atul Agrawal","email":"atulagrawal.davv@gmail.com","login":"atulagrawal","count":4},{"name":"Alex Heneveld","email":"alex@cloudsoft.io","login":null,"count":4},{"name":"Artem Yakovlev","email":"ayakovle@cisco.com","login":null,"count":4},{"name":"mschroe6","email":"mschroe6@xin853901.asv.local","login":null,"count":4},{"name":"speedythesnail","email":"steven.jubb@outlook.com","login":"speedythesnail","count":4},{"name":"Vladimir Lyubitelev","email":"vladimir.lyubitelev@optile.de","login":"darklynx","count":3},{"name":"Storm Qi","email":"storm.cen.qi@gmail.com","login":"StormAll","count":3},{"name":"Xavier Fournet","email":"xavier.fournet@gmail.com","login":"xfournet","count":3},{"name":"Steve Prentice","email":"prentice@cisco.com","login":"steveprentice","count":3},{"name":"Shoothzj","email":"shoothzj@gmail.com","login":"shoothzj","count":3},{"name":"Sergey Korol","email":"serhii.s.korol@gmail.com","login":"sskorol","count":3},{"name":"Xiaoguang Sun","email":"sun.xiaoguang@yoyosys.com","login":"sunxiaoguang","count":3},{"name":"dsankouski","email":"eqwewqdasdsaczxcxz@gmail.com","login":"dsankouski","count":3},{"name":"dundacek","email":"jan.dundacek@seznam.cz","login":"dundacek","count":3},{"name":"iignatyev","email":"igor.ignatyev@oracle.com","login":"iignatev","count":3},{"name":"rr8155","email":"rrogers@bna.com","login":"ronald-d-rogers","count":3},{"name":"Roman_Morskyi","email":"Roman.Morsky@gmail.com","login":"morskyrv","count":3},{"name":"Nikhil Suri","email":"nikhilsuri@comcast.net","login":"nik-suri","count":3},{"name":"Michael Diamond","email":"dimo414@gmail.com","login":"dimo414","count":3},{"name":"Mathieu SEBIRE","email":"msebire","login":"msebire","count":3},{"name":"Konstantin Savin","email":"konstantin.a.savin@gmail.com","login":"githubCast","count":3},{"name":"Kirill Vlasov","email":"kirill.vlasov@devfactory.com","login":"kirill-vlasov","count":3},{"name":"HarryDev","email":"harrydev@vsysq.com","login":"devvsysq","count":3},{"name":"Dale Clarke","email":"a.dale.clarke@gmail.com","login":"clarkead","count":3},{"name":"Arcadie","email":"arcadie.md@gmail.com","login":"arcdarcd","count":3},{"name":"Andrey","email":"kanaduch@gmail.com","login":"Kanaduchi","count":3},{"name":"Alexander Ilin","email":"alexandre.iline@oracle.com","login":"shurymury","count":3},{"name":"Hani Suleiman","email":"hani@formicary.net","login":null,"count":3},{"name":"toolsqa","email":"toolsqa@gmail.com","login":null,"count":3},{"name":"Albert Choi","email":"achoi@venacorp.com","login":"zAlbee","count":2},{"name":"Aleksey Kabanov","email":"aak202c@gmail.com","login":"aleksk","count":2},{"name":"Bob Shi","email":"107839174+bobshie","login":"bobshie","count":2},{"name":"Chris Riccio","email":"chris@thericcios.com","login":"criccio","count":2},{"name":"Christoph Grüninger","email":"foss@grueninger.de","login":"gruenich","count":2},{"name":"Dipak Pawar","email":"dpawar@redhat.com","login":"dipak-pawar","count":2},{"name":"Eduardo Born","email":"nosachamos@gmail.com","login":"nosachamos","count":2},{"name":"Gullapalli Akhil Sai","email":"52671728+GullapalliAkhil","login":"GullapalliAkhil","count":2},{"name":"Jean-Noël Rouvignac","email":"jn.rouvignac@gmail.com","login":"JnRouvignac","count":2},{"name":"Kamil Szymanski","email":"kamil.szymanski.dev@gmail.com","login":"kamilszymanski","count":2},{"name":"Kristofer Karlsson","email":"krka@spotify.com","login":"spkrka","count":2},{"name":"Pavel Sakharchuk","email":"60096114+PavelSakharchuk","login":"PavelSakharchuk","count":2},{"name":"Raghu Nandan","email":"raghubs81@gmail.com","login":"raghubs81","count":2},{"name":"oleg.shaburov","email":"oleg.shaburov@ncloudtech.ru","login":null,"count":2},{"name":"Stas Gromov","email":"s.gromov@hh.ru","login":"s-gromov","count":2},{"name":"Yannik Hampe","email":"yzeugs@cipher-code.de","login":"yankee42","count":2},{"name":"aditya-qapitol","email":"62279158+aditya-qapitol","login":"aditya-qapitol","count":2},{"name":"dr29bart","email":"dr29bart@gmail.com","login":"dr29bart","count":2},{"name":"sankouski-dzmitry","email":"sankouski.dzmitry@gmail.com","login":"sankouski-dzmitry","count":2},{"name":"seregamorph","email":"serega.morph@gmail.com","login":"seregamorph","count":2},{"name":"✨𝕁𝕒𝕞𝕖𝕤 𝕊𝕒𝕤𝕤𝕒𝕟𝕠✨","email":"james.sassano@gmail.com","login":"JamesSassano","count":2},{"name":"etigwuu","email":"tim.t.wu@ericsson.com","login":null,"count":2},{"name":"Ryan","email":"levellryan@gmail.com","login":null,"count":2},{"name":"Olivier Mourez","email":"mourezwell@users.sourceforge.net","login":null,"count":2},{"name":"Martin Aldrin","email":"martin.aldrin@ericsson.com","login":null,"count":2},{"name":"Alameyo","email":"Alameyo","login":"Alameyo","count":2},{"name":"Jose Dillet","email":"jose.dillet@gmail.com","login":"jdillet","count":2},{"name":"Nitin Verma","email":"nitin.matrix@gmail.com","login":"nitinverma","count":2},{"name":"Yossi Farjoun","email":"farjoun@broadinstitute.org","login":null,"count":1},{"name":"alin","email":"alin9@partners.org","login":null,"count":1},{"name":"cosminaru@gmail.com","email":"cosminaru@gmail.com@1a8b0fc8-9519-0410-aeec-afd8fd7729cf","login":null,"count":1},{"name":"dianny chen","email":"dianny.chen@ericsson.com","login":null,"count":1},{"name":"dima","email":"dlevchenko@heliostech.hk","login":null,"count":1},{"name":"Victor Uria Valle","email":"victor.uria.valle@cern.ch","login":null,"count":1},{"name":"Valdis Rigdon","email":"vrigdon@contentanalyst.com","login":null,"count":1},{"name":"Sergei Baranov","email":"baranov@parasoft.com","login":null,"count":1},{"name":"Schröder","email":"mschroe6@XIN853901.asv.local","login":null,"count":1},{"name":"Ryan Scott","email":"rscott@rallydev.com","login":null,"count":1},{"name":"Ryan Laseter","email":"ryan.laseter@frostbank.com","login":null,"count":1},{"name":"Raghuram Devarakonda","email":"raghu@catalogicsoftware.com","login":null,"count":1},{"name":"R. Martell","email":"rmartell@galdosinc.com","login":null,"count":1},{"name":"Prashant Maroti","email":"prashant@Prashants-MacBook-Pro.local","login":null,"count":1},{"name":"mcosby","email":"michael@crosscode.org","login":"mcosby","count":1},{"name":"Suhan Dharmasuriya","email":"suhanr@wso2.com","login":"suhand","count":1},{"name":"Thomas Pasch","email":"thomas.pasch@gmx.de","login":"aanno","count":1},{"name":"Timo Naroska","email":"tnaroska@adobe.com","login":"tnaroska","count":1},{"name":"Tomas Remes","email":"tremes@redhat.com","login":"tremes","count":1},{"name":"Vitalii Diravka","email":"vitalii@apache.org","login":"vdiravka","count":1},{"name":"Vladislav Velichko","email":"111522705+vlad8x8","login":"vlad8x8","count":1},{"name":"William Kemper","email":"doohick@gmail.com","login":"earthling","count":1},{"name":"YutingZhang-A","email":"y84600664@gmail.com","login":"YutingZhang-A","count":1},{"name":"ausias-armesto","email":"ausiasarmesto@gmail.com","login":"ausias-armesto","count":1},{"name":"bartoszpop","email":"bartoszpop@gmail.com","login":"bartoszpop","count":1},{"name":"tomas","email":"iago.tomaspellise@tomtom.com","login":null,"count":1},{"name":"pfichtner","email":"github.2012.07.fichtner@spamgourmet.com","login":null,"count":1},{"name":"pandlab","email":"pandlab","login":null,"count":1},{"name":"nguillaumin","email":"nguillaumin+github@guillaumin.me","login":null,"count":1},{"name":"mschroe6","email":"Vidal#16","login":null,"count":1},{"name":"lyxell","email":"alyxell@kth.se","login":null,"count":1},{"name":"kaede","email":"kaede-git-2013@example.local","login":null,"count":1},{"name":"dmitriym","email":"dmitriym@playtika.com","login":null,"count":1},{"name":"jerome-jacob","email":"jerome.jacob@starbreeze.com","login":"jerome-jacob","count":1},{"name":"jjedMoriAnktah","email":"jjed.mori.anktah@gmail.com","login":"jjedMoriAnktah","count":1},{"name":"jmetertea","email":"33323555+jmetertea","login":"jmetertea","count":1},{"name":"korobochka","email":"korobochka191@gmail.com","login":"korobochka","count":1},{"name":"lapreyan","email":"lapreyan@gmail.com","login":"lapreyan","count":1},{"name":"leonzmq520","email":"leon_zmq520@hotmail.com","login":"leonzmq520","count":1},{"name":"luis alfredo rivera acuña","email":"lrivera@nearsoft.com","login":"LemmaRivera","count":1},{"name":"mail@andreaskluth.net","email":"mail@andreaskluth.net","login":"AndreasKl","count":1},{"name":"davidhart82","email":"davidhart82@gmail.com","login":"djh82","count":1},{"name":"mgoben","email":"mgoben5@gmail.com","login":"mgoben","count":1},{"name":"miheys","email":"mihails.volkovs@gmail.com","login":"volkovs","count":1},{"name":"outofrange","email":"markus.moeslinger@gmail.com","login":"outofrange","count":1},{"name":"prashant-maroti","email":"77716971+prashant-maroti","login":"prashant-maroti","count":1},{"name":"siegi","email":"siegmaralber@gmail.com","login":"siegi","count":1},{"name":"slawert","email":"slawert@gmail.com","login":"slawert","count":1},{"name":"spil-tamas","email":"tamas.kende@spilgames.com","login":"spil-tamas","count":1},{"name":"tevans","email":"tevans@uk.ibm.com","login":"tevans78","count":1},{"name":"Oleksii Iepishkin","email":"oiepishkin@secondmarket.com","login":null,"count":1},{"name":"Mike Cowan","email":"cowan@adobe.com","login":null,"count":1},{"name":"Martin Ehrnhoefer","email":"martin@ehrnhoefer.com","login":null,"count":1},{"name":"Kevyn Reinholt","email":"kreinholt@roomleopard.com","login":null,"count":1},{"name":"Jose Luis Lafuente","email":"joseluis@japeto.com","login":null,"count":1},{"name":"Hengye","email":"yehui.wang@est.tech","login":null,"count":1},{"name":"Felipe Knorr Kuhn","email":"01308046065@serpro-1459041.pae.serpro","login":null,"count":1},{"name":"Denys Kurylenko","email":"denys@kurylenko.com","login":null,"count":1},{"name":"David Landis","email":"dlandis@us.ibm.com","login":null,"count":1},{"name":"Bubuntux","email":"bubuntux@gmail.com","login":null,"count":1},{"name":"Brian Ngo","email":"quoccuong.ngo@traveloka.com","login":null,"count":1},{"name":"bondo","email":"git.github@johnwbond.com","login":"bondo01","count":1},{"name":"Stephan Schroevers","email":"stephan.schroevers@teampicnic.com","login":"Stephan202","count":1},{"name":"dbudim","email":"dmitriy.budim@gmail.com","login":"dbudim","count":1},{"name":"drapostolos","email":"alex@labelscans.com","login":"drapostolos","count":1},{"name":"entryspace","email":"dngorecki90@gmail.com","login":"entryspace","count":1},{"name":"hduerkop","email":"46351606+hduerkop","login":"hduerkop","count":1},{"name":"wubinbaoyi","email":"wubinbaoyi@163.com","login":"wubin-ericsson","count":1},{"name":"Brandon Pedersen","email":"bpedersen@novell.com","login":"bpedman","count":1},{"name":"Bruce Wen","email":"wenijinew@gmail.com","login":"wenijinew","count":1},{"name":"Chao Qin","email":"chao.qin@ericsson.com","login":"Ericsson-JCAT","count":1},{"name":"Charlie Hayes","email":"cosmotic@gmail.com","login":"idontusenumbers","count":1},{"name":"Lukáš Petrovický","email":"lpetrovi@redhat.com","login":"triceo","count":1},{"name":"Christoph Läubrich","email":"mail@laeubi-soft.de","login":"laeubi","count":1},{"name":"Dennis Byrne","email":"dennis.byrne@gmail.com","login":"dennisbyrne","count":1},{"name":"Elis Edlund","email":"38726560+Elisedlund-ericsson","login":"Elisedlund-ericsson","count":1},{"name":"Evgeny Zhuravlev","email":"evgeny@zhuravlev.com.ru","login":"ezhuravlev","count":1},{"name":"Farid Nouri Neshat","email":"FaridN_SOAD@yahoo.com","login":"faridnsh","count":1},{"name":"Frank Schullerer","email":"frank.schullerer@lhind.dlh.de","login":"FrankS77","count":1},{"name":"Gaurav Gupta","email":"gaurav@randomsync.com","login":"randomsync","count":1},{"name":"Guillaume Juillot","email":"guillaume.juillot@gmail.com","login":"gjuillot","count":1},{"name":"Harald Wellmann","email":"harald.wellmann@gmx.de","login":"hwellmann","count":1},{"name":"Henrique Schmidt","email":"henriquels25@gmail.com","login":"henriquels25","count":1},{"name":"Ian Springer","email":"ian.springer@salesforce.com","login":"ispringer","count":1},{"name":"Ion Savin","email":"comp_@gmx.net","login":"erlyfall","count":1},{"name":"Iuri1012","email":"57629490+Iuri1012","login":"Iuri1012","count":1},{"name":"Andrew Gaul","email":"andrew@gaul.org","login":"gaul","count":1},{"name":"Anatolii Yuzhakov","email":"Streniks@gmail.com","login":"anatolyuzhakov","count":1},{"name":"Aled Sage","email":"aled.sage@gmail.com","login":"aledsage","count":1},{"name":"Akash Goel","email":"goelakash93@gmail.com","login":"goelakash","count":1},{"name":"Ajay Kemparaj","email":"ajaykemparaj@gmail.com","login":"ajayk","count":1},{"name":"Ahmed Ashour","email":"asashour@yahoo.com","login":"asashour","count":1},{"name":"Aheiss","email":"alanheiss@gmail.com","login":"Aheiss","count":1},{"name":"Adam Kaczmarek","email":"kaczmarek.adam86@gmail.com","login":"Dymitriux","count":1},{"name":"Anna.Kozlova","email":"anna.kozlova@jetbrains.com","login":"akozlova","count":1},{"name":"Anthony Nguyen","email":"antnguyen@paypal.com","login":"ILikeToNguyen","count":1},{"name":"Antoine DESSAIGNE","email":"antoine.dessaigne@gmail.com","login":"adessaigne","count":1},{"name":"António Ramadas","email":"antonio_ramadas@hotmail.com","login":"antonio-ramadas","count":1},{"name":"Aslak Knutsen","email":"aslak@redhat.com","login":"aslakknutsen","count":1},{"name":"Barry Evans","email":"bazzani","login":"bazzani","count":1},{"name":"Bartosz","email":"gula.bartosz@gmail.com","login":"gulabartosz","count":1},{"name":"Ben Manes","email":"ben.manes@gmail.com","login":"ben-manes","count":1},{"name":"Ben McCann","email":"benjamin.j.mccann@gmail.com","login":"benmccann","count":1},{"name":"Ben Morgan","email":"bmorgan@atlassian.com","login":"bmorganatlas","count":1},{"name":"Maneesh MS","email":"maneesh.ms@outlook.com","login":"maneesh-ms","count":1},{"name":"Marius Volkhart","email":"marius@volkhart.com","login":"MariusVolkhart","count":1},{"name":"Melloware","email":"mellowaredev@gmail.com","login":"melloware","count":1},{"name":"Micah","email":"MicahLC","login":"MicahLC","count":1},{"name":"Myroslav Oleinykov","email":"m@meeroslaph.name","login":"meeroslaph","count":1},{"name":"Nan","email":"kobebryant2007@163.com","login":"kobebryant2007","count":1},{"name":"Nathan Bruning","email":"nathan@bruningautomatisering.nl","login":"nbruning","count":1},{"name":"Ning Zhang","email":"ningzhangnj@gmail.com","login":"ningzhangnj","count":1},{"name":"Oliver Hughes","email":"oliverphughes@gmail.com","login":"oliver-hughes","count":1},{"name":"Pavlo Glushchenko","email":"pavlo.glushchenko@imperva.com","login":"pavlogs","count":1},{"name":"Philzen","email":"Philzen","login":"Philzen","count":1},{"name":"Piotr Turski","email":"piotr.turski@gmail.com","login":"piotrturski","count":1},{"name":"Rikard Johansson","email":"rajoo@mail.com","login":"RiJo","count":1},{"name":"Sean C. Sullivan","email":"github@seansullivan.com","login":"sullis","count":1},{"name":"Sebastian Leske","email":"sebastian.leske@sleske.name","login":"sleske","count":1},{"name":"Sebastian Schuberth","email":"sschuberth","login":"sschuberth","count":1},{"name":"Shaburov Oleg","email":"shaburov.o.a@gmail.com","login":"shaburov","count":1},{"name":"Slawomir Jaranowski","email":"s.jaranowski@gmail.com","login":"slawekjaranowski","count":1},{"name":"Chris Rankin","email":"rankincj@googlemail.com","login":"rankinc","count":1},{"name":"Jan Święcki","email":"jan.swiecki@gmail.com","login":"jan-swiecki","count":1},{"name":"Jared Burrows","email":"jaredsburrows@gmail.com","login":"jaredsburrows","count":1},{"name":"Jens Giehl","email":"jensGiehl","login":"jensGiehl","count":1},{"name":"Joaquin Moreira","email":"31781992+jmoreira18","login":"jmoreira18","count":1},{"name":"Joe Barnett","email":"jbarnett@tribedynamics.com","login":"josephlbarnett","count":1},{"name":"John Patrick","email":"nhoj.patrick@gmail.com","login":"nhojpatrick","count":1},{"name":"Jonathan Leitschuh","email":"Jonathan.Leitschuh@gmail.com","login":"JLLeitschuh","count":1},{"name":"Juande Mata","email":"JuandeMata","login":"JuandeMata","count":1},{"name":"Juha Heljoranta","email":"juha.heljoranta@iki.fi","login":"chuvoks","count":1},{"name":"Kevin Scaldeferri","email":"kscaldef@gilt.com","login":"kscaldef","count":1},{"name":"Le Trong Dao","email":"Dao007forever@gmail.com","login":"Dao007forever","count":1},{"name":"Lexxy","email":"lexxy23@gmail.com","login":"lexxy23","count":1},{"name":"Libor Zoubek","email":"lzoubek@jezzovo.net","login":"lzoubek","count":1},{"name":"Lorenzo Orsatti","email":"49567430+lorsatti","login":"lorsatti","count":1},{"name":"Ivan Ushankin","email":"iushankin","login":"iushankin","count":1},{"name":"Luís Bianchin","email":"labianchin","login":"labianchin","count":1},{"name":"M Mohsin Sackeer","email":"mohsin.ms97@gmail.com","login":"mohsinsackeer","count":1},{"name":"Spencer Gilson","email":"spencer.gilson@gmail.com","login":"sgilson","count":1}],"past_year_committers":[{"name":"Krishnan Mahadevan","email":"krishnan.mahadevan1978@gmail.com","login":"krmahadevan","count":5},{"name":"Vladimir Sitnikov","email":"sitnikov.vladimir@gmail.com","login":"vlsi","count":3},{"name":"Bartek Florczak","email":"bflorczak@outlook.com","login":"baflQA","count":3},{"name":"Christoph Läubrich","email":"mail@laeubi-soft.de","login":"laeubi","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-10T00:00:08.922Z","repositories_count":6200110,"commits_count":932943832,"contributors_count":36166552,"owners_count":1149314,"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":"testng-team/testng","html_url":"https://github.com/testng-team/testng","last_synced_at":"2026-03-06T09:02:57.401Z","status":null,"issues_count":159,"pull_requests_count":184,"avg_time_to_close_issue":26833109.911764707,"avg_time_to_close_pull_request":1417110.1854304636,"issues_closed_count":102,"pull_requests_closed_count":151,"pull_request_authors_count":24,"issue_authors_count":120,"avg_comments_per_issue":4.70440251572327,"avg_comments_per_pull_request":2.141304347826087,"merged_pull_requests_count":117,"bot_issues_count":0,"bot_pull_requests_count":64,"past_year_issues_count":23,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":1076453.3333333333,"past_year_avg_time_to_close_pull_request":371798.4285714286,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":7,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":23,"past_year_avg_comments_per_issue":0.8695652173913043,"past_year_avg_comments_per_pull_request":3.5833333333333335,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":7,"created_at":"2024-04-09T14:12:54.557Z","updated_at":"2026-03-06T09:02:57.402Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/testng-team%2Ftestng/issues","issue_labels_count":{"table":{"Feature: listener":9,"Need: sample":8,"Need: user answer":8,"Feature: data-provider":7,"Feature: report":5,"Feature: before/after":5,"Feature: parallel":4,"architecture":4,"Feature: retry-analyzer":3,"dependencies":3,"needs-sample":3,"fix-easy":3,"Feature: guice":2,"Won't fix":2,"perf/enhancement":2,"good first issue":2,"Type: Feature request":2,"shared-thread-pool":2,"Feature: priority":2,"Feature: skip test":2,"Runner: maven":2,"Feature: dependsOn":2,"Feature: junit":1,"jdk21":1,"documentation":1,"Runner: ant":1,"Issue: Confirmed":1,"Feature: timeout":1,"Need: Discussion to finalize":1,"Type: Regression":1,"Type: Question":1,"3rd-party-issue":1,"Runner: Gradle":1,"attributes":1,"custom-executor":1,"Feature: multi-suite":1,"Feature: name":1,"Needs triaging":1,"Feature: factory":1,"Feature: interceptor":1,"Feature: objectfactory":1,"logging":1}},"pull_request_labels_count":{"table":{"dependencies":48,"java":27,"github_actions":21,"gradle-wrapper":15}},"issue_author_associations_count":{"table":{"NONE":114,"MEMBER":24,"CONTRIBUTOR":21}},"pull_request_author_associations_count":{"table":{"MEMBER":81,"CONTRIBUTOR":73,"NONE":30}},"issue_authors":{"table":{"krmahadevan":17,"juherr":7,"lucianoRM":4,"adessaigne":3,"Yharooer":3,"ghost":2,"RiJo":2,"kool79":2,"vlsi":2,"Philzen":2,"idontusenumbers":2,"laeubi":2,"X-NoNAME":2,"Riabchykova":2,"dr29bart":2,"spsantra":1,"mehulparmariitr":1,"ilya-corp":1,"danielgil82":1,"alex-postnov":1,"santhanam370":1,"jayshreekant":1,"vadipp":1,"eotsevych":1,"martingrossmann":1,"Amr1977":1,"jcdkount":1,"asolntsev":1,"suryanshagnihotri":1,"schroeca":1,"gyizol":1,"ayushchatur":1,"zhv":1,"petermartin2002":1,"galinaff":1,"Kanaduchi":1,"AndiCover":1,"sajalsingh12":1,"ajmera25":1,"TripleG":1,"blackblather":1,"hemanthsridhar":1,"3255834892":1,"jmezquita-denodo":1,"ChristophKoerner":1,"ShubhamAgarwalGit":1,"VZEROALL":1,"missedone":1,"xfd":1,"leo-13":1,"DeanMad":1,"natalywadie":1,"pierrehub2b":1,"SergKhram":1,"zAlbee":1,"shivsrivastava":1,"dvelinovska":1,"TestSmell":1,"rschmitt":1,"Li-Vincent":1,"javydreamercsw":1,"priyankasaini077":1,"ryramos":1,"tlunsfordCXP":1,"GirishBaliga123":1,"razinkovaleksey":1,"stahirov":1,"PPdbamji":1,"SiKing":1,"aws-sde":1,"lazzarini13":1,"Navsony":1,"Kaveeshhh":1,"y2k-shubham":1,"bobshie":1,"maksim-kanin":1,"ptomaszek":1,"jalil29":1,"cowwoc":1,"lengmoucool":1,"theric":1,"vlad8x8":1,"ubutar":1,"biletsky":1,"PrakratiAgarwal123":1,"ahoehma":1,"ZuhairORZaki":1,"shaburov":1,"kherath17":1,"RichMacDonald":1,"lkalina-cera":1,"bapszy":1,"iay":1,"docian":1,"ben-manes":1,"cjyar":1,"bakicanboydas":1,"Gurparv":1,"Udit2":1,"lahirusadaranga":1,"marcphilipp":1,"amolharnule":1,"madiresnehanjali":1,"saurabh-Dmart":1,"bdrx312":1,"mpet":1,"VinceBarresi":1,"JanVomlel":1,"carlosal1015":1,"snagarjunas":1,"MateuszStefek":1,"sudhirsingh1":1,"SergiyBelevitnevSFLY":1,"ahmadserese":1,"rcrtwork":1,"TobiasAdler":1,"tulsi26ram":1,"Itsamna":1,"AutomationRia":1,"saurabh-sp-tripathi":1}},"pull_request_authors":{"table":{"krmahadevan":70,"dependabot[bot]":49,"github-actions[bot]":15,"juherr":11,"vlsi":8,"YutingZhang-A":3,"laeubi":2,"asolntsev":2,"Stephan202":2,"idontusenumbers":2,"baflQA":2,"vuriaval":2,"Kanaduchi":2,"zAlbee":2,"Philzen":2,"jaredsburrows":2,"JLLeitschuh":1,"bubuntux":1,"adessaigne":1,"mr-possible":1,"lkalina-cera":1,"sarathmani22":1,"vlad8x8":1,"shubhamind08":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-08T00:00:10.835Z","repositories_count":13626015,"issues_count":34735907,"pull_requests_count":113307736,"authors_count":11187703,"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":{"Need: user answer":1,"Need: sample":1}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{"NONE":18,"CONTRIBUTOR":2,"MEMBER":1}},"past_year_pull_request_author_associations_count":{"table":{"MEMBER":5,"CONTRIBUTOR":3,"NONE":2}},"past_year_issue_authors":{"table":{"3255834892":1,"ahmadserese":1,"bdrx312":1,"Gurparv":1,"idontusenumbers":1,"ilya-corp":1,"juherr":1,"kool79":1,"lazzarini13":1,"lkalina-cera":1,"lucianoRM":1,"MateuszStefek":1,"razinkovaleksey":1,"RichMacDonald":1,"rschmitt":1,"SergKhram":1,"ShubhamAgarwalGit":1,"spsantra":1,"VZEROALL":1,"xfd":1,"y2k-shubham":1}},"past_year_pull_request_authors":{"table":{"krmahadevan":3,"baflQA":2,"juherr":2,"laeubi":2,"lkalina-cera":1}},"maintainers":[{"table":{"login":"krmahadevan","count":87,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krmahadevan"}},{"table":{"login":"juherr","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/juherr"}}],"active_maintainers":[{"table":{"login":"juherr","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/juherr"}},{"table":{"login":"krmahadevan","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/krmahadevan"}}]}},"events":{"total":{"ReleaseEvent":1,"DeleteEvent":4,"PullRequestEvent":41,"ForkEvent":32,"IssuesEvent":55,"WatchEvent":77,"IssueCommentEvent":208,"PushEvent":18,"GollumEvent":1,"PullRequestReviewEvent":111,"PullRequestReviewCommentEvent":70,"CreateEvent":9},"last_year":{"PullRequestEvent":7,"ForkEvent":15,"IssuesEvent":29,"WatchEvent":37,"IssueCommentEvent":66,"PushEvent":5,"GollumEvent":1,"PullRequestReviewEvent":46,"PullRequestReviewCommentEvent":44,"CreateEvent":1}},"keywords":["java","jvm","testing","testng"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/gradle-wrapper-validation.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T16:22:10.588Z","updated_at":"2023-01-13T16:22:10.588Z","repository_link":"https://github.com/testng-team/testng/blob/master/.github/workflows/gradle-wrapper-validation.yml","dependencies":[{"id":6890166949,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6890166950,"package_name":"gradle/wrapper-validation-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/publish-maven-central.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T16:22:10.831Z","updated_at":"2023-01-13T16:22:10.831Z","repository_link":"https://github.com/testng-team/testng/blob/master/.github/workflows/publish-maven-central.yml","dependencies":[{"id":6890168583,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6890168584,"package_name":"gradle/wrapper-validation-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/publish-snapshot.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T16:22:11.035Z","updated_at":"2023-01-13T16:22:11.035Z","repository_link":"https://github.com/testng-team/testng/blob/master/.github/workflows/publish-snapshot.yml","dependencies":[{"id":6890168979,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6890168980,"package_name":"gradle/wrapper-validation-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release-maven-central.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T16:22:11.219Z","updated_at":"2023-01-13T16:22:11.219Z","repository_link":"https://github.com/testng-team/testng/blob/master/.github/workflows/release-maven-central.yml","dependencies":[{"id":6890170547,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6890170550,"package_name":"gradle/wrapper-validation-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T16:22:11.459Z","updated_at":"2023-01-13T16:22:11.459Z","repository_link":"https://github.com/testng-team/testng/blob/master/.github/workflows/test.yml","dependencies":[{"id":6890171206,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6890171208,"package_name":"actions/setup-java","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6890171209,"package_name":"burrunan/gradle-cache-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"maven","filepath":"build-logic/code-quality/build.gradle.kts","sha":null,"kind":"manifest","created_at":"2023-01-13T16:22:11.570Z","updated_at":"2023-01-13T16:22:11.570Z","repository_link":"https://github.com/testng-team/testng/blob/master/build-logic/code-quality/build.gradle.kts","dependencies":[{"id":6890171687,"package_name":"org.sonarqube:org.sonarqube.gradle.plugin","ecosystem":"maven","requirements":"2.8","direct":true,"kind":"implementation","optional":false},{"id":6890171696,"package_name":"com.github.autostyle:autostyle-plugin-gradle","ecosystem":"maven","requirements":"3.1","direct":true,"kind":"implementation","optional":false}]},{"ecosystem":"maven","filepath":"build-logic/jvm/build.gradle.kts","sha":null,"kind":"manifest","created_at":"2023-01-13T16:22:11.710Z","updated_at":"2023-01-13T16:22:11.710Z","repository_link":"https://github.com/testng-team/testng/blob/master/build-logic/jvm/build.gradle.kts","dependencies":[{"id":6890172097,"package_name":"com.github.vlsi.gradle-extensions:com.github.vlsi.gradle-extensions.gradle.plugin","ecosystem":"maven","requirements":"1.78","direct":true,"kind":"implementation","optional":false},{"id":6890172098,"package_name":"org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin","ecosystem":"maven","requirements":"1.6.21","direct":true,"kind":"implementation","optional":false}]},{"ecosystem":"maven","filepath":"build-logic/publishing/build.gradle.kts","sha":null,"kind":"manifest","created_at":"2023-01-13T16:22:11.815Z","updated_at":"2023-01-13T16:22:11.815Z","repository_link":"https://github.com/testng-team/testng/blob/master/build-logic/publishing/build.gradle.kts","dependencies":[{"id":6890172165,"package_name":"com.github.vlsi.gradle-extensions:com.github.vlsi.gradle-extensions.gradle.plugin","ecosystem":"maven","requirements":"1.78","direct":true,"kind":"implementation","optional":false},{"id":6890172166,"package_name":"com.github.johnrengelman.shadow:com.github.johnrengelman.shadow.gradle.plugin","ecosystem":"maven","requirements":"7.0.0","direct":true,"kind":"implementation","optional":false},{"id":6890172167,"package_name":"org.jetbrains.kotlin:kotlin-gradle-plugin","ecosystem":"maven","requirements":"*","direct":true,"kind":"implementation","optional":false}]}],"score":33.52799856426971,"created_at":"2025-09-03T15:20:10.291Z","updated_at":"2026-06-20T13:02:29.739Z","avatar_url":"https://github.com/testng-team.png","language":"Java","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/364053","html_url":"https://summary.ecosyste.ms/projects/364053"}