{"id":371409,"url":"https://github.com/aio-libs/aiodns","last_synced_at":"2026-05-30T19:30:20.897Z","repository":{"id":15425155,"uuid":"18157561","full_name":"aio-libs/aiodns","owner":"aio-libs","description":"Simple DNS resolver for asyncio","archived":false,"fork":false,"pushed_at":"2026-05-26T22:12:43.000Z","size":207,"stargazers_count":594,"open_issues_count":15,"forks_count":75,"subscribers_count":12,"default_branch":"master","last_synced_at":"2026-05-27T18:08:26.595Z","etag":null,"topics":["asyncio","dns","python"],"latest_commit_sha":null,"homepage":"https://pypi.org/p/aiodns","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aio-libs.png","metadata":{"files":{"readme":"README.rst","changelog":"ChangeLog","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-03-26T23:19:57.000Z","updated_at":"2026-05-26T22:12:40.000Z","dependencies_parsed_at":"2024-03-31T12:26:29.894Z","dependency_job_id":"bd10ca20-66e0-4b72-a1ee-7d7b6945ebd8","html_url":"https://github.com/aio-libs/aiodns","commit_stats":{"total_commits":105,"total_committers":26,"mean_commits":4.038461538461538,"dds":0.5904761904761905,"last_synced_commit":"aac8df5e650efd94ad71566a070a0a91b8233840"},"previous_names":["saghul/aiodns"],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/aio-libs/aiodns","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aio-libs","download_url":"https://codeload.github.com/aio-libs/aiodns/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33666290,"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-05-29T02:00:06.066Z","response_time":107,"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":"aio-libs","name":"aio-libs","uuid":"7049303","kind":"organization","description":"The set of asyncio-based libraries built with high quality: https://aio-libs.org/sponsors","email":null,"website":"https://github.com/orgs/aio-libs/discussions","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7049303?v=4","repositories_count":73,"last_synced_at":"2026-05-22T07:54:46.040Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/aio-libs","funding_links":["https://github.com/sponsors/aio-libs"],"total_stars":37439,"followers":1181,"following":0,"created_at":"2022-11-02T16:23:24.182Z","updated_at":"2026-05-22T07:54:46.040Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aio-libs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aio-libs/repositories"},"packages":[{"id":2634229,"name":"aiodns","ecosystem":"pypi","description":"Simple DNS resolver for asyncio","homepage":null,"licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/aio-libs/aiodns","keywords_array":[],"namespace":null,"versions_count":27,"first_release_published_at":"2014-03-27T08:03:42.000Z","latest_release_published_at":"2026-05-20T01:54:14.000Z","latest_release_number":"4.0.4","last_synced_at":"2026-05-29T18:30:52.317Z","created_at":"2022-04-10T09:59:11.135Z","updated_at":"2026-05-29T18:30:52.317Z","registry_url":"https://pypi.org/project/aiodns/","install_command":"pip install aiodns --index-url https://pypi.org/simple","documentation_url":"https://aiodns.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Intended Audience :: Developers","Operating System :: Microsoft :: Windows","Operating System :: POSIX","Programming Language :: Python","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.14"],"normalized_name":"aiodns","project_status":null},"repo_metadata":{"id":15425155,"uuid":"18157561","full_name":"aio-libs/aiodns","owner":"aio-libs","description":"Simple DNS resolver for asyncio","archived":false,"fork":false,"pushed_at":"2024-09-05T08:01:43.000Z","size":83,"stargazers_count":529,"open_issues_count":8,"forks_count":69,"subscribers_count":19,"default_branch":"master","last_synced_at":"2024-09-06T12:59:44.167Z","etag":null,"topics":["asyncio","dns","python"],"latest_commit_sha":null,"homepage":"https://pypi.python.org/pypi/aiodns","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aio-libs.png","metadata":{"files":{"readme":"README.rst","changelog":"ChangeLog","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-03-26T23:19:57.000Z","updated_at":"2024-09-06T11:01:17.000Z","dependencies_parsed_at":"2024-03-31T12:26:29.894Z","dependency_job_id":"bd10ca20-66e0-4b72-a1ee-7d7b6945ebd8","html_url":"https://github.com/aio-libs/aiodns","commit_stats":{"total_commits":105,"total_committers":26,"mean_commits":4.038461538461538,"dds":0.5904761904761905,"last_synced_commit":"aac8df5e650efd94ad71566a070a0a91b8233840"},"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aio-libs","download_url":"https://codeload.github.com/aio-libs/aiodns/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":217796930,"owners_count":16231771,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"saghul","name":"Saúl Ibarra Corretgé","uuid":"317464","kind":"user","description":"Fellow Jitster","email":"","website":"https://bettercallsaghul.com","location":"Amsterdam","twitter":null,"company":"@jitsi ","icon_url":"https://avatars.githubusercontent.com/u/317464?v=4","repositories_count":156,"last_synced_at":"2024-04-16T05:38:06.327Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/saghul","funding_links":[],"total_stars":6568,"followers":1654,"following":92,"created_at":"2022-11-02T16:28:04.201Z","updated_at":"2024-04-16T05:38:47.649Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/saghul","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/saghul/repositories"}},"repo_metadata_updated_at":"2024-09-06T14:38:26.103Z","dependent_packages_count":243,"downloads":24612711,"downloads_period":"last-month","dependent_repos_count":4361,"rankings":{"downloads":0.21524723838385035,"dependent_repos_count":0.1502023092864897,"dependent_packages_count":0.09785758958605845,"stargazers_count":2.825046018715264,"forks_count":5.364847527879206,"docker_downloads_count":0.062370472712918186,"average":1.452595192760631},"purl":"pkg:pypi/aiodns","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/aiodns","docker_dependents_count":370,"docker_downloads_count":941001127,"usage_url":"https://repos.ecosyste.ms/usage/pypi/aiodns","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/aiodns/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-03T19:03:02.191Z","issues_count":66,"pull_requests_count":48,"avg_time_to_close_issue":12065585.516666668,"avg_time_to_close_pull_request":7578441.478260869,"issues_closed_count":60,"pull_requests_closed_count":46,"pull_request_authors_count":34,"issue_authors_count":58,"avg_comments_per_issue":3.1515151515151514,"avg_comments_per_pull_request":1.8125,"merged_pull_requests_count":36,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":4,"past_year_pull_requests_count":9,"past_year_avg_time_to_close_issue":642.0,"past_year_avg_time_to_close_pull_request":51305.88888888889,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":9,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":4,"past_year_avg_comments_per_issue":2.25,"past_year_avg_comments_per_pull_request":2.111111111111111,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":8,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/saghul%2Faiodns/issues","maintainers":[{"login":"saghul","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/saghul"}],"active_maintainers":[{"login":"saghul","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/saghul"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/aiodns/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/aiodns/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/aiodns/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/aiodns/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/aiodns/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/aiodns/codemeta","maintainers":[{"uuid":"saghul","login":"saghul","name":null,"email":null,"url":null,"packages_count":9,"html_url":"https://pypi.org/user/saghul/","role":null,"created_at":"2022-11-15T00:37:26.012Z","updated_at":"2022-11-15T00:37:26.012Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/saghul/packages"},{"uuid":"aio-libs","login":"aio-libs","name":null,"email":null,"url":null,"packages_count":9,"html_url":"https://pypi.org/user/aio-libs/","role":null,"created_at":"2024-09-06T14:38:23.651Z","updated_at":"2024-09-06T14:38:23.651Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/aio-libs/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":873902,"maintainers_count":373732,"namespaces_count":0,"keywords_count":285845,"github":"pypi","metadata":{"funded_packages_count":54057},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-05-29T05:11:24.287Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":5286212,"name":"aiodns","ecosystem":"conda","description":"aiodns provides a simple way for doing asynchronous DNS resolutions using pycares.","homepage":"https://github.com/aio-libs/aiodns","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/aio-libs/aiodns","keywords_array":[],"namespace":null,"versions_count":4,"first_release_published_at":"2020-06-19T00:13:35.000Z","latest_release_published_at":"2026-02-26T09:34:48.000Z","latest_release_number":"3.6.1","last_synced_at":"2026-03-26T11:28:23.482Z","created_at":"2022-10-03T15:43:39.893Z","updated_at":"2026-03-26T11:28:23.482Z","registry_url":"https://anaconda.org/anaconda/aiodns","install_command":"conda install -c anaconda aiodns","documentation_url":null,"metadata":{},"repo_metadata":{"id":15425155,"uuid":"18157561","full_name":"aio-libs/aiodns","owner":"aio-libs","description":"Simple DNS resolver for asyncio","archived":false,"fork":false,"pushed_at":"2025-10-02T15:23:59.000Z","size":153,"stargazers_count":572,"open_issues_count":13,"forks_count":70,"subscribers_count":13,"default_branch":"master","last_synced_at":"2025-10-08T00:04:08.821Z","etag":null,"topics":["asyncio","dns","python"],"latest_commit_sha":null,"homepage":"https://pypi.python.org/pypi/aiodns","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aio-libs.png","metadata":{"files":{"readme":"README.rst","changelog":"ChangeLog","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-03-26T23:19:57.000Z","updated_at":"2025-10-05T23:28:34.000Z","dependencies_parsed_at":"2024-03-31T12:26:29.894Z","dependency_job_id":"bd10ca20-66e0-4b72-a1ee-7d7b6945ebd8","html_url":"https://github.com/aio-libs/aiodns","commit_stats":{"total_commits":105,"total_committers":26,"mean_commits":4.038461538461538,"dds":0.5904761904761905,"last_synced_commit":"aac8df5e650efd94ad71566a070a0a91b8233840"},"previous_names":["saghul/aiodns"],"tags_count":17,"template":false,"template_full_name":null,"purl":"pkg:github/aio-libs/aiodns","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aio-libs","download_url":"https://codeload.github.com/aio-libs/aiodns/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279000764,"owners_count":26082906,"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-10-09T02:00:07.460Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"aio-libs","name":"aio-libs","uuid":"7049303","kind":"organization","description":"The set of asyncio-based libraries built with high quality","email":null,"website":"https://github.com/aio-libs/.github/discussions","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7049303?v=4","repositories_count":72,"last_synced_at":"2025-10-08T00:03:03.731Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/aio-libs","funding_links":["https://github.com/sponsors/aio-libs"],"total_stars":36390,"followers":1118,"following":0,"created_at":"2022-11-02T16:23:24.182Z","updated_at":"2025-10-08T00:03:03.731Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aio-libs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aio-libs/repositories"},"tags":[{"name":"v3.2.0","sha":"1c5f28f8700a9c45c0ee0e3ee04a1e5bdde7fd8c","kind":"commit","published_at":"2024-03-31T11:23:33.000Z","download_url":"https://codeload.github.com/aio-libs/aiodns/tar.gz/v3.2.0","html_url":"https://github.com/aio-libs/aiodns/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiodns@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/v3.2.0/manifests"},{"name":"v3.1.1","sha":"0bb9fb54b422be05a34ea549051fa2f502617422","kind":"commit","published_at":"2023-10-16T07:18:30.000Z","download_url":"https://codeload.github.com/aio-libs/aiodns/tar.gz/v3.1.1","html_url":"https://github.com/aio-libs/aiodns/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiodns@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"813d3217ef21abc381ad7b17803ac080aa156e96","kind":"commit","published_at":"2023-10-07T20:39:23.000Z","download_url":"https://codeload.github.com/aio-libs/aiodns/tar.gz/v3.1.0","html_url":"https://github.com/aio-libs/aiodns/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiodns@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/v3.1.0/manifests"},{"name":"aiodns-3.0.0","sha":"cdb33385f46be1e18bc525ccb153c8abc8ac92d4","kind":"commit","published_at":"2021-05-14T08:49:48.000Z","download_url":"https://codeload.github.com/aio-libs/aiodns/tar.gz/aiodns-3.0.0","html_url":"https://github.com/aio-libs/aiodns/releases/tag/aiodns-3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiodns@aiodns-3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-3.0.0/manifests"},{"name":"aiodns-2.0.0","sha":"5224348cb19182e3ecf1971a961f194f02f1986a","kind":"tag","published_at":"2019-03-02T12:02:10.000Z","download_url":"https://codeload.github.com/aio-libs/aiodns/tar.gz/aiodns-2.0.0","html_url":"https://github.com/aio-libs/aiodns/releases/tag/aiodns-2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiodns@aiodns-2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-2.0.0/manifests"},{"name":"aiodns-2.0.0b2","sha":"133e725fc208687c7833485ca3f276496aac02f3","kind":"tag","published_at":"2019-02-06T08:19:47.000Z","download_url":"https://codeload.github.com/aio-libs/aiodns/tar.gz/aiodns-2.0.0b2","html_url":"https://github.com/aio-libs/aiodns/releases/tag/aiodns-2.0.0b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiodns@aiodns-2.0.0b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-2.0.0b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-2.0.0b2/manifests"},{"name":"aiodns-2.0.0b1","sha":"c8c4697d35307e5937c38ebc57376541376b29f6","kind":"tag","published_at":"2019-01-29T14:34:48.000Z","download_url":"https://codeload.github.com/aio-libs/aiodns/tar.gz/aiodns-2.0.0b1","html_url":"https://github.com/aio-libs/aiodns/releases/tag/aiodns-2.0.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiodns@aiodns-2.0.0b1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-2.0.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-2.0.0b1/manifests"},{"name":"aiodns-2.0.0b0","sha":"f4e4533a8a924a6a16c7f440432d6eb0bec49831","kind":"tag","published_at":"2019-01-18T19:50:13.000Z","download_url":"https://codeload.github.com/aio-libs/aiodns/tar.gz/aiodns-2.0.0b0","html_url":"https://github.com/aio-libs/aiodns/releases/tag/aiodns-2.0.0b0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiodns@aiodns-2.0.0b0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-2.0.0b0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-2.0.0b0/manifests"},{"name":"aiodns-1.2.0","sha":"b668e1ab2c2fbd973f3bf8865db79f0a7b37141f","kind":"tag","published_at":"2019-01-17T08:03:14.000Z","download_url":"https://codeload.github.com/aio-libs/aiodns/tar.gz/aiodns-1.2.0","html_url":"https://github.com/aio-libs/aiodns/releases/tag/aiodns-1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiodns@aiodns-1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-1.2.0/manifests"},{"name":"aiodns-1.1.1","sha":"21d4f114a781af6e125d29153e514d47e76dd8ac","kind":"tag","published_at":"2016-08-28T08:47:41.000Z","download_url":"https://codeload.github.com/aio-libs/aiodns/tar.gz/aiodns-1.1.1","html_url":"https://github.com/aio-libs/aiodns/releases/tag/aiodns-1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiodns@aiodns-1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-1.1.1/manifests"},{"name":"aiodns-1.0.1","sha":"a7402752b02f471313c906689fb6b6f1462ee133","kind":"tag","published_at":"2016-01-25T08:28:20.000Z","download_url":"https://codeload.github.com/aio-libs/aiodns/tar.gz/aiodns-1.0.1","html_url":"https://github.com/aio-libs/aiodns/releases/tag/aiodns-1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiodns@aiodns-1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-1.0.1/manifests"},{"name":"aiodns-1.0.0","sha":"02570238cde7257ab216c817eddad65ded25433d","kind":"tag","published_at":"2015-09-12T10:01:25.000Z","download_url":"https://codeload.github.com/aio-libs/aiodns/tar.gz/aiodns-1.0.0","html_url":"https://github.com/aio-libs/aiodns/releases/tag/aiodns-1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiodns@aiodns-1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-1.0.0/manifests"},{"name":"aiodns-0.3.2","sha":"e4d5caae1a5ea0f0dc51b45d1bf986f1405e0339","kind":"tag","published_at":"2015-04-20T08:47:39.000Z","download_url":"https://codeload.github.com/aio-libs/aiodns/tar.gz/aiodns-0.3.2","html_url":"https://github.com/aio-libs/aiodns/releases/tag/aiodns-0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiodns@aiodns-0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-0.3.2/manifests"},{"name":"aiodns-0.3.1","sha":"fa527d274c756738affabe6f62f0e8dc007ae554","kind":"tag","published_at":"2014-09-24T19:23:40.000Z","download_url":"https://codeload.github.com/aio-libs/aiodns/tar.gz/aiodns-0.3.1","html_url":"https://github.com/aio-libs/aiodns/releases/tag/aiodns-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiodns@aiodns-0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-0.3.1/manifests"},{"name":"aiodns-0.3.0","sha":"9a6b1969aa5df2032a930d0f7aed2c22feb4c3c3","kind":"tag","published_at":"2014-04-06T10:58:11.000Z","download_url":"https://codeload.github.com/aio-libs/aiodns/tar.gz/aiodns-0.3.0","html_url":"https://github.com/aio-libs/aiodns/releases/tag/aiodns-0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiodns@aiodns-0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-0.3.0/manifests"},{"name":"aiodns-0.2.0","sha":"28b5b748de941400ecfdab9d4b9789ab5b2e6daa","kind":"tag","published_at":"2014-03-29T08:05:15.000Z","download_url":"https://codeload.github.com/aio-libs/aiodns/tar.gz/aiodns-0.2.0","html_url":"https://github.com/aio-libs/aiodns/releases/tag/aiodns-0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiodns@aiodns-0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-0.2.0/manifests"},{"name":"aiodns-0.1.0","sha":"0e1d7c0779e1bb6675ba918da68dad529c457085","kind":"tag","published_at":"2014-03-27T08:03:43.000Z","download_url":"https://codeload.github.com/aio-libs/aiodns/tar.gz/aiodns-0.1.0","html_url":"https://github.com/aio-libs/aiodns/releases/tag/aiodns-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiodns@aiodns-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/tags/aiodns-0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-03-23T14:02:22.900Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":11,"rankings":{"downloads":null,"dependent_repos_count":37.39368165249088,"dependent_packages_count":30.680437424058322,"stargazers_count":30.832320777642767,"forks_count":35.84447144592953,"docker_downloads_count":null,"average":33.68772782503038},"purl":"pkg:conda/aiodns","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/aiodns","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/aiodns","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/aiodns/dependencies","status":null,"funding_links":["https://github.com/sponsors/aio-libs"],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-02T18:06:30.497Z","issues_count":39,"pull_requests_count":109,"avg_time_to_close_issue":14499139.703703703,"avg_time_to_close_pull_request":3566720.712765957,"issues_closed_count":27,"pull_requests_closed_count":94,"pull_request_authors_count":27,"issue_authors_count":36,"avg_comments_per_issue":5.051282051282051,"avg_comments_per_pull_request":1.7339449541284404,"merged_pull_requests_count":86,"bot_issues_count":0,"bot_pull_requests_count":46,"past_year_issues_count":13,"past_year_pull_requests_count":77,"past_year_avg_time_to_close_issue":35142.666666666664,"past_year_avg_time_to_close_pull_request":163640.46875,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":64,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":5.6923076923076925,"past_year_avg_comments_per_pull_request":1.8181818181818181,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":45,"past_year_merged_pull_requests_count":62,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/issues","maintainers":[{"login":"bdraco","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bdraco"},{"login":"Dreamsorcerer","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Dreamsorcerer"},{"login":"webknjaz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webknjaz"}],"active_maintainers":[{"login":"bdraco","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bdraco"},{"login":"Dreamsorcerer","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Dreamsorcerer"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/aiodns/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/aiodns/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/aiodns/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/aiodns/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/aiodns/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/aiodns/codemeta","maintainers":[],"registry":{"name":"anaconda.org","url":"https://anaconda.org","ecosystem":"conda","default":true,"packages_count":5150,"maintainers_count":0,"namespaces_count":0,"keywords_count":0,"github":"Anaconda","metadata":{"kind":"anaconda","key":"Main","api":"https://repo.ananconda.com"},"icon_url":"https://github.com/Anaconda.png","created_at":"2022-10-03T15:37:08.736Z","updated_at":"2026-04-27T18:20:20.117Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/namespaces"}},{"id":14552035,"name":"net/py-aiodns","ecosystem":"openbsd","description":"simple DNS resolver for asyncio","homepage":"https://github.com/aio-libs/aiodns","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/aio-libs/aiodns","keywords_array":[],"namespace":"net","versions_count":1,"first_release_published_at":"2026-04-25T13:29:13.000Z","latest_release_published_at":"2026-04-25T13:29:13.000Z","latest_release_number":"3.2.0p1","last_synced_at":"2026-05-28T02:02:41.755Z","created_at":"2026-05-28T02:02:41.510Z","updated_at":"2026-05-28T04:42:27.645Z","registry_url":"https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net/py-aiodns/","install_command":"pkg_add py3-aiodns-3.2.0p1","documentation_url":null,"metadata":{"pkgstem":"py3-aiodns","fullpkgname":"py3-aiodns-3.2.0p1","subpackage":"-"},"repo_metadata":{},"repo_metadata_updated_at":"2026-05-28T04:42:27.618Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:openbsd/net/py-aiodns?arch=amd64","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/openbsd/net/py-aiodns","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/openbsd/net/py-aiodns","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/openbsd/net/py-aiodns/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/openbsd-7.9-amd64/packages/net%2Fpy-aiodns/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/openbsd-7.9-amd64/packages/net%2Fpy-aiodns/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/openbsd-7.9-amd64/packages/net%2Fpy-aiodns/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/openbsd-7.9-amd64/packages/net%2Fpy-aiodns/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/openbsd-7.9-amd64/packages/net%2Fpy-aiodns/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/openbsd-7.9-amd64/packages/net%2Fpy-aiodns/codemeta","maintainers":[{"uuid":"kmos@openbsd.org","login":null,"name":"Kurt Mosiejczuk","email":"kmos@openbsd.org","url":null,"packages_count":47,"html_url":null,"role":null,"created_at":"2026-05-28T02:02:41.970Z","updated_at":"2026-05-28T02:02:41.970Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/openbsd-7.9-amd64/maintainers/kmos@openbsd.org/packages"}],"registry":{"name":"openbsd-7.9-amd64","url":"https://cdn.openbsd.org/pub/OpenBSD/7.9/packages/amd64","ecosystem":"openbsd","default":true,"packages_count":11808,"maintainers_count":274,"namespaces_count":42,"keywords_count":0,"github":"openbsd","metadata":{"arch":"amd64","sqlports_version":"7.54","funded_packages_count":2},"icon_url":"https://github.com/openbsd.png","created_at":"2026-05-26T11:21:10.750Z","updated_at":"2026-05-29T05:03:08.564Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/openbsd-7.9-amd64/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/openbsd-7.9-amd64/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/openbsd-7.9-amd64/namespaces"}}],"commits":{"id":1739666,"full_name":"aio-libs/aiodns","default_branch":"master","total_commits":232,"total_committers":36,"total_bot_commits":66,"total_bot_committers":1,"mean_commits":6.444444444444445,"dds":0.6163793103448276,"past_year_total_commits":78,"past_year_total_committers":9,"past_year_total_bot_commits":53,"past_year_total_bot_committers":1,"past_year_mean_commits":8.666666666666666,"past_year_dds":0.3205128205128205,"last_synced_at":"2026-05-27T18:02:10.656Z","last_synced_commit":"e81710eaae83c121dcfb107e0bfd7f3b79d3bbfc","created_at":"2024-09-12T09:04:01.208Z","updated_at":"2026-05-27T18:02:08.673Z","committers":[{"name":"Saúl Ibarra Corretgé","email":"s@saghul.net","login":"saghul","count":89},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":66},{"name":"J. Nick Koston","email":"nick@koston.org","login":"bdraco","count":26},{"name":"Sam Bull","email":"git@sambull.org","login":"Dreamsorcerer","count":6},{"name":"Vizonex","email":"114684698+Vizonex","login":"Vizonex","count":4},{"name":"Cooper Lees","email":"cooper@fb.com","login":"cooperlees","count":4},{"name":"Anton Agestam","email":"git@antonagestam.se","login":"antonagestam","count":3},{"name":"Martin Richard","email":"martius@martiusweb.net","login":"Martiusweb","count":3},{"name":"Michał Górny","email":"mgorny@gentoo.org","login":"mgorny","count":3},{"name":"Jakub Wilk","email":"jwilk@jwilk.net","login":"jwilk","count":2},{"name":"Ewoud Kohl van Wijngaarden","email":"ewoud@kohlvanwijngaarden.nl","login":"ekohl","count":1},{"name":"Devendranath Thadi","email":"devendranath.thadi3@gmail.com","login":"dthadi3","count":1},{"name":"Balthazar Rouberol","email":"br@imap.cc","login":"brouberol","count":1},{"name":"Arthur Darcet","email":"arthur+github@darcet.fr","login":"arthurdarcet","count":1},{"name":"Anton Ostapenko","email":"olsnod@gmail.com","login":"AVOstap","count":1},{"name":"Andrew Svetlov","email":"andrew.svetlov@gmail.com","login":"asvetlov","count":1},{"name":"Alexander Shadchin","email":"shadchin@yandex-team.ru","login":"shadchin","count":1},{"name":"Scott Kitterman","email":"scott@kitterman.com","login":null,"count":1},{"name":"wojtek","email":"wojtek@superbright.org","login":"wojtek","count":1},{"name":"nicoco","email":"truenicoco","login":"truenicoco","count":1},{"name":"mimi89999","email":"michel@lebihan.pl","login":"mimi89999","count":1},{"name":"chrono-meter","email":"chrono-meter@gmx.net","login":"chrono-meter","count":1},{"name":"Xavier Trochu","email":"xtrochu@gmail.com","login":"xtrochu","count":1},{"name":"Vladislav Yarmak","email":"vladislav@vm-0.com","login":"Snawoot","count":1},{"name":"Tomáš Kouba","email":"tomaso.kouba@gmail.com","login":"tomaso","count":1},{"name":"Teemu R","email":"tpr@iki.fi","login":"rytilahti","count":1},{"name":"Paulus Schoutsen","email":"balloob@gmail.com","login":"balloob","count":1},{"name":"Nikola Kotur","email":"kotnick@gmail.com","login":"kotnik","count":1},{"name":"Nikita Sobolev","email":"mail@sobolevn.me","login":"sobolevn","count":1},{"name":"Nicolas Braud-Santoni","email":"nicolas@braud-santoni.eu","login":"nbraud","count":1},{"name":"Manasseh Mmadu","email":"mmadumanasseh@gmail.com","login":"MeNsaaH","count":1},{"name":"Maciej Urbanski","email":"rooter@kyberian.net","login":"rooterkyberian","count":1},{"name":"Juan Cruz","email":"juancruzmencia@gmail.com","login":"JCHacking","count":1},{"name":"Joona Gynther","email":"joona@gynther.xyz","login":"JGynther","count":1},{"name":"Jon Miller","email":"jmill@jmill.xyz","login":"jmillxyz","count":1},{"name":"Gerion Entrup","email":"gerion.entrup@flump.de","login":"gerion0","count":1}],"past_year_committers":[{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":53},{"name":"J. Nick Koston","email":"nick@koston.org","login":"bdraco","count":16},{"name":"Vizonex","email":"114684698+Vizonex","login":"Vizonex","count":3},{"name":"nicoco","email":"truenicoco","login":"truenicoco","count":1},{"name":"Saúl Ibarra Corretgé","email":"s@saghul.net","login":"saghul","count":1},{"name":"Sam Bull","email":"git@sambull.org","login":"Dreamsorcerer","count":1},{"name":"Paulus Schoutsen","email":"balloob@gmail.com","login":"balloob","count":1},{"name":"Michał Górny","email":"mgorny@gentoo.org","login":"mgorny","count":1},{"name":"Joona Gynther","email":"joona@gynther.xyz","login":"JGynther","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-29T00:00:10.182Z","repositories_count":6247227,"commits_count":883273702,"contributors_count":34977228,"owners_count":1160033,"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":"aio-libs/aiodns","html_url":"https://github.com/aio-libs/aiodns","last_synced_at":"2026-05-27T18:02:02.226Z","status":"active","issues_count":41,"pull_requests_count":124,"avg_time_to_close_issue":14499139.703703703,"avg_time_to_close_pull_request":3113500.4907407407,"issues_closed_count":27,"pull_requests_closed_count":108,"pull_request_authors_count":27,"issue_authors_count":38,"avg_comments_per_issue":5.024390243902439,"avg_comments_per_pull_request":1.7016129032258065,"merged_pull_requests_count":99,"bot_issues_count":0,"bot_pull_requests_count":57,"past_year_issues_count":7,"past_year_pull_requests_count":42,"past_year_avg_time_to_close_issue":35307.0,"past_year_avg_time_to_close_pull_request":97910.29032258065,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":31,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":3.5714285714285716,"past_year_avg_comments_per_pull_request":1.2857142857142858,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":30,"past_year_merged_pull_requests_count":29,"created_at":"2025-06-09T07:07:43.489Z","updated_at":"2026-05-27T18:02:02.226Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiodns/issues","issue_labels_count":{"table":{"bug":2,"enhancement":1,"spam":1,"invalid":1}},"pull_request_labels_count":{"table":{"dependencies":57,"python":35,"github_actions":21}},"issue_author_associations_count":{"table":{"NONE":34,"CONTRIBUTOR":5,"MEMBER":2}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":84,"MEMBER":32,"NONE":8}},"issue_authors":{"table":{"ColinRobbins":2,"mgorny":2,"maelp":2,"tkukushkin":1,"shmilylty":1,"0x3c3e":1,"skupr-anaconda":1,"blark":1,"mathieui":1,"stiko":1,"gMan1990":1,"allnamebusy":1,"marek-elisity":1,"gerion0":1,"NotoriousRebel":1,"MeNsaaH":1,"oyarsa":1,"Ppsoft1991":1,"quantitative-technologies":1,"Sanchoyzer":1,"dosyoyas":1,"JGynther":1,"schmittlauch":1,"Romcu":1,"mberdyshev":1,"HyWell":1,"Julian-O":1,"JCHacking":1,"webknjaz":1,"justtempusername":1,"michel-ganguin":1,"Piskuliki0723":1,"tuxmaster5000":1,"andrey-utkin":1,"bdraco":1,"borosilicate":1,"jopemachine":1,"cooperlees":1}},"pull_request_authors":{"table":{"dependabot[bot]":57,"bdraco":20,"Dreamsorcerer":9,"Vizonex":7,"saghul":5,"dthadi3":2,"BiDuang":2,"mgorny":2,"JGynther":2,"mimi89999":1,"tomaso":1,"kitterma":1,"JCHacking":1,"shadchin":1,"ekohl":1,"MeNsaaH":1,"gerion0":1,"grmnz":1,"Snawoot":1,"xtrochu":1,"rytilahti":1,"sobolevn":1,"cooperlees":1,"jmillxyz":1,"cclauss":1,"meramsey":1,"AVOstap":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-29T00:00:19.590Z","repositories_count":14722103,"issues_count":33633958,"pull_requests_count":110637464,"authors_count":11281253,"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":{"bug":1}},"past_year_pull_request_labels_count":{"table":{"dependencies":29,"python":20,"github_actions":9}},"past_year_issue_author_associations_count":{"table":{"NONE":6,"CONTRIBUTOR":1}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":34,"MEMBER":6,"NONE":1}},"past_year_issue_authors":{"table":{"JCHacking":1,"JGynther":1,"Julian-O":1,"justtempusername":1,"marek-elisity":1,"michel-ganguin":1,"tkukushkin":1}},"past_year_pull_request_authors":{"table":{"dependabot[bot]":29,"Vizonex":6,"bdraco":2,"JGynther":2,"Dreamsorcerer":1,"mgorny":1}},"maintainers":[{"table":{"login":"bdraco","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bdraco"}},{"table":{"login":"Dreamsorcerer","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Dreamsorcerer"}},{"table":{"login":"Vizonex","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Vizonex"}},{"table":{"login":"webknjaz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webknjaz"}}],"active_maintainers":[{"table":{"login":"Vizonex","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Vizonex"}},{"table":{"login":"bdraco","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bdraco"}},{"table":{"login":"Dreamsorcerer","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Dreamsorcerer"}}]}},"events":{"total":{"ReleaseEvent":2,"DeleteEvent":59,"PullRequestEvent":106,"ForkEvent":2,"IssuesEvent":17,"WatchEvent":43,"IssueCommentEvent":178,"PushEvent":175,"PullRequestReviewEvent":49,"PullRequestReviewCommentEvent":42,"CreateEvent":56},"last_year":{"DeleteEvent":34,"PullRequestEvent":54,"IssuesEvent":9,"WatchEvent":20,"IssueCommentEvent":82,"PushEvent":49,"PullRequestReviewCommentEvent":16,"PullRequestReviewEvent":17,"CreateEvent":31}},"keywords":["asyncio","dns","python"],"dependencies":[{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2022-08-07T08:01:06.484Z","updated_at":"2022-08-07T08:01:06.484Z","repository_link":"https://github.com/aio-libs/aiodns/blob/master/setup.py","dependencies":[{"id":590197827,"package_name":"pycares","ecosystem":"pypi","requirements":"\u003e=4.0.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T18:25:04.959Z","updated_at":"2023-01-13T18:25:04.959Z","repository_link":"https://github.com/aio-libs/aiodns/blob/master/.github/workflows/ci.yml","dependencies":[{"id":6891034546,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6891034547,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release-wheels.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T18:25:04.977Z","updated_at":"2023-01-13T18:25:04.977Z","repository_link":"https://github.com/aio-libs/aiodns/blob/master/.github/workflows/release-wheels.yml","dependencies":[{"id":6891034548,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6891034549,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6891034550,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6891034551,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6891034552,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false}]}],"score":30.683616931445147,"created_at":"2026-05-04T06:42:14.560Z","updated_at":"2026-05-30T19:30:20.897Z","avatar_url":"https://github.com/aio-libs.png","language":"Python","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/371409","html_url":"https://summary.ecosyste.ms/projects/371409"}