{"id":2634417,"name":"aiohttp","ecosystem":"pypi","description":"Async http client/server framework (asyncio)","homepage":"https://github.com/aio-libs/aiohttp","licenses":"Apache-2.0 AND MIT","normalized_licenses":["Apache-2.0","MIT"],"repository_url":"https://github.com/aio-libs/aiohttp","keywords_array":[],"namespace":null,"versions_count":312,"first_release_published_at":"2013-10-25T18:17:03.000Z","latest_release_published_at":"2026-07-23T01:52:08.000Z","latest_release_number":"3.14.3","last_synced_at":"2026-10-03T01:16:49.562Z","created_at":"2022-04-10T09:59:16.808Z","updated_at":"2026-10-04T01:15:44.318Z","registry_url":"https://pypi.org/project/aiohttp/","install_command":"pip install aiohttp --index-url https://pypi.org/simple","documentation_url":"https://aiohttp.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 5 - Production/Stable","Framework :: AsyncIO","Intended Audience :: Developers","Operating System :: MacOS :: MacOS X","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","Topic :: Internet :: WWW/HTTP"],"normalized_name":"aiohttp","project_status":null},"repo_metadata":{"id":37412716,"uuid":"13258039","full_name":"aio-libs/aiohttp","owner":"aio-libs","description":"Asynchronous HTTP client/server framework for asyncio and Python","archived":false,"fork":false,"pushed_at":"2026-09-30T22:53:41.000Z","size":45405,"stargazers_count":16567,"open_issues_count":233,"forks_count":2435,"subscribers_count":215,"default_branch":"master","last_synced_at":"2026-10-01T00:56:17.664Z","etag":null,"topics":["aiohttp","async","asyncio","hacktoberfest","http","http-client","http-server","python"],"latest_commit_sha":null,"homepage":"https://docs.aiohttp.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aio-libs.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGES.rst","contributing":"CONTRIBUTING.rst","funding":".github/FUNDING.yml","license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":"THREAT_MODEL.md","audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY_EXTRA.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","claude":"CLAUDE.md","gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null},"funding":{"github":["aio-libs","asvetlov","webknjaz","Dreamsorcerer"],"open_collective":"aiohttp","tidelift":"pypi/aiohttp","custom":["https://opencollective.com/aio-libs"]}},"created_at":"2013-10-01T23:04:01.000Z","updated_at":"2026-09-30T21:53:55.000Z","dependencies_parsed_at":"2026-09-23T15:46:12.681Z","dependency_job_id":null,"html_url":"https://github.com/aio-libs/aiohttp","commit_stats":{"total_commits":9882,"total_committers":774,"mean_commits":"12.767441860465116","dds":0.6137421574580044,"last_synced_commit":"e6187f6808d647243d8cee115ec24c3eb1421183"},"previous_names":["keepsafe/aiohttp"],"tags_count":330,"template":false,"template_full_name":null,"purl":"pkg:github/aio-libs/aiohttp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aio-libs","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/sbom","scorecard":{"id":54690,"data":{"date":"2025-08-11","repo":{"name":"github.com/aio-libs/aiohttp","commit":"cf1460e437d5753d7a086e30c8544181a74baa13"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":7.1,"checks":[{"name":"Code-Review","score":4,"reason":"Found 2/5 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 24 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'contents' permission set to 'read': .github/workflows/ci-cd.yml:32","Info: jobLevel 'contents' permission set to 'read': .github/workflows/ci-cd.yml:362","Info: jobLevel 'contents' permission set to 'read': .github/workflows/ci-cd.yml:101","Info: jobLevel 'contents' permission set to 'read': .github/workflows/ci-cd.yml:135","Info: jobLevel 'contents' permission set to 'read': .github/workflows/ci-cd.yml:324","Warn: jobLevel 'contents' permission set to 'write': .github/workflows/ci-cd.yml:460","Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql.yml:18","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql.yml:19","Warn: topLevel 'contents' permission set to 'write': .github/workflows/auto-merge.yml:6","Info: found token with 'none' permissions: .github/workflows/ci-cd.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/labels.yml:1","Info: found token with 'none' permissions: .github/workflows/update-pre-commit.yml:1"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/auto-merge.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/auto-merge.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:398: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:403: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:420: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:431: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:439: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:444: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:469: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:476: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:485: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:499: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:502: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:512: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:112: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:127: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:164: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:169: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:179: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:193: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:237: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:251: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:307: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:331: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:335: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:344: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:355: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:263: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:268: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:280: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci-cd.yml:290: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/ci-cd.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/labels.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/labels.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/stale.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/stale.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-pre-commit.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/update-pre-commit.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-pre-commit.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/update-pre-commit.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/update-pre-commit.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/update-pre-commit.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/update-pre-commit.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/aio-libs/aiohttp/update-pre-commit.yml/master?enable=pin","Warn: containerImage not pinned by hash: tests/autobahn/Dockerfile.aiohttp:1: pin your Docker image by updating python:3.9.5 to python:3.9.5@sha256:2ff7f45e91d65fc36bee74e48692a5b1877c973a040ed2468aef4223edf9ccac","Warn: containerImage not pinned by hash: tests/autobahn/Dockerfile.autobahn:1: pin your Docker image by updating crossbario/autobahn-testsuite:0.8.2 to crossbario/autobahn-testsuite:0.8.2@sha256:5d4ba3aa7d6ab2fdbf6606f3f4ecbe4b66f205ce1cbc176d6cdf650157e52242","Warn: containerImage not pinned by hash: tools/testing/Dockerfile:2","Warn: pipCommand not pinned by hash: tests/autobahn/Dockerfile.aiohttp:7","Warn: pipCommand not pinned by hash: tests/autobahn/Dockerfile.autobahn:4","Warn: pipCommand not pinned by hash: .github/workflows/ci-cd.yml:338","Warn: pipCommand not pinned by hash: .github/workflows/ci-cd.yml:341","Warn: pipCommand not pinned by hash: .github/workflows/ci-cd.yml:425","Warn: pipCommand not pinned by hash: .github/workflows/ci-cd.yml:428","Warn: pipCommand not pinned by hash: .github/workflows/ci-cd.yml:62","Warn: pipCommand not pinned by hash: .github/workflows/ci-cd.yml:65","Warn: pipCommand not pinned by hash: .github/workflows/ci-cd.yml:68","Warn: pipCommand not pinned by hash: .github/workflows/ci-cd.yml:78","Warn: pipCommand not pinned by hash: .github/workflows/ci-cd.yml:82","Warn: pipCommand not pinned by hash: .github/workflows/ci-cd.yml:187","Warn: pipCommand not pinned by hash: .github/workflows/ci-cd.yml:190","Warn: pipCommand not pinned by hash: .github/workflows/ci-cd.yml:205","Warn: pipCommand not pinned by hash: .github/workflows/ci-cd.yml:275","Warn: pipCommand not pinned by hash: .github/workflows/ci-cd.yml:278","Warn: pipCommand not pinned by hash: .github/workflows/ci-cd.yml:289","Warn: pipCommand not pinned by hash: .github/workflows/update-pre-commit.yml:18","Info:   0 out of  32 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  13 third-party GitHubAction dependencies pinned","Info:   0 out of   3 containerImage dependencies pinned","Info:   0 out of  18 pipCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/aio-libs/.github/SECURITY.md:1","Info: Found linked content: github.com/aio-libs/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/aio-libs/.github/SECURITY.md:1","Info: Found text in security policy: github.com/aio-libs/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/ci-cd.yml:454"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 27 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Signed-Releases","score":4,"reason":"3 out of the last 5 releases have a total of 3 signed artifacts.","details":["Info: signed release artifact: aiohttp-3.12.15-cp310-cp310-macosx_10_9_universal2.whl.sigstore.json: https://github.com/aio-libs/aiohttp/releases/tag/v3.12.15","Warn: release artifact v3.12.14 not signed: https://api.github.com/repos/aio-libs/aiohttp/releases/231460193","Info: signed release artifact: aiohttp-3.12.13-cp310-cp310-macosx_10_9_universal2.whl.sigstore.json: https://github.com/aio-libs/aiohttp/releases/tag/v3.12.13","Warn: release artifact v3.12.12 not signed: https://api.github.com/repos/aio-libs/aiohttp/releases/224198538","Info: signed release artifact: aiohttp-3.12.11-cp310-cp310-macosx_10_9_universal2.whl.sigstore.json: https://github.com/aio-libs/aiohttp/releases/tag/v3.12.11","Warn: release artifact v3.12.15 does not have provenance: https://api.github.com/repos/aio-libs/aiohttp/releases/235842519","Warn: release artifact v3.12.14 does not have provenance: https://api.github.com/repos/aio-libs/aiohttp/releases/231460193","Warn: release artifact v3.12.13 does not have provenance: https://api.github.com/repos/aio-libs/aiohttp/releases/225339801","Warn: release artifact v3.12.12 does not have provenance: https://api.github.com/repos/aio-libs/aiohttp/releases/224198538","Warn: release artifact v3.12.11 does not have provenance: https://api.github.com/repos/aio-libs/aiohttp/releases/223802725"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}}]},"last_synced_at":"2025-08-15T00:27:01.549Z","repository_id":37412716,"created_at":"2025-08-15T00:27:01.550Z","updated_at":"2025-08-15T00:27:01.550Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":342085742,"owners_count":37891649,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-30T02:00:06.001Z","response_time":133,"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: 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":72,"last_synced_at":"2026-09-28T00:40:02.931Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/aio-libs","funding_links":["https://github.com/sponsors/aio-libs"],"total_stars":37083,"followers":1218,"following":0,"created_at":"2022-11-02T16:23:24.182Z","updated_at":"2026-09-28T00:40:02.949Z","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.14.3","sha":"5e392ce0456f5235a4ee6ad46f0e806df2f15873","kind":"tag","published_at":"2026-07-22T22:15:52.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.14.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.14.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.14.3/manifests"},{"name":"v3.14.2","sha":"c1b9212ad3d93c24b5fc66ad0849597166bc816e","kind":"tag","published_at":"2026-07-20T18:51:49.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.14.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.14.2/manifests"},{"name":"v3.14.1","sha":"9c35d03aa5fecd294510196e07f176f1a2e7fa33","kind":"tag","published_at":"2026-06-07T19:37:31.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.14.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.14.1/manifests"},{"name":"v3.14.0","sha":"edb2724f481ba05ef889accc76bbe0089068e8eb","kind":"tag","published_at":"2026-06-01T18:22:26.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.14.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.14.0/manifests"},{"name":"v3.13.5","sha":"1c1dfb0bb24f26c98d479c33dad99b7aa3ee74a1","kind":"tag","published_at":"2026-03-31T20:43:45.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.13.5","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.13.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.13.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.13.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.13.5/manifests"},{"name":"v3.13.4","sha":"9f7c7ab6f2924824e4a61a3b5c5c36475f4e25c6","kind":"tag","published_at":"2026-03-28T16:09:26.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.13.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.13.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.13.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.13.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.13.4/manifests"},{"name":"v3.13.3","sha":"41f01ed680b7efc8f97677df45731b80328aad6c","kind":"tag","published_at":"2026-01-03T16:26:21.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.13.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.13.3/manifests"},{"name":"v3.13.2","sha":"91547dfe5ad99184ce50a7c039bf4d8844b240b4","kind":"tag","published_at":"2025-10-28T19:11:56.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.13.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.13.2/manifests"},{"name":"v3.13.1","sha":"ff12dadcfa2a105c0dd8cd21d48a76c1677b722b","kind":"tag","published_at":"2025-10-17T12:51:07.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.13.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.13.1/manifests"},{"name":"v3.13.0","sha":"371373e7f6b3a6cc4c75cee079eaa77dbe37ba9f","kind":"tag","published_at":"2025-10-06T19:07:56.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.13.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.13.0/manifests"},{"name":"v3.12.15","sha":"fbe830fe7d0cf45b476f4c986553c050bcecd669","kind":"tag","published_at":"2025-07-29T04:40:00.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.12.15","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.12.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.12.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.15/manifests"},{"name":"v3.12.14","sha":"90b6cf6f3e303309db6d388f1e53d0f30997e1c8","kind":"tag","published_at":"2025-07-10T12:09:28.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.12.14","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.12.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.12.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.14/manifests"},{"name":"v3.12.13","sha":"2ff9b615c8bf0758b496b830438d8e0f11f4f515","kind":"tag","published_at":"2025-06-14T13:41:45.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.12.13","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.12.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.12.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.13/manifests"},{"name":"v3.12.12","sha":"a15febd4bd2c5d17a35aa11b00d12087e5089871","kind":"tag","published_at":"2025-06-10T04:39:28.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.12.12","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.12.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.12.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.12/manifests"},{"name":"v3.12.11","sha":"f9621dc9c9f902f83f20725d9f4ae09a63590516","kind":"tag","published_at":"2025-06-07T15:09:05.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.12.11","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.12.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.12.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.11/manifests"},{"name":"v3.12.10","sha":"dcc0ba2122e7dda7e43692396fde8485426e8385","kind":"tag","published_at":"2025-06-07T11:38:27.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.12.10","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.12.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.12.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.10/manifests"},{"name":"v3.12.9","sha":"d40e7bb150ddf49958d9a63285716414f00b628e","kind":"tag","published_at":"2025-06-04T15:46:18.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.12.9","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.12.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.12.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.9/manifests"},{"name":"v3.12.8","sha":"47bc2a4ba49b583b8e0ff5822d9fd0fd665c6399","kind":"tag","published_at":"2025-06-04T09:12:15.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.12.8","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.12.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.12.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.8/manifests"},{"name":"v3.12.7","sha":"80bb38fae175ff3fc7b47b94b5150b069cfbf6b6","kind":"tag","published_at":"2025-06-02T15:46:07.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.12.7","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.12.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.12.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.7/manifests"},{"name":"v3.12.7rc0","sha":"5facb3d805fa71381efcd452a1bca2ec7a4fd3fa","kind":"tag","published_at":"2025-06-02T09:28:58.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.12.7rc0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.12.7rc0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.12.7rc0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.7rc0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.7rc0/manifests"},{"name":"v3.12.6","sha":"623690d815f7127f0beb170ce7d36b384cf4f55c","kind":"tag","published_at":"2025-05-31T05:16:41.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.12.6","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.12.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.12.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.6/manifests"},{"name":"v3.12.5","sha":"d4e62efaccf9af60eb02f660454b2ee201cfb88d","kind":"tag","published_at":"2025-05-31T03:28:02.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.12.5","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.12.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.12.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.5/manifests"},{"name":"v3.12.4","sha":"faa742b423cb5ae8fedb3424d0c35860052e06d1","kind":"tag","published_at":"2025-05-29T00:55:22.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.12.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.12.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.12.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.4/manifests"},{"name":"v3.12.3","sha":"2002b9dd09436bb232e1df651ede5bb92e5f04c8","kind":"tag","published_at":"2025-05-28T22:20:28.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.12.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.12.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.12.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.3/manifests"},{"name":"v3.12.2","sha":"ecb7086730646b0a4293b32654a1d17b3e8e3dd0","kind":"tag","published_at":"2025-05-26T23:21:43.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.12.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.2/manifests"},{"name":"v3.12.1","sha":"152e4160fde8985e770398da5271396d7a831198","kind":"tag","published_at":"2025-05-26T15:46:21.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.12.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.1/manifests"},{"name":"v3.12.1rc0","sha":"b192479238e63cdba013a5fa4d59b56944ec5cd7","kind":"tag","published_at":"2025-05-26T14:47:39.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.12.1rc0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.12.1rc0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.12.1rc0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.1rc0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.1rc0/manifests"},{"name":"v3.12.0","sha":"7a6ee687e945902d55eb08027987ac34c5f02840","kind":"tag","published_at":"2025-05-24T21:54:12.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.12.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.0/manifests"},{"name":"v3.12.0rc1","sha":"1b5b0d9f0d825c68de0f75bc786cd0af14c99a77","kind":"tag","published_at":"2025-05-24T17:53:06.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.12.0rc1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.12.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.12.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.0rc1/manifests"},{"name":"v3.12.0rc0","sha":"560ffbfaaaab89d0148ce572cd130782dd662f32","kind":"commit","published_at":"2025-05-23T23:33:06.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.12.0rc0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.12.0rc0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.12.0rc0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.0rc0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.0rc0/manifests"},{"name":"v3.12.0b3","sha":"b5a061bb556e2e2ab1d16603c9b0fc492eccad6f","kind":"tag","published_at":"2025-05-22T23:06:37.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.12.0b3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.12.0b3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.12.0b3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.0b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.0b3/manifests"},{"name":"v3.12.0b2","sha":"31d363823d1096b29772c9703d742be83373d6ce","kind":"tag","published_at":"2025-05-22T20:13:50.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.12.0b2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.12.0b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.12.0b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.0b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.0b2/manifests"},{"name":"v3.12.0b1","sha":"69a7fd782d937f4ad6f1e92f46b245791e38b264","kind":"tag","published_at":"2025-05-22T17:48:44.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.12.0b1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.12.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.12.0b1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.0b1/manifests"},{"name":"v3.12.0b0","sha":"a61fcc62f5f4eddcdfa5ca5bd489b7254e6c4290","kind":"tag","published_at":"2025-05-20T22:02:03.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.12.0b0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.12.0b0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.12.0b0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.0b0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.12.0b0/manifests"},{"name":"v3.11.18","sha":"2be611a64cfcee84e96cb3a4e2fb69cfaa20e06b","kind":"tag","published_at":"2025-04-21T08:58:47.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.18","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.18/manifests"},{"name":"v3.11.17","sha":"11be7e2ff8775e0ee96c027475474cdef8ec3e37","kind":"tag","published_at":"2025-04-19T20:55:03.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.17","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.17/manifests"},{"name":"v3.11.16","sha":"c723b3ce07b614d0c5fc7806d17f64b2f8ef268a","kind":"tag","published_at":"2025-04-02T00:37:10.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.16","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.16/manifests"},{"name":"v3.11.15","sha":"d2d3621211348aecb3d568e634ba0abb016b6009","kind":"tag","published_at":"2025-04-01T03:55:11.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.15","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.15/manifests"},{"name":"v3.11.14","sha":"1a48a62fbbd4920a154451b99d90a2589c441512","kind":"tag","published_at":"2025-03-17T00:46:35.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.14","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.14/manifests"},{"name":"v3.11.13","sha":"6f09c515993ce754f009428df55b28bb77d202a6","kind":"tag","published_at":"2025-02-24T15:04:55.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.13","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.13/manifests"},{"name":"v3.11.12","sha":"78ea7251bc952b53be1042c7e97f95e0426e6939","kind":"tag","published_at":"2025-02-05T23:42:06.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.12","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.12/manifests"},{"name":"v3.11.11","sha":"8aaaba3ec798327ab5ab52c977fb7395b56c54a4","kind":"tag","published_at":"2024-12-18T19:35:28.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.11","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.11/manifests"},{"name":"v3.11.10","sha":"0d7352aeca2ac52a4e18aa786bf2aefd47129bbe","kind":"tag","published_at":"2024-12-05T22:45:18.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.10","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.10/manifests"},{"name":"v3.11.9","sha":"79561a69d4030d245ec5803069d7803c1ef663c6","kind":"tag","published_at":"2024-12-01T22:18:56.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.9","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.9/manifests"},{"name":"v3.11.8","sha":"5ddf7208524f9ba5957d9a84d3e205f4f2692e28","kind":"tag","published_at":"2024-11-27T17:34:47.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.8","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.8/manifests"},{"name":"v3.11.7","sha":"bf04a1bf53df93d2ab381e151225db3cf466082f","kind":"tag","published_at":"2024-11-21T14:29:42.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.7","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.7/manifests"},{"name":"v3.11.6","sha":"ff9602d5bea624a6aa05e64a3dea56499a9d7c52","kind":"tag","published_at":"2024-11-19T19:05:06.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.6","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.6/manifests"},{"name":"v3.11.5","sha":"e836d3aa3d324af42c0e4b29b1631bfd14394dd7","kind":"tag","published_at":"2024-11-19T14:48:04.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.5","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.5/manifests"},{"name":"v3.11.4","sha":"f3d27ac4990abb86b0625c587bdd7d1e1af123b5","kind":"tag","published_at":"2024-11-19T05:57:16.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.4/manifests"},{"name":"v3.11.3","sha":"90558c3af9e5f11f0b278ba8f59a2f386ad27b8c","kind":"tag","published_at":"2024-11-19T00:10:35.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.3/manifests"},{"name":"v3.11.2","sha":"db37e91f3ef19ac1702ae0b0547b3825a022b525","kind":"tag","published_at":"2024-11-14T22:24:23.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.2/manifests"},{"name":"v3.11.1","sha":"fe1196c20c86d201990be45f4f0f4b2b167913ad","kind":"tag","published_at":"2024-11-14T15:31:34.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.1/manifests"},{"name":"v3.11.0","sha":"c311912f853651fd70090d11e1dd425824378839","kind":"tag","published_at":"2024-11-13T16:03:57.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.0/manifests"},{"name":"v3.10.11","sha":"3e09325e4839117df13fbac301f360edf8d3a0ee","kind":"tag","published_at":"2024-11-13T15:18:35.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.10.11","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.10.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.10.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.11/manifests"},{"name":"v3.11.0rc2","sha":"fe0a6e6ee42c8647d95e646b252ef326848b23a9","kind":"tag","published_at":"2024-11-13T01:52:36.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.0rc2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.0rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.0rc2/manifests"},{"name":"v3.10.11rc0","sha":"158bf304bdd8047eec192540fa5bf7fe3862bffd","kind":"tag","published_at":"2024-11-13T01:31:02.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.10.11rc0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.10.11rc0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.10.11rc0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.11rc0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.11rc0/manifests"},{"name":"v3.11.0rc1","sha":"7db1b2651ce2fe5af3fe44573c46bf6fe490706d","kind":"tag","published_at":"2024-11-11T02:20:11.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.0rc1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.0rc1/manifests"},{"name":"v3.11.0rc0","sha":"14fd4ca259f2d78e40761ef335fe1c5908acd11b","kind":"tag","published_at":"2024-11-10T11:44:12.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.0rc0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.0rc0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.0rc0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.0rc0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.0rc0/manifests"},{"name":"v3.11.0b5","sha":"f55822ef1fc1fa397e749c82d08bd4bbd4b0e629","kind":"tag","published_at":"2024-11-10T01:18:04.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.0b5","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.0b5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.0b5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.0b5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.0b5/manifests"},{"name":"v3.11.0b4","sha":"740112b4e86adde43db86dcda49dc6591de0c5d5","kind":"tag","published_at":"2024-11-07T23:35:43.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.0b4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.0b4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.0b4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.0b4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.0b4/manifests"},{"name":"v3.11.0b3","sha":"49f65e6ccbacc39127072bc0fa35c2efc965096e","kind":"tag","published_at":"2024-11-05T22:24:40.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.0b3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.0b3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.0b3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.0b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.0b3/manifests"},{"name":"v3.11.0b2","sha":"8ffa384c3d3eeb184fcc416c28e824af5d0e17f6","kind":"tag","published_at":"2024-11-03T19:01:54.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.0b2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.0b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.0b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.0b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.0b2/manifests"},{"name":"v3.11.0b1","sha":"e503f7afc8e130cbb69837fb4d80637a42619289","kind":"tag","published_at":"2024-11-02T18:34:44.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.0b1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.0b1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.0b1/manifests"},{"name":"v3.11.0b0","sha":"f07c021de75fc55e541609bec476318d2b6416d3","kind":"tag","published_at":"2024-10-28T23:34:50.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.11.0b0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.11.0b0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.11.0b0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.0b0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.11.0b0/manifests"},{"name":"v3.10.10","sha":"47475c5b74768e516fee3c9546917e8688caf998","kind":"tag","published_at":"2024-10-10T20:44:13.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.10.10","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.10.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.10.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.10/manifests"},{"name":"v3.10.9","sha":"b77943288424e37ed592984cfdaea2cc452d73c8","kind":"tag","published_at":"2024-10-04T16:28:37.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.10.9","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.10.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.10.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.9/manifests"},{"name":"v3.10.8","sha":"8a7ce946650a24198c10da61059f4d38bd30708e","kind":"tag","published_at":"2024-09-28T20:08:18.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.10.8","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.10.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.10.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.8/manifests"},{"name":"v3.10.7","sha":"f9a9e853802a26a9bdef4cfe4ac2328b6ab21190","kind":"tag","published_at":"2024-09-27T19:48:59.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.10.7","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.10.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.10.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.7/manifests"},{"name":"v3.10.6","sha":"2272c2b952e87048922cb69ce6daa3a7340677c1","kind":"tag","published_at":"2024-09-24T18:41:18.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.10.6","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.10.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.10.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.6/manifests"},{"name":"v3.10.6rc2","sha":"361db7c64bb69c91fc5dee7869e5c64ee254573e","kind":"tag","published_at":"2024-09-24T01:24:44.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.10.6rc2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.10.6rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.10.6rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.6rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.6rc2/manifests"},{"name":"v3.10.6rc1","sha":"be348691da356ea45b88f2074831a22168c41ee6","kind":"tag","published_at":"2024-09-23T22:15:54.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.10.6rc1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.10.6rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.10.6rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.6rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.6rc1/manifests"},{"name":"v3.10.6rc0","sha":"3eb72824a7ddddb41e57a4275224df7b46b58134","kind":"tag","published_at":"2024-09-23T02:36:10.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.10.6rc0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.10.6rc0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.10.6rc0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.6rc0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.6rc0/manifests"},{"name":"v3.10.5","sha":"ec453ba6d1cf8f5bb502f2e2a861c463e755f387","kind":"tag","published_at":"2024-08-19T18:56:24.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.10.5","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.10.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.10.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.5/manifests"},{"name":"v3.10.4","sha":"8dcd3a419f0266d5941920d0161422a5a7697b98","kind":"tag","published_at":"2024-08-17T16:45:53.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.10.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.10.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.10.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.4/manifests"},{"name":"v3.10.3","sha":"ef20502821a301df5d376d2d93191a13b7f5e895","kind":"tag","published_at":"2024-08-10T17:08:37.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.10.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.10.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.3/manifests"},{"name":"v3.10.2","sha":"491106e65a96910f5a652594cc9aa5eb8457e311","kind":"tag","published_at":"2024-08-08T17:24:30.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.10.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.2/manifests"},{"name":"v3.10.1","sha":"f1e4213fb06634584f8d7a1eb90f5397736a18cc","kind":"tag","published_at":"2024-08-04T21:18:31.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.10.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.1/manifests"},{"name":"v3.10.0","sha":"7f298511915205d86ac12c0e79bfeda138ffb451","kind":"tag","published_at":"2024-07-30T19:25:02.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.10.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.0/manifests"},{"name":"v3.10.0rc0","sha":"305f67a223ec69a2013ba2e887ca2d5f2c42df31","kind":"tag","published_at":"2024-07-29T13:47:11.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.10.0rc0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.10.0rc0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.10.0rc0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.0rc0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.0rc0/manifests"},{"name":"v3.10.0b1","sha":"9b9cec20eda00f6a2f5bb923e0fc54fcc6f6a95f","kind":"tag","published_at":"2024-07-22T17:16:16.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.10.0b1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.10.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.10.0b1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.0b1/manifests"},{"name":"v3.10.0b0","sha":"948a4c599161503193f822294e3b8d35b4ebe354","kind":"tag","published_at":"2024-07-22T16:23:39.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.10.0b0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.10.0b0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.10.0b0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.0b0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.10.0b0/manifests"},{"name":"v3.9.5","sha":"b844d4293a5bd4921bd7267550294122e83617a8","kind":"tag","published_at":"2024-04-16T16:29:36.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.9.5","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.9.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.9.5/manifests"},{"name":"v3.9.4","sha":"b3397c7ac44fc80206d28f1dd0d1f3b10c4ec572","kind":"tag","published_at":"2024-04-11T17:54:55.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.9.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.9.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.9.4/manifests"},{"name":"v3.9.4rc0","sha":"90ef5dfd88e465017832bf7ba7359cb91a41430b","kind":"tag","published_at":"2024-02-16T12:21:37.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.9.4rc0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.9.4rc0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.9.4rc0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.9.4rc0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.9.4rc0/manifests"},{"name":"v3.9.3","sha":"bf4edce5d6c967fa1d6a581b3aaab1bd2f5121cd","kind":"tag","published_at":"2024-01-29T19:13:40.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.9.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.9.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.9.3/manifests"},{"name":"v3.9.2","sha":"24a6d64966d99182e95f5d3a29541ef2fec397ad","kind":"tag","published_at":"2024-01-28T20:38:45.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.9.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.9.2/manifests"},{"name":"v3.9.1","sha":"6333c026422c6b0fe57ff63cde4104e2d00f47f4","kind":"tag","published_at":"2023-11-26T16:34:43.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.9.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.9.1/manifests"},{"name":"v3.9.0","sha":"45b2c2c5773f0ee0d35fce8ff5716c78e91d9135","kind":"tag","published_at":"2023-11-18T01:42:23.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.9.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.9.0/manifests"},{"name":"v3.9.0rc0","sha":"5d59d3d6ac073a7db5e5d2234e03a67da5dec48a","kind":"tag","published_at":"2023-11-14T15:07:57.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.9.0rc0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.9.0rc0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.9.0rc0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.9.0rc0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.9.0rc0/manifests"},{"name":"v3.9.0b1","sha":"987dccf77320331f72897445fcd692ed229170f1","kind":"tag","published_at":"2023-11-03T15:20:09.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.9.0b1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.9.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.9.0b1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.9.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.9.0b1/manifests"},{"name":"v3.9.0b0","sha":"9764df24685cec07aee5ff3dace92e7547b2023f","kind":"tag","published_at":"2023-10-07T19:49:25.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.9.0b0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.9.0b0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.9.0b0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.9.0b0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.9.0b0/manifests"},{"name":"v3.8.6","sha":"996de2629ef6b4c2934a7c04dfd49d0950d4c43b","kind":"tag","published_at":"2023-10-07T12:42:01.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.8.6","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.6/manifests"},{"name":"v3.8.5","sha":"9c13a52c21c23dfdb49ed89418d28a5b116d0681","kind":"tag","published_at":"2023-07-19T14:33:40.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.8.5","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.5/manifests"},{"name":"v3.8.4","sha":"33953f110e97eecc707e1402daa8d543f38a189b","kind":"tag","published_at":"2023-02-12T17:20:55.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.8.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.4/manifests"},{"name":"v3.8.3","sha":"30b7a4e99677b4014dda2372504343bb05fc983e","kind":"tag","published_at":"2022-09-21T12:40:24.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.8.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.3/manifests"},{"name":"v3.8.2","sha":"99c8d0d7706153970bc1cbace8bdf4ab137783c7","kind":"tag","published_at":"2022-09-20T22:42:13.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.8.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.2/manifests"},{"name":"v3.8.2a0","sha":"6b3b379cc9fae73306b769caf3991665cacb262e","kind":"tag","published_at":"2022-09-20T01:08:18.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.8.2a0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.8.2a0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.8.2a0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.2a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.2a0/manifests"},{"name":"v3.8.1","sha":"cc6dc0c49f5d002485f9a3cdf9bc3127a3ac1388","kind":"tag","published_at":"2021-11-14T19:50:38.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.8.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.1/manifests"},{"name":"v3.8.0","sha":"208a4eb6dbf5373d9f5a9f18efac839a6448eadc","kind":"tag","published_at":"2021-10-31T20:11:06.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.8.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.0/manifests"},{"name":"v3.8.0b0","sha":"6b5dc205444407adc7cd6e7ac7e99ba0d4b986f0","kind":"tag","published_at":"2021-10-31T18:34:01.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.8.0b0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.8.0b0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.8.0b0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.0b0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.0b0/manifests"},{"name":"v3.8.0a7","sha":"610744127eac51fc7b1f5f5d04ef3ddee2ef79cc","kind":"tag","published_at":"2021-10-30T14:08:40.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.8.0a7","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.8.0a7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.8.0a7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.0a7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.0a7/manifests"},{"name":"v3.8.0a6","sha":"51137bdabc75d073be8bcb05397fb91b154ca63a","kind":"tag","published_at":"2021-10-30T11:53:25.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.8.0a6","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.8.0a6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.8.0a6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.0a6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.0a6/manifests"},{"name":"v3.8.0a5","sha":"32c027f8b18de69a3873341f89414f31a46352d0","kind":"tag","published_at":"2021-10-30T09:03:03.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.8.0a5","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.8.0a5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.8.0a5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.0a5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.0a5/manifests"},{"name":"v3.8.0a4","sha":"1fbe14363a22cfbef5bcb792bcc7381e894b8593","kind":"tag","published_at":"2021-10-29T17:18:52.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.8.0a4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.8.0a4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.8.0a4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.0a4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.0a4/manifests"},{"name":"v3.8.0a3","sha":"6fe533ed5523b5c7974fafa29da937e9bc947194","kind":"tag","published_at":"2021-10-29T15:51:08.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.8.0a3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.8.0a3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.8.0a3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.0a3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.0a3/manifests"},{"name":"v3.8.0a2","sha":"0615842c2b0e402a9eae72f760089c99bb34d97b","kind":"tag","published_at":"2021-10-29T14:14:33.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.8.0a2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.8.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.8.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.0a2/manifests"},{"name":"v3.8.0a1","sha":"dc4e0d46e38909793c94ab2687cb7d46f7d111b5","kind":"tag","published_at":"2021-10-29T12:41:08.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.8.0a1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.8.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.8.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.0a1/manifests"},{"name":"v3.8.0a0","sha":"c61ea13c16f01e5f7d366e02ef1e0bdbc035c9da","kind":"tag","published_at":"2021-10-29T12:18:01.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.8.0a0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.8.0a0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.8.0a0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.0a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.8.0a0/manifests"},{"name":"v3.7.4.post0","sha":"184274d9b28bbfa06ac60e48bf286a761c6a6cb0","kind":"tag","published_at":"2021-03-06T20:47:27.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.7.4.post0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.7.4.post0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.7.4.post0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.7.4.post0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.7.4.post0/manifests"},{"name":"v3.7.4","sha":"0a26acc1de9e1b0244456b7881ec16ba8bb64fc3","kind":"tag","published_at":"2021-02-25T17:30:12.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.7.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.7.4/manifests"},{"name":"v3.7.3","sha":"2f655a59d0daedfa2a794996c4355b576c98ecc8","kind":"tag","published_at":"2020-11-18T17:32:09.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.7.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.7.3/manifests"},{"name":"v3.7.2","sha":"ac294fdded8366b4f8612591bc914e58b4225451","kind":"tag","published_at":"2020-10-27T08:07:29.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.7.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.7.2/manifests"},{"name":"v3.7.1","sha":"fa8adadc1a84333434431778d3da59d7dbed8161","kind":"tag","published_at":"2020-10-25T07:30:00.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.7.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.7.1/manifests"},{"name":"v3.7.0","sha":"cac3cd2450953f5749eda4b5615d982d855ebfb9","kind":"tag","published_at":"2020-10-24T08:09:01.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.7.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.7.0/manifests"},{"name":"v3.7.0b1","sha":"1a4118b20ec12f2b9a57e00af7a66bf0d730f91d","kind":"tag","published_at":"2020-10-22T14:15:01.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.7.0b1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.7.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.7.0b1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.7.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.7.0b1/manifests"},{"name":"v3.7.0b0","sha":"093ebf9e0752611b90a2a76ccb6e704a29f14f8d","kind":"tag","published_at":"2020-10-21T18:54:04.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.7.0b0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.7.0b0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.7.0b0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.7.0b0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.7.0b0/manifests"},{"name":"v3.6.3","sha":"19405036da709906b3349298569c4ae8696d436b","kind":"tag","published_at":"2020-10-12T10:36:15.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.6.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.3/manifests"},{"name":"v3.6.2","sha":"6a5ab96bd9cb404b4abfd5160fe8f34a29d941e5","kind":"tag","published_at":"2019-10-09T16:22:53.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.6.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.2/manifests"},{"name":"v3.6.2a2","sha":"3da9a534441640ecfe1f93d691a5200308ec9088","kind":"tag","published_at":"2019-10-09T14:58:00.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.6.2a2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.6.2a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.6.2a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.2a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.2a2/manifests"},{"name":"v3.6.2a1","sha":"d10927c116843509d68ade998e38f710dfb6d4df","kind":"tag","published_at":"2019-10-09T14:52:02.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.6.2a1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.6.2a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.6.2a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.2a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.2a1/manifests"},{"name":"v3.6.2a0","sha":"ac302cd4e6d8395715b6a918989dc5c458c6d20c","kind":"tag","published_at":"2019-10-09T13:54:53.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.6.2a0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.6.2a0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.6.2a0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.2a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.2a0/manifests"},{"name":"v4.0.0a1","sha":"0ed22240769d11dc382ca1430538f8be180316df","kind":"tag","published_at":"2019-10-09T10:51:38.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v4.0.0a1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v4.0.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v4.0.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v4.0.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v4.0.0a1/manifests"},{"name":"v3.6.1","sha":"37e5d61298703234b968b28f01bafa3434d920dd","kind":"tag","published_at":"2019-09-19T16:27:04.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.6.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.1/manifests"},{"name":"v3.6.1b4","sha":"aa281c66f0be78aa52cfe974fcca6d3472e91062","kind":"tag","published_at":"2019-09-17T18:09:09.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.6.1b4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.6.1b4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.6.1b4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.1b4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.1b4/manifests"},{"name":"v3.6.1b3","sha":"3e0691c81ca83377e1f2ce412c7c0579163d23ac","kind":"tag","published_at":"2019-09-15T11:46:00.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.6.1b3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.6.1b3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.6.1b3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.1b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.1b3/manifests"},{"name":"v3.6.0","sha":"b33540cafa432503baa517d0fd76abf67b647598","kind":"tag","published_at":"2019-09-06T13:50:55.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.6.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0/manifests"},{"name":"v3.6.0b0","sha":"0464f8af86283a64cc5911ee3a798a36aaceddd5","kind":"tag","published_at":"2019-09-05T11:19:50.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.6.0b0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.6.0b0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.6.0b0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0b0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0b0/manifests"},{"name":"v3.6.0a12","sha":"57c8c78b65f4f31a127ea2c43d62b41e324023fb","kind":"tag","published_at":"2019-08-29T16:49:19.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.6.0a12","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.6.0a12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.6.0a12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a12/manifests"},{"name":"v3.6.0a11","sha":"3ffec8821bfe42eb6ea3829be5bef894ac4b497f","kind":"tag","published_at":"2019-08-29T12:53:53.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.6.0a11","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.6.0a11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.6.0a11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a11/manifests"},{"name":"v3.6.0a10","sha":"570686cb555c6f2bcdb1764a58c2f61fb7670a71","kind":"tag","published_at":"2019-08-29T12:11:10.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.6.0a10","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.6.0a10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.6.0a10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a10/manifests"},{"name":"v3.6.0a9","sha":"50a91b1a72ae7c00e51e9ed9bdb02f6672d02934","kind":"tag","published_at":"2019-08-29T10:52:45.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.6.0a9","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.6.0a9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.6.0a9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a9/manifests"},{"name":"v3.6.0a8","sha":"3addd81f197da94e9eb2257df27ffaa34e259391","kind":"tag","published_at":"2019-08-20T22:06:36.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.6.0a8","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.6.0a8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.6.0a8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a8/manifests"},{"name":"v3.6.0a7","sha":"745f720c74278c6e05931286396f93f05eeea228","kind":"tag","published_at":"2019-08-20T20:25:08.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.6.0a7","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.6.0a7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.6.0a7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a7/manifests"},{"name":"v3.6.0a6","sha":"4c713f00bcdb4e3b70cef0c3658becf1f0940649","kind":"tag","published_at":"2019-08-20T18:39:59.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.6.0a6","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.6.0a6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.6.0a6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a6/manifests"},{"name":"v3.6.0a5","sha":"29adf1e8811802934cd60e047ef1386fc7685692","kind":"tag","published_at":"2019-08-20T17:18:31.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.6.0a5","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.6.0a5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.6.0a5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a5/manifests"},{"name":"v3.6.0a4","sha":"f8d1d98b577d44fb36e0ebfc71a484c607442a0b","kind":"tag","published_at":"2019-08-20T16:34:34.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.6.0a4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.6.0a4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.6.0a4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a4/manifests"},{"name":"v3.6.0a3","sha":"44e507638f76ea2c2b7fd02329b20f42ad92d60d","kind":"tag","published_at":"2019-08-19T16:22:27.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.6.0a3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.6.0a3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.6.0a3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a3/manifests"},{"name":"v3.6.0a2","sha":"152dc7c8fb55436d203c9e1a4f78f948cb75f8bc","kind":"tag","published_at":"2019-08-19T13:12:39.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.6.0a2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.6.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.6.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a2/manifests"},{"name":"v3.6.0a1","sha":"9d290a7ec61f89c09a5cd227c006962ca201078b","kind":"tag","published_at":"2019-08-12T12:47:16.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.6.0a1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.6.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.6.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a1/manifests"},{"name":"v3.6.0a0","sha":"36da9da494df85426d86a755ade45501da3a8c71","kind":"tag","published_at":"2019-08-12T11:10:14.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.6.0a0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.6.0a0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.6.0a0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.6.0a0/manifests"},{"name":"v3.5.4","sha":"f6f647eb828fa738610d61481f11fa51e42599e9","kind":"tag","published_at":"2019-01-12T10:13:19.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.5.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.5.4/manifests"},{"name":"v3.5.3","sha":"99335f4224c5fa74a43490835c63dc19b914b458","kind":"tag","published_at":"2019-01-10T21:04:39.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.5.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.5.3/manifests"},{"name":"v4.0.0a0","sha":"d487af9a62aac62b752cd4e412a9cf1c0c6b214d","kind":"tag","published_at":"2019-01-09T00:34:53.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v4.0.0a0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v4.0.0a0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v4.0.0a0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v4.0.0a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v4.0.0a0/manifests"},{"name":"v3.5.2","sha":"8c8375f26a5bbfb8c0f56541aec860b10d99ffc5","kind":"tag","published_at":"2019-01-08T10:24:12.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.5.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.5.2/manifests"},{"name":"v3.5.1","sha":"e29785191158fb7503be5cf9a43f7f7c3119eb76","kind":"tag","published_at":"2018-12-24T20:58:34.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.5.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"e13ed991117a8a7aa0cdd2e4f496787e58e1b744","kind":"tag","published_at":"2018-12-22T21:51:58.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.5.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.5.0/manifests"},{"name":"v3.5.0b3","sha":"e1e81e831f7872270e1f172283a3d775edb755ff","kind":"tag","published_at":"2018-12-22T09:03:49.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.5.0b3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.5.0b3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.5.0b3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.5.0b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.5.0b3/manifests"},{"name":"v3.5.0b2","sha":"ccc02f5fb016135ee60445d024c7123a13db6518","kind":"tag","published_at":"2018-12-21T12:04:20.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.5.0b2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.5.0b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.5.0b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.5.0b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.5.0b2/manifests"},{"name":"v3.5.0b1","sha":"9708dc5788484239eae6b2aad2d4473e62d8f12d","kind":"tag","published_at":"2018-12-20T21:33:52.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.5.0b1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.5.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.5.0b1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.5.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.5.0b1/manifests"},{"name":"v3.5.0a1","sha":"ffaef545a99d67c12b2000d07ce43d885a0cbf1a","kind":"tag","published_at":"2018-11-20T09:35:29.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.5.0a1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.5.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.5.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.5.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.5.0a1/manifests"},{"name":"v3.4.4","sha":"fd335f2d597208e95bc86732cf93edbc8fa379ef","kind":"tag","published_at":"2018-09-05T07:16:23.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.4.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"c74c945889c7e49ab9a5d5a2beba0faa2327b0da","kind":"tag","published_at":"2018-09-04T13:26:33.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.4.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"3ddd91c2c89e5a31380b169bd5a26c8d641b2fc5","kind":"tag","published_at":"2018-09-01T19:03:41.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.4.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"06438b0b31192ad720f26767f41845ab280d972d","kind":"tag","published_at":"2018-08-28T20:30:09.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.4.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"1e2f51c2548cd90266c80867b68714fd32b3fd04","kind":"tag","published_at":"2018-08-25T11:20:16.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.4.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.4.0/manifests"},{"name":"v3.4.0b2","sha":"37ef00ae03bc96e4222a8f9fae58e64d538ae80a","kind":"tag","published_at":"2018-08-24T18:56:26.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.4.0b2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.4.0b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.4.0b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.4.0b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.4.0b2/manifests"},{"name":"v3.4.0b1","sha":"bf2fc0c9e854a27949177759a7fc92a70ff1d56c","kind":"tag","published_at":"2018-08-24T14:17:56.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.4.0b1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.4.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.4.0b1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.4.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.4.0b1/manifests"},{"name":"v3.4.0a3","sha":"99914c87e986fcfc3107c0acdfa33fd8801b46f8","kind":"tag","published_at":"2018-08-20T20:09:25.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.4.0a3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.4.0a3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.4.0a3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.4.0a3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.4.0a3/manifests"},{"name":"v3.4.0a2","sha":"86479c3ecd34a9e475fd37a80293659439e1397f","kind":"tag","published_at":"2018-08-19T13:35:21.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.4.0a2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.4.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.4.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.4.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.4.0a2/manifests"},{"name":"v3.4.0a1","sha":"01a98e639cd4bea8c7cd6bd07f384206457f1823","kind":"tag","published_at":"2018-08-19T12:04:01.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.4.0a1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.4.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.4.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.4.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.4.0a1/manifests"},{"name":"v3.4.0a0","sha":"bb78691e70e9519459017d66e5c110ccaa176541","kind":"tag","published_at":"2018-08-11T11:45:00.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.4.0a0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.4.0a0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.4.0a0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.4.0a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.4.0a0/manifests"},{"name":"v3.3.2","sha":"99b2bd1c2c5c534dceb3b363a535b78a80f31138","kind":"tag","published_at":"2018-06-13T08:49:55.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.3.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.3.2/manifests"},{"name":"v3.3.2a0","sha":"601b1e04b929f295fc2350eee3d6dd6cb7f2369d","kind":"tag","published_at":"2018-06-12T11:23:24.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.3.2a0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.3.2a0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.3.2a0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.3.2a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.3.2a0/manifests"},{"name":"v3.3.1","sha":"6177b05f35bfea458f97ef7262937c921839cc10","kind":"tag","published_at":"2018-06-05T20:58:32.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.3.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.3.1/manifests"},{"name":"v3.3.1b1","sha":"6177b05f35bfea458f97ef7262937c921839cc10","kind":"tag","published_at":"2018-06-05T19:45:31.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.3.1b1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.3.1b1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.3.1b1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.3.1b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.3.1b1/manifests"},{"name":"3.3.0a0","sha":"870b613145dae11b5e678e1e60fb1df1ad8bac3f","kind":"commit","published_at":"2018-06-02T10:56:35.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/3.3.0a0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/3.3.0a0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@3.3.0a0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/3.3.0a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/3.3.0a0/manifests"},{"name":"v3.3.0","sha":"efec306dc421f68c9d0f4d225ef7e272e0114ffa","kind":"tag","published_at":"2018-06-01T08:58:23.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.3.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.3.0/manifests"},{"name":"v3.2.1","sha":"ed7e4aba16d948b02a47e1d55ae82a978e3279db","kind":"tag","published_at":"2018-05-10T08:49:47.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.2.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"fd7998860d709bf8e7943770bdfd4c9f8b371e8f","kind":"tag","published_at":"2018-05-06T21:01:15.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.2.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.2.0/manifests"},{"name":"v3.1.3","sha":"77f5633ce02da71c6879d3b25b5fbe8b240647c6","kind":"tag","published_at":"2018-04-13T09:59:35.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.1.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.1.3/manifests"},{"name":"v3.1.2","sha":"ae2dbcb6ea208275b67eecda025b8f55c603e79b","kind":"tag","published_at":"2018-04-05T20:22:24.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.1.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"b02206ad7f20a3b97b1710801ebf4ca17de477a8","kind":"tag","published_at":"2018-03-27T13:08:24.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.1.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"77623f823f738966142802a57dde6c0b832333b6","kind":"tag","published_at":"2018-03-21T13:53:00.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.1.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.1.0/manifests"},{"name":"v3.0.9","sha":"1e882849a0bd889673b1b13934df3e2ae5ffb97f","kind":"tag","published_at":"2018-03-14T12:35:45.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.0.9","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.9/manifests"},{"name":"v3.0.8","sha":"c4058a4e1ddc0883f11ef28a0b25ce1292a1800e","kind":"tag","published_at":"2018-03-13T08:49:23.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.0.8","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.8/manifests"},{"name":"v3.0.7","sha":"5d687407112f1b11c1cd5960d32cc2f83ab48203","kind":"tag","published_at":"2018-03-08T16:19:11.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.0.7","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.7/manifests"},{"name":"v3.0.6","sha":"e0c11106aa49af2852c9718f81063770f7a334d8","kind":"tag","published_at":"2018-03-04T23:09:10.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.0.6","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.6/manifests"},{"name":"v3.0.5","sha":"3587121ece581a8fd68b278245aa82875f9acbd7","kind":"tag","published_at":"2018-02-27T16:26:40.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.0.5","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.5/manifests"},{"name":"v3.0.4","sha":"5d5e9fd78034cabddc6b392fb454367f5d91f4bf","kind":"tag","published_at":"2018-02-26T13:11:06.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.0.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.4/manifests"},{"name":"v3.0.3","sha":"36179d178440d1fccf743ca73f051416a6659b78","kind":"tag","published_at":"2018-02-25T15:43:52.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.0.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"66858fc999f0cf318c286285a0e27435075a83bb","kind":"tag","published_at":"2018-02-23T09:30:29.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.0.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"c3ec2423bbdea845c18aea27a402b6a8a18905a3","kind":"tag","published_at":"2018-02-12T12:33:27.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.0.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"5cf72cf5b2444a8fad1ae7db6ca5b76e2a092e27","kind":"tag","published_at":"2018-02-12T09:01:16.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.0.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.0/manifests"},{"name":"v3.0.0b4","sha":"af560adec4a44077a5232ac6d4656086a33d2d1f","kind":"tag","published_at":"2018-02-09T15:04:28.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.0.0b4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.0.0b4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.0.0b4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.0b4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.0b4/manifests"},{"name":"v3.0.0b3","sha":"e5d4ee9bc1f87c6d655ae30d577f33e8dc227b64","kind":"tag","published_at":"2018-02-08T21:08:21.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.0.0b3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.0.0b3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.0.0b3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.0b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.0b3/manifests"},{"name":"v3.0.0b2","sha":"b3887d202890fdea84ceda758f3e3050b9c0fff3","kind":"tag","published_at":"2018-02-08T15:27:50.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.0.0b2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.0.0b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.0.0b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.0b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.0b2/manifests"},{"name":"v3.0.0b1","sha":"ee86e5ece03233d81682b0c3d9f8bb9cd7cb94ee","kind":"tag","published_at":"2018-02-08T13:40:14.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.0.0b1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.0.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.0.0b1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.0b1/manifests"},{"name":"v3.0.0b0","sha":"cfce39093ce185eb5050eae330bbe82cad71f17f","kind":"tag","published_at":"2018-02-08T10:52:38.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v3.0.0b0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v3.0.0b0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v3.0.0b0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.0b0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v3.0.0b0/manifests"},{"name":"v2.3.10","sha":"3dfad7a30a3049ed1b7cbbfd908aa4fa30bc6501","kind":"tag","published_at":"2018-02-02T10:24:32.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.3.10","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.3.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.10/manifests"},{"name":"v2.3.9","sha":"06ed15ecb2a4700a08f4f2ff4b03bd751ca979f6","kind":"tag","published_at":"2018-01-17T08:44:37.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.3.9","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.9/manifests"},{"name":"v2.3.8","sha":"ed6166744285ac31a0ac8305830c2b4cf31f7a42","kind":"tag","published_at":"2018-01-15T22:20:19.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.3.8","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.8/manifests"},{"name":"v2.3.7","sha":"aaa7d546ba9f361eed3bf533cce730135b02edbe","kind":"tag","published_at":"2017-12-27T09:05:18.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.3.7","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.7/manifests"},{"name":"v2.3.6","sha":"9fd8048a5871b474e33ba550fa76d9e3afa47f8c","kind":"tag","published_at":"2017-12-04T17:40:54.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.3.6","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.6/manifests"},{"name":"v2.3.5","sha":"07afeb76e9782ea730d6379fc68d94cb3a18cece","kind":"tag","published_at":"2017-11-29T23:47:31.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.3.5","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.5/manifests"},{"name":"v2.3.4","sha":"5577631c9c952c78b29d452d96ffef6235899a09","kind":"tag","published_at":"2017-11-29T13:59:07.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.3.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.4/manifests"},{"name":"v2.3.3","sha":"ec4db9223fa78130555d56d24a747b1e2b5cfcdb","kind":"tag","published_at":"2017-11-17T09:39:41.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.3.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.3/manifests"},{"name":"v2.3.2","sha":"e740a1d64b919470c5edbf616e751ec6d283f75f","kind":"tag","published_at":"2017-11-01T15:11:36.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.3.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.2/manifests"},{"name":"v2.3.2b3","sha":"7dea13fe4787551a8461af39fbc2444b205cdc95","kind":"tag","published_at":"2017-11-01T11:14:06.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.3.2b3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.3.2b3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.3.2b3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.2b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.2b3/manifests"},{"name":"v2.3.2b2","sha":"84863a8cf9f8df5595ddb189d680774776d16cfb","kind":"tag","published_at":"2017-11-01T10:50:29.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.3.2b2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.3.2b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.3.2b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.2b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.2b2/manifests"},{"name":"v2.3.2b1","sha":"c3edcd08cc0af46efc898244013cb083dab1ea45","kind":"tag","published_at":"2017-11-01T10:01:35.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.3.2b1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.3.2b1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.3.2b1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.2b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.2b1/manifests"},{"name":"v2.3.1","sha":"0f43d52211d893e87fd7ebd2f880c4a44815a2ae","kind":"tag","published_at":"2017-10-19T01:14:46.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.3.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.1/manifests"},{"name":"v2.3.1a1","sha":"1ddf2f698049455af165e009999e068d63c4b529","kind":"tag","published_at":"2017-10-18T14:24:57.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.3.1a1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.3.1a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.3.1a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.1a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.1a1/manifests"},{"name":"v2.3.0","sha":"a631eb2b8122d735989e3a90a36af4ad8129016f","kind":"tag","published_at":"2017-10-18T06:33:50.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.3.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.0/manifests"},{"name":"v2.3.0a4","sha":"fb812d1108300fa2e017e138f148e961db65deaf","kind":"tag","published_at":"2017-10-17T19:06:27.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.3.0a4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.3.0a4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.3.0a4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.0a4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.0a4/manifests"},{"name":"v2.3.0a3","sha":"52981afca0cc007ac02484f63d2c1208244749db","kind":"tag","published_at":"2017-10-17T14:28:08.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.3.0a3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.3.0a3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.3.0a3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.0a3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.0a3/manifests"},{"name":"v2.3.0a2","sha":"0f2225461ac157d12aee46da27057b9f680baa15","kind":"tag","published_at":"2017-10-17T13:37:04.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.3.0a2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.3.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.3.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.0a2/manifests"},{"name":"v2.3.0a1","sha":"e9574da09ddd571791fa862bcaa3da266cf546ce","kind":"tag","published_at":"2017-10-17T09:26:41.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.3.0a1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.3.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.3.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.3.0a1/manifests"},{"name":"v2.2.5","sha":"cc2a522f5d9505e29abe3c35366e6afc94199358","kind":"tag","published_at":"2017-08-03T14:01:02.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.2.5","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.2.5/manifests"},{"name":"v2.2.4","sha":"2c2172a13b0d04c5be206d204a66ab37d473369f","kind":"tag","published_at":"2017-08-02T19:21:34.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.2.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.2.4/manifests"},{"name":"v2.2.3","sha":"c02e119413c0023c1e6c93c34004799c68fbe92b","kind":"tag","published_at":"2017-07-04T14:58:21.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.2.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.2.3/manifests"},{"name":"v2.2.2","sha":"7183dc873de32622aa11cd9b5a64756e20338621","kind":"tag","published_at":"2017-07-03T08:16:17.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.2.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.2.2/manifests"},{"name":"v2.2.1","sha":"580d8b1d21fba209c92642a0fab76e6c8cd7a4f0","kind":"tag","published_at":"2017-07-02T17:56:52.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.2.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"6e818f330002252e4056a534da851663b42b8955","kind":"tag","published_at":"2017-06-20T11:38:29.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.2.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"482dbfd658d13b71b99e0a7b5947b155b891d3a5","kind":"tag","published_at":"2017-05-26T14:29:24.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v2.1.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v2.1.0/manifests"},{"name":"2.0.7","sha":"b81f4fe2e3b1aa18b68e7ed1b4e22b564afac9e0","kind":"commit","published_at":"2017-04-12T22:22:06.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/2.0.7","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/2.0.7/manifests"},{"name":"2.0.6","sha":"6f5da457185cce9be71c6ea9a14fcd9fde487ca0","kind":"commit","published_at":"2017-04-06T14:53:01.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/2.0.6","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/2.0.6/manifests"},{"name":"2.0.5","sha":"ed88699cbb458eb3f5320584d80562f1e365c8d9","kind":"commit","published_at":"2017-03-29T17:33:57.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/2.0.5","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/2.0.5/manifests"},{"name":"2.0.4","sha":"a6d8b518e877aacaf5f74cc0fa4ca9dca0f502ce","kind":"commit","published_at":"2017-03-27T18:41:43.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/2.0.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/2.0.4/manifests"},{"name":"2.0.3-1","sha":"4f1a8a18bfd4e2c63628eaacf48e296f2400bf6a","kind":"commit","published_at":"2017-03-24T21:24:24.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/2.0.3-1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/2.0.3-1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@2.0.3-1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/2.0.3-1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/2.0.3-1/manifests"},{"name":"2.0.3","sha":"268c31012ed5fdf583772ff1fa87c098cdc7dd26","kind":"commit","published_at":"2017-03-24T16:34:04.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/2.0.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/2.0.3/manifests"},{"name":"2.0.2","sha":"20ef6f57e5ee1743293eaf38474b01221e347e16","kind":"commit","published_at":"2017-03-21T22:11:35.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/2.0.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/2.0.2/manifests"},{"name":"2.0.1","sha":"65e571c8c46a65c3d2a05c2f14aee2b4577207c5","kind":"commit","published_at":"2017-03-21T14:59:11.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/2.0.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"9673cf44f399eda0221e59c7f7023be03b632dd5","kind":"commit","published_at":"2017-03-20T17:12:02.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/2.0.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/2.0.0/manifests"},{"name":"1.3.5","sha":"d561806ad4c869093eaa56ac8d1959f4768694ae","kind":"commit","published_at":"2017-03-16T14:55:40.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/1.3.5","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/1.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@1.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/1.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/1.3.5/manifests"},{"name":"2.0.0rc1","sha":"06b0491c01feaefb6a61558042fd5c7975a34258","kind":"commit","published_at":"2017-03-15T17:28:10.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/2.0.0rc1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/2.0.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@2.0.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/2.0.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/2.0.0rc1/manifests"},{"name":"1.3.4","sha":"8482f002293fd0ce87c9883009ec02c5e9d0912c","kind":"commit","published_at":"2017-03-15T02:05:36.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/1.3.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/1.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@1.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/1.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/1.3.4/manifests"},{"name":"1.3.3","sha":"3fec89a45107ccd920b4ab9efb7e960c81f80f97","kind":"commit","published_at":"2017-02-20T02:03:46.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/1.3.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/1.3.3/manifests"},{"name":"1.3.2","sha":"e53ce5132173fed3c296afa71ded4dc2d9918004","kind":"commit","published_at":"2017-02-16T19:11:49.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/1.3.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/1.3.2/manifests"},{"name":"1.3.1","sha":"55e1228c4c9616d90531db42a83533d9d0f464ac","kind":"commit","published_at":"2017-02-09T14:27:58.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/1.3.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/1.3.1/manifests"},{"name":"1.3.0","sha":"e166cafd4c91570a631400582293706e72d08964","kind":"commit","published_at":"2017-02-08T18:08:36.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/1.3.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/1.3.0/manifests"},{"name":"v1.2.0","sha":"4eef48a800a39c8ba42addc0d2fcbafb1b8badee","kind":"tag","published_at":"2016-12-17T04:01:52.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v1.2.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.2.0/manifests"},{"name":"v1.1.6","sha":"5412d9e79e6178cf6ec5a13cefdb4a06fa47028b","kind":"tag","published_at":"2016-11-28T17:57:13.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v1.1.6","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v1.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v1.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.1.6/manifests"},{"name":"v1.1.5","sha":"dd53bee67a344659c5b3432315d2207aad313a72","kind":"tag","published_at":"2016-11-16T18:12:32.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v1.1.5","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v1.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v1.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.1.5/manifests"},{"name":"v1.1.4","sha":"5060def635dea624ec2344a0ec89b62a990066e5","kind":"tag","published_at":"2016-11-14T17:14:58.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v1.1.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"a9f97149b59b5a537e845ce87c4182f81c9d1f55","kind":"tag","published_at":"2016-11-10T20:57:38.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v1.1.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"994f4afcff1066bd6256f55cbdbe93bcb4348c2a","kind":"tag","published_at":"2016-11-08T15:50:24.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v1.1.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"ab1aed2335aef606778036cd7a6b1b8dba8386da","kind":"tag","published_at":"2016-11-04T08:55:02.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v1.1.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"0218f8f477253485f8d9f3d70fdd47266092474e","kind":"tag","published_at":"2016-11-03T20:49:08.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v1.1.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.1.0/manifests"},{"name":"v1.0.5","sha":"01ca6947fd59d972935f74bd803c04f7a07ebb3d","kind":"tag","published_at":"2016-10-11T17:14:54.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v1.0.5","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v1.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.0.5/manifests"},{"name":"v1.0.4","sha":"294f9c29747d6cde17a32d9f9d0133028e322617","kind":"tag","published_at":"2016-10-04T16:05:49.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v1.0.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.0.4/manifests"},{"name":"v1.0.2","sha":"a5c24f8dca7607d96bc30d800177003dec647612","kind":"tag","published_at":"2016-09-22T09:15:02.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v1.0.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"0922176fc8a93e45373d4c6f6ba77c406e3a750a","kind":"tag","published_at":"2016-09-16T19:15:20.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v1.0.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"728bc35211b6ce3680643f182ba9367c31bbee0f","kind":"tag","published_at":"2016-09-16T12:31:40.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v1.0.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v1.0.0/manifests"},{"name":"v0.22.5","sha":"c9660ab6b8a84d8b9ab219de83367822908c43ad","kind":"tag","published_at":"2016-08-02T17:56:49.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.22.5","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.22.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.22.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.5/manifests"},{"name":"v0.22.4","sha":"70d971bf3fb7d48f9f9a921fbd27605a139055c5","kind":"tag","published_at":"2016-07-28T11:21:14.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.22.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.22.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.22.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.4/manifests"},{"name":"v0.22.3","sha":"a6102d8876880dc1c56faa076e4df5bc518b437e","kind":"tag","published_at":"2016-07-26T19:55:02.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.22.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.22.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.22.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.3/manifests"},{"name":"v0.22.2","sha":"f9c27f048f6e09634bdfc78780fcc1f3e5ce87a6","kind":"tag","published_at":"2016-07-23T13:06:42.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.22.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.22.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.22.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.2/manifests"},{"name":"v0.22.1","sha":"2cb70cc8de372b0cbab56cea913018a4b98efccf","kind":"tag","published_at":"2016-07-16T11:28:08.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.22.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.22.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.22.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.1/manifests"},{"name":"v0.22.0","sha":"e65d3f8e43c8da6f375adc356a1117202196ab0c","kind":"tag","published_at":"2016-07-15T08:26:05.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.22.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.0/manifests"},{"name":"v0.22.0b6","sha":"83cb1bccd0cc845f07a460821b3ad7bf301d67b5","kind":"tag","published_at":"2016-07-14T13:02:36.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.22.0b6","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.22.0b6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.22.0b6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.0b6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.0b6/manifests"},{"name":"v0.22.0b5","sha":"fb37ccb3dacbbc84ba082adcc9f0865eccb18e63","kind":"tag","published_at":"2016-07-14T12:49:04.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.22.0b5","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.22.0b5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.22.0b5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.0b5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.0b5/manifests"},{"name":"v0.22.0b4","sha":"895c2385f7570e0f17d4cf10e161b84941e29632","kind":"tag","published_at":"2016-07-14T12:15:30.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.22.0b4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.22.0b4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.22.0b4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.0b4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.0b4/manifests"},{"name":"v0.22.0b3","sha":"fef7190e5cf34e140028604dfd9645637619a18c","kind":"tag","published_at":"2016-07-14T12:04:12.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.22.0b3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.22.0b3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.22.0b3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.0b3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.0b3/manifests"},{"name":"v0.22.0b2","sha":"4d73b6becf74efba8ef3cf3d0e52ce158f52f10d","kind":"tag","published_at":"2016-07-14T11:49:21.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.22.0b2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.22.0b2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.22.0b2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.0b2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.0b2/manifests"},{"name":"v0.22.0b1","sha":"56d4f23d7a596b9d39075195620ca6639adff711","kind":"tag","published_at":"2016-07-14T11:32:01.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.22.0b1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.22.0b1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.22.0b1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.0b1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.0b1/manifests"},{"name":"v0.22.0b0","sha":"4ba11ea5f2b758be53a3fdd56fd5f204ef411544","kind":"tag","published_at":"2016-07-14T11:06:35.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.22.0b0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.22.0b0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.22.0b0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.0b0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.22.0b0/manifests"},{"name":"4v0.21.6","sha":"8ca24a4d35318f202a1ac1c1de658188b298364b","kind":"commit","published_at":"2016-05-05T11:27:04.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/4v0.21.6","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/4v0.21.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@4v0.21.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/4v0.21.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/4v0.21.6/manifests"},{"name":"v0.21.6","sha":"87a2c329823214aba5016023f8b19ad723dd70ca","kind":"tag","published_at":"2016-05-05T11:01:08.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.21.6","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.21.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.21.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.21.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.21.6/manifests"},{"name":"v0.21.5","sha":"b54248c6258317e94873751b9834a9d401198c71","kind":"tag","published_at":"2016-03-22T05:45:22.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.21.5","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.21.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.21.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.21.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.21.5/manifests"},{"name":"v0.21.4","sha":"a39bb382598e2a82a52e2198fdb16822a987f9f6","kind":"tag","published_at":"2016-03-13T11:10:33.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.21.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.21.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.21.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.21.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.21.4/manifests"},{"name":"v0.21.3","sha":"02187eea5e296a7b01a517960597c9b4fd7887c7","kind":"tag","published_at":"2016-03-12T17:21:02.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.21.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.21.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.21.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.21.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.21.3/manifests"},{"name":"v0.21.2","sha":"47cc7393d517f5c8fa979a7776fa95c0d128a149","kind":"tag","published_at":"2016-02-16T14:53:20.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.21.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.21.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.21.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.21.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.21.2/manifests"},{"name":"v0.21.1","sha":"96b982c9fd0e04f144c6bec6c5c668513ea9c816","kind":"tag","published_at":"2016-02-10T18:36:07.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.21.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.21.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.21.1/manifests"},{"name":"v0.21.0","sha":"822e90933c760fc911a5a841e8d66aa3ffa86472","kind":"tag","published_at":"2016-02-04T11:13:46.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.21.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.21.0/manifests"},{"name":"v0.21.0a2","sha":"72d5d352b41add6a146354b9ae9a4da4ae25b0f7","kind":"tag","published_at":"2016-01-08T02:04:05.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.21.0a2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.21.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.21.0a2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.21.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.21.0a2/manifests"},{"name":"v0.21.0a1","sha":"bf1a5428938c03ff16f381bb059e4f05f864f604","kind":"tag","published_at":"2016-01-08T02:02:19.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.21.0a1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.21.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.21.0a1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.21.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.21.0a1/manifests"},{"name":"v0.21.0a0","sha":"9680447c6cf2ad13d10066e6d1d80cd4af54e766","kind":"tag","published_at":"2016-01-08T01:32:07.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.21.0a0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.21.0a0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.21.0a0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.21.0a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.21.0a0/manifests"},{"name":"v0.20.2","sha":"c7ff5da1b1b5ddcbd9a3673d4da2f0886627e03d","kind":"tag","published_at":"2016-01-07T21:43:17.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.20.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.20.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.20.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.20.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.20.2/manifests"},{"name":"v0.20.1","sha":"f8eed38dfb8a2de1c5e019c98cd03949cc9bc43d","kind":"tag","published_at":"2015-12-30T15:46:26.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.20.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.20.1/manifests"},{"name":"v0.20.0","sha":"53c06b05ef9a57d561905f856abe621e05577e15","kind":"tag","published_at":"2015-12-28T05:31:31.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.20.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.20.0/manifests"},{"name":"v0.19.0","sha":"a339ffef74cb8991720b9c204f9088e35fb3db99","kind":"tag","published_at":"2015-11-25T15:46:55.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.19.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.19.0/manifests"},{"name":"v0.18.4","sha":"8dd0a220d0e723aea5d99e610f3c0a0daca3f47a","kind":"tag","published_at":"2015-11-13T15:46:58.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.18.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.18.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.18.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.18.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.18.4/manifests"},{"name":"v0.18.3","sha":"3e68ce9289573c15e8982d77b9b0d9553ae442bb","kind":"tag","published_at":"2015-10-25T12:33:25.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.18.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.18.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.18.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.18.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.18.3/manifests"},{"name":"v0.18.2","sha":"4ae656a931349bd61c38bf27b27091cdb8ac13ff","kind":"tag","published_at":"2015-10-22T18:30:45.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.18.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.18.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.18.2/manifests"},{"name":"v0.18.1","sha":"5202ff3b673b3c94f500efbb396aaf3da33c3958","kind":"tag","published_at":"2015-10-20T16:35:34.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.18.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.18.1/manifests"},{"name":"v0.18.0","sha":"e85557e07e2d7e615192f531653c706c5cd13d0f","kind":"tag","published_at":"2015-10-19T08:10:46.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.18.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.18.0/manifests"},{"name":"v0.17.4","sha":"aaaa34b8907cd503c6c621187532216eb2a56d44","kind":"tag","published_at":"2015-09-29T10:48:27.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.17.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.17.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.17.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.17.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.17.4/manifests"},{"name":"v0.17.3","sha":"f5b6e7487caa0f9c00c01b7f018ceb6e5e76f234","kind":"tag","published_at":"2015-08-28T17:30:09.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.17.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.17.3/manifests"},{"name":"v0.17.2","sha":"0df8ba8f1612bbc5f7889d1b354e4165f8e7b2b1","kind":"tag","published_at":"2015-08-11T14:59:02.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.17.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.17.2/manifests"},{"name":"v0.17.1","sha":"9895f63e70a607fff009480618ec7d448fa95ef6","kind":"tag","published_at":"2015-08-10T23:07:48.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.17.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.17.1/manifests"},{"name":"v0.17.0","sha":"af78d314784f05f111208671f8efa6a1704518ee","kind":"tag","published_at":"2015-08-04T18:33:05.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.17.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.17.0/manifests"},{"name":"v0.16.6","sha":"951b81dcf8dd75ead2f373bbfbc01e92c6a11b03","kind":"tag","published_at":"2015-07-15T17:40:44.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.16.6","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.16.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.16.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.16.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.16.6/manifests"},{"name":"v0.16.5","sha":"843f0fd37af9be8241c86d77b8522a55474e6044","kind":"tag","published_at":"2015-06-13T13:57:31.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.16.5","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.16.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.16.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.16.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.16.5/manifests"},{"name":"v0.16.4","sha":"55dc13b026d0190ca971111ff8eec9c79f14ae20","kind":"tag","published_at":"2015-06-13T06:11:10.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.16.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.16.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.16.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.16.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.16.4/manifests"},{"name":"v0.16.3","sha":"5bdcce72dbdc43f2db6157604abeda8dd5af9872","kind":"tag","published_at":"2015-05-30T19:28:12.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.16.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.16.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.16.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.16.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.16.3/manifests"},{"name":"v0.16.2","sha":"376449b1d0511d763466e7d955c0fd0479aa51ae","kind":"tag","published_at":"2015-05-27T21:25:44.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.16.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.16.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.16.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.16.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.16.2/manifests"},{"name":"v0.16.1","sha":"badd4ce5be2289bb7bf2a6538d6bc607d33ae66a","kind":"tag","published_at":"2015-05-27T12:06:57.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.16.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.16.1/manifests"},{"name":"v0.16.0","sha":"3b3577aa699913662e36f29c53292d193eac2e7a","kind":"tag","published_at":"2015-05-26T17:19:14.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.16.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.16.0/manifests"},{"name":"v0.15.3","sha":"449e5988a8e06c8c1f51f46daedcf0372ab1fd07","kind":"tag","published_at":"2015-04-22T16:55:21.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.15.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.15.3/manifests"},{"name":"0.15.2","sha":"f1dcf0767c18ae0a2a1a921c45b731a12e40d465","kind":"commit","published_at":"2015-04-19T03:52:08.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/0.15.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@0.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/0.15.2/manifests"},{"name":"v0.15.2","sha":"6c796658ee144f8b1bdeb41e424623a5f2dd9f32","kind":"tag","published_at":"2015-04-19T03:51:07.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.15.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.15.2/manifests"},{"name":"v0.15.1","sha":"8bf7f187e15734645ddc529778534497bcfd4d8c","kind":"tag","published_at":"2015-03-31T23:14:39.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.15.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.15.1/manifests"},{"name":"v0.15.0","sha":"7ec6d39a7a3c545910f4a1d623d36172d0e4c72a","kind":"tag","published_at":"2015-03-27T16:05:00.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.15.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.15.0/manifests"},{"name":"v0.14.4","sha":"947c1a248bca1c34e826338d661aec93b4034f4d","kind":"tag","published_at":"2015-01-29T19:25:46.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.14.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.14.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.14.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.14.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.14.4/manifests"},{"name":"v0.14.3","sha":"ee35cfe4714cd1b13655958b4625e1570719e9d5","kind":"tag","published_at":"2015-01-28T12:41:02.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.14.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.14.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.14.3/manifests"},{"name":"v0.14.2","sha":"2d60f48c807116d2dd4ba23e8c63e4a90e07209a","kind":"tag","published_at":"2015-01-23T07:39:20.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.14.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.14.2/manifests"},{"name":"v0.14.1","sha":"08026b3974aa6e2682c77f0dd651675f3b0a101c","kind":"tag","published_at":"2015-01-15T20:55:03.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.14.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.14.1/manifests"},{"name":"v0.14.0","sha":"5aa55e7cea431ee675e5b73444c3e096eb2afbae","kind":"tag","published_at":"2015-01-15T20:43:05.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.14.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.14.0/manifests"},{"name":"v0.13.1","sha":"26163e70903072f4560d4e1bb0460b3da1f0c9df","kind":"tag","published_at":"2014-12-31T11:30:10.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.13.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.13.1/manifests"},{"name":"v0.13.0","sha":"7b95cab3bd110c7855a0db345fa5840a8211e2cd","kind":"tag","published_at":"2014-12-29T18:31:01.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.13.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.13.0/manifests"},{"name":"v0.12.0","sha":"f8826af316292e3092fe88fe468fd3936a4cd65f","kind":"tag","published_at":"2014-12-12T19:53:00.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.12.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"3bc3c84a8cf1f52f780d51e1effd2a3ccba983a3","kind":"tag","published_at":"2014-11-29T16:34:19.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.11.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.11.0/manifests"},{"name":"v0.10.2","sha":"0813710e44b911e40809131521e108cdb8451c7b","kind":"tag","published_at":"2014-11-19T16:49:48.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.10.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.10.2/manifests"},{"name":"v0.10.1","sha":"4b863d30a39c2052c1ab72a21ec8b498fdf45a32","kind":"tag","published_at":"2014-11-17T13:03:03.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.10.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.10.1/manifests"},{"name":"v0.10.0","sha":"9c111cf28235b3bb5beea3fcc869e124d7549888","kind":"tag","published_at":"2014-11-13T12:46:51.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.10.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.10.0/manifests"},{"name":"v0.9.3","sha":"ad314e2120fe247f620d2a0d566a7e81273f8fe8","kind":"tag","published_at":"2014-10-30T12:52:06.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.9.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.9.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.9.3/manifests"},{"name":"v0.9.2","sha":"5f2b2c0d9f4c9ba97d29057b833edd110d2d22b1","kind":"tag","published_at":"2014-10-16T17:48:59.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.9.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.9.2/manifests"},{"name":"v0.9.1","sha":"8a44398aca58baeab809da9cbaeca8e616b3556d","kind":"tag","published_at":"2014-08-30T16:15:00.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.9.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"76a348fd62cb2c8ac95b471194d51e31ee1e8679","kind":"tag","published_at":"2014-07-08T19:00:38.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.9.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.9.0/manifests"},{"name":"v0.8.4","sha":"4aa8a341e8eb78f298bd9651c0f22f1c25ff3ca6","kind":"tag","published_at":"2014-07-04T14:53:52.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.8.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.8.4/manifests"},{"name":"v0.8.3","sha":"b89c281a96135d4dd91a2297b2547e876614118b","kind":"tag","published_at":"2014-07-04T04:07:16.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.8.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.8.3/manifests"},{"name":"0.8.2","sha":"f2ddf9381420e7b94350dcaa0750b92e6414c259","kind":"tag","published_at":"2014-06-22T23:20:34.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/0.8.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/0.8.2/manifests"},{"name":"v0.8.1","sha":"1d41f138d15cf8d8fcdd9066eaf80a3717749dfe","kind":"tag","published_at":"2014-06-19T02:28:42.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.8.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"f23546f92e206803248750f4f553002dfc82e2b8","kind":"tag","published_at":"2014-06-09T06:52:36.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.8.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.8.0/manifests"},{"name":"v0.7.3","sha":"5d7faef132d8fe510952ae739ed342f3ce482c8c","kind":"tag","published_at":"2014-05-19T20:21:45.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.7.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"e4d7e76cc03952b6d207cc0e0681746e08bbf201","kind":"tag","published_at":"2014-05-14T10:52:16.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.7.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"7ad75945e316f1fdbb23ae33d9b029e12bdd9ae1","kind":"tag","published_at":"2014-04-28T01:54:36.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.7.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"48899a742cec9269c844a3940d9b6f2d669de001","kind":"tag","published_at":"2014-04-16T17:10:47.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.7.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.7.0/manifests"},{"name":"v.0.6.5","sha":"4bf945c2ad60bb61283f7d04eebae13205bc13d4","kind":"tag","published_at":"2014-03-29T15:41:26.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v.0.6.5","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v.0.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v.0.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v.0.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v.0.6.5/manifests"},{"name":"v0.6.4","sha":"246474c4fc551de929d3384874973dba6121b354","kind":"tag","published_at":"2014-02-28T02:07:45.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.6.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.6.4/manifests"},{"name":"v0.6.3","sha":"066faba0eaa17c8a8ce9ed1cd4017b88f7da5344","kind":"tag","published_at":"2014-02-28T01:35:52.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.6.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.6.3/manifests"},{"name":"v0.6.2","sha":"9fe5dda985e66b3f65572c4b340ca8c3274099b7","kind":"tag","published_at":"2014-02-18T19:37:04.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.6.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"37de40a4d402455e5b161be150a9a4f8c5166c73","kind":"tag","published_at":"2014-02-18T07:07:01.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.6.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.6.1/manifests"},{"name":"v0.5.0","sha":"5ac9f5a92461af2ae20b1057c549545f0d0461e2","kind":"tag","published_at":"2014-01-29T17:28:51.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.5.0","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.5.0/manifests"},{"name":"v0.4.2","sha":"5152e785dfa703e8c831f247b77eaee9c490d5a8","kind":"tag","published_at":"2013-11-14T21:53:12.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.4.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"0f5c26a6a83e7626053f47bbef12857a243b109a","kind":"tag","published_at":"2013-11-12T19:36:47.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.4.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.4.1/manifests"},{"name":"v0.4","sha":"89b64a2455412e85e602549dccb152b206ea1d16","kind":"tag","published_at":"2013-11-07T05:42:55.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.4","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.4/manifests"},{"name":"v0.3","sha":"654218c3dc3788b8bbc71dfa973273dd55bb71b4","kind":"tag","published_at":"2013-11-04T19:01:36.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.3","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.3/manifests"},{"name":"v0.2","sha":"e5f4f88741c9d6e5ba9fc13a688fcb6657a495de","kind":"tag","published_at":"2013-10-25T18:27:39.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.2","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.2/manifests"},{"name":"v0.1","sha":"39170ed6beadbfb014646367fc3d3dc7617259cc","kind":"tag","published_at":"2013-10-25T18:17:14.000Z","download_url":"https://codeload.github.com/aio-libs/aiohttp/tar.gz/v0.1","html_url":"https://github.com/aio-libs/aiohttp/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/aio-libs/aiohttp@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2026-10-01T01:52:32.203Z","dependent_packages_count":5267,"downloads":444143684,"downloads_period":"last-month","dependent_repos_count":66431,"rankings":{"downloads":0.009904494989976285,"dependent_repos_count":0.021459739144948614,"dependent_packages_count":0.004401997773322793,"stargazers_count":0.32538100207810977,"forks_count":0.5863827867213737,"docker_downloads_count":0.038700897090462885,"average":0.16437181963303235},"purl":"pkg:pypi/aiohttp","advisories":[{"uuid":"GSA_kwCzR0hTQS1jcTV2LThxMzYtNTI3M84ABhHP","url":"https://github.com/advisories/GHSA-cq5v-8q36-5273","title":"AIOHTTP: Out-of-bounds heap read in C HTTP response parser error path (malformed chunked response)","description":"### Summary\n\nAn out-of-bounds heap read could occur in the C response parser while building an error message for a malformed response.\n\n### Impact\n\nAn attacker controlled server, or possibly an accidental response could trigger a DoS in the client.\n\n### Workaround\n\nIf unable to upgrade, the Python parser is unaffected and can be used with `AIOHTTP_NO_EXTENSIONS=1`.\n\n---\n\nPatch: https://github.com/aio-libs/aiohttp/commit/49f65d54150397892f7bcc4aae887767d51c322d","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-08-03T20:51:13.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.1,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-cq5v-8q36-5273","https://github.com/aio-libs/aiohttp/pull/13223","https://github.com/aio-libs/aiohttp/commit/49f65d54150397892f7bcc4aae887767d51c322d","https://github.com/aio-libs/aiohttp/releases/tag/v3.14.3","https://github.com/advisories/GHSA-cq5v-8q36-5273"],"source_kind":"github","identifiers":["GHSA-cq5v-8q36-5273","CVE-2026-69244"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-08-03T21:00:08.987Z","updated_at":"2026-10-02T15:01:28.775Z","epss_percentage":0.00528,"epss_percentile":0.42525,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1jcTV2LThxMzYtNTI3M84ABhHP","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1jcTV2LThxMzYtNTI3M84ABhHP","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.14.3","vulnerable_version_range":"\u003c= 3.14.2"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1jcTV2LThxMzYtNTI3M84ABhHP/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1tZng0LWh2NzMtcTIyds4ABhHO","url":"https://github.com/advisories/GHSA-mfx4-hv73-q22v","title":"AIOHTTP: HTTP request smuggling via WebSocket upgrade","description":"### Summary\n\nThe HTTP parsers were vulnerable to a request smuggling attack relating to WebSocket upgrades.\n\n### Impact\n\nIf using the server-side component, it may be possible for an attacker to execute a request smuggling vulnerability using an edge case in the WebSocket upgrade procedure. AIOHTT is unaware of any public exploit code.\n\n---\n\nPatch: https://github.com/aio-libs/aiohttp/commit/6ae358f0983c3f4d6f67692b2f8e65dc8e091c98","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-08-03T20:46:10.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.3,"cvss_vector":"CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-mfx4-hv73-q22v","https://github.com/aio-libs/aiohttp/pull/13017","https://github.com/aio-libs/aiohttp/commit/6ae358f0983c3f4d6f67692b2f8e65dc8e091c98","https://github.com/aio-libs/aiohttp/releases/tag/v3.14.2","https://github.com/advisories/GHSA-mfx4-hv73-q22v"],"source_kind":"github","identifiers":["GHSA-mfx4-hv73-q22v","CVE-2026-69243"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-08-03T21:00:09.012Z","updated_at":"2026-09-25T12:01:20.820Z","epss_percentage":0.00443,"epss_percentile":0.35799,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1tZng0LWh2NzMtcTIyds4ABhHO","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1tZng0LWh2NzMtcTIyds4ABhHO","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.14.2","vulnerable_version_range":"\u003c= 3.14.1"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1tZng0LWh2NzMtcTIyds4ABhHO/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1tcTQ0LTdwNzctcTVoN84ABhHN","url":"https://github.com/advisories/GHSA-mq44-7p77-q5h7","title":"AIOHTTP: WebSocket client accepts compressed frames without negotiated permessage-deflate","description":"### Summary\n\nThe client accepts and decompresses frames with the RSV1 bit set even when the `permessage-deflate` extension was not negotiated.\n\n### Impact\n\nA client may unexpectedly decompress WebSocket frames when explicitly opted out. This could lead to additional CPU/memory consumption, but is unlikely to be a significant issue unless a zip bomb vulnerability or similar is also present.\n\n---\n\nPatch: https://github.com/aio-libs/aiohttp/commit/47fb6ae354d4fa22048f4dbe7dbf82b625f0a2f6","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-08-03T20:40:55.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.9,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-mq44-7p77-q5h7","https://nvd.nist.gov/vuln/detail/CVE-2026-59881","https://github.com/aio-libs/aiohttp/pull/12978","https://github.com/aio-libs/aiohttp/commit/47fb6ae354d4fa22048f4dbe7dbf82b625f0a2f6","http://github.com/aio-libs/aiohttp/releases/tag/v3.14.2","https://github.com/advisories/GHSA-mq44-7p77-q5h7"],"source_kind":"github","identifiers":["GHSA-mq44-7p77-q5h7","CVE-2026-59881"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-08-03T21:00:09.012Z","updated_at":"2026-09-25T12:01:20.821Z","epss_percentage":0.00524,"epss_percentile":0.41915,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1tcTQ0LTdwNzctcTVoN84ABhHN","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1tcTQ0LTdwNzctcTVoN84ABhHN","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.14.2","vulnerable_version_range":"\u003c= 3.14.1"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1tcTQ0LTdwNzctcTVoN84ABhHN/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS14Y2dtLXI1aDktNzk4Oc4ABYsF","url":"https://github.com/advisories/GHSA-xcgm-r5h9-7989","title":"aiohttp: Incomplete websocket frame payloads bypass memory limits","description":"### Summary\n\nIf an attacker sends large incomplete websocket frame payloads, it may be possible to bypass the usual size limits on memory use.\n\n### Impact\n\nIf a web application has WebSocket endpoints, it may be possible for an attacker to execute a DoS attack through excessive memory use.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/14b6ee851fb16ec199acb950de0c82d476799e7d","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-06-15T20:11:22.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.6,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-xcgm-r5h9-7989","https://github.com/advisories/GHSA-xcgm-r5h9-7989"],"source_kind":"github","identifiers":["GHSA-xcgm-r5h9-7989","CVE-2026-54274"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-15T21:00:08.604Z","updated_at":"2026-09-25T12:03:01.686Z","epss_percentage":0.00539,"epss_percentile":0.42896,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS14Y2dtLXI1aDktNzk4Oc4ABYsF","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS14Y2dtLXI1aDktNzk4Oc4ABYsF","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.14.1","vulnerable_version_range":"\u003c= 3.14.0"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS14Y2dtLXI1aDktNzk4Oc4ABYsF/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS00bTd3LXFtZ3EtNHdqNc4ABYsE","url":"https://github.com/advisories/GHSA-4m7w-qmgq-4wj5","title":"aiohttp: TLS Server Hostname Override Is Ignored When Reusing HTTPS Connections","description":"### Summary\n\nThe `server_hostname` TLS SNI check can be bypassed when an existing connection is reused.\n\n### Impact\n\nIf an application makes multiple requests to the same domain, but with different per-request `server_hostname` parameters, then the later calls may succeed by reusing the existing connection when they should have been rejected due to the TLS SNI check.\n\n### Workaround\n\nDisable keep_alive if you need to change the `server_hostname` check between requests.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/0ca2b6c28a25726527a8b60f25960262a91ed0e0","origin":"UNSPECIFIED","severity":"LOW","published_at":"2026-06-15T20:11:13.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":2.7,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-4m7w-qmgq-4wj5","https://github.com/advisories/GHSA-4m7w-qmgq-4wj5"],"source_kind":"github","identifiers":["GHSA-4m7w-qmgq-4wj5","CVE-2026-54275"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-15T21:00:08.606Z","updated_at":"2026-10-04T01:02:16.753Z","epss_percentage":0.0047,"epss_percentile":0.38508,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS00bTd3LXFtZ3EtNHdqNc4ABYsE","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS00bTd3LXFtZ3EtNHdqNc4ABYsE","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.14.1","vulnerable_version_range":"\u003c= 3.14.0"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS00bTd3LXFtZ3EtNHdqNc4ABYsE/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS05eDhxLTdoOGgtd2N3Oc4ABYsD","url":"https://github.com/advisories/GHSA-9x8q-7h8h-wcw9","title":"aiohttp: Payload Response Resources Are Not Closed After Mid-Body Disconnect","description":"### Summary\n\nPayload resources are not closed correctly when a client disconnects in the middle of a write.\n\n### Impact\n\nIf a payload is using an open file or similar limited resource, then an attacker may be able to cause resource starvation temporarily until garbage collection or similar closes the file.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/a762eda5242f6490d6ba667533193f8b473ad587","origin":"UNSPECIFIED","severity":"LOW","published_at":"2026-06-15T20:10:44.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":1.7,"cvss_vector":"CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-9x8q-7h8h-wcw9","https://github.com/aio-libs/aiohttp/commit/a762eda5242f6490d6ba667533193f8b473ad587","https://github.com/advisories/GHSA-9x8q-7h8h-wcw9"],"source_kind":"github","identifiers":["GHSA-9x8q-7h8h-wcw9","CVE-2026-54280"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-15T21:00:08.609Z","updated_at":"2026-10-02T15:02:49.399Z","epss_percentage":0.0046,"epss_percentile":0.37561,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS05eDhxLTdoOGgtd2N3Oc4ABYsD","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS05eDhxLTdoOGgtd2N3Oc4ABYsD","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.14.1","vulnerable_version_range":"\u003c= 3.14.0"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS05eDhxLTdoOGgtd2N3Oc4ABYsD/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS00ZnZyLXJnbTYtZ3FtY84ABYsC","url":"https://github.com/advisories/GHSA-4fvr-rgm6-gqmc","title":"aiohttp: HTTP/1 Pipelined Requests Queue Without Limit","description":"### Summary\n\nNo limit was present on the number of pipelined requests that could be queued.\n\n### Impact\n\nAn attacker may be able to use pipelined requests to use excessive amounts of memory, potentially leading to DoS.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/dfdfa9d5aad5d21f91c79fb2ceeba0f8046cb6cf","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-06-15T20:10:32.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.6,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-4fvr-rgm6-gqmc","https://github.com/aio-libs/aiohttp/commit/dfdfa9d5aad5d21f91c79fb2ceeba0f8046cb6cf","https://github.com/advisories/GHSA-4fvr-rgm6-gqmc"],"source_kind":"github","identifiers":["GHSA-4fvr-rgm6-gqmc","CVE-2026-54273"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-15T21:00:08.609Z","updated_at":"2026-09-25T12:03:01.687Z","epss_percentage":0.00493,"epss_percentile":0.39701,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS00ZnZyLXJnbTYtZ3FtY84ABYsC","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS00ZnZyLXJnbTYtZ3FtY84ABYsC","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.14.1","vulnerable_version_range":"\u003c= 3.14.0"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS00ZnZyLXJnbTYtZ3FtY84ABYsC/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1nM2NxLWoyeHctd2Y3NM4ABYsB","url":"https://github.com/advisories/GHSA-g3cq-j2xw-wf74","title":"aiohttp: Unread Compressed Request Bodies Bypass client_max_size During Cleanup","description":"### Summary\n\nDuring cleanup it is possible for a compressed request body to be decompressed into memory in one chunk.\n\n### Impact\n\nAn attacker may be able to send a compressed payload in specific situations that could be decompressed into memory, potentially leading to DoS (a zip bomb edge case).\n\n### Workaround\n\nDisable compression if unable to upgrade.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/4f7480e474cccc6a8cc2c92ad3f17a31dedf8232","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-06-15T20:09:51.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.6,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-g3cq-j2xw-wf74","https://github.com/advisories/GHSA-g3cq-j2xw-wf74"],"source_kind":"github","identifiers":["GHSA-g3cq-j2xw-wf74","CVE-2026-54278"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-15T21:00:08.609Z","updated_at":"2026-09-25T12:03:01.688Z","epss_percentage":0.00493,"epss_percentile":0.39704,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1nM2NxLWoyeHctd2Y3NM4ABYsB","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1nM2NxLWoyeHctd2Y3NM4ABYsB","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.14.1","vulnerable_version_range":"\u003c= 3.14.0"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1nM2NxLWoyeHctd2Y3NM4ABYsB/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS02M2h3LWZtcTYteHhnMs4ABYsA","url":"https://github.com/advisories/GHSA-63hw-fmq6-xxg2","title":"aiohttp: C HTTP Parser Bypasses max_line_size for Fragmented Lines","description":"### Summary\n\nIt is possible to bypass the max_line_size check in parts of an HTTP request in the C parser.\n\n### Impact\n\nIf using the optimised C parser (the default in pre-built wheels), then an attacker may be able to send oversized lines through the HTTP parser and use an excessive amount of memory, potentially leading to DoS.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/5ab61bb4cd88f19b712f12c7c9295fe262bf804d","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-06-15T20:09:16.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.6,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-63hw-fmq6-xxg2","https://github.com/aio-libs/aiohttp/commit/5ab61bb4cd88f19b712f12c7c9295fe262bf804d","https://github.com/advisories/GHSA-63hw-fmq6-xxg2"],"source_kind":"github","identifiers":["GHSA-63hw-fmq6-xxg2","CVE-2026-54277"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-15T21:00:08.609Z","updated_at":"2026-09-28T20:02:43.089Z","epss_percentage":0.00563,"epss_percentile":0.44573,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS02M2h3LWZtcTYteHhnMs4ABYsA","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS02M2h3LWZtcTYteHhnMs4ABYsA","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.14.1","vulnerable_version_range":"\u003c= 3.14.0"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS02M2h3LWZtcTYteHhnMs4ABYsA/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1ocGo3LXdxOG0tOWhncM4ABYr_","url":"https://github.com/advisories/GHSA-hpj7-wq8m-9hgp","title":"aiohttp: DigestAuthMiddleware Applies Credentials to Cross-Origin Redirect Challenges","description":"### Summary\n\n``DigestAuthMiddleware`` can send an authentication response after following a cross-origin redirect.\n\n### Impact\n\nIf the client follows a redirect (the default option) to an attacker controlled domain, the attacker may be able to extract the auth digest.\n\nThis likely requires an open redirect vulnerability or similar on the target domain for an attacker to be able to execute. Further, the attacker is only receiving the digest, so should only be able to extract the user's credentials if the cryptography is weak or there is some kind of password reuse.\n\n### Workaround\n\nDisable ``follow_redirects`` if this is a concern.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/38d16060037e1bfcd6d677abababa3c2a4bb58fa","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-06-15T20:09:06.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.3,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-hpj7-wq8m-9hgp","https://github.com/aio-libs/aiohttp/commit/38d16060037e1bfcd6d677abababa3c2a4bb58fa","https://github.com/advisories/GHSA-hpj7-wq8m-9hgp"],"source_kind":"github","identifiers":["GHSA-hpj7-wq8m-9hgp","CVE-2026-54276"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-15T21:00:08.609Z","updated_at":"2026-09-25T12:03:01.688Z","epss_percentage":0.00307,"epss_percentile":0.20825,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1ocGo3LXdxOG0tOWhncM4ABYr_","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1ocGo3LXdxOG0tOWhncM4ABYr_","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.14.1","vulnerable_version_range":"\u003c= 3.14.0"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1ocGo3LXdxOG0tOWhncM4ABYr_/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS0yZnFyLW1yM2otNndwOM4ABYr-","url":"https://github.com/advisories/GHSA-2fqr-mr3j-6wp8","title":"aiohttp: Host-Only Cookies Become Domain Cookies After CookieJar Persistence","description":"### Summary\n\nHost-only cookies that are saved with ``CookieJar.save()`` and then restored later with ``CookieJar.load()`` lose their host-only status.\n\n### Impact\n\nHost-only cookies that have been loaded from disk may get sent to subdomains that previously should have been disallowed.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/a329a7aacad5284f087af36103aff778746da0f2","origin":"UNSPECIFIED","severity":"LOW","published_at":"2026-06-15T20:08:51.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":1.3,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-2fqr-mr3j-6wp8","https://github.com/advisories/GHSA-2fqr-mr3j-6wp8"],"source_kind":"github","identifiers":["GHSA-2fqr-mr3j-6wp8","CVE-2026-54279"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-15T21:00:08.609Z","updated_at":"2026-09-25T12:03:01.689Z","epss_percentage":0.00493,"epss_percentile":0.39705,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0yZnFyLW1yM2otNndwOM4ABYr-","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS0yZnFyLW1yM2otNndwOM4ABYr-","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.14.1","vulnerable_version_range":"\u003c= 3.14.0"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0yZnFyLW1yM2otNndwOM4ABYr-/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1tNnF3LTRjdzItaG00bc4ABYr9","url":"https://github.com/advisories/GHSA-m6qw-4cw2-hm4m","title":"aiohttp: CRLF injection in multipart headers","description":"### Summary\n\nAttacker-controlled input included into multipart/payload headers can be used to modify a request to inject additional headers or similar.\n\n### Impact\n\nIn the unlikely situation that an application is passing user-controlled strings into `MultipartWriter.append(headers=...)` or `Payload.headers`, then an attacker may be able to modify the request to inject headers or change the contents of the request.\n\n### Workaround\n\nSanitise such user input.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/bf88077ebb14f4c29924b8e8904cba20c55c28b8","origin":"UNSPECIFIED","severity":"LOW","published_at":"2026-06-15T20:07:26.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":2.7,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-m6qw-4cw2-hm4m","https://github.com/aio-libs/aiohttp/commit/bf88077ebb14f4c29924b8e8904cba20c55c28b8","https://github.com/advisories/GHSA-m6qw-4cw2-hm4m"],"source_kind":"github","identifiers":["GHSA-m6qw-4cw2-hm4m","CVE-2026-50269"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-15T21:00:08.609Z","updated_at":"2026-09-25T12:03:01.689Z","epss_percentage":0.00533,"epss_percentile":0.42537,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1tNnF3LTRjdzItaG00bc4ABYr9","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1tNnF3LTRjdzItaG00bc4ABYr9","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.14.0","vulnerable_version_range":"\u003c= 3.13.5"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1tNnF3LTRjdzItaG00bc4ABYr9/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1oZzZqLTRydjYtMzNwZ84ABYBR","url":"https://github.com/advisories/GHSA-hg6j-4rv6-33pg","title":"AIOHTTP is vulnerable to cross-origin redirect with per-request cookies","description":"### Summary\n\nCookies set with the `cookies` parameter on requests are sent after following a cross-origin redirect.\n\n### Impact\n\nIf a developer uses the `cookies` parameter on a per-request basis then sensitive data might be leaked to an attacker if they manage to control a redirect.\n\n### Workaround\n\nIf unable to upgrade, using a `Cookie` header in the `headers` parameter is not vulnerable.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/f54c40851b0d6c4bbdab97ba518a223adda32478","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-06-03T21:34:38.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.6,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-hg6j-4rv6-33pg","https://nvd.nist.gov/vuln/detail/CVE-2026-47265","https://github.com/aio-libs/aiohttp/commit/f54c40851b0d6c4bbdab97ba518a223adda32478","https://github.com/advisories/GHSA-hg6j-4rv6-33pg"],"source_kind":"github","identifiers":["GHSA-hg6j-4rv6-33pg","CVE-2026-47265"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-03T22:00:08.550Z","updated_at":"2026-10-02T15:03:03.190Z","epss_percentage":0.00213,"epss_percentile":0.10511,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1oZzZqLTRydjYtMzNwZ84ABYBR","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1oZzZqLTRydjYtMzNwZ84ABYBR","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.14.0","vulnerable_version_range":"\u003c 3.14.0"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1oZzZqLTRydjYtMzNwZ84ABYBR/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1qZzIyLW1nNDQtMzdqOM4ABYAu","url":"https://github.com/advisories/GHSA-jg22-mg44-37j8","title":"AIOHTTP is Vulnerable to Deserialization of Untrusted Data","description":"### Summary\n\nUsing ``CookieJar.load()`` with untrusted input may allow arbitrary code execution.\n\n### Impact\n\nMost applications using this function will be doing so with the user's own data, so this is unlikely to affect many applications.\n\n### Workaround\n\nIf an application does allow attacker controlled files to be loaded, a workaround on older releases would be to sanitise the files before loading.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/dcf40f30637e8752c76781cf6703b5a236749a00","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-06-03T20:56:54.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.4,"cvss_vector":"CVSS:3.1/AV:L/AC:H/PR:H/UI:R/S:C/C:L/I:H/A:L","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-jg22-mg44-37j8","https://nvd.nist.gov/vuln/detail/CVE-2026-34993","https://github.com/aio-libs/aiohttp/commit/dcf40f30637e8752c76781cf6703b5a236749a00","https://github.com/advisories/GHSA-jg22-mg44-37j8"],"source_kind":"github","identifiers":["GHSA-jg22-mg44-37j8","CVE-2026-34993"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-03T21:00:07.935Z","updated_at":"2026-09-25T12:03:17.654Z","epss_percentage":0.00495,"epss_percentile":0.39834,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1qZzIyLW1nNDQtMzdqOM4ABYAu","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1qZzIyLW1nNDQtMzdqOM4ABYAu","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.14.0","vulnerable_version_range":"\u003c 3.14.0"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1qZzIyLW1nNDQtMzdqOM4ABYAu/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1jNDI3LWg0M2MtdmY2N84ABUll","url":"https://github.com/advisories/GHSA-c427-h43c-vf67","title":"AIOHTTP accepts duplicate Host headers","description":"### Summary\n\nMultiple Host headers were allowed in aiohttp.\n\n### Impact\n\nMostly this doesn't affect aiohttp security itself, but if a reverse proxy is applying security rules depending on the target Host, it is theoretically possible that the proxy and aiohttp could process different host names, possibly resulting in bypassing a security check on the proxy and getting a request processed by aiohttp in a privileged sub app when using `Application.add_domain()`.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/e00ca3cca92c465c7913c4beb763a72da9ed8349\nPatch: https://github.com/aio-libs/aiohttp/commit/53e2e6fc58b89c6185be7820bd2c9f40216b3000","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-04-01T21:49:45.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.3,"cvss_vector":"CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:L/SI:L/SA:N","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-c427-h43c-vf67","https://nvd.nist.gov/vuln/detail/CVE-2026-34525","https://github.com/aio-libs/aiohttp/commit/53e2e6fc58b89c6185be7820bd2c9f40216b3000","https://github.com/aio-libs/aiohttp/commit/e00ca3cca92c465c7913c4beb763a72da9ed8349","https://github.com/aio-libs/aiohttp/releases/tag/v3.13.4","https://github.com/advisories/GHSA-c427-h43c-vf67"],"source_kind":"github","identifiers":["GHSA-c427-h43c-vf67","CVE-2026-34525"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-04-01T22:00:08.741Z","updated_at":"2026-09-25T12:04:49.953Z","epss_percentage":0.00393,"epss_percentile":0.30595,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1jNDI3LWg0M2MtdmY2N84ABUll","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1jNDI3LWg0M2MtdmY2N84ABUll","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.13.4","vulnerable_version_range":"\u003c= 3.13.3"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1jNDI3LWg0M2MtdmY2N84ABUll/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS02M2hmLTN2ZjUtNHdxZs4ABUlk","url":"https://github.com/advisories/GHSA-63hf-3vf5-4wqf","title":"AIOHTTP's C parser (llhttp) accepts null bytes and control characters in response header values - header injection/security bypass","description":"### Summary\n\nThe C parser (the default for most installs) accepted null bytes and control characters in request headers.\n\n### Impact\n\nAn attacker could send header values that are interpreted differently than expected due to the presence of control characters. For example, `request.url.origin()` may return a different value than the raw Host header, or what a reverse proxy interpreted it as., potentially resulting in some kind of security bypass.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/9370b9714a7a56003cacd31a9b4ae16eab109ba4","origin":"UNSPECIFIED","severity":"LOW","published_at":"2026-04-01T21:49:06.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":2.7,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-63hf-3vf5-4wqf","https://nvd.nist.gov/vuln/detail/CVE-2026-34520","https://github.com/aio-libs/aiohttp/commit/9370b9714a7a56003cacd31a9b4ae16eab109ba4","https://github.com/aio-libs/aiohttp/releases/tag/v3.13.4","https://github.com/pypa/advisory-database/tree/main/vulns/aiohttp/PYSEC-2026-2102.yaml","https://github.com/advisories/GHSA-63hf-3vf5-4wqf"],"source_kind":"github","identifiers":["GHSA-63hf-3vf5-4wqf","CVE-2026-34520"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-04-01T22:00:08.741Z","updated_at":"2026-10-03T14:03:49.978Z","epss_percentage":0.00676,"epss_percentile":0.50522,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS02M2hmLTN2ZjUtNHdxZs4ABUlk","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS02M2hmLTN2ZjUtNHdxZs4ABUlk","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.13.4","vulnerable_version_range":"\u003c= 3.13.3"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS02M2hmLTN2ZjUtNHdxZs4ABUlk/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1td2g0LTZoOGctcGc4d84ABUlj","url":"https://github.com/advisories/GHSA-mwh4-6h8g-pg8w","title":"AIOHTTP has HTTP response splitting via \\r in reason phrase","description":"### Summary\n\nAn attacker who controls the `reason` parameter when creating a `Response` may be able to inject extra headers or similar exploits.\n\n### Impact\n\nIn the unlikely situation that an application allows untrusted data to be used in the response's `reason` parameter, then an attacker could manipulate the response to send something different from what the developer intended.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/53b35a2f8869c37a133e60bf1a82a1c01642ba2b","origin":"UNSPECIFIED","severity":"LOW","published_at":"2026-04-01T21:48:24.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":2.7,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-mwh4-6h8g-pg8w","https://nvd.nist.gov/vuln/detail/CVE-2026-34519","https://github.com/aio-libs/aiohttp/commit/53b35a2f8869c37a133e60bf1a82a1c01642ba2b","https://github.com/aio-libs/aiohttp/releases/tag/v3.13.4","https://github.com/advisories/GHSA-mwh4-6h8g-pg8w"],"source_kind":"github","identifiers":["GHSA-mwh4-6h8g-pg8w","CVE-2026-34519"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-04-01T22:00:08.741Z","updated_at":"2026-10-02T15:04:34.099Z","epss_percentage":0.00398,"epss_percentile":0.31554,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1td2g0LTZoOGctcGc4d84ABUlj","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1td2g0LTZoOGctcGc4d84ABUlj","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.13.4","vulnerable_version_range":"\u003c= 3.13.3"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1td2g0LTZoOGctcGc4d84ABUlj/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS05NjZqLXZtdnctZzJnOc4ABUli","url":"https://github.com/advisories/GHSA-966j-vmvw-g2g9","title":"AIOHTTP leaks Cookie and Proxy-Authorization headers on cross-origin redirect","description":"### Summary\n\nWhen following redirects to a different origin, aiohttp drops the Authorization header, but retains the Cookie and Proxy-Authorization headers.\n\n### Impact\n\nThe Cookie and Proxy-Authorizations headers could contain sensitive information which may be leaked to an unintended party after following a redirect.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/5351c980dcec7ad385730efdf4e1f4338b24fdb6","origin":"UNSPECIFIED","severity":"LOW","published_at":"2026-04-01T21:47:46.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":2.7,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-966j-vmvw-g2g9","https://nvd.nist.gov/vuln/detail/CVE-2026-34518","https://github.com/aio-libs/aiohttp/commit/5351c980dcec7ad385730efdf4e1f4338b24fdb6","https://github.com/aio-libs/aiohttp/releases/tag/v3.13.4","https://github.com/advisories/GHSA-966j-vmvw-g2g9"],"source_kind":"github","identifiers":["GHSA-966j-vmvw-g2g9","CVE-2026-34518"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-04-01T22:00:08.741Z","updated_at":"2026-09-25T12:04:49.955Z","epss_percentage":0.00405,"epss_percentile":0.31988,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS05NjZqLXZtdnctZzJnOc4ABUli","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS05NjZqLXZtdnctZzJnOc4ABUli","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.13.4","vulnerable_version_range":"\u003c= 3.13.3"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS05NjZqLXZtdnctZzJnOc4ABUli/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS0zd3E3LXJxcTctd3g2as4ABUlh","url":"https://github.com/advisories/GHSA-3wq7-rqq7-wx6j","title":"AIOHTTP has late size enforcement for non-file multipart fields causes memory DoS","description":"### Summary\n\nFor some multipart form fields, aiohttp read the entire field into memory before checking client_max_size.\n\n### Impact\n\nIf an application uses `Request.post()` an attacker can send a specially crafted multipart request to force significant temporary memory allocation even when the request is ultimately rejected.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/cbb774f38330563422ca0c413a71021d7b944145","origin":"UNSPECIFIED","severity":"LOW","published_at":"2026-04-01T21:47:07.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":2.7,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-3wq7-rqq7-wx6j","https://nvd.nist.gov/vuln/detail/CVE-2026-34517","https://github.com/aio-libs/aiohttp/commit/cbb774f38330563422ca0c413a71021d7b944145","https://github.com/aio-libs/aiohttp/releases/tag/v3.13.4","https://github.com/advisories/GHSA-3wq7-rqq7-wx6j"],"source_kind":"github","identifiers":["GHSA-3wq7-rqq7-wx6j","CVE-2026-34517"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-04-01T22:00:08.741Z","updated_at":"2026-09-25T12:04:49.955Z","epss_percentage":0.00507,"epss_percentile":0.4062,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0zd3E3LXJxcTctd3g2as4ABUlh","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS0zd3E3LXJxcTctd3g2as4ABUlh","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.13.4","vulnerable_version_range":"\u003c= 3.13.3"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0zd3E3LXJxcTctd3g2as4ABUlh/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1tNXFwLTZ3OHctdzY0N84ABUlf","url":"https://github.com/advisories/GHSA-m5qp-6w8w-w647","title":"AIOHTTP has a Multipart Header Size Bypass","description":"### Summary\n\nA response with an excessive number of multipart headers may be allowed to use more memory than intended, potentially allowing a DoS vulnerability.\n\n### Impact\n\nMultipart headers were not subject to the same size restrictions in place for normal headers, potentially allowing substantially more data to be loaded into memory than intended. However, other restrictions in place limit the impact of this vulnerability.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/8a74257b3804c9aac0bf644af93070f68f6c5a6f","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-04-01T21:43:07.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.6,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-m5qp-6w8w-w647","https://nvd.nist.gov/vuln/detail/CVE-2026-34516","https://github.com/aio-libs/aiohttp/commit/8a74257b3804c9aac0bf644af93070f68f6c5a6f","https://github.com/aio-libs/aiohttp/releases/tag/v3.13.4","https://github.com/advisories/GHSA-m5qp-6w8w-w647"],"source_kind":"github","identifiers":["GHSA-m5qp-6w8w-w647","CVE-2026-34516"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-04-01T22:00:08.741Z","updated_at":"2026-09-25T12:04:49.959Z","epss_percentage":0.00609,"epss_percentile":0.46847,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1tNXFwLTZ3OHctdzY0N84ABUlf","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1tNXFwLTZ3OHctdzY0N84ABUlf","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.13.4","vulnerable_version_range":"\u003c= 3.13.3"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1tNXFwLTZ3OHctdzY0N84ABUlf/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1wOTk4LWpwNTktNzgzbc4ABUlG","url":"https://github.com/advisories/GHSA-p998-jp59-783m","title":"AIOHTTP affected by UNC SSRF/NTLMv2 Credential Theft/Local File Read in static resource handler on Windows","description":"### Summary\n\nOn Windows the static resource handler may expose information about a NTLMv2 remote path.\n\n### Impact\n\nIf an application is running on Windows, and using aiohttp's static resource handler (not recommended in production), then it may be possible for an attacker to extract the hash from an NTLMv2 path and then extract the user's credentials from there.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/0ae2aa076c84573df83fc1fdc39eec0f5862fe3d","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-04-01T21:26:36.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.6,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-p998-jp59-783m","https://github.com/aio-libs/aiohttp/commit/0ae2aa076c84573df83fc1fdc39eec0f5862fe3d","https://nvd.nist.gov/vuln/detail/CVE-2026-34515","https://github.com/aio-libs/aiohttp/releases/tag/v3.13.4","https://github.com/advisories/GHSA-p998-jp59-783m"],"source_kind":"github","identifiers":["GHSA-p998-jp59-783m","CVE-2026-34515"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-04-01T22:00:08.741Z","updated_at":"2026-09-25T12:04:49.962Z","epss_percentage":0.00497,"epss_percentile":0.3996,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1wOTk4LWpwNTktNzgzbc4ABUlG","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1wOTk4LWpwNTktNzgzbc4ABUlG","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.13.4","vulnerable_version_range":"\u003c= 3.13.3"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1wOTk4LWpwNTktNzgzbc4ABUlG/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS0ydnJtLWdyODItZjdtNc4ABUlD","url":"https://github.com/advisories/GHSA-2vrm-gr82-f7m5","title":"AIOHTTP has CRLF injection through multipart part content type header construction","description":"### Summary\n\nAn attacker who controls the `content_type` parameter in aiohttp could use this to inject extra headers or similar exploits.\n\n### Impact\n\nIf an application allows untrusted data to be used for the multipart `content_type` parameter when constructing a request, an attacker may be able to manipulate the request to send something other than what the developer intended.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/9a6ada97e2c6cf1ce31727c6c9fcea17c21f6f06","origin":"UNSPECIFIED","severity":"LOW","published_at":"2026-04-01T21:20:06.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":2.7,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-2vrm-gr82-f7m5","https://github.com/aio-libs/aiohttp/commit/9a6ada97e2c6cf1ce31727c6c9fcea17c21f6f06","https://nvd.nist.gov/vuln/detail/CVE-2026-34514","https://github.com/aio-libs/aiohttp/releases/tag/v3.13.4","https://github.com/advisories/GHSA-2vrm-gr82-f7m5"],"source_kind":"github","identifiers":["GHSA-2vrm-gr82-f7m5","CVE-2026-34514"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-04-01T22:00:08.741Z","updated_at":"2026-10-02T15:04:34.114Z","epss_percentage":0.00398,"epss_percentile":0.31553,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0ydnJtLWdyODItZjdtNc4ABUlD","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS0ydnJtLWdyODItZjdtNc4ABUlD","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.13.4","vulnerable_version_range":"\u003c= 3.13.3"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0ydnJtLWdyODItZjdtNc4ABUlD/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1oY2M0LWMzdjgtcng5Ms4ABUlC","url":"https://github.com/advisories/GHSA-hcc4-c3v8-rx92","title":"AIOHTTP Affected by Denial of Service (DoS) via Unbounded DNS Cache in TCPConnector","description":"### Summary\n\nAn unbounded DNS cache could result in excessive memory usage possibly resulting in a DoS situation.\n\n### Impact\n\nIf an application makes requests to a very large number of hosts, this could cause the DNS cache to continue growing and slowly use excessive amounts of memory.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/c4d77c3533122be353b8afca8e8675e3b4cbda98","origin":"UNSPECIFIED","severity":"LOW","published_at":"2026-04-01T21:19:22.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":2.7,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-hcc4-c3v8-rx92","https://github.com/aio-libs/aiohttp/commit/c4d77c3533122be353b8afca8e8675e3b4cbda98","https://nvd.nist.gov/vuln/detail/CVE-2026-34513","https://github.com/aio-libs/aiohttp/releases/tag/v3.13.4","https://github.com/advisories/GHSA-hcc4-c3v8-rx92"],"source_kind":"github","identifiers":["GHSA-hcc4-c3v8-rx92","CVE-2026-34513"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-04-01T22:00:08.741Z","updated_at":"2026-09-25T12:04:49.966Z","epss_percentage":0.00609,"epss_percentile":0.46854,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1oY2M0LWMzdjgtcng5Ms4ABUlC","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1oY2M0LWMzdjgtcng5Ms4ABUlC","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.13.4","vulnerable_version_range":"\u003c= 3.13.3"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1oY2M0LWMzdjgtcng5Ms4ABUlC/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS13MmZtLTJjcHYtdzd2Nc4ABUkh","url":"https://github.com/advisories/GHSA-w2fm-2cpv-w7v5","title":"aiohttp allows unlimited trailer headers, leading to possible uncapped memory usage","description":"### Summary\n\nInsufficient restrictions in header/trailer handling could cause uncapped memory usage.\n\n### Impact\n\nAn application could cause memory exhaustion when receiving an attacker controlled request or response. A vulnerable web application could mitigate these risks with a typical reverse proxy configuration.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/0c2e9da51126238a421568eb7c5b53e5b5d17b36","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-04-01T19:45:17.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.9,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-w2fm-2cpv-w7v5","https://github.com/aio-libs/aiohttp/commit/0c2e9da51126238a421568eb7c5b53e5b5d17b36","https://nvd.nist.gov/vuln/detail/CVE-2026-22815","https://github.com/aio-libs/aiohttp/releases/tag/v3.13.4","https://github.com/advisories/GHSA-w2fm-2cpv-w7v5"],"source_kind":"github","identifiers":["GHSA-w2fm-2cpv-w7v5","CVE-2026-22815"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-04-01T20:00:08.866Z","updated_at":"2026-09-25T12:04:49.977Z","epss_percentage":0.0044,"epss_percentile":0.3555,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS13MmZtLTJjcHYtdzd2Nc4ABUkh","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS13MmZtLTJjcHYtdzd2Nc4ABUkh","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.13.4","vulnerable_version_range":"\u003c= 3.13.3"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS13MmZtLTJjcHYtdzd2Nc4ABUkh/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1maDU1LXI5M2ctajY4Z84ABQtN","url":"https://github.com/advisories/GHSA-fh55-r93g-j68g","title":"AIOHTTP Vulnerable to Cookie Parser Warning Storm","description":"### Summary\nReading multiple invalid cookies can lead to a logging storm.\n\n### Impact\nIf the ``cookies`` attribute is accessed in an application, then an attacker may be able to trigger a storm of warning-level logs using a specially crafted Cookie header.\n\n----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/64629a0834f94e46d9881f4e99c41a137e1f3326","origin":"UNSPECIFIED","severity":"LOW","published_at":"2026-01-05T23:13:46.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":2.7,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-fh55-r93g-j68g","https://github.com/aio-libs/aiohttp/commit/64629a0834f94e46d9881f4e99c41a137e1f3326","https://nvd.nist.gov/vuln/detail/CVE-2025-69230","https://github.com/advisories/GHSA-fh55-r93g-j68g"],"source_kind":"github","identifiers":["GHSA-fh55-r93g-j68g","CVE-2025-69230"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-01-06T00:00:09.963Z","updated_at":"2026-10-03T14:05:10.535Z","epss_percentage":0.00364,"epss_percentile":0.2788,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1maDU1LXI5M2ctajY4Z84ABQtN","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1maDU1LXI5M2ctajY4Z84ABQtN","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.13.3","vulnerable_version_range":"\u003c= 3.13.2"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1maDU1LXI5M2ctajY4Z84ABQtN/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1nODR4LW1jcWoteDlxcc4ABQtM","url":"https://github.com/advisories/GHSA-g84x-mcqj-x9qq","title":"AIOHTTP vulnerable to DoS through chunked messages","description":"### Summary\n\nHandling of chunked messages can result in excessive blocking CPU usage when receiving a large number of chunks.\n\n### Impact\n\nIf an application makes use of the `request.read()` method in an endpoint, it may be possible for an attacker to cause the server to spend a moderate amount of blocking CPU time (e.g. 1 second) while processing the request. This could potentially lead to DoS as the server would be unable to handle other requests during that time.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/dc3170b56904bdf814228fae70a5501a42a6c712\nPatch: https://github.com/aio-libs/aiohttp/commit/4ed97a4e46eaf61bd0f05063245f613469700229","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-01-05T23:13:29.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.6,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-g84x-mcqj-x9qq","https://github.com/aio-libs/aiohttp/commit/4ed97a4e46eaf61bd0f05063245f613469700229","https://github.com/aio-libs/aiohttp/commit/dc3170b56904bdf814228fae70a5501a42a6c712","https://nvd.nist.gov/vuln/detail/CVE-2025-69229","https://github.com/advisories/GHSA-g84x-mcqj-x9qq"],"source_kind":"github","identifiers":["GHSA-g84x-mcqj-x9qq","CVE-2025-69229"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-01-06T00:00:09.963Z","updated_at":"2026-10-03T14:05:10.536Z","epss_percentage":0.00404,"epss_percentile":0.32345,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1nODR4LW1jcWoteDlxcc4ABQtM","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1nODR4LW1jcWoteDlxcc4ABQtM","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.13.3","vulnerable_version_range":"\u003c= 3.13.2"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1nODR4LW1jcWoteDlxcc4ABQtM/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS02amhnLWhnNjMtanZ2Zs4ABQtL","url":"https://github.com/advisories/GHSA-6jhg-hg63-jvvf","title":"AIOHTTP vulnerable to  denial of service through large payloads","description":"### Summary\nA request can be crafted in such a way that an aiohttp server's memory fills up uncontrollably during processing.\n\n### Impact\nIf an application includes a handler that uses the `Request.post()` method, an attacker may be able to freeze the server by exhausting the memory.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/b7dbd35375aedbcd712cbae8ad513d56d11cce60","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-01-05T23:13:14.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.6,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-6jhg-hg63-jvvf","https://github.com/aio-libs/aiohttp/commit/b7dbd35375aedbcd712cbae8ad513d56d11cce60","https://nvd.nist.gov/vuln/detail/CVE-2025-69228","https://github.com/advisories/GHSA-6jhg-hg63-jvvf"],"source_kind":"github","identifiers":["GHSA-6jhg-hg63-jvvf","CVE-2025-69228"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-01-06T00:00:09.963Z","updated_at":"2026-10-03T14:05:10.536Z","epss_percentage":0.00407,"epss_percentile":0.32664,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS02amhnLWhnNjMtanZ2Zs4ABQtL","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS02amhnLWhnNjMtanZ2Zs4ABQtL","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.13.3","vulnerable_version_range":"\u003c= 3.13.2"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS02amhnLWhnNjMtanZ2Zs4ABQtL/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1qajN4LXd4cngtNHgyM84ABQtK","url":"https://github.com/advisories/GHSA-jj3x-wxrx-4x23","title":"AIOHTTP vulnerable to DoS when bypassing asserts","description":"### Summary\nWhen assert statements are bypassed, an infinite loop can occur, resulting in a DoS attack when processing a POST body.\n\n### Impact\nIf optimisations are enabled (`-O` or `PYTHONOPTIMIZE=1`), and the application includes a handler that uses the `Request.post()` method, then an attacker may be able to execute a DoS attack with a specially crafted message.\n\n------\n\nPatch: https://github.com/aio-libs/aiohttp/commit/bc1319ec3cbff9438a758951a30907b072561259","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-01-05T23:10:15.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.6,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-jj3x-wxrx-4x23","https://github.com/aio-libs/aiohttp/commit/bc1319ec3cbff9438a758951a30907b072561259","https://nvd.nist.gov/vuln/detail/CVE-2025-69227","https://github.com/advisories/GHSA-jj3x-wxrx-4x23"],"source_kind":"github","identifiers":["GHSA-jj3x-wxrx-4x23","CVE-2025-69227"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-01-06T00:00:09.964Z","updated_at":"2026-10-03T14:05:10.537Z","epss_percentage":0.00396,"epss_percentile":0.3143,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1qajN4LXd4cngtNHgyM84ABQtK","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1qajN4LXd4cngtNHgyM84ABQtK","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.13.3","vulnerable_version_range":"\u003c= 3.13.2"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1qajN4LXd4cngtNHgyM84ABQtK/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS01NGpxLWMzbTgtNG03Ns4ABQtJ","url":"https://github.com/advisories/GHSA-54jq-c3m8-4m76","title":"AIOHTTP vulnerable to brute-force leak of internal static ﬁle path components","description":"### Summary\nPath normalization for static files prevents path traversal, but opens up the ability for an attacker to ascertain the\nexistence of absolute path components.\n\n### Impact\nIf an application uses `web.static()` (not recommended for production deployments), it may be possible for an attacker to ascertain the existence of path components.\n\n------\n\nPatch: https://github.com/aio-libs/aiohttp/commit/f2a86fd5ac0383000d1715afddfa704413f0711e","origin":"UNSPECIFIED","severity":"LOW","published_at":"2026-01-05T23:09:51.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":2.7,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-54jq-c3m8-4m76","https://github.com/aio-libs/aiohttp/commit/f2a86fd5ac0383000d1715afddfa704413f0711e","https://nvd.nist.gov/vuln/detail/CVE-2025-69226","https://github.com/advisories/GHSA-54jq-c3m8-4m76"],"source_kind":"github","identifiers":["GHSA-54jq-c3m8-4m76","CVE-2025-69226"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-01-06T00:00:09.964Z","updated_at":"2026-10-03T14:05:10.538Z","epss_percentage":0.00368,"epss_percentile":0.28316,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS01NGpxLWMzbTgtNG03Ns4ABQtJ","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS01NGpxLWMzbTgtNG03Ns4ABQtJ","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.13.3","vulnerable_version_range":"\u003c= 3.13.2"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS01NGpxLWMzbTgtNG03Ns4ABQtJ/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1tcXFjLTNncWgtaDJ4OM4ABQtI","url":"https://github.com/advisories/GHSA-mqqc-3gqh-h2x8","title":"AIOHTTP has unicode match groups in regexes for ASCII protocol elements","description":"### Summary\n\nThe parser allows non-ASCII decimals to be present in the Range header.\n\n### Impact\n\nThere is no known impact, but there is the possibility that there's a method to exploit a request smuggling vulnerability.\n\n----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/c7b7a044f88c71cefda95ec75cdcfaa4792b3b96","origin":"UNSPECIFIED","severity":"LOW","published_at":"2026-01-05T23:09:30.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":2.7,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-mqqc-3gqh-h2x8","https://github.com/aio-libs/aiohttp/commit/c7b7a044f88c71cefda95ec75cdcfaa4792b3b96","https://nvd.nist.gov/vuln/detail/CVE-2025-69225","https://github.com/advisories/GHSA-mqqc-3gqh-h2x8"],"source_kind":"github","identifiers":["GHSA-mqqc-3gqh-h2x8","CVE-2025-69225"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-01-06T00:00:09.964Z","updated_at":"2026-10-03T14:05:10.539Z","epss_percentage":0.00282,"epss_percentile":0.18795,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1tcXFjLTNncWgtaDJ4OM4ABQtI","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1tcXFjLTNncWgtaDJ4OM4ABQtI","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.13.3","vulnerable_version_range":"\u003c= 3.13.2"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1tcXFjLTNncWgtaDJ4OM4ABQtI/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS02OWY5LTVneHctd3ZjMs4ABQtH","url":"https://github.com/advisories/GHSA-69f9-5gxw-wvc2","title":"AIOHTTP's unicode processing of header values could cause parsing discrepancies","description":"### Summary\nThe Python HTTP parser may allow a request smuggling attack with the presence of non-ASCII characters.\n\n### Impact\nIf a pure Python version of aiohttp is installed (i.e. without the usual C extensions) or AIOHTTP_NO_EXTENSIONS is enabled, then an attacker may be able to execute a request smuggling attack to bypass certain firewalls or proxy protections.\n\n------\n\nPatch: https://github.com/aio-libs/aiohttp/commit/32677f2adfd907420c078dda6b79225c6f4ebce0","origin":"UNSPECIFIED","severity":"LOW","published_at":"2026-01-05T22:58:57.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":2.7,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-69f9-5gxw-wvc2","https://github.com/aio-libs/aiohttp/commit/32677f2adfd907420c078dda6b79225c6f4ebce0","https://nvd.nist.gov/vuln/detail/CVE-2025-69224","https://github.com/advisories/GHSA-69f9-5gxw-wvc2"],"source_kind":"github","identifiers":["GHSA-69f9-5gxw-wvc2","CVE-2025-69224"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-01-05T23:00:07.642Z","updated_at":"2026-10-03T14:05:10.540Z","epss_percentage":0.0025,"epss_percentile":0.14819,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS02OWY5LTVneHctd3ZjMs4ABQtH","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS02OWY5LTVneHctd3ZjMs4ABQtH","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.13.3","vulnerable_version_range":"\u003c= 3.13.2"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS02OWY5LTVneHctd3ZjMs4ABQtH/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS02bXE4LXJ2aHEtOHdnZ84ABQtG","url":"https://github.com/advisories/GHSA-6mq8-rvhq-8wgg","title":"AIOHTTP's HTTP Parser auto_decompress feature is vulnerable to zip bomb","description":"### Summary\nA zip bomb can be used to execute a DoS against the aiohttp server.\n\n### Impact\nAn attacker may be able to send a compressed request that when decompressed by aiohttp could exhaust the host's memory.\n\n------\n\nPatch: https://github.com/aio-libs/aiohttp/commit/2b920c39002cee0ec5b402581779bbaaf7c9138a","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-01-05T22:58:41.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.5,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-6mq8-rvhq-8wgg","https://github.com/aio-libs/aiohttp/commit/2b920c39002cee0ec5b402581779bbaaf7c9138a","https://nvd.nist.gov/vuln/detail/CVE-2025-69223","https://github.com/advisories/GHSA-6mq8-rvhq-8wgg"],"source_kind":"github","identifiers":["GHSA-6mq8-rvhq-8wgg","CVE-2025-69223"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-01-05T23:00:07.642Z","updated_at":"2026-10-03T14:05:10.540Z","epss_percentage":0.00583,"epss_percentile":0.45925,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS02bXE4LXJ2aHEtOHdnZ84ABQtG","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS02bXE4LXJ2aHEtOHdnZ84ABQtG","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.13.3","vulnerable_version_range":"\u003c= 3.13.2"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS02bXE4LXJ2aHEtOHdnZ84ABQtG/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS05NTQ4LXFycmoteDVwas4ABKHl","url":"https://github.com/advisories/GHSA-9548-qrrj-x5pj","title":" AIOHTTP is vulnerable to HTTP Request/Response Smuggling through incorrect parsing of chunked trailer sections","description":"### Summary\nThe Python parser is vulnerable to a request smuggling vulnerability due to not parsing trailer sections of an HTTP request.\n\n### Impact\nIf a pure Python version of aiohttp is installed (i.e. without the usual C extensions) or AIOHTTP_NO_EXTENSIONS is enabled, then an attacker may be able to execute a request smuggling attack to bypass certain firewalls or proxy protections.\n\n----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/e8d774f635dc6d1cd3174d0e38891da5de0e2b6a","origin":"UNSPECIFIED","severity":"LOW","published_at":"2025-07-14T19:33:31.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":1.7,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:U","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-9548-qrrj-x5pj","https://github.com/aio-libs/aiohttp/commit/e8d774f635dc6d1cd3174d0e38891da5de0e2b6a","https://nvd.nist.gov/vuln/detail/CVE-2025-53643","https://github.com/advisories/GHSA-9548-qrrj-x5pj"],"source_kind":"github","identifiers":["GHSA-9548-qrrj-x5pj","CVE-2025-53643"],"repository_url":"https://github.com/aio-libs/aiohttp","blast_radius":8.198030343030844,"created_at":"2025-07-14T20:08:36.127Z","updated_at":"2026-09-28T20:07:11.093Z","epss_percentage":0.00312,"epss_percentile":0.21539,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS05NTQ4LXFycmoteDVwas4ABKHl","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS05NTQ4LXFycmoteDVwas4ABKHl","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.12.14","vulnerable_version_range":"\u003c 3.12.14"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS05NTQ4LXFycmoteDVwas4ABKHl/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS04NDk1LTRnM2cteDdwcs4ABBeU","url":"https://github.com/advisories/GHSA-8495-4g3g-x7pr","title":"aiohttp allows request smuggling due to incorrect parsing of chunk extensions","description":"### Summary\nThe Python parser parses newlines in chunk extensions incorrectly which can lead to request smuggling vulnerabilities under certain conditions.\n\n### Impact\nIf a pure Python version of aiohttp is installed (i.e. without the usual C extensions) or `AIOHTTP_NO_EXTENSIONS` is enabled, then an attacker may be able to execute a request smuggling attack to bypass certain firewalls or proxy protections.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/259edc369075de63e6f3a4eaade058c62af0df71","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-11-18T21:02:32.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.3,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-8495-4g3g-x7pr","https://github.com/aio-libs/aiohttp/commit/259edc369075de63e6f3a4eaade058c62af0df71","https://nvd.nist.gov/vuln/detail/CVE-2024-52304","https://lists.debian.org/debian-lts-announce/2025/02/msg00002.html","https://github.com/advisories/GHSA-8495-4g3g-x7pr"],"source_kind":"github","identifiers":["GHSA-8495-4g3g-x7pr","CVE-2024-52304"],"repository_url":"https://github.com/aio-libs/aiohttp","blast_radius":30.380935977114305,"created_at":"2024-11-18T22:06:44.743Z","updated_at":"2026-09-28T20:08:33.981Z","epss_percentage":0.00563,"epss_percentile":0.44589,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS04NDk1LTRnM2cteDdwcs4ABBeU","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS04NDk1LTRnM2cteDdwcs4ABBeU","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.10.11","vulnerable_version_range":"\u003c= 3.10.10"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS04NDk1LTRnM2cteDdwcs4ABBeU/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS0yN21mLWdocW0tajNqOM4ABBeT","url":"https://github.com/advisories/GHSA-27mf-ghqm-j3j8","title":"aiohttp has a memory leak when middleware is enabled when requesting a resource with a non-allowed method","description":"### Summary\n\nA memory leak can occur when a request produces a `MatchInfoError`. This was caused by adding an entry to a cache on each request, due to the building of each `MatchInfoError` producing a unique cache entry.\n\n### Impact\n\nIf the user is making use of any middlewares with `aiohttp.web` then it is advisable to upgrade immediately.\n\nAn attacker may be able to exhaust the memory resources of a server by sending a substantial number (100,000s to millions) of such requests.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/commit/bc15db61615079d1b6327ba42c682f758fa96936","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-11-18T21:02:17.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.9,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-27mf-ghqm-j3j8","https://github.com/aio-libs/aiohttp/commit/bc15db61615079d1b6327ba42c682f758fa96936","https://nvd.nist.gov/vuln/detail/CVE-2024-52303","https://github.com/advisories/GHSA-27mf-ghqm-j3j8"],"source_kind":"github","identifiers":["GHSA-27mf-ghqm-j3j8","CVE-2024-52303"],"repository_url":"https://github.com/aio-libs/aiohttp","blast_radius":33.274358451125195,"created_at":"2024-11-18T22:06:44.967Z","updated_at":"2026-09-25T12:09:09.092Z","epss_percentage":0.00591,"epss_percentile":0.45933,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0yN21mLWdocW0tajNqOM4ABBeT","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS0yN21mLWdocW0tajNqOM4ABBeT","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.10.11","vulnerable_version_range":"\u003e= 3.10.6, \u003c 3.10.11"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0yN21mLWdocW0tajNqOM4ABBeT/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1qd2h4LXhjZzYtOHhoas4AA-ge","url":"https://github.com/advisories/GHSA-jwhx-xcg6-8xhj","title":"In aiohttp, compressed files as symlinks are not protected from path traversal","description":"### Summary\nStatic routes which contain files with compressed variants (`.gz` or `.br` extension) were vulnerable to path traversal outside the root directory if those variants are symbolic links.\n\n### Details\nThe server protects static routes from path traversal outside the root directory when `follow_symlinks=False` (default).  It does this by resolving the requested URL to an absolute path and then checking that path relative to the root.  However, these checks are not performed when looking for compressed variants in the `FileResponse` class, and symbolic links are then automatically followed when performing `Path.stat()` and `Path.open()` to send the file.\n\n### Impact\nServers with static routes that contain compressed variants as symbolic links, pointing outside the root directory, or that permit users to upload or create such links, are impacted.\n\n----\n\nPatch: https://github.com/aio-libs/aiohttp/pull/8653/files","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-08-09T16:49:58.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.3,"cvss_vector":"CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-jwhx-xcg6-8xhj","https://github.com/aio-libs/aiohttp/pull/8653","https://github.com/aio-libs/aiohttp/commit/ce2e9758814527589b10759a20783fb03b98339f","https://nvd.nist.gov/vuln/detail/CVE-2024-42367","https://github.com/aio-libs/aiohttp/blob/e0ff5246e1d29b7710ab1a2bbc972b48169f1c05/aiohttp/web_fileresponse.py#L177","https://github.com/aio-libs/aiohttp/blob/e0ff5246e1d29b7710ab1a2bbc972b48169f1c05/aiohttp/web_urldispatcher.py#L674","https://github.com/advisories/GHSA-jwhx-xcg6-8xhj"],"source_kind":"github","identifiers":["GHSA-jwhx-xcg6-8xhj","CVE-2024-42367"],"repository_url":"https://github.com/aio-libs/aiohttp","blast_radius":30.380935977114305,"created_at":"2024-08-09T17:05:27.275Z","updated_at":"2026-09-25T12:07:57.887Z","epss_percentage":0.0065,"epss_percentile":0.48923,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1qd2h4LXhjZzYtOHhoas4AA-ge","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1qd2h4LXhjZzYtOHhoas4AA-ge","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.10.2","vulnerable_version_range":"\u003e= 3.10.0b1, \u003c 3.10.2"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1qd2h4LXhjZzYtOHhoas4AA-ge/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS01bTk4LXFnZzktd2g4NM4AA7vP","url":"https://github.com/advisories/GHSA-5m98-qgg9-wh84","title":"aiohttp vulnerable to Denial of Service when trying to parse malformed POST requests","description":"### Summary\nAn attacker can send a specially crafted POST (multipart/form-data) request. When the aiohttp server processes it, the server will enter an infinite loop and be unable to process any further requests.\n\n### Impact\nAn attacker can stop the application from serving requests after sending a single request.\n\n-------\n\nFor anyone needing to patch older versions of aiohttp, the minimum diff needed to resolve the issue is (located in `_read_chunk_from_length()`):\n\n```diff\ndiff --git a/aiohttp/multipart.py b/aiohttp/multipart.py\nindex 227be605c..71fc2654a 100644\n--- a/aiohttp/multipart.py\n+++ b/aiohttp/multipart.py\n@@ -338,6 +338,8 @@ class BodyPartReader:\n         assert self._length is not None, \"Content-Length required for chunked read\"\n         chunk_size = min(size, self._length - self._read_bytes)\n         chunk = await self._content.read(chunk_size)\n+        if self._content.at_eof():\n+            self._at_eof = True\n         return chunk\n \n     async def _read_chunk_from_stream(self, size: int) -\u003e bytes:\n```\n\nThis does however introduce some very minor issues with handling form data. So, if possible, it would be recommended to also backport the changes in:\nhttps://github.com/aio-libs/aiohttp/commit/cebe526b9c34dc3a3da9140409db63014bc4cf19\nhttps://github.com/aio-libs/aiohttp/commit/7eecdff163ccf029fbb1ddc9de4169d4aaeb6597\nhttps://github.com/aio-libs/aiohttp/commit/f21c6f2ca512a026ce7f0f6c6311f62d6a638866","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2024-05-03T17:29:54.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.5,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-5m98-qgg9-wh84","https://nvd.nist.gov/vuln/detail/CVE-2024-30251","https://github.com/aio-libs/aiohttp/commit/7eecdff163ccf029fbb1ddc9de4169d4aaeb6597","https://github.com/aio-libs/aiohttp/commit/cebe526b9c34dc3a3da9140409db63014bc4cf19","https://github.com/aio-libs/aiohttp/commit/f21c6f2ca512a026ce7f0f6c6311f62d6a638866","http://www.openwall.com/lists/oss-security/2024/05/02/4","https://lists.debian.org/debian-lts-announce/2025/02/msg00002.html","https://github.com/advisories/GHSA-5m98-qgg9-wh84"],"source_kind":"github","identifiers":["GHSA-5m98-qgg9-wh84","CVE-2024-30251"],"repository_url":"https://github.com/aio-libs/aiohttp","blast_radius":0.0,"created_at":"2024-05-03T18:05:28.471Z","updated_at":"2026-09-15T18:08:33.290Z","epss_percentage":0.01094,"epss_percentile":0.63507,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS01bTk4LXFnZzktd2g4NM4AA7vP","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS01bTk4LXFnZzktd2g4NM4AA7vP","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.9.4","vulnerable_version_range":"\u003c 3.9.4"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS01bTk4LXFnZzktd2g4NM4AA7vP/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS03Z3B3LTh3bWMtcG04Z84AA7Ls","url":"https://github.com/advisories/GHSA-7gpw-8wmc-pm8g","title":"aiohttp Cross-site Scripting vulnerability on index pages for static file handling","description":"### Summary\n\nA XSS vulnerability exists on index pages for static file handling.\n\n### Details\n\nWhen using `web.static(..., show_index=True)`, the resulting index pages do not escape file names.\n\nIf users can upload files with arbitrary filenames to the static directory, the server is vulnerable to XSS attacks.\n\n### Workaround\n\nWe have always recommended using a reverse proxy server (e.g. nginx) for serving static files. Users following the recommendation are unaffected.\n\nOther users can disable `show_index` if unable to upgrade.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/pull/8319/files","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-04-18T13:45:21.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.1,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-7gpw-8wmc-pm8g","https://github.com/aio-libs/aiohttp/pull/8319/files","https://github.com/aio-libs/aiohttp/commit/28335525d1eac015a7e7584137678cbb6ff19397","https://nvd.nist.gov/vuln/detail/CVE-2024-27306","https://github.com/aio-libs/aiohttp/pull/8319","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/2EXRGTN2WG7VZLUZ7WOXU5GQJKCPPHKP","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/NWEI6NIHZ3G7DURDZVMRK7ZEFC2BTD3U","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/ZIVBMPEY7WWOFMC3CWXFBRQPFECV4SW3","https://lists.debian.org/debian-lts-announce/2025/02/msg00002.html","https://github.com/advisories/GHSA-7gpw-8wmc-pm8g"],"source_kind":"github","identifiers":["GHSA-7gpw-8wmc-pm8g","CVE-2024-27306"],"repository_url":"https://github.com/aio-libs/aiohttp","blast_radius":0.0,"created_at":"2024-04-18T14:04:56.118Z","updated_at":"2026-09-15T18:09:01.186Z","epss_percentage":0.00666,"epss_percentile":0.49523,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS03Z3B3LTh3bWMtcG04Z84AA7Ls","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS03Z3B3LTh3bWMtcG04Z84AA7Ls","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.9.4","vulnerable_version_range":"\u003c 3.9.4"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS03Z3B3LTh3bWMtcG04Z84AA7Ls/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS01aDg2LThtdjItanE5Zs4AA47u","url":"https://github.com/advisories/GHSA-5h86-8mv2-jq9f","title":"aiohttp is vulnerable to directory traversal","description":"### Summary\nImproperly configuring static resource resolution in aiohttp when used as a web server can result in the unauthorized reading of arbitrary files on the system.\n\n### Details\nWhen using aiohttp as a web server and configuring static routes, it is necessary to specify the root path for static files. Additionally, the option 'follow_symlinks' can be used to determine whether to follow symbolic links outside the static root directory. When 'follow_symlinks' is set to True, there is no validation to check if a given file path is within the root directory.This can lead to directory traversal vulnerabilities, resulting in unauthorized access to arbitrary files on the system, even when symlinks are not present.\n\ni.e. An application is only vulnerable with setup code like:\n```\napp.router.add_routes([\n    web.static(\"/static\", \"static/\", follow_symlinks=True),  # Remove follow_symlinks to avoid the vulnerability\n])\n```\n\n### Impact\nThis is a directory traversal vulnerability with CWE ID 22. When using aiohttp as a web server and enabling static resource resolution with `follow_symlinks` set to True, it can lead to this vulnerability. This vulnerability has been present since the introduction of the `follow_symlinks` parameter.\n\n### Workaround\nEven if upgrading to a patched version of aiohttp, we recommend following these steps regardless.\n\nIf using `follow_symlinks=True` outside of a restricted local development environment, disable the option immediately. This option is NOT needed to follow symlinks which point to a location _within_ the static root directory, it is _only_ intended to allow a symlink to break out of the static directory. Even with this CVE fixed, there is still a substantial risk of misconfiguration when using this option on a server that accepts requests from remote users.\n\nAdditionally, aiohttp has always recommended using a reverse proxy server (such as nginx) to handle static resources and _not_ to use these static resources in aiohttp for production environments. Doing so also protects against this vulnerability, and is why we expect the number of affected users to be very low.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/pull/8079/files","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2024-01-29T22:31:03.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.2,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-5h86-8mv2-jq9f","https://github.com/aio-libs/aiohttp/pull/8079/files","https://github.com/aio-libs/aiohttp/commit/1c335944d6a8b1298baf179b7c0b3069f10c514b","https://nvd.nist.gov/vuln/detail/CVE-2024-23334","https://github.com/aio-libs/aiohttp/pull/8079","https://github.com/pypa/advisory-database/tree/main/vulns/aiohttp/PYSEC-2024-24.yaml","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/ICUOCFGTB25WUT336BZ4UNYLSZOUVKBD","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/XXWVZIVAYWEBHNRIILZVB3R3SDQNNAA7","https://lists.debian.org/debian-lts-announce/2025/02/msg00002.html","https://www.exploit-db.com/exploits/52474","https://github.com/advisories/GHSA-5h86-8mv2-jq9f"],"source_kind":"github","identifiers":["GHSA-5h86-8mv2-jq9f","CVE-2024-23334"],"repository_url":"https://github.com/aio-libs/aiohttp","blast_radius":39.543440478148774,"created_at":"2024-01-29T23:04:50.951Z","updated_at":"2026-08-14T00:14:17.719Z","epss_percentage":0.76875,"epss_percentile":0.995,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS01aDg2LThtdjItanE5Zs4AA47u","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS01aDg2LThtdjItanE5Zs4AA47u","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.9.2","vulnerable_version_range":"\u003e= 1.0.5, \u003c 3.9.2"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS01aDg2LThtdjItanE5Zs4AA47u/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS04cXB3LXhxeGotaDRyMs4AA47q","url":"https://github.com/advisories/GHSA-8qpw-xqxj-h4r2","title":"aiohttp's HTTP parser (the python one, not llhttp) still overly lenient about separators","description":"### Summary\nSecurity-sensitive parts of the *Python HTTP parser* retained minor differences in allowable character sets, that must trigger error handling to robustly match frame boundaries of proxies in order to protect against injection of additional requests. Additionally, validation could trigger exceptions that were not handled consistently with processing of other malformed input.\n\n### Details\nThese problems are rooted in pattern matching protocol elements, previously improved by PR #3235 and GHSA-gfw2-4jvh-wgfg:\n\n1. The expression `HTTP/(\\d).(\\d)` lacked another backslash to clarify that the separator should be a literal dot, not just *any* Unicode code point (result: `HTTP/(\\d)\\.(\\d)`).\n\n2. The HTTP version was permitting Unicode digits, where only ASCII digits are standards-compliant.\n\n3. Distinct regular expressions for validating HTTP Method and Header field names were used - though both should (at least) apply the common restrictions of rfc9110 `token`.\n\n### PoC\n`GET / HTTP/1ö1`\n`GET / HTTP/1.𝟙`\n`GET/: HTTP/1.1`\n`Content-Encoding?: chunked`\n\n### Impact\nPrimarily concerns running an aiohttp server without llhttp:\n 1. **behind a proxy**: Being more lenient than internet standards require could, depending on deployment environment, assist in request smuggling.\n 2. **directly accessible** or exposed behind proxies relaying malformed input: the unhandled exception could cause excessive resource consumption on the application server and/or its logging facilities.\n\n-----\n\nPatch: https://github.com/aio-libs/aiohttp/pull/8074/files","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-01-29T22:30:07.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.9,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-8qpw-xqxj-h4r2","https://github.com/aio-libs/aiohttp/security/advisories/GHSA-gfw2-4jvh-wgfg","https://github.com/aio-libs/aiohttp/pull/3235","https://github.com/aio-libs/aiohttp/pull/8074/files","https://github.com/aio-libs/aiohttp/commit/33ccdfb0a12690af5bb49bda2319ec0907fa7827","https://nvd.nist.gov/vuln/detail/CVE-2024-23829","https://github.com/aio-libs/aiohttp/pull/8074","https://github.com/pypa/advisory-database/tree/main/vulns/aiohttp/PYSEC-2024-26.yaml","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/ICUOCFGTB25WUT336BZ4UNYLSZOUVKBD","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/XXWVZIVAYWEBHNRIILZVB3R3SDQNNAA7","https://lists.debian.org/debian-lts-announce/2025/02/msg00002.html","https://github.com/advisories/GHSA-8qpw-xqxj-h4r2"],"source_kind":"github","identifiers":["GHSA-8qpw-xqxj-h4r2","CVE-2024-23829"],"repository_url":"https://github.com/aio-libs/aiohttp","blast_radius":33.274358451125195,"created_at":"2024-01-29T23:04:51.121Z","updated_at":"2026-09-15T18:09:56.775Z","epss_percentage":0.01029,"epss_percentile":0.61631,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS04cXB3LXhxeGotaDRyMs4AA47q","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS04cXB3LXhxeGotaDRyMs4AA47q","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.9.2","vulnerable_version_range":"\u003c 3.9.2"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS04cXB3LXhxeGotaDRyMs4AA47q/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1xM3F4LWM2ZzItN3B3Ms4AA3Yd","url":"https://github.com/advisories/GHSA-q3qx-c6g2-7pw2","title":"aiohttp's ClientSession is vulnerable to CRLF injection via version","description":"### Summary\nImproper validation make it possible for an attacker to modify the HTTP request (e.g. to insert a new header) or even create a new HTTP request if the attacker controls the HTTP version.\n\n### Details\nThe vulnerability only occurs if the attacker can control the HTTP version of the request (including its type).\nFor example if an unvalidated JSON value is used as a version and the attacker is then able to pass an array as the `version` parameter.\nFurthermore, the vulnerability only occurs when the `Connection` header is passed to the `headers` parameter.\n\nAt this point, the library will use the parsed value to create the request. If a list is passed, then it bypasses validation and it is possible to perform CRLF injection.\n\n### PoC\nThe POC below shows an example of providing an unvalidated array as a version:\nhttps://gist.github.com/jnovikov/184afb593d9c2114d77f508e0ccd508e\n\n### Impact\nCRLF injection leading to Request Smuggling.\n\n### Workaround\nIf these specific conditions are met and you are unable to upgrade, then validate the user input to the `version` parameter to ensure it is a `str`.\n\nPatch: https://github.com/aio-libs/aiohttp/pull/7835/files","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2023-11-27T23:17:42.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.9,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-q3qx-c6g2-7pw2","https://gist.github.com/jnovikov/184afb593d9c2114d77f508e0ccd508e","https://nvd.nist.gov/vuln/detail/CVE-2023-49081","https://github.com/aio-libs/aiohttp/pull/7835/files","https://github.com/aio-libs/aiohttp/commit/1e86b777e61cf4eefc7d92fa57fa19dcc676013b","https://github.com/pypa/advisory-database/tree/main/vulns/aiohttp/PYSEC-2023-250.yaml","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/TY5SI6NK5243DEEDQUFKQKW5GQNKQUMA","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/WSYWMP64ZFCTC3VO6RY6EC6VSSMV6I3A","https://lists.debian.org/debian-lts-announce/2025/02/msg00002.html","https://github.com/advisories/GHSA-q3qx-c6g2-7pw2"],"source_kind":"github","identifiers":["GHSA-q3qx-c6g2-7pw2","CVE-2023-49081"],"repository_url":"https://github.com/aio-libs/aiohttp","blast_radius":33.274358451125195,"created_at":"2023-11-28T00:05:56.832Z","updated_at":"2026-09-28T20:12:26.750Z","epss_percentage":0.00882,"epss_percentile":0.57514,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1xM3F4LWM2ZzItN3B3Ms4AA3Yd","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1xM3F4LWM2ZzItN3B3Ms4AA3Yd","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.9.0","vulnerable_version_range":"\u003c 3.9.0"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1xM3F4LWM2ZzItN3B3Ms4AA3Yd/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1xdnJ3LXY5cnYtNXJqeM4AA3Yc","url":"https://github.com/advisories/GHSA-qvrw-v9rv-5rjx","title":"aiohttp's ClientSession is vulnerable to CRLF injection via method","description":"### Summary\nImproper validation makes it possible for an attacker to modify the HTTP request (e.g. insert a new header) or even create a new HTTP request if the attacker controls the HTTP method.\n\n### Details\nThe vulnerability occurs only if the attacker can control the HTTP method (GET, POST etc.) of the request.\n\nPrevious releases performed no validation on the provided value. If an attacker controls the HTTP method it will be used as is and can lead to HTTP request smuggling.\n\n### PoC\nA minimal example can be found here:\nhttps://gist.github.com/jnovikov/7f411ae9fe6a9a7804cf162a3bdbb44b\n\n### Impact\nIf the attacker can control the HTTP version of the request it will be able to modify the request (request smuggling).\n\n### Workaround\nIf unable to upgrade and using user-provided values for the request method, perform manual validation of the user value (e.g. by restricting it to a few known values like GET, POST etc.).\n\nPatch: https://github.com/aio-libs/aiohttp/pull/7806/files","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2023-11-27T23:17:24.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.9,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-qvrw-v9rv-5rjx","https://gist.github.com/jnovikov/7f411ae9fe6a9a7804cf162a3bdbb44b","https://nvd.nist.gov/vuln/detail/CVE-2023-49082","https://github.com/aio-libs/aiohttp/pull/7806/files","https://github.com/aio-libs/aiohttp/commit/e4ae01c2077d2cfa116aa82e4ff6866857f7c466","https://github.com/pypa/advisory-database/tree/main/vulns/aiohttp/PYSEC-2023-251.yaml","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/TY5SI6NK5243DEEDQUFKQKW5GQNKQUMA","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/WSYWMP64ZFCTC3VO6RY6EC6VSSMV6I3A","https://lists.debian.org/debian-lts-announce/2025/02/msg00002.html","https://github.com/advisories/GHSA-qvrw-v9rv-5rjx"],"source_kind":"github","identifiers":["GHSA-qvrw-v9rv-5rjx","CVE-2023-49082"],"repository_url":"https://github.com/aio-libs/aiohttp","blast_radius":33.274358451125195,"created_at":"2023-11-28T00:05:56.856Z","updated_at":"2026-09-28T20:12:26.751Z","epss_percentage":0.00948,"epss_percentile":0.59545,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1xdnJ3LXY5cnYtNXJqeM4AA3Yc","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1xdnJ3LXY5cnYtNXJqeM4AA3Yc","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.9.0","vulnerable_version_range":"\u003c 3.9.0"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1xdnJ3LXY5cnYtNXJqeM4AA3Yc/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1wamp3LXFoZzgtcDJwOc4AA3Yb","url":"https://github.com/advisories/GHSA-pjjw-qhg8-p2p9","title":"aiohttp has vulnerable dependency that is vulnerable to request smuggling","description":"### Summary\nllhttp 8.1.1 is vulnerable to two request smuggling vulnerabilities.\nDetails have not been disclosed yet, so refer to llhttp for future information.\nThe issue is resolved by using llhttp 9+ (which is included in aiohttp 3.8.6+).","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2023-11-27T23:15:38.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-pjjw-qhg8-p2p9","https://github.com/aio-libs/aiohttp/commit/996de2629ef6b4c2934a7c04dfd49d0950d4c43b","https://github.com/aio-libs/aiohttp/commit/bcc416e533796d04fb8124ef1e7686b1f338767a","https://github.com/advisories/GHSA-pjjw-qhg8-p2p9"],"source_kind":"github","identifiers":["GHSA-pjjw-qhg8-p2p9"],"repository_url":"https://github.com/aio-libs/aiohttp","blast_radius":0.0,"created_at":"2023-11-28T00:05:56.873Z","updated_at":"2026-08-14T00:15:16.462Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1wamp3LXFoZzgtcDJwOc4AA3Yb","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1wamp3LXFoZzgtcDJwOc4AA3Yb","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.8.6","vulnerable_version_range":"\u003c 3.8.6"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1wamp3LXFoZzgtcDJwOc4AA3Yb/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1nZncyLTRqdmgtd2dmZ84AA3K1","url":"https://github.com/advisories/GHSA-gfw2-4jvh-wgfg","title":"AIOHTTP has problems in HTTP parser (the python one, not llhttp)","description":"# Summary\nThe HTTP parser in AIOHTTP has numerous problems with header parsing, which could lead to request smuggling.\nThis parser is only used when `AIOHTTP_NO_EXTENSIONS` is enabled (or not using a prebuilt wheel).\n \n# Details\n\n## Bug 1: Bad parsing of `Content-Length` values\n\n### Description\nRFC 9110 says this:\n\u003e `Content-Length = 1*DIGIT`\n\nAIOHTTP does not enforce this rule, presumably because of an incorrect usage of the builtin `int` constructor. Because the `int` constructor accepts `+` and `-` prefixes, and digit-separating underscores, using `int` to parse CL values leads AIOHTTP to significant misinterpretation.\n\n### Examples\n```\nGET / HTTP/1.1\\r\\n\nContent-Length: -0\\r\\n\n\\r\\n\nX\n```\n```\nGET / HTTP/1.1\\r\\n\nContent-Length: +0_1\\r\\n\n\\r\\n\nX\n```\n\n### Suggested action\nVerify that a `Content-Length` value consists only of ASCII digits before parsing, as the standard requires.\n\n## Bug 2: Improper handling of NUL, CR, and LF in header values\n\n### Description\nRFC 9110 says this:\n\u003e Field values containing CR, LF, or NUL characters are invalid and dangerous, due to the varying ways that implementations might parse and interpret those characters; a recipient of CR, LF, or NUL within a field value MUST either reject the message or replace each of those characters with SP before further processing or forwarding of that message.\n\nAIOHTTP's HTTP parser does not enforce this rule, and will happily process header values containing these three forbidden characters without replacing them with SP.\n### Examples\n```\nGET / HTTP/1.1\\r\\n\nHeader: v\\x00alue\\r\\n\n\\r\\n\n```\n```\nGET / HTTP/1.1\\r\\n\nHeader: v\\ralue\\r\\n\n\\r\\n\n```\n```\nGET / HTTP/1.1\\r\\n\nHeader: v\\nalue\\r\\n\n\\r\\n\n```\n### Suggested action\nReject all messages with NUL, CR, or LF in a header value. The translation to space thing, while technically allowed, does not seem like a good idea to me.\n\n## Bug 3: Improper stripping of whitespace before colon in HTTP headers\n\n### Description\nRFC 9112 says this:\n\u003e No whitespace is allowed between the field name and colon. In the past, differences in the handling of such whitespace have led to security vulnerabilities in request routing and response handling. A server MUST reject, with a response status code of 400 (Bad Request), any received request message that contains whitespace between a header field name and colon.\n\nAIOHTTP does not enforce this rule, and will simply strip any whitespace before the colon in an HTTP header.\n\n### Example\n```\nGET / HTTP/1.1\\r\\n\nContent-Length : 1\\r\\n\n\\r\\n\nX\n```\n\n### Suggested action\nReject all messages with whitespace before a colon in a header field, as the standard requires.\n\n# PoC\nExample requests are embedded in the previous section. To reproduce these bugs, start an AIOHTTP server without llhttp (i.e. `AIOHTTP_NO_EXTENSIONS=1`) and send the requests given in the previous section. (e.g. by `printf`ing into `nc`)\n\n# Impact\nEach of these bugs can be used for request smuggling.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2023-11-14T22:20:59.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.9,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-gfw2-4jvh-wgfg","https://nvd.nist.gov/vuln/detail/CVE-2023-47627","https://github.com/aio-libs/aiohttp/commit/d5c12ba890557a575c313bb3017910d7616fce3d","https://github.com/aio-libs/aiohttp/releases/tag/v3.8.6","https://github.com/pypa/advisory-database/tree/main/vulns/aiohttp/PYSEC-2023-246.yaml","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/FUSJVQ7OQ55RWL4XAX2F5EZ73N4ZSH6U","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/VDKQ6HM3KNDU4OQI476ZWT4O7DMSIT35","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/WQYQL6WV535EEKSNH7KRARLLMOW5WXDM","https://lists.debian.org/debian-lts-announce/2025/02/msg00002.html","https://github.com/advisories/GHSA-gfw2-4jvh-wgfg"],"source_kind":"github","identifiers":["GHSA-gfw2-4jvh-wgfg","CVE-2023-47627"],"repository_url":"https://github.com/aio-libs/aiohttp","blast_radius":33.274358451125195,"created_at":"2023-11-14T23:05:49.180Z","updated_at":"2026-09-24T15:11:52.292Z","epss_percentage":0.00857,"epss_percentile":0.56879,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1nZncyLTRqdmgtd2dmZ84AA3K1","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1nZncyLTRqdmgtd2dmZ84AA3K1","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.8.6","vulnerable_version_range":"\u003c 3.8.6"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1nZncyLTRqdmgtd2dmZ84AA3K1/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS14eDlwLXh4dmgtN2c4as4AA3Hw","url":"https://github.com/advisories/GHSA-xx9p-xxvh-7g8j","title":"Aiohttp has inconsistent interpretation of `Content-Length` vs. `Transfer-Encoding` differing in C and Python fallbacks","description":"### Impact\n\nAiohttp has a security vulnerability regarding the inconsistent interpretation of the http protocol. As we know that HTTP/1.1 is persistent, if we have both Content-Length(CL) and Transfer-Encoding(TE) it can lead to incorrect interpretation of two entities that parse the HTTP and we can poison other sockets with this incorrect interpretation.\n\nA possible Proof-of-Concept (POC) would be a configuration with a reverse proxy(frontend) that accepts both CL and TE headers and aiohttp as backend. As aiohttp parses anything with chunked, we can pass a chunked123 as TE, the frontend entity will ignore this header and will parse Content-Length. I can give a Dockerfile with the configuration if you want.\n\nThe impact of this vulnerability is that it is possible to bypass any proxy rule, poisoning sockets to other users like passing Authentication Headers, also if it is present an Open Redirect (just like CVE-2021-21330) we can combine it to redirect random users to our website and log the request.\n\n\n### References\n\n- https://github.com/aio-libs/aiohttp/commit/f016f0680e4ace6742b03a70cb0382ce86abe371","origin":"UNSPECIFIED","severity":"LOW","published_at":"2023-11-14T20:36:25.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":2.3,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-xx9p-xxvh-7g8j","https://github.com/aio-libs/aiohttp/commit/f016f0680e4ace6742b03a70cb0382ce86abe371","https://github.com/aio-libs/aiohttp/releases/tag/v3.8.0","https://nvd.nist.gov/vuln/detail/CVE-2023-47641","https://github.com/pypa/advisory-database/tree/main/vulns/aiohttp/PYSEC-2023-247.yaml","https://lists.debian.org/debian-lts-announce/2025/02/msg00002.html","https://github.com/advisories/GHSA-xx9p-xxvh-7g8j"],"source_kind":"github","identifiers":["GHSA-xx9p-xxvh-7g8j","CVE-2023-47641"],"repository_url":"https://github.com/aio-libs/aiohttp","blast_radius":11.091452817041729,"created_at":"2023-11-14T21:06:02.757Z","updated_at":"2026-09-22T08:13:31.682Z","epss_percentage":0.00834,"epss_percentile":0.55874,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS14eDlwLXh4dmgtN2c4as4AA3Hw","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS14eDlwLXh4dmgtN2c4as4AA3Hw","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.8.0","vulnerable_version_range":"\u003c 3.8.0"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS14eDlwLXh4dmgtN2c4as4AA3Hw/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS00NWM0LTh3eDUtcXc2d84AA00K","url":"https://github.com/advisories/GHSA-45c4-8wx5-qw6w","title":"aiohttp.web.Application vulnerable to HTTP request smuggling via llhttp HTTP request parser","description":"### Impact\n\naiohttp v3.8.4 and earlier are [bundled with llhttp v6.0.6](https://github.com/aio-libs/aiohttp/blob/v3.8.4/.gitmodules) which is vulnerable to CVE-2023-30589. The vulnerable code is used by aiohttp for its HTTP request parser when available which is the default case when installing from a wheel.\n\nThis vulnerability only affects users of aiohttp as an HTTP server (ie `aiohttp.Application`), you are not affected by this vulnerability if you are using aiohttp as an HTTP client library (ie `aiohttp.ClientSession`).\n\n### Reproducer\n\n```python\nfrom aiohttp import web\n\nasync def example(request: web.Request):\n    headers = dict(request.headers)\n    body = await request.content.read()\n    return web.Response(text=f\"headers: {headers} body: {body}\")\n\napp = web.Application()\napp.add_routes([web.post('/', example)])\nweb.run_app(app)\n```\n\nSending a crafted HTTP request will cause the server to misinterpret one of the HTTP header values leading to HTTP request smuggling.\n\n```console\n$ printf \"POST / HTTP/1.1\\r\\nHost: localhost:8080\\r\\nX-Abc: \\rxTransfer-Encoding: chunked\\r\\n\\r\\n1\\r\\nA\\r\\n0\\r\\n\\r\\n\" \\\n  | nc localhost 8080\n\nExpected output:\n  headers: {'Host': 'localhost:8080', 'X-Abc': '\\rxTransfer-Encoding: chunked'} body: b''\n\nActual output (note that 'Transfer-Encoding: chunked' is an HTTP header now and body is treated differently)\n  headers: {'Host': 'localhost:8080', 'X-Abc': '', 'Transfer-Encoding': 'chunked'} body: b'A'\n```\n\n### Patches\n\nUpgrade to the latest version of aiohttp to resolve this vulnerability. It has been fixed in v3.8.5: [`pip install aiohttp \u003e= 3.8.5`](https://pypi.org/project/aiohttp/3.8.5/)\n\n### Workarounds\n\nIf you aren't able to upgrade you can reinstall aiohttp using `AIOHTTP_NO_EXTENSIONS=1` as an environment variable to disable the llhttp HTTP request parser implementation. The pure Python implementation isn't vulnerable to request smuggling:\n\n```console\n$ python -m pip uninstall --yes aiohttp\n$ AIOHTTP_NO_EXTENSIONS=1 python -m pip install --no-binary=aiohttp --no-cache aiohttp\n```\n\n### References\n\n* https://nvd.nist.gov/vuln/detail/CVE-2023-30589\n* https://hackerone.com/reports/2001873\n","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2023-07-20T14:52:00.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.9,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-45c4-8wx5-qw6w","https://nvd.nist.gov/vuln/detail/CVE-2023-37276","https://github.com/aio-libs/aiohttp/commit/9337fb3f2ab2b5f38d7e98a194bde6f7e3d16c40","https://github.com/aio-libs/aiohttp/commit/9c13a52c21c23dfdb49ed89418d28a5b116d0681","https://hackerone.com/reports/2001873","https://github.com/aio-libs/aiohttp/blob/v3.8.4/.gitmodules","https://github.com/aio-libs/aiohttp","https://github.com/pypa/advisory-database/tree/main/vulns/aiohttp/PYSEC-2023-120.yaml","https://github.com/advisories/GHSA-45c4-8wx5-qw6w"],"source_kind":"github","identifiers":["GHSA-45c4-8wx5-qw6w","CVE-2023-37276"],"repository_url":"https://github.com/aio-libs/aiohttp","blast_radius":33.274358451125195,"created_at":"2023-07-20T15:05:11.590Z","updated_at":"2026-09-15T18:10:51.711Z","epss_percentage":0.01337,"epss_percentile":0.69532,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS00NWM0LTh3eDUtcXc2d84AA00K","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS00NWM0LTh3eDUtcXc2d84AA00K","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.8.5","vulnerable_version_range":"\u003c= 3.8.4"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS00NWM0LTh3eDUtcXc2d84AA00K/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1yd3FyLWMzNDgtbTV3cs4AAs7f","url":"https://github.com/advisories/GHSA-rwqr-c348-m5wr","title":"Withdrawn: Denial of Service in aiohttp","description":"## Withdrawn\nThis advisory has been withdrawn because the maintainers of aiohttp and multiple third parties disputed the validity of the issue. There is not sufficient evidence for the claims in the original report.\n\n## Original Description\naiohttp v3.8.1 was discovered to contain an invalid IPv6 URL which can lead to a Denial of Service (DoS).","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2022-06-24T00:00:31.000Z","withdrawn_at":"2022-06-28T16:39:06.000Z","classification":"GENERAL","cvss_score":5.5,"cvss_vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H","references":["https://nvd.nist.gov/vuln/detail/CVE-2022-33124","https://github.com/aio-libs/aiohttp/issues/6772","https://github.com/pypa/advisory-database/tree/main/vulns/aiohttp/PYSEC-2022-43059.yaml","https://github.com/advisories/GHSA-rwqr-c348-m5wr"],"source_kind":"github","identifiers":["GHSA-rwqr-c348-m5wr","CVE-2022-33124"],"repository_url":"https://github.com/aio-libs/aiohttp","blast_radius":0.0,"created_at":"2022-12-21T16:12:16.941Z","updated_at":"2026-09-30T09:17:08.326Z","epss_percentage":0.00719,"epss_percentile":0.51582,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1yd3FyLWMzNDgtbTV3cs4AAs7f","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1yd3FyLWMzNDgtbTV3cs4AAs7f","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":null,"vulnerable_version_range":"\u003c= 3.8.1"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1yd3FyLWMzNDgtbTV3cs4AAs7f/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXY2d3AtNG02Zi1nY2pn","url":"https://github.com/advisories/GHSA-v6wp-4m6f-gcjg","title":"`aiohttp` Open Redirect vulnerability (`normalize_path_middleware` middleware)","description":"### Impact\n\nOpen redirect vulnerability — a maliciously crafted link to an aiohttp-based web-server could redirect the browser to a different website.\n\nIt is caused by a bug in the `aiohttp.web_middlewares.normalize_path_middleware` middleware.\n\n### Patches\n\nThis security problem has been fixed in v3.7.4. Upgrade your dependency as follows:\n[`pip install aiohttp \u003e= 3.7.4`]\n\n### Workarounds\n\nIf upgrading is not an option for you, a workaround can be to avoid using `aiohttp.web_middlewares.normalize_path_middleware` in your applications.\n\n### References\n\n* [aiohttp @ PyPI]\n* [GHSA-v6wp-4m6f-gcjg]\n* [OWASP page on open redirects]\n\n### For more information\n\nIf you have any questions or comments about this advisory:\n* Open an issue in the [aiohttp repo](https://github.com/aio-libs/aiohttp/issues/new/choose)\n* Email us at wk+aio-libs-security@sydorenko.org.ua and/or andrew.svetlov+aio-libs-security@gmail.com\n\nCredit: [Jelmer Vernooĳ] and [Beast Glatisant].\n\n[aiohttp @ PyPI]: https://pypi.org/p/aiohttp\n[`pip install aiohttp \u003e= 3.7.4`]: https://pypi.org/project/aiohttp/3.7.4/\n[GHSA-v6wp-4m6f-gcjg]: https://github.com/aio-libs/aiohttp/security/advisories/GHSA-v6wp-4m6f-gcjg\n[OWASP page on open redirects]:\nhttps://cheatsheetseries.owasp.org/cheatsheets/Unvalidated_Redirects_and_Forwards_Cheat_Sheet.html\n\n[Jelmer Vernooĳ]: https://jelmer.uk\n[Beast Glatisant]: https://github.com/g147","origin":"UNSPECIFIED","severity":"LOW","published_at":"2021-02-26T02:11:57.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":2.3,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N","references":["https://github.com/aio-libs/aiohttp/security/advisories/GHSA-v6wp-4m6f-gcjg","https://github.com/aio-libs/aiohttp/commit/2545222a3853e31ace15d87ae0e2effb7da0c96b","https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst#374-2021-02-25","https://nvd.nist.gov/vuln/detail/CVE-2021-21330","https://www.debian.org/security/2021/dsa-4864","https://security.gentoo.org/glsa/202208-19","https://github.com/pypa/advisory-database/tree/main/vulns/aiohttp/PYSEC-2021-76.yaml","https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/FU7ENI54JNEK3PHEFGCE46DGMFNTVU6L","https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/JN3V7CZJRT4QFCVXB6LDPCJH7NAOFCA5","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/FU7ENI54JNEK3PHEFGCE46DGMFNTVU6L","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/JN3V7CZJRT4QFCVXB6LDPCJH7NAOFCA5","https://pypi.org/project/aiohttp","https://github.com/advisories/GHSA-v6wp-4m6f-gcjg"],"source_kind":"github","identifiers":["GHSA-v6wp-4m6f-gcjg","CVE-2021-21330"],"repository_url":"https://github.com/aio-libs/aiohttp","blast_radius":11.091452817041729,"created_at":"2022-12-21T16:12:45.984Z","updated_at":"2026-09-22T20:14:24.433Z","epss_percentage":0.01905,"epss_percentile":0.78517,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXY2d3AtNG02Zi1nY2pn","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXY2d3AtNG02Zi1nY2pn","packages":[{"ecosystem":"pypi","package_name":"aiohttp","versions":[{"first_patched_version":"3.7.4","vulnerable_version_range":"\u003c 3.7.4"}],"purl":"pkg:pypi/aiohttp"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXY2d3AtNG02Zi1nY2pn/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/aiohttp","docker_dependents_count":7069,"docker_downloads_count":2314349642,"usage_url":"https://repos.ecosyste.ms/usage/pypi/aiohttp","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/aiohttp/dependencies","status":null,"funding_links":["https://github.com/sponsors/aio-libs","https://github.com/sponsors/asvetlov","https://github.com/sponsors/webknjaz","https://github.com/sponsors/Dreamsorcerer","https://opencollective.com/aiohttp","https://tidelift.com/funding/github/pypi/aiohttp","https://opencollective.com/aio-libs"],"critical":true,"issue_metadata":{"last_synced_at":"2026-09-30T13:00:19.211Z","issues_count":873,"pull_requests_count":7707,"avg_time_to_close_issue":54143421.27703704,"avg_time_to_close_pull_request":1494593.428002843,"issues_closed_count":675,"pull_requests_closed_count":7035,"pull_request_authors_count":407,"issue_authors_count":664,"avg_comments_per_issue":5.628865979381444,"avg_comments_per_pull_request":2.3534449202024135,"merged_pull_requests_count":6348,"bot_issues_count":15,"bot_pull_requests_count":4180,"past_year_issues_count":70,"past_year_pull_requests_count":1553,"past_year_avg_time_to_close_issue":704871.25,"past_year_avg_time_to_close_pull_request":290139.8850909091,"past_year_issues_closed_count":40,"past_year_pull_requests_closed_count":1375,"past_year_pull_request_authors_count":171,"past_year_issue_authors_count":60,"past_year_avg_comments_per_issue":3.9,"past_year_avg_comments_per_pull_request":2.977462974887315,"past_year_bot_issues_count":2,"past_year_bot_pull_requests_count":894,"past_year_merged_pull_requests_count":1199,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/aio-libs%2Faiohttp/issues","maintainers":[{"login":"bdraco","count":1723,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bdraco"},{"login":"Dreamsorcerer","count":760,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Dreamsorcerer"},{"login":"webknjaz","count":74,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webknjaz"},{"login":"asvetlov","count":56,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/asvetlov"},{"login":"Cycloctane","count":40,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Cycloctane"},{"login":"rodrigobnogueira","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rodrigobnogueira"},{"login":"steverep","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/steverep"},{"login":"achimnol","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/achimnol"},{"login":"samuelcolvin","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/samuelcolvin"},{"login":"hellysmile","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hellysmile"},{"login":"paulefoe","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/paulefoe"},{"login":"fafhrd91","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fafhrd91"},{"login":"hboutemy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hboutemy"},{"login":"nabinthapaa","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nabinthapaa"},{"login":"Hanaasagi","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Hanaasagi"},{"login":"Vizonex","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Vizonex"},{"login":"Harmon758","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Harmon758"},{"login":"brunosm16","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/brunosm16"},{"login":"nikgraf","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nikgraf"},{"login":"sheim","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sheim"},{"login":"DavidRomanovizc","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/DavidRomanovizc"},{"login":"borysvorona","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/borysvorona"}],"active_maintainers":[{"login":"Dreamsorcerer","count":205,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Dreamsorcerer"},{"login":"bdraco","count":69,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bdraco"},{"login":"rodrigobnogueira","count":38,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rodrigobnogueira"},{"login":"webknjaz","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webknjaz"},{"login":"Cycloctane","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Cycloctane"},{"login":"Vizonex","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Vizonex"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/aiohttp/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/aiohttp/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/aiohttp/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/aiohttp/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/aiohttp/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/aiohttp/codemeta","maintainers":[{"uuid":"Andrew.Svetlov","login":"Andrew.Svetlov","name":null,"email":null,"url":null,"packages_count":77,"html_url":"https://pypi.org/user/Andrew.Svetlov/","role":null,"created_at":"2022-11-15T00:45:45.335Z","updated_at":"2022-11-15T00:45:45.335Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/Andrew.Svetlov/packages"},{"uuid":"bdraco","login":"bdraco","name":null,"email":null,"url":null,"packages_count":93,"html_url":"https://pypi.org/user/bdraco/","role":"Maintainer","created_at":"2026-08-18T18:05:47.807Z","updated_at":"2026-08-18T18:05:47.807Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/bdraco/packages"},{"uuid":"fafhrd","login":"fafhrd","name":null,"email":null,"url":null,"packages_count":20,"html_url":"https://pypi.org/user/fafhrd/","role":null,"created_at":"2022-11-15T00:45:45.365Z","updated_at":"2022-11-15T00:45:45.365Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/fafhrd/packages"},{"uuid":"webknjaz","login":"webknjaz","name":null,"email":null,"url":null,"packages_count":41,"html_url":"https://pypi.org/user/webknjaz/","role":null,"created_at":"2022-11-15T00:45:45.384Z","updated_at":"2022-11-15T00:45:45.384Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/webknjaz/packages"},{"uuid":"Dreamsorcerer","login":"Dreamsorcerer","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://pypi.org/user/Dreamsorcerer/","role":"Maintainer","created_at":"2026-08-18T18:05:47.802Z","updated_at":"2026-08-18T18:05:47.802Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/Dreamsorcerer/packages"}]}